Some links below are affiliate links — if you buy through them I may earn a commission at no extra cost to you. I only recommend tools I’d actually use.
The first invoice I ever sent as a freelancer was a Word document with my logo stretched out of proportion, no invoice number, and a due date I forgot to fill in. The client paid me five weeks late — not because they were dishonest, but because my invoice gave them nothing to act on.
I used to think that was a formatting problem. It isn’t. An invoice is the last form your client fills in before money moves, and every field you leave blank is a question someone in accounts payable has to ask you before they can pay. Each question costs a payment cycle, not a phone call.
And one field on that document — the line where you list how you accept payment — quietly decides how much of the invoice you keep. On a $1,900 invoice, the gap between the most expensive option and the cheapest one at the same provider is $56.80. Most freelancers copy that line from their last invoice and never look at it again.
This guide is about building the document: what goes on it, which fields cost you money when they’re missing, and how to write the payment line so you keep more of the total.
What this guide covers — and what it doesn’t
There are two separate jobs hiding inside “invoicing,” and mixing them up is why most invoicing advice feels vague:
- Building the invoice — what the document contains, how it’s numbered, what it costs you to get a field wrong. That’s this guide.
- Sending and chasing it — which delivery method to use, what to write in the email, when to follow up on a late payment. That’s a different set of decisions, and it has its own walkthrough: how to send an invoice as a freelancer, step by step.
Build it here. Send it there. If your invoices are already well-built and you’re just not getting paid on time, skip straight to the sending guide — the fix is probably in your follow-up, not your layout.
The most expensive line on your invoice is the payment line
Before the fields, the money. Because the single line most freelancers copy-paste without thinking — “Accepted methods: PayPal or bank transfer” — is the one that determines your take-home on every invoice you send.
Here’s the same $1,900 invoice from the sample layout below, run through the payment rails freelancers actually use. All rates verified against the providers’ own fee pages on September 2, 2026.
| How the client pays | Published rate | Fee on $1,900 | You keep |
|---|---|---|---|
| Direct bank transfer (you invoice, they push funds) | — | $0.00 | $1,900.00 |
| PayPal invoice — Pay by Bank (ACH) | 1%, capped at $10 per transaction | $10.00 | $1,890.00 |
| HoneyBook — ACH | 1.5%, no cap | $28.50 | $1,871.50 |
| Wave Pro — card (first 10 txns/mo) | 2.9% + $0 | $55.10 | $1,844.90 |
| Wave Starter — card | 2.9% + $0.60 | $55.70 | $1,844.30 |
| PayPal invoice — card / Apple Pay | 2.99% + $0.49 | $57.30 | $1,842.70 |
| PayPal invoice — PayPal Checkout or Venmo | 3.49% + $0.49 | $66.80 | $1,833.20 |
| PayPal invoice — Pay Later | 4.99% + $0.49 | $95.30 | $1,804.70 |
Look at rows two and seven. Same invoice, same client, same platform, $56.80 apart — decided entirely by which payment option your client reaches for first. If your invoice lists “PayPal” and nothing else, you’ve handed that choice away.
The rail whose rate falls as your projects grow
The $10 cap on PayPal’s Pay by Bank is doing something unusual, and it’s worth understanding because it inverts the normal advice. Percentage fees scale with the invoice; a capped fee doesn’t. Which means the effective rate drops as your work gets bigger:
| Invoice total | Pay by Bank (ACH) fee | Effective rate | PayPal Checkout fee | Difference |
|---|---|---|---|---|
| $500 | $5.00 | 1.00% | $17.94 | $12.94 |
| $1,900 | $10.00 (capped) | 0.53% | $66.80 | $56.80 |
| $5,000 | $10.00 (capped) | 0.20% | $175.00 | $165.00 |
| $10,000 | $10.00 (capped) | 0.10% | $349.49 | $339.49 |
The cap kicks in at exactly $1,000, where 1% first reaches $10. Below that you pay the percentage; above it you pay ten dollars no matter how large the project gets. So the bigger your invoices, the more that carelessly-written payment line costs you — which is the opposite of what most freelancers assume, since we tend to worry about fees on small jobs and shrug them off on big ones.
Run it out over a year. Twenty-four invoices at $1,900 is $45,600 billed:
- All paid via PayPal Checkout: $1,603.20 in fees
- All paid via Pay by Bank: $240.00 in fees
- Difference: $1,363.20 a year
At the $77/hour floor rate I use in how much to charge as a freelancer, that’s 17.7 billable hours — more than two working days — lost to a line of text you never edited. This is a model with stated assumptions, not a measurement: it assumes every client picks the same rail, which they won’t. But the direction holds, and the fix is free.
What to actually write: name the cheap rail first and make it the obvious default. “Payment by bank transfer (preferred) or ACH via the link below” outperforms “PayPal accepted” by pure ordering. You cannot stop a client from choosing the card button, but you can stop advertising it.
[PLACEHOLDER: nota de experiencia propia — qué pasó cuando cambié el orden de los métodos de pago en la línea de la factura]
The 13 fields, ranked by what happens when you skip one
Every invoicing guide gives you the same checklist of what to include. Almost none of them tell you that the items on that list are not equally important — and that only four of them can actually stop a payment.
Here’s the full list, sorted by consequence rather than by where it sits on the page.
| Field | What happens if it’s missing | Severity |
|---|---|---|
| Unique invoice number | Most AP systems can’t create a payable record without one. The invoice is returned, not queued. | Blocks payment |
| Client’s full legal name | Fails the match against the vendor record. A wrong or informal company name bounces from AP routinely. | Blocks payment |
| Total amount due | Nothing to approve. Sounds obvious; happens whenever a subtotal gets mistaken for the total. | Blocks payment |
| Payment details / accepted methods | They want to pay and can’t. Also the field that quietly sets your fee — see above. | Blocks payment |
| Explicit due date (a calendar date) | “Net 30” without a date makes someone do arithmetic. Undated invoices drift to the bottom of the queue. | Delays payment |
| Your business details + tax ID | Triggers a request for a W-9 or equivalent before anything moves. One full cycle lost. | Delays payment |
| Tax / VAT line (or a note saying why there isn’t one) | A blank tax field reads as an incomplete invoice, not a zero-tax one. Write “Not VAT registered” and the question never gets asked. | Delays payment |
| Itemized services | A single line saying “Consulting — $1,900” invites the client to ask what it covered. That’s a conversation, and conversations take days. | Delays payment |
| Rates and quantities | Same problem, one level down: the client can’t reconcile the number against what they agreed to. | Delays payment |
| Issue date | Payment terms have no anchor. Some AP teams will date it from receipt, which is rarely in your favour. | Delays payment |
| Payment terms (Net 15, Net 30) | You lose the argument later. Not fatal on the invoice if it’s in the contract, fatal if it’s in neither. | Costs leverage |
| Late-fee policy | You have no stated basis for charging one. Enforceable only if it was agreed beforehand. | Costs leverage |
| Thank-you note | Nothing measurable. Include it anyway; it costs one line. | Costs nothing |
The practical read: four fields are load-bearing and six are friction. If you’re auditing an invoice template in a hurry, check the top four and ship it. The bottom three are polish.
Two of these deserve a note. The late-fee policy and the payment terms only work if they appeared in the contract before the work started — printing them on the invoice for the first time gives you a position, not a right. If neither exists yet, that’s a contract problem, and writing a freelance contract without a lawyer is the place to fix it.
A sample invoice you can copy
Here’s how the load-bearing fields sit together on the page. The header block carries the four that block payment; everything else supports them.
| INVOICE | |
|---|---|
| From: Jordan Rivera, Rivera Design Co. Tax ID: 00-0000000 |
Invoice #: INV-2026-014 |
| jordan@riveradesignco.com | Issue Date: September 1, 2026 |
| To: Maple & Co. Marketing LLC, Attn: Dana Lee | Due Date: September 16, 2026 (Net 15) |
| Description | Qty/Hours | Rate | Amount |
|---|---|---|---|
| Homepage copywriting | 1 | $850.00 | $850.00 |
| Service page copywriting (x3) | 3 | $300.00 | $900.00 |
| Revision round 1 | 2 hrs | $75.00/hr | $150.00 |
| Subtotal | $1,900.00 | ||
| Sales tax — not VAT registered | $0.00 | ||
| Total Due | $1,900.00 |
Payment: Bank transfer (preferred) — details below — or ACH via the payment link. Terms: Net 15, as per contract dated August 4, 2026. Late fee: 1.5%/month on overdue balances.
Thank you for the opportunity to work together — I appreciate your business.
Three deliberate choices in there. The tax line says why it’s zero instead of leaving a blank. The terms reference the contract by date, which turns “Net 15” from a request into a citation. And the payment line names the cheap rail first.
[PLACEHOLDER: captura — mi propia plantilla de factura con los cuatro campos críticos señalados]
Why a missing field costs a payment cycle, not a phone call
Here’s the part that makes the field list worth taking seriously. When freelancers imagine the cost of a missing invoice number, they picture a two-day delay: the client emails, you fix it, done.
That’s not how accounts payable works. Most companies pay in batches — a payment run on the 15th and the 30th, or once a month. Your invoice doesn’t get paid on its due date; it gets paid on the first run after it clears approval. So the real cost of a query isn’t the hours it takes you to respond, it’s whether the corrected invoice makes the next run.
| Scenario | Clears approval | Paid on | Delay vs. clean invoice |
|---|---|---|---|
| Clean invoice, submitted day 1 | Day 3 | Day 15 run | — |
| One query, you reply same day | Day 6 | Day 15 run | 0 days (you made it) |
| One query, you reply in 3 days | Day 12 | Day 15 run | 0 days (barely) |
| One query, you reply in a week | Day 16 | Day 30 run | +15 days |
| Query on a monthly-run client | Day 16 | Next month’s run | +30 days |
| Corrected invoice re-dated on receipt | Day 16 + terms | Following run | +30 to +45 days |
The delay is a step function, not a slope. Answering a query in two days and answering it in six can produce identical outcomes — or a two-week gap — depending on nothing but where the calendar happens to be. That last row is the one that stings: some AP policies restart the clock from the date the corrected invoice arrives, so a missing tax ID on a Net 30 invoice can cost you six weeks.
Model it across a year and the numbers get uncomfortable. Twenty-four invoices, a conservative one in five carrying a query, an average slip of 15 days: that’s 4.8 invoices × 15 days = 72 days of cash pushed back across the year. You still get the money. You just finance the client for two and a half months in exchange for fields you could have filled in.
This is the argument for getting the document right the first time, and it’s a stronger one than “it looks professional.” Professionalism is a nice side effect. Not financing your clients is the point. If it’s already gone wrong and you’re chasing money that’s genuinely overdue, what to do when a client doesn’t pay covers the escalation path.
Get the free Freelancer Tool Stack
Tools that build the invoice for you
You don’t need software to send a good invoice — a well-built PDF works fine. What software buys you is automatic numbering (the field that blocks payment most often), stored client details, and a payment link that lets you control which rail is offered. Here’s what the free and entry tiers actually give a solo freelancer. Prices verified September 2, 2026.
| Tool | Entry price | The real limit | Best for |
|---|---|---|---|
| Zoho Invoice [AFFILIATE: zoho] | Free, no paid tier | 500 invoices/year, 2 users, 3 projects — and “Powered by Zoho Invoice” branding stays on your invoices | Almost every solo freelancer; 500 invoices is far past what one person sends |
| Wave | Starter $0 / Pro $190 a year | Removing Wave’s branding from the invoice footer requires Pro. Card fees 2.9% + $0.60, or + $0 on Pro’s first 10 transactions a month | Freelancers who want invoicing and basic bookkeeping in one place |
| PayPal Invoicing | Free to create | No subscription, but the rail you offer sets the fee — 1% capped at $10 (ACH) up to 4.99% + $0.49 (Pay Later) | One-off invoices to clients who already have PayPal |
| Bonsai [AFFILIATE: bonsai] | Basic $9/user/mo annual, $15 monthly | Four tiers up to Elite at $49 annual; the entry tier is thinner than the marketing suggests | Solopreneurs who want invoices tied to contracts and proposals |
| HoneyBook [AFFILIATE: honeybook] | Starter $29/mo annual | Card 2.7% + 10¢, ACH 1.5% with no cap — cheaper than PayPal card, pricier than PayPal ACH above $667 | Service pros who want the whole client flow in one place, mainly US/Canada |
Two things worth knowing before you pick.
Wave Pro doesn’t pay for itself on fees. The page presents Pro’s card rate as a discount, and it is — but the discount is only the $0.60 fixed fee, waived on the first ten transactions each month. That caps the maximum possible saving at $0.60 × 10 × 12 = $72 a year, against a $190 annual subscription. Even at 120 invoices a year you can’t earn it back through fees. Buy Pro for the bookkeeping automation and to get Wave’s branding off your invoice; don’t buy it expecting the payment fees to fund it.
Zoho deletes dormant accounts. Its stated retention policy removes data for users inactive over 180 days, roughly 20 days after that mark. For anyone with a seasonal practice — or who takes a long parental or health break — that’s a real risk to your invoice history. Export before you go quiet.
If you want the wider comparison rather than just the entry tiers, best invoicing software for freelancers ranks seven of them, and best free invoicing software digs into what each free plan walls off. For the individual write-ups, there’s the Bonsai review and the HoneyBook review.
Mistakes that live in the document itself
Narrowed down to the ones that are genuinely about how the invoice is built — not about how you send or chase it:
- Non-sequential invoice numbers. Restarting your numbering, skipping numbers, or using dates as numbers all make your books harder to reconcile at tax time and give AP a reason to query.
- A subtotal that looks like a total. If the largest, boldest number on the page isn’t the amount you want paid, expect to be paid the other one.
- A blank tax field. Ambiguity reads as incompleteness. Say why it’s zero.
- One line item for a multi-part project. Itemizing isn’t bureaucracy — it’s what stops a client from re-litigating the total.
- Personal payment details. A personal Venmo handle on a business invoice makes reconciliation messy and, for a company client, sometimes fails their vendor checks outright.
- Terms that appear for the first time on the invoice. Net 30 and late fees belong in the contract. On the invoice they’re a reminder; on their own they’re a suggestion.
- An unedited payment line. The default from your template is almost never the cheapest rail. See the first section.
[PLACEHOLDER: nota de experiencia propia — el error de numeración que me costó una reconciliación entera en enero]
Once it’s built: sending, timing, and follow-up
Everything above stops at the moment the document is finished. The next set of decisions — email or portal, what to write in the message, when to nudge, how to chase without damaging the relationship — genuinely changes how fast you get paid, and it’s a different skill from building the thing.
Rather than compress it into a bullet list here, it has its own guide: how to send an invoice as a freelancer, which covers delivery method, the invoice email itself, and the follow-up cadence.
Two things that do belong on this page, because they’re decisions you make while building the document rather than while sending it:
- Deposits and milestones are invoice-design decisions. A 25–50% deposit and milestone billing on longer projects change what you’re building — several smaller invoices instead of one large one — so decide before you draft. They’re also the cheapest protection against scope creep there is.
- Invoice immediately. The document should be built the day the work ships or the milestone lands. Everything about the delay math above assumes the clock starts on time.
Who should skip all of this
Honest answer: some people are reading this and solving the wrong problem.
Skip the template overhaul if your invoices are already getting paid on time. If nothing has bounced from AP this year and your average payment lands within terms, your document is fine. Read the sending guide instead, or spend the hour on your rate.
Skip invoicing software entirely if you send fewer than about one invoice a month to the same two clients. A saved PDF with the four load-bearing fields does the job. The automation only starts earning its keep once you’re managing numbering across several clients at once.
This isn’t your problem at all if the issue is what you’re charging. A perfectly built invoice for an underpriced project is still an underpriced project. That’s a rate conversation, not a formatting one — start with building a rate you can defend. And if the money is arriving but you can’t tell what’s profitable, the gap is in expense tracking or billable-hours tracking, not invoice design.
Who this is for: freelancers whose invoices get queried, who bill companies with real AP departments, or who have never looked at what their payment line costs them. If you’re in that last group, the payment-rail table at the top of this page is worth more than the rest of the guide combined.
For the wider stack, the complete solo toolkit maps how invoicing fits with contracts, time tracking and the rest, and the invoicing and accounting section covers the neighbouring decisions — including accounting software and tax software.
Get the free Freelancer Tool Stack
The 18 tools that run a one-person business — invoicing, contracts, time, AI writing, automation and money. One checklist, no fluff.
FAQ
What’s the cheapest way to get paid on a freelance invoice?
A direct bank transfer costs nothing, but it puts the work on the client. Among payment-link options, PayPal’s Pay by Bank (ACH) rail is the cheapest for anything over about $667: it charges 1% capped at $10 per transaction, so on a $5,000 invoice it costs $10 against $175 for PayPal Checkout. HoneyBook’s ACH is 1.5% with no cap, which is cheaper than any card rate but overtakes PayPal’s ACH once the invoice passes $667. The lesson isn’t which provider to use — it’s to name your preferred rail explicitly on the invoice instead of letting the client pick.
Which invoice fields can actually stop a client from paying me?
Four: a unique invoice number, the client’s full legal entity name, an unambiguous total, and usable payment details. Miss any of those and accounts payable typically can’t create a payable record at all, so the invoice gets returned rather than queued. Everything else on a standard invoice checklist either delays payment by prompting a query — due date, tax line, itemization, your tax ID — or affects your leverage later, like the late-fee policy.
Do I need to charge sales tax or VAT on my invoices?
It depends on where you and your client are located, what you provide, and your registration status. Many freelancers below a certain revenue threshold aren’t required to charge VAT or sales tax, while others are, and it varies by country and sometimes by state. Confirm your own obligations with a local accountant. Whatever the answer, write it on the invoice: a line saying “Not VAT registered” prevents a query, where an empty tax field invites one.
How much does a missing field really delay payment?
Usually more than the time it takes you to fix it, because most companies pay in batches rather than on individual due dates. If a query pushes your invoice past the cutoff for the next payment run, you wait for the following one — commonly 15 days on a twice-monthly cycle, 30 on a monthly one. Some accounts payable policies also re-date a corrected invoice from the day it arrives, which restarts your payment terms and can turn a missing tax ID into a six-week delay on Net 30.
Should I use invoicing software or just a PDF template?
A PDF is genuinely fine if you send one or two invoices a month to steady clients. Software earns its place when it takes over sequential numbering across multiple clients, stores client details so legal names stay consistent, and gives you a payment link where you control which rails appear. Zoho Invoice covers that at no cost for up to 500 invoices a year, though it keeps its own branding on your documents and deletes data from accounts inactive beyond 180 days.
Can I charge a late fee if a client pays past the due date?
Only if it was agreed before the work started — printing a late fee on an invoice for the first time gives you a negotiating position, not an enforceable right. A common figure is 1–2% of the invoice total per month overdue, and some jurisdictions cap what you can charge. Put it in the contract, then repeat it on every invoice so it never reads as a surprise.
A professional invoice isn’t paperwork — it’s the last thing standing between finished work and money in your account. Fill the four load-bearing fields, say why the tax line is zero, and name the cheap payment rail first. That’s most of the value on this page, and it takes about ten minutes to fix in your template.