How to Write an Invoice That Gets Paid (8 Essential Elements + Free Template)
Why most invoices get paid late (or not at all)
The fastest way to get paid isn’t to chase clients harder — it’s to send a clearer invoice in the first place. According to a 2024 Atradius study, 48% of B2B invoices in the US are paid late, and the #1 reason isn’t client cash flow problems. It’s missing or unclear information.
If your invoice doesn’t tell the client exactly what they owe, when it’s due, and how to pay, payment will sit in their inbox for weeks. The good news: writing an invoice that gets paid quickly is a solved problem. There are 8 elements every invoice needs — nothing more, nothing less.
The 8 essential elements of a professional invoice
Every invoice that gets paid on time has these 8 elements. Skip any of them and you create friction.
1. The word "Invoice" and a unique invoice number
Sounds obvious, but it’s critical: the document must clearly say INVOICE at the top. Otherwise it can be mistaken for a quote, estimate, or receipt — especially in a busy AP department.
Each invoice needs a unique number (e.g., INV-1042 or 2026-042). Sequential numbering is required for tax purposes in most jurisdictions, and it makes follow-up conversations clearer (“invoice 1042 is overdue” beats “the invoice from April”).
2. Your business name, address, and contact info
Top of the invoice. Include:
- Your legal business name (or your full name if you’re a sole proprietor)
- Address (this is required for tax compliance in most states)
- Email and phone number
- Your tax ID or EIN if applicable
3. Your client’s name and contact info
Address the invoice to a specific person — not just the company. “Bill to: Acme Inc.” sits in a generic AP queue. “Bill to: Sarah Chen, Operations Manager, Acme Inc.” lands on Sarah’s desk.
Include their email so your accounting software can trigger automatic reminders.
4. Issue date and due date
The issue date is when you send the invoice. The due date is the single most important field on the entire invoice — it’s the trigger for everything: when the client pays, when reminders fire, when late fees kick in.
Use a specific calendar date (“May 15, 2026”), not a relative term like “Net 30.” Clients shouldn’t have to do math to figure out when they need to pay you.
5. Itemized list of services or products
Each line should include:
- What was provided (specific, not vague)
- Quantity (hours, units, deliverables)
- Rate per unit
- Subtotal for that line
Bad: “Consulting services — $5,000”
Good: “Brand strategy session (3 hours @ $400/hr) — $1,200” followed by “Logo design with 3 revision rounds — $1,800.”
Specificity protects you: if a client questions the invoice later, you have a clear paper trail of exactly what they’re paying for.
6. Subtotal, tax, and total
Show the math clearly:
- Subtotal: sum of all line items before tax
- Tax: sales tax or VAT, with the rate spelled out (“Tax (8.875%)”)
- Total due: the final number, in larger or bold text so it’s impossible to miss
Pro tip: format the total in your accent color or a slightly larger font. The eye should land on it instantly.
7. Payment instructions and a payment link
This is where most invoices fail. Don’t make the client hunt for how to pay you. Include:
- A direct payment link (Stripe, Square, PayPal, or a “Pay invoice” button)
- Bank transfer / ACH details if applicable
- Accepted payment methods (credit card, ACH, wire, check)
- Where to send a check if you accept them
Studies consistently show that invoices with a click-to-pay link get paid 2–3x faster than invoices without one. If your invoicing software supports it, always include one.
8. Payment terms and late fee policy
Spell out:
- Payment terms (Net 30, Net 14, Due on receipt)
- Late fee policy (e.g., “A 1.5% monthly late fee applies to invoices past due”)
- Any early payment discount (“2% discount if paid within 10 days”)
The late fee clause matters even if you never charge it. Just having it on the invoice signals professionalism and creates a documented basis for collection if you ever need it. We cover the legal side in our late payment fees guide.
Free invoice template
Here’s a clean template you can copy-paste into any invoicing tool or word processor:
[your@email.com]
[client@email.com]
Common mistakes that delay payment
Even with all 8 elements present, these small mistakes can hold up payment by weeks:
- Sending from a generic email. Invoices from
noreply@orbilling@often land in spam. Send from your real email. - PDF attached, no body text. An empty email with just an attachment looks suspicious. Include a 2-3 sentence message: “Hi [Name], here’s the invoice for our [project]. Total: $X. Easy to pay here: [link].”
- No subject line context. “Invoice” alone gets ignored. Use: “Invoice #1042 from [Your Name] — $3,000 due May 15.”
- Sending to the wrong person. If the AP team handles payments, copy them. Don’t rely on your day-to-day contact to forward it.
- Bundling multiple projects on one invoice. If a client is going to dispute one line item, they’ll hold the entire invoice. Send separate invoices per project.
- Vague line items. “Consulting” can be questioned. “Brand strategy session, April 14, 2026, 3 hours” cannot.
What to do after you send the invoice
Sending the invoice is step one. The 30-day window after that is where most of the cash flow battle is won or lost.
- Day 0 (issue date): Send the invoice with a friendly intro email.
- Day 5 past due: Send a polite reminder. Most late-payers in this window simply forgot.
- Day 14 past due: Firmer follow-up with the specific overdue amount and a payment deadline.
- Day 30 past due: Final notice referencing the late fee clause and possible collection action.
We cover this sequence in detail in how to follow up on overdue invoices without losing the client, and you can grab pre-written templates for each stage from our 7 invoice follow-up email templates post.
The 8-element checklist
- Document is clearly labeled INVOICE with a unique number
- Your business name, address, and contact info
- Client’s name (specific person) and email
- Issue date and a specific calendar due date
- Itemized line items with quantities and rates
- Subtotal, tax, and total in larger / bolder text
- Direct payment link or clear pay instructions
- Payment terms and late fee policy
Pro tip: If you’re using QuickBooks, all 8 elements are baked into the default invoice template — you just need to fill in the blanks. The bigger battle is what happens after you send. RecoverInvoice connects to QuickBooks and automatically drafts personalized follow-up emails when invoices go overdue, so you never have to write “just checking in” again.
The bottom line
A well-written invoice does 80% of the work for you. Make it clear, specific, and easy to pay — and most clients will pay on time without any chasing.
For the 20% that don’t, having a documented late fee policy on the invoice gives you leverage, and a consistent follow-up sequence does the rest. Get the invoice right, then automate the follow-up. That’s the cash flow system that keeps small businesses running.
Stop chasing invoices.
Connect QuickBooks. We draft and send follow-up emails for you when invoices go overdue. Free trial, no credit card.
Start now — it’s free →