Most people overcomplicate invoicing. They hunt for the perfect template, the perfect logo, the perfect shade of navy. Reality: a working invoice is about eight fields that barely change from job to job. Get those right and you look like a business. Miss two of them and you look like a person hoping.
I have seen invoices that were beautiful and unpaid because they had no due date. I have seen ugly invoices that cleared in 48 hours because the total, the number, and the bank line were impossible to miss. Pretty is optional. Complete is not.
This article gives you the eight fields, then five copy-paste templates for different kinds of work. If you are on invoice one, also read your first freelance invoice. If terms are the part you keep improvising, steal sentences from payment terms wording.
The 8 fields every invoice needs
Memorize these. If one is blank, stop and fill it.
- Who you are. Name, contact, address as required. Example: Northline Studio, billing@northline.example, +47 000 00 000.
- Who they are. Legal client name and billing email. Example: Acme Studio AS, accounts@acme.example.
- Invoice number. Unique. Example: INV-2026-014.
- Issue date. The day you create it. Example: 11 September 2026.
- Due date. A calendar day. Example: 26 September 2026.
- Line items. Description, quantity, rate, line total. Example: "On-site electrical second fix, 8 hours at 850 NOK."
- Amount due. Subtotal, tax, total, currency. Example: Amount due 7,480 NOK.
- How to pay. Bank details and/or a payment link, plus a one-line term. Example: Net 15. Pay to IBAN …
That is the whole sport. Everything else is courtesy. If you want the tool to hold the fields so you cannot skip one, start with the free invoice generator.
Invoice template 1: Freelance / service work
Use this when you sold time or a defined service: writing, design, coaching, development. Placeholders first, then a filled example.
Invoice [INV-YYYY-###] Issued: [date] Due: [date] Terms: [Net 15] From: [Your name] | [email] | [phone] Bill to: [Client] | [billing email] Item | Qty | Rate | Amount [Service as agreed, deliverable names] | [n] | [rate] | [line] Subtotal [ ] Tax [ ] Amount due [ ] [currency] Pay: [bank or link]. Please quote [invoice number].
Invoice INV-2026-014 Issued: 11 Sept 2026 Due: 26 Sept 2026 Terms: Net 15 From: Jordan Hale | jordan@example.com Bill to: River North Media | ap@rivernorth.example Homepage rewrite, 4 pages, approved 8 Sept | 1 project | $1,800 | $1,800 Two revision rounds included Subtotal $1,800 Tax $0 Amount due $1,800 USD Pay by transfer to [bank details] or [payment link]. Quote INV-2026-014.
Invoice template 2: Contractor / trade work
Trades need hours or units that a site manager can check against a docket. Break rates out. Name the site.
Invoice [number] | Job site: [address] | PO: [if any] Issued [date] Due [date] Labour [Name], [trade], [date], [start]-[end] | [hours] x [rate] | [amount] Materials (if you supplied them) [Item] | [qty] x [unit cost] | [amount] Subtotal / tax / amount due Terms: [Net 7 or Net 15]. Retention: [percent] if your contract uses it. Pay: [bank]. Quote job site and invoice number.
Example line: "A. Singh, electrician, 10 Sept, 07:00-15:00, 8 hours x $85 = $680." If a supervisor cannot match that to a timesheet, they will bounce the invoice. That bounce is not personal. It is process.
Invoice template 3: Consulting / retainer
Retainers fail when the invoice looks like a mystery subscription. Name the month, the hours included, and what extra hours cost.
Invoice [number] | Period: [1-30 Sept 2026] Issued [date] Due [date, often 1st of month in advance] September advisory retainer, 10 hours included | 1 | $4,000 | $4,000 Additional hours this month: 2 at $400 | 2 | $400 | $800 Amount due $4,800 Unused included hours do not roll over unless stated in our agreement. Pay: [link]. Quote [number].
Bill retainers in advance when you can. Billing in arrears on a retainer is how you discover they wanted to "pause" after you already sat in the meetings.
Invoice template 4: Product / physical goods
Goods invoices need SKU or item names, quantities, unit prices, shipping, and tax. If you ship, the ship-to address can differ from bill-to. Say so.
Invoice [number] Bill to: [ ] Ship to: [ ] Issued [date] Due [date] [SKU] [product name] | [qty] x [unit] | [line] Shipping | 1 | [amount] Subtotal Tax [rate] on [taxable amount] Shipping (if tax-exempt say so) Amount due Terms: [ ]. Returns: [one line]. Pay: [ ].
Example: "SKU LMP-200, oak desk lamp, 3 x $120 = $360. Shipping $28. Tax 25% on goods $90. Amount due $478." If tax is wrong, the whole invoice becomes a fight. Get the rate from your accountant, not from a forum.
Invoice template 5: Creative / project-based
Projects with milestones should invoice like milestones, not like one foggy blob at the end.
Invoice [number] | Project: [name] Milestone: [2 of 3, design approval] Issued [date] Due [date] Milestone 2 of 3, UI design approved 12 Sept per email | 40% of $10,000 | $4,000 Prior invoices: INV-011 deposit $3,000 paid 1 Aug Remaining after this invoice: $3,000 on final files Amount due $4,000 Terms: Net 15. Work on milestone 3 starts after this invoice is paid.
The "prior invoices" line stops people from thinking you billed the whole project twice. Creative work gets messy in memory. The invoice should be the memory.
How to number your invoices
Pick a format in January and keep it. INV-2026-001, 2026-001, or CLIENT-001 all work. Sequential inside a year is easy to audit. Do not restart at 001 every month unless you include the month in the number.
The invoice number generator is there for the day your brain refuses to invent a scheme. Uniqueness matters more than poetry.
Payment terms wording
One or two sentences near the total. Net 15. Deposit due before files. Late fee of 1.5% per month after 7 days. Full copy lives in payment terms wording examples. Generate a block with the Payment Terms Generator. If they still pay late, how to charge late fees and the late fee calculator are next.
Tax on invoices
Sales tax, VAT, and GST are different systems with different registration thresholds. If you are not registered, do not add a fake tax line to look big. If you are registered, show rate, tax amount, and net amount as separate lines. Reverse charge and export rules can zero-rate some invoices. Consult an accountant. Wrong tax is expensive to unwind.
How to send an invoice
Email plus PDF is the default. Software with a pay button is faster for many clients. Word attachments get edited. Follow up the day after the due date, then on a schedule. Do not improvise a new personality in each email. Use how to ask for payment politely and how to chase late invoices.
If you send from a personal Gmail, use a clear subject and your real name. If you have a domain, send from that. Either way, ask the client which inbox accounts payable actually reads. Sending a perfect invoice to the wrong person is how Net 15 becomes Net 45 without anyone meaning to be rude.
Making invoicing easier
Save one master layout. Reuse terms. Reuse numbers. When the PDF dance gets old, Incusia is built so those eight fields are always there and reminders can follow the due date. Try the free invoice generator today. Look at pricing when you want the tenth invoice to take less energy than the first.
If you are comparing tools rather than layouts, Incusia vs Invoice Simple is the honest version of that shopping trip. Write the invoice. Send the invoice. Number the next one. That is the whole craft.