Five Invoice Descriptions and Their Better Versions
Most returned invoices were not wrong — they were unreadable. “Services rendered” tells an approver nothing, so the document waits while somebody asks somebody. Here are five common beginner lines and the stronger versions that get approved on first reading, each fixing the same flaw: no deliverable, no scope, no anchor.
| As written | Better version | What it answers |
|---|---|---|
| Services rendered | Website copywriting: homepage + 3 service pages (2,900 words) — site relaunch | What exists now that did not before? |
| Project work — October | Milestone 2 of 3: checkout flow designs (12 screens) — store app build | Which part of which project? |
| Consulting | Pricing consultation, 2 × 90-min sessions, Nov 12 & 19 — wholesale price review | When, how long, about what? |
| Design | Event poster design: A3 print + social crops — December market series | What was designed, for what use? |
| Revisions | Revision round 3 (beyond 2 included): chapter edits, manuscript pp. 40–88 | Why is this an extra charge? |
Read the “better” column as a pattern, not as templates to copy: every one names a deliverable (copy, designs, sessions, poster, edits), a scope (pages, screens, minutes, rounds), and an anchor (the relaunch, the build, the series, the manuscript). The three-part pattern is laid out fully in freelance invoice descriptions. Two of the five deserve extra notice: the *revisions* rewrite, because an extra-charge line that does not say why it is extra is the single most queried line on beginner invoices; and the *consulting* rewrite, because time-based work tempts people to bill the calendar (“October consulting”) instead of the sessions — the approver cannot verify a month, but they can verify two dated sessions they attended.
Try it on your next document: write the line, then ask “could a stranger approve this?” If not, add whichever of the three parts is missing. Two minutes in the maker with lines written this way is the cheapest approval speed a freelancer can buy.
The same repair, in three more trades
| As written | Better version | What it answers |
|---|---|---|
| Repairs | Bathroom leak repair: replaced flexible hose and isolation valve, tested under pressure — 12 Maple St | What was fixed, where, and how do we know it worked? |
| Tuition | Piano tuition: 4 × 45-min lessons, Nov 5–26 — beginner course, term 2 | How many lessons, when, in what program? |
| Content | Social content pack: 12 posts written and scheduled — December campaign, product launch | How much content, for which campaign? |
Different trades, identical anatomy: a deliverable you can point at, a scope you can count, an anchor you can recognize. If you take one habit from this page, take the proofread: before sharing any invoice, read each line and ask whether a stranger could approve it. The stranger test takes ten seconds per line, and it is the whole difference between documents that glide and documents that come back with questions.
Why this keeps happening to beginners
The vagueness is rarely laziness — it is politeness misfiring. New freelancers worry that a detailed line looks like justifying the price, so they compress the work into a word and hope the client remembers the rest. Clients, meanwhile, approve documents in batches, weeks after the work, with the memory long gone. Detail is not justification; it is memory, supplied by the only person who still has it. The confident freelancer itemizes *because* the price was fairly agreed — the lines are a receipt for value the client already accepted, and receipts are supposed to be specific.