Freelance invoice template: what to include so you actually get paid
Put you, them, a unique number, a calendar due date, finance-readable lines, one currency, and a pay path on one page. A live invoice beats a PDF.
Published on
Written by
Balint Bogdan

TL;DR
- A freelance invoice is a payment request, not a receipt. If one field is fuzzy, the client has a reason to wait. Write a calendar due date (not “Net 30”), describe work so a stranger in finance can approve it, and put card, bank, Apple Pay, or Google Pay on the same page. Send it the day the work is done. A live invoice page in Brisk keeps that template working after you hit send.
Key takeaways
- One page: you, them, invoice number, dates, clear lines, one total, one currency, a calendar due date, pay details they can use without a reply.
- Write Due: 17 March 2026, not “Net 30.”
- Name the deliverable so finance can match it to a PO without seeing Figma.
- Send the same day you finish. A deposit uses the same template, before you start.
- The email is four lines and a view-and-pay link. After send, watch the due date, not your inbox.
This is for a freelancer who has never locked a reusable invoice, or who still sends a pretty PDF that finance cannot pay from. The question is only: what belongs on the page so the money can move.
If you have never sent one at all, start with how to send your first invoice as a freelancer. This post is the checklist and the why.
What goes on the one-page template?
If it does not fit on one screen, you put too much on it.
You
- Your name or business name
- Address (needed for their books, and often for taxes)
- Optional: logo, phone, website
Them
- Company or client name
- Billing contact, if that is not the person you chat with
- Their address, if they asked for it
The document
- Invoice number (unique, sequential)
- Invoice date (the day you send it)
- A specific due date, written as a calendar day
The work
- Line items a stranger in finance can approve
- Quantity or hours only if that is how you priced it
- Unit price and line total
- Subtotal
- Discount, if you agreed one, with a one-line reason
- Tax, if you charge it, with the rate and the amount
- Total due, large and obvious
- Currency, once, next to the total
How they pay
- The methods you actually accept
- Enough detail that they do not email you back (IBAN / account, or a pay button)
- Terms in one or two sentences, not a wall of legal text
That is the whole template. Nothing else is required to get paid.
A designer version: INV-1042, due 17 March 2026, “Homepage design for northline.shop (desktop + mobile, final files)” €1,400 plus “Three inner pages” €1,000, total €2,400 EUR. Pay: card, Apple Pay, Google Pay, or bank. A developer version swaps the lines for “Auth and billing API” and “Two rounds of review.” Same fields.
Notice what is not here: “Net 30.” “As discussed.” “See email.” Those three phrases delay money.
Why write a calendar due date instead of “Net 30”?
“Net 30” is jargon. Plenty of clients do not compute it. The ones who do still have to open a calendar.
Write Due: 17 March 2026.
Same meaning. No homework.
If you want 14 days, count them from the send date and write that day. If you want 7, write that day. If they have a monthly pay run, ask which date they need and put that on the invoice.
A date is a decision. “Net 30” is a shrug.
This is also how you get paid faster without a fight. You already set the clock. See how to get paid faster as a freelancer (without awkward conversations)).
How should I write line items?
Your contact loved the work. Their finance person did not see the Figma file.
“Design services” will sit in a queue. “Homepage design for northline.shop, desktop + mobile, final files” can be checked against a PO.
Rules that help:
- Name the deliverable, not the vibe.
- Include the property or product name.
- Split if they might approve one piece and question another.
- Do not itemize every Slack message. Bundle the work they bought.
If you billed a fixed project, one or two lines is enough. If you billed hours, show the hours and the rate. Do not make them reverse-engineer the total.
If you are still choosing how you price the next job, retainer vs project pricing is the decision. The invoice just has to match what you already agreed.
What payment details stop a follow-up email?
If they have to ask how to pay, you did not finish the invoice.
Put the method on the page:
- Card, Apple Pay, Google Pay if you take them
- Bank details they can copy in one tap
- The currency you expect
- Who the payment should be referenced to (invoice number)
Do not say “PayPal or bank, let me know.” That is a new thread. Pick what you accept. List it. Done.
One currency per invoice. Mixing “USD equivalent” in a footnote is how money goes to the wrong account. Brisk is multi-currency. Still: one invoice, one currency.
If you give a discount, show the full price, the discount, then the new total. One line: “Launch discount, as agreed.” Hidden math looks like an error.
If you charge tax, show the rate and the tax amount as their own lines. “Incl. tax” with no breakdown will bounce in a lot of European and UK finance teams.
If you do not charge tax, do not invent a VAT line. Leave it off.
The test: could someone approve this at 6 p.m. without opening a calculator? If not, simplify.
Why not just attach a PDF?
A PDF is a snapshot. It cannot tell you if they opened it. It cannot update status. Bank details sit in a file they have to download, zoom, and retype. Card, Apple Pay, and Google Pay are not on that file.
A live invoice page is the same template, still working after you send it.
They open a link. They see who you are, what they owe, the due date, and how to pay. They copy the IBAN. Or they tap a card button. The page shows status. On Brisk Pro ($6/mo), you can see they viewed it.
Most late invoices are not refusals. They are lost attachments and “I’ll do it Friday.” A page you can open on a phone on Friday is easier than a PDF from two weeks ago.
That is why I built Brisk around a client page, not a dead file. Free plan: 3 invoices a month. The fields above are the same. The difference is the invoice can remind them.
When should I send it, and what about deposits?
Send the invoice the day the work is done. Same day. While they still remember what they asked for.
Waiting a week says this is optional. It is not optional. It is the last step of the job.
For longer work, do not wait until the end to invent the template. Send against the schedule you already agreed:
- Deposit before you start
- Milestone when a phase is accepted
- Final when you hand over
Deposits belong on a real invoice, not a chat note. Same fields. Mark it as a deposit. Put the remaining balance in one sentence so they know what is left.
How much? I wrote that out in should freelancers ask for a deposit (and how much)). Short version: 25–50% is normal for new work. Do not start until it clears.
What do I write in the email?
Keep the note short. The invoice does the work. The email is a pointer.
Send note (copy this)
Hi Jordan, Invoice INV-1042 is ready for the Northline homepage and inner pages. Total is €2,400, due 17 March 2026. View and pay here: [link] Shout if anything looks off.
Four lines. No “please find attached.” No apology.
If you still attach a PDF, put the same due date and the same total in the body. Finance often reads the email first.
If you send a live page, the link is the invoice.
What mistakes delay payment?
No due date. Vague lines like “consulting.” Wrong legal entity. Missing pay details. Two different totals in the email and the file. Sending three weeks after delivery. Surprise scope on the invoice. No invoice number. Making yourself the Sunday-night reminder engine.
What do I do after I hit send?
Confirm the link opens. Calendar the due date. Do not chase viewed-but-unpaid until the date unless they asked a question. Due day: “INV-1042 was due today. Here is the link again.” A week later: “Now a week overdue. Is anything blocking payment?” Mark paid the same day.
If you want the invoice to remind them so you don’t, send it as a live page in Brisk. Free: 3 invoices a month.
FAQ
What fields are actually required on a freelance invoice?
You, them, a unique number, send date, a calendar due date, line items, one total, one currency, and how to pay. Logo is optional. A novel about your process is not required.
How much should I put as a deposit?
For new work I use 25–50% on a real invoice before I start. Same template as the final. Do not start until it clears.
Should I write Net 30 or a date?
Write the date. “Due 17 March 2026.” Finance does not need to do calendar homework.
Can I mix currencies on one invoice?
No. One invoice, one currency. If you work in more than one currency, send separate invoices. Brisk supports multi-currency. It does not change that rule.
Is a PDF enough if it looks professional?
A clean PDF still cannot take a card tap or tell you they opened it. Keep a file if they ask. Send a live page as the thing they pay.
What should the invoice email say?
Invoice number, what it is for, amount, due date, link. Four lines. Do not apologize for billing the work they asked for.
Key insights
The template is simple. Using it the same day, every time, is the part that gets you paid. Put pay on the page. Write a real date. Stop being the reminder engine.
Need a better way to manage your business?
Brisk handles the busywork, invoicing, reminders, follow ups, so you can focus on the work that actually pays.
Try Brisk for free“Brisk is definitely easier than creating invoices in Google Drive. I like that the invoice is a live link rather than another static PDF.”
Kate Nikles, Multidisciplinary Designer
Continue reading
More articles from the Brisk blog.





