When you're figuring out what to include on an invoice, the stakes are higher than they look. Miss the wrong field and your invoice sits in your client's AP queue for weeks. Include unclear wording and you'll get a "can you clarify?" reply that pushes payment back another cycle. This guide covers every field your invoice needs — what it is, where it goes, and what to write — plus the optional fields that make the difference between "looks fine" and "looks professional."
By the end, you'll be able to audit any invoice in 60 seconds and know whether it's ready to send.
The Non-Negotiable Fields on Every Invoice
Regardless of industry, country, or client, every invoice needs this baseline set of fields. Think of these as the "will not be paid" list — leave any out and you're introducing friction.
- The word "Invoice" displayed prominently at the top
- Issuer information — your business name, address, email, phone
- Client information — the billing entity's legal name and address
- Unique invoice number
- Issue date (the date the invoice was created)
- Due date (a specific calendar date)
- Itemized list of services or products
- Subtotal, taxes, and total due
- Payment instructions (how and where to pay)
Everything else is either industry-specific, jurisdiction-specific, or optional polish. For a complete walkthrough of creating the invoice itself, see our guide on how to create a professional invoice.
Header Fields: Who You Are and Who You're Billing
The header is the first thing a reader sees and the first thing an AP system parses. Clarity here prevents 80% of "who is this invoice from?" emails.
Your Business Information
Include:
- Business name (legal name if sole proprietor, DBA if you have one)
- Mailing address (a real address, not a PO Box if the client needs to mail a check)
- Email (branded domain preferred)
- Phone number (optional but useful for AP questions)
- Logo (optional, but adds trust)
Example:
Jane Doe Design, LLC 742 Creative Ave, Suite 12 Portland, OR 97204 jane@janedoedesign.com • (503) 555-0142
Client Information
This is where most invoice errors happen. The person who hired you may not be the person (or entity) paying the invoice. A marketing manager at a Fortune 500 engages you; the check comes from "GlobalCorp Finance Services, LLC" in a different state.
Always ask, at project kickoff: "Who is the legal billing entity, and what address should I put on the invoice?"
Include:
- Legal entity name (not the brand name, unless they're the same)
- Attention line (e.g., "Attn: Accounts Payable")
- Billing address
- The client's accounts payable email if different from your main contact
Example:
Bill To: GlobalCorp Finance Services, LLC Attn: Accounts Payable 500 Corporate Blvd, 14th Floor New York, NY 10001 ap@globalcorp.com
Invoice Metadata: Numbers, Dates, and References
This block usually sits just below the header, often right-aligned. It contains the fields AP teams use to categorize, route, and track your invoice.
Invoice Number
Every invoice needs a unique number. It's how you and your client reference the document in emails, payment records, and (eventually) tax filings. Skip it and many corporate AP systems literally cannot enter your invoice into their system.
Use a consistent format — something like 2026-034 or INV-0034. For more on picking a numbering system, see how to number invoices.
Issue Date
The date you created and sent the invoice. This matters because most payment terms calculate from the issue date. "Net 30" means 30 days from the issue date.
Due Date
A literal calendar date, not just "Net 30" or "upon receipt." AP teams sort by due date; "Net 30" leaves it open to interpretation. Write: "Due: April 1, 2026."
Purchase Order (PO) Number
If your client issued a PO at project start, include it here. Many enterprise AP systems won't release payment without a matching PO number on the invoice. If there's no PO, omit the line — don't write "N/A" (it can confuse automated processing).
Reference / Project Name
Optional but helpful. Something like "Q1 Brand Refresh" or "March retainer" helps the AP team (and your client's bookkeeper) match the invoice to the right budget line.
Here's how these fields typically look in the metadata block:
| Field | Required? | Example |
|---|---|---|
| Invoice Number | Yes | 2026-034 |
| Issue Date | Yes | March 4, 2026 |
| Due Date | Yes | April 3, 2026 |
| PO Number | If provided by client | PO-2026-8891 |
| Project Reference | Optional | Q1 Brand Refresh |
| Payment Terms | Yes | Net 30 |
Line Items: How to Describe the Work
This is the body of the invoice — the actual list of what you're billing for. Clients scan this block first to decide whether the amount makes sense. Vague line items trigger review; specific ones move through faster.
Each line should include:
- Description — what the work was
- Quantity — hours, units, deliverables
- Rate — your unit price
- Line total — quantity × rate
Services Invoice Example
For a web designer billing a project:
| Description | Qty | Rate | Amount |
|---|---|---|---|
| Homepage redesign (wireframe + high-fidelity mockup) | 1 | $1,800 | $1,800 |
| Interior page templates (3 templates) | 3 | $600 | $1,800 |
| Client revisions — Round 2 | 4 hrs | $125 | $500 |
| Stock photography license (via Shutterstock) | 1 | $180 | $180 |
Notice the specificity: "Homepage redesign" isn't just "Design work." "Client revisions — Round 2" makes it clear this is additional scope beyond the original agreement. This level of detail prevents the #1 billing dispute: "I thought that was included."
Products Invoice Example
For a freelancer billing physical goods or software:
- SKU or product code
- Description
- Quantity
- Unit price
- Line total
Include weight or dimensions if shipping is relevant.
Totals Block: Subtotal, Tax, and Amount Due
The totals block sits below the line items, usually right-aligned. It walks from subtotal to final amount due, showing every adjustment along the way.
Standard order:
- Subtotal — sum of all line items
- Discounts — if any (shown as a negative)
- Tax — sales tax, VAT, GST as applicable
- Shipping/handling — if relevant
- Total due — the final number, usually bolded or in a larger font
- Amount paid — any deposit or prior partial payment
- Balance due — the final outstanding amount
Example:
Subtotal: $4,280 Discount (early payment, 5%): -$214 Sales tax (0% on services in OR): $0 Total: $4,066 Deposit paid: -$1,500 Balance due: $2,566
Always show the math. Clients and bookkeepers trust invoices they can verify. Hidden calculations invite questions.
Payment Instructions: Making It Easy to Actually Pay You
This block tells your client how to send the money. The more options you offer, the faster you get paid. One method only = more delay.
Typical options to include:
- ACH / Bank transfer — routing number, account number, account name. Usually free and fast (1-2 business days).
- Credit card via payment link — Stripe, Square, PayPal, etc. Fast but you absorb ~3% fees (or pass them on as a line item).
- Check — mailing address for payment. Slowest option (often 2-3 weeks).
- Wire transfer — for international or rush payments. Higher fees.
Example payment block:
Payment Options: ACH (preferred): First National Bank, Routing 123456789, Account XXXX5678 Card: pay.janedoedesign.com/inv-034 Check: Jane Doe Design, LLC, 742 Creative Ave, Portland, OR 97204
Terms: Net 30. A late fee of 1.5% per month applies after the due date.
Tools like BillForge can automatically include a clickable "Pay Now" link on your PDF invoice so clients can pay by card in one step — that kind of built-in payment option is the single fastest way to cut days-to-pay. When you're deciding what to include on an invoice, treat payment ease as seriously as any other field.
Payment Terms and Late Fees: The Fine Print That Matters
These don't need to dominate the page, but they should be clearly written so there's no ambiguity later.
Payment Terms
Common options:
- Due on receipt — expected within a few business days
- Net 7 — due within 7 days of issue
- Net 15 / Net 30 / Net 45 / Net 60 — due within that many days
- 50% deposit, 50% on delivery — split invoicing
Pick terms that match your contract. Always restate them on the invoice even if they're in the signed agreement — it prevents "I didn't know" excuses.
For a full breakdown of which terms to pick for which situations, see our guide on invoice payment terms.
Late Fees
A late fee clause should be:
- Clearly written on the invoice ("1.5% per month late fee after due date")
- Stated in the contract too so there's no surprise
- Actually enforceable in your jurisdiction (most U.S. states cap late fees at 1.5% monthly / 18% annually for commercial accounts)
You don't always have to apply the late fee — sometimes the threat alone is enough. But it needs to be written on the invoice to be enforceable.
Optional Fields That Make Your Invoice Look Sharper
None of these are required, but together they turn a "fine" invoice into one that signals professionalism.
- Tax ID — EIN, VAT, or GST number, depending on jurisdiction
- A short thank-you note in the footer
- Project reference image or logo at the top
- Milestone or delivery schedule for retainer clients
- Links to deliverables so the client can verify work was received
- Automated QR code for mobile payment (Venmo, PayPal, etc.)
Here's a comparison of what a minimal invoice includes versus a polished one:
| Field | Minimum | Professional |
|---|---|---|
| Logo | No | Yes |
| Branded colors/fonts | No | Yes |
| PO number field | Only if provided | Always shown, "N/A" if none |
| Payment link | Bank details only | Clickable "Pay Now" link |
| Late fee clause | Often missing | Clearly stated |
| Thank-you note | No | Short line at bottom |
| Tax ID | Sometimes | Always, if relevant |
The difference costs about 10 extra minutes the first time you set up your template. After that, every future invoice is automatic.
Industry and Country-Specific Fields
Some fields are only required in certain industries or jurisdictions. A few common cases:
- VAT invoices (EU, UK) — require VAT number, VAT rate, VAT amount, and often the phrase "VAT Invoice" at the top.
- GST invoices (Canada, Australia, India) — require GST number and breakdown.
- 1099-eligible work (U.S.) — freelancers don't put their SSN/EIN on the invoice, but must provide a W-9 to the client. For the full U.S. freelancer rules, see our guide on how to write an invoice for self-employed work.
- Medical, legal, construction — may have specific itemization requirements (procedure codes, billable hours format, lien-waiver language).
- Tax vs regular invoices — in some countries these are different documents. See invoice vs receipt: what's the difference for how those documents relate.
When in doubt, ask your accountant or check your country's tax authority guidelines.
A Pre-Send Invoice Checklist
Before you hit send on any invoice, run through this list. If any box is unchecked, fix it first.
- The word "Invoice" is at the top
- My business name, address, and contact info are correct
- The client's legal billing name and address are correct
- Invoice number is unique and follows my numbering system
- Issue date is today's date
- Due date is a specific calendar date
- PO number is included (if the client uses one)
- Every line item has a clear description, qty, rate, and line total
- Subtotal, tax, and total all calculate correctly
- Payment instructions include at least two options
- Late fee clause is stated
- PDF filename follows a consistent format
- Email subject line includes invoice number, amount, and due date
Building this into a habit cuts your "oops, I forgot" moments to near zero.
Create professional invoices in seconds — just describe your work and let AI handle the formatting. No sign-up required for your first invoice.
Create Your First Invoice →