Solo Paperwork

How to Write an Invoice That Gets Paid on Time

Most advice on writing an invoice lists the fields and stops there. The fields are the easy part. What decides whether you are paid in three weeks or three months is who receives it, what it references, and when the clock actually starts.

Your invoice is matched, not read

The mental model most freelancers carry is that a person opens the invoice, looks at it, and decides to pay. At a company of any size that is not what happens. The invoice lands in an accounts payable queue and is matched automatically — against a purchase order if one exists, against a contract or vendor record if not. Only the ones that fail the match reach a human, and that human is working through a queue of exceptions rather than looking for your email.

This changes what "a good invoice" means. A beautifully designed invoice that is missing the reference number their system searches on is worse than an ugly one that has it. The design is for you; the reference fields are for the machine. Every field on a well-built invoice is a place the match can succeed or fail, and the ones that most often fail are the ones freelancers treat as optional.

The practical consequence is that when payment is late, refusal is almost never the reason. Far more often the invoice was never matched, and nobody is going to tell you — there is no notification for "this arrived and we could not work out what it was". It simply sits there. That is why chasing a late invoice should always start with "can you confirm you received it and it is in the system?" rather than "when will this be paid?".

The four things that actually delay payment

A missing reference number is the most expensive one. If the client uses purchase orders, an invoice without a valid PO number does not fail loudly — it goes into an exception queue. Get the number before you invoice and put it where they expect it. If there is no PO, reference the contract, the statement of work, or the project name they use internally. Something has to connect your invoice to the thing they agreed to buy.

The wrong recipient is the most common one. Sending the invoice to the person who hired you feels natural and is frequently wrong. That person is not in accounts payable and may sit on it for a week before forwarding it, or forward it to the wrong place. Ask once, early, at the point where the work is agreed: "who should invoices go to, and is there a portal?" Many mid-sized companies have a supplier portal and email submissions to it are ignored entirely.

Ambiguous line items are the quietest one. "Consulting — September" gives the approver nothing to check against. They cannot confirm it matches what was authorised, so they either ask you or park it. A line that names the deliverable, the quantity and the unit price can be verified without a conversation, and an invoice that can be verified without a conversation is one that gets paid on schedule.

Terms that are stated but not defined are the easiest to fix. "Net 30" written alone means thirty days from something, and you and your client may not agree on what. Write the due date as an actual calendar date as well as the term. It removes the ambiguity and, more usefully, it gives your reminder email a specific thing to point at.

When the payment clock actually starts

You date the invoice the day you send it, and you naturally count thirty days from there. Your client's system usually does not. Most accounts payable teams start the clock from the date the invoice was received and accepted into their system, which can be days later — and if the invoice bounces once for a missing reference, the clock may not start until the corrected version arrives.

This is not usually bad faith. It is how the software is configured, and the person you are dealing with often has no ability to change it. But it means a thirty-day term is realistically a thirty-five to forty-five day term unless you do something about the gap. The two things that actually shorten it are sending the invoice the same day the work is accepted, and getting it right the first time so it never bounces.

It is also worth knowing when payment runs happen. Many companies pay on a fixed weekly or twice-monthly cycle rather than on the due date of each invoice. An invoice that clears approval one day after a payment run waits for the next one. Asking "when is your payment run?" is a slightly awkward question that has saved more freelancers two weeks than any amount of chasing.

Late fees are a separate lever and they are only worth writing if they were agreed before the work started. A fee that appears for the first time on the invoice itself is generally not enforceable, and more importantly it reads as an accusation to someone who has done nothing wrong. Agreed in advance and stated on every invoice, it is a routine term — and mainly it gives your reminders a deadline that means something.

Numbering and records, which matter later

Give every invoice a unique number and never reuse one, including for a corrected version. If you have to reissue, either use a new number that references the original or issue a credit note against the first and raise a second. Editing an invoice that has already been sent and keeping the same number is how you end up with two different documents claiming to be the same invoice — which is exactly the situation nobody can resolve a year later.

A sequence with the year in it (INV-2026-0088) makes the record readable at a glance and makes gaps visible. Keep estimates and purchase orders on separate series from invoices; when an invoice references an estimate number, two separate series make the reference unambiguous.

Keep the sent copy, not just the source file. The PDF you actually emailed is the document that matters if there is ever a dispute, and a template you have since edited is not evidence of what you sent in March. The IRS expects records supporting income and expenses to be kept for at least three years, and in practice the useful test is whether you could reconstruct any single invoice and its payment two years from now without relying on memory.

Example

A freelance UX designer finishes a two-phase project for a mid-sized software company that uses purchase orders. She has the PO number, and she invoices the same day the final deliverable is accepted rather than waiting for the end of the month.

Invoice numberINV-2026-0088
ReferencePO quoted in the header, SOW section named per line
Discovery and research (fixed)1 × $1,240.00 = $1,240.00
Interface design, 2 phases1 × $4,090.00 = $4,090.00
Deposit received 08/28−$425.00
TermsNet 30 — due 2026-10-16 (date written out)

Total due: $4,905.00 — paid 31 days after issue, against a stated Net 30.

The subtotal is $1,240.00 plus $4,090.00, which is $5,330.00, less the $425.00 deposit already received. Showing the deposit as a visible deduction rather than quietly reducing the design fee matters: the client needs to see the full $5,330.00 value of the work, because $4,905.00 is the number they will remember when they negotiate the next project.

Two lines instead of one lump sum is what makes this invoice approvable without a conversation. The approver can check each line against the statement of work section it names. A single line reading "UX project — $4,905.00" would have to be verified by asking someone, and asking someone takes a week.

Writing the due date as 2026-10-16 rather than only "Net 30" removed the one ambiguity that costs the most time. It also gave the follow-up email something concrete to reference — a reminder that says "due on 16 October" is a fact, while one that says "this is overdue" invites a discussion about when the term started.

She invoiced the day the deliverable was accepted, not at month end. That single habit is worth more than any payment term. Had she waited until the end of the month as many freelancers do, the same Net 30 would have paid out in mid-November instead of mid-October — three weeks of her own money financing someone else's project, for no reason other than timing.

It was paid on day 31 against a stated 30, which in practice is on time. The gap is the difference between the date she issued it and the date their system accepted it. That gap is normal, it is not worth chasing, and the way to shrink it is to get the invoice right the first time so it never has to be resubmitted.

Advertisement

Frequently asked questions

What has to be on a US freelance invoice?
A unique invoice number, the issue date and the due date, your legal name or business name and address, the client's company name and billing address, itemised descriptions with quantities and rates, the total due, and your payment terms and method. If your client has requested a W-9 they will have your EIN or SSN on file already — it does not have to be printed on the invoice itself.
Do I need to charge sales tax on my services?
It depends on your state and on what you are selling. Most states do not tax professional services, but several tax specific categories — software, digital products, and some design or data services among them — and the rules change. If you are selling anything that could be read as a product rather than a service, confirm your obligation with a state-qualified accountant rather than assuming.
How soon should I send an invoice?
The same day the work is accepted, not at the end of the month. Invoicing at month end is the single most common self-inflicted delay in freelancing: it can add up to thirty days before any payment term even begins. If your contract has milestones, invoice each one as it completes.
What should I do when an invoice is late?
Ask whether it was received and entered into their system before asking when it will be paid. Most late payment is a missing reference number, an approver on holiday, or an invoice that landed in the wrong inbox — not a refusal. Sending the invoice again with the PO number and the due date restated resolves a surprising share of cases on the first email.
Can I add a late fee?
Only if it was agreed before the work started, in a contract or in written terms the client accepted. A fee that appears for the first time on the invoice is generally not enforceable and reads badly. Where it is agreed, state it on every invoice from the first one so it is never a surprise, and check your state's cap on interest rates.
Should I send a PDF or use invoicing software?
A PDF is fine and is what most clients expect. Software earns its place once you are sending enough invoices that tracking which ones were paid has become its own job, or once you want automatic reminders going out without you having to write them. Either way, keep the copy you actually sent — not just the template you generated it from.

Disclaimer. This guide covers general US business practice, not tax or legal advice. Sales tax obligations, late fee enforceability and recordkeeping requirements vary by state and by what you sell. Confirm anything that carries real money with a qualified professional.

Related tools

More guides