How to invoice as a freelancer: the complete 2026 guide
Everything about freelance invoicing. What to include, when to send, and how to get paid faster.
If you want to know how to invoice as a freelancer, here is the short version: create a document with your name, the client’s name, a unique invoice number, a line-item breakdown of the work, a specific due date, and a payment link. Send it the same day you deliver the work. Follow up if it goes unpaid. That is the entire system.
This guide covers every part of that process in detail. What to include, how to number invoices, when to send them, what payment terms to set, how to handle taxes, and what to do when the money does not show up on time.
What is a freelance invoice?
An invoice is a payment request. It tells the client what they owe, what it is for, and when to pay.
It is not a receipt. A receipt confirms payment already happened. An invoice requests payment that has not happened yet.
Many freelancers treat invoices as an afterthought. They finish the work, wait a few days, then send a vague email saying “here is what you owe me.” That is not an invoice. That is a suggestion.
A real invoice is a professional document with specific details that make it easy for the client to pay and hard for them to forget.
Why invoicing matters more than you think
According to the Freelancers Union, 71% of freelancers have struggled to collect payment at some point. Most of those problems trace back to one thing: an unclear or missing invoice.
A clear invoice does three things:
- tells the client exactly what they owe and why
- gives them a deadline they can plan around
- creates a paper trail you can reference if payment is late
Without that, you are relying on the client’s memory and goodwill. Neither is reliable at scale.
What to include on every freelance invoice
Here is the complete checklist. Every invoice you send should include all of these.
1. Your business information
Include your full name or business name, email address, phone number, and mailing address. If you have an LLC or registered business, use that name. This tells the client exactly who is billing them and gives their accounts payable team a way to reach you.
2. Client information
Include the client’s name, company name, and billing address. If the invoice is going to someone different from your main contact, like an accounts payable department, include both the project contact and the billing contact.
This matters because many companies route invoices through a payment system. If the invoice does not match a known vendor in their system, it sits in a queue.
3. Invoice number
Use a sequential numbering system. Start at 001 or 0001 and go up from there.
Common formats:
- INV-001, INV-002, INV-003
- 2026-001, 2026-002, 2026-003
- GPF-0001, GPF-0002 (using your initials or business abbreviation)
Do not use random numbers. Do not skip numbers. Sequential numbering makes it easy to reference invoices in follow-ups and keeps your records clean for tax season.
4. Invoice date
The date you send the invoice. This is important because payment terms (like net 15 or net 30) count from this date.
5. Due date
This is the most important line on the invoice.
Do not write “due upon receipt.” That means nothing. There is no date, so there is no deadline. The client files it under “eventually” and you end up chasing.
Write a specific date. “Due: April 15, 2026.” That gives the client a concrete target and gives you a legitimate reason to follow up the day after.
6. Line items with descriptions
Break the work into clear deliverables. Each line item should include:
- a description of what was delivered
- the quantity (if applicable)
- the rate or unit price
- the line total
Example:
| Description | Qty | Rate | Total |
|---|---|---|---|
| Homepage redesign (desktop + mobile) | 1 | $2,500 | $2,500 |
| Interior page template | 2 | $800 | $1,600 |
| HubSpot form integration | 1 | $400 | $400 |
| Total | $4,500 |
Do not lump everything into one line. “Web design project — $4,500” does not give the client enough information to approve the payment quickly. Broken-out line items build confidence and reduce questions.
7. Total amount due
Display the total prominently. If there was a deposit already paid, show the math:
- Project total: $4,500
- Deposit paid: -$2,250
- Balance due: $2,250
8. Payment method and link
Tell the client exactly how to pay. Better yet, give them a link they can click.
Include:
- a direct payment link (Stripe, PayPal, or built into your invoicing tool)
- or bank transfer details (account name, routing number, account number)
- or clear instructions for the client’s preferred method
If the client has to reply to your email and ask “how do I pay this?” your invoice has already failed.
9. Payment terms and late fee clause
State your terms on the invoice itself. Not just in the original proposal. Not just in a separate contract. On the invoice.
Example:
“Payment is due within 15 days of the invoice date. Invoices not paid within the agreed terms are subject to a late fee of 1.5% per month on the outstanding balance.”
You do not have to enforce the late fee every time. But having it on the invoice changes how seriously the client treats the deadline.
For more on structuring payment terms, read payment terms for freelancers.
The complete invoice checklist
Use this before you send any invoice:
- Your business name and contact info
- Client name and billing contact
- Unique sequential invoice number
- Invoice date
- Specific due date (not “upon receipt”)
- Line items with descriptions, quantities, and rates
- Total amount due (minus any deposits)
- Payment method or link
- Payment terms and late fee clause
If your invoice has all nine of those, it is a professional invoice. If it is missing any of them, fix it before you send.
When to send your invoice
Timing matters more than most freelancers realize. Every day between delivery and invoicing is a day you are extending the client’s payment window for free.
Deposit invoices
Send the deposit invoice immediately after the client approves the proposal. Not the next day. Not after you “finalize the scope.” The moment they say yes, the deposit invoice goes out.
The gap between approval and payment is where deals die. The client was excited when they approved. By tomorrow, they are back in their inbox dealing with other priorities. Closing that gap is the single most important thing you can do for cash flow.
Milestone invoices
Send the milestone invoice the same day you deliver the milestone. Attach the deliverable and the invoice in the same communication. The client sees the work and the bill at the same time. That pairing makes payment feel like a natural next step, not a separate task.
Final invoices
Send the final invoice on delivery of the last deliverable. Do not wait for the client to “review everything first.” Send the invoice alongside the delivery. The review and the payment can happen in parallel.
Retainer invoices
Send retainer invoices at the start of each billing period, before the work begins. If your retainer runs monthly, the invoice goes out on the first of the month (or a few days before). Retainer billing is prepayment, not post-payment.
The speed principle
There is a direct correlation between how fast you invoice and how fast you get paid. A study by FreshBooks found that invoices sent the same day as project completion were paid on average 2x faster than invoices sent more than a week later.
The reason is simple. When the work is fresh in the client’s mind, the invoice feels connected to the value they received. When the invoice arrives days or weeks later, it feels like an unexpected expense.
Invoice fast. Every time.
Invoice numbering systems that keep you organized
A good numbering system is boring and reliable. It does three things: keeps invoices unique, makes them easy to reference, and keeps your records clean for taxes.
System 1: simple sequential
INV-001, INV-002, INV-003, and so on.
Best for freelancers who send fewer than 100 invoices per year. Simple to maintain and easy to reference in follow-up emails.
System 2: year-prefixed sequential
2026-001, 2026-002, 2026-003. Reset the counter at the start of each year.
Best for freelancers who want to see at a glance when an invoice was created. Also useful for tax preparation because invoices are naturally grouped by year.
System 3: client-coded
ACME-001, ACME-002 for one client. BOLT-001, BOLT-002 for another.
Best for freelancers who work with a small number of repeat clients and want invoices grouped by client. Less practical if you have many one-off clients.
System 4: project-coded
WEB-2026-001, BRAND-2026-001.
Best for freelancers who work on multiple project types and want to categorize invoices by service line.
Which system to pick
If you are starting from scratch, use system 2 (year-prefixed sequential). It scales well, is easy to maintain, and works with any invoicing tool.
The system matters less than the consistency. Pick one and use it for every invoice.
Payment terms for freelance invoices
Your invoice needs clear payment terms. Without them, the client decides when to pay, and the answer is usually “later.”
Common payment term options
| Term | Meaning | Best for |
|---|---|---|
| Due on receipt | Pay when you get the invoice | Small projects, trusted clients |
| Net 7 | Due within 7 days | Fast-turnaround work |
| Net 15 | Due within 15 days | Standard freelance work |
| Net 30 | Due within 30 days | Corporate clients, larger invoices |
| Net 60 | Due within 60 days | Enterprise clients with slow AP |
Choosing the right terms
For most freelancers, Net 15 is the best default. It gives the client enough time to process the payment without letting the invoice sit for a month.
Net 30 is fine for established clients with reliable payment history. But if you are working with a new client and you have not received a deposit, Net 30 means you are financing six weeks of work (project time plus payment time) with zero cash in hand.
Net 60 exists for enterprise clients with formal procurement processes. Only accept it if your cash flow can absorb the gap and if you have received a deposit.
“Due on receipt” sounds urgent but works against you because there is no enforceable date. If you want fast payment, write “Due: [specific date 5 days from now]” instead.
For deeper guidance on choosing and structuring payment terms, read payment terms for freelancers.
Late fees
A late fee clause protects your cash flow and signals that you take deadlines seriously.
Standard language:
“Invoices not paid within the agreed terms are subject to a late fee of 1.5% per month on the outstanding balance.”
Put this on the invoice, not just in the contract. The client should see the consequence right next to the due date.
Tax considerations for freelance invoices
Invoicing correctly is not just about getting paid. It is about staying organized for taxes.
Track every invoice
Keep a record of every invoice you send: the number, the date, the amount, the client, and the payment status. This is your income record for the year. The IRS requires self-employed individuals to report all income, and your invoice records are the primary documentation.
Sales tax
In most US states, services are not subject to sales tax. But some states tax certain service categories. If you sell digital products, software, or tangible goods alongside your services, you may need to collect sales tax.
Check your state’s rules. If you are unsure, talk to an accountant. The rules vary enough by state that general advice is not sufficient.
1099 reporting
If a US-based client pays you $600 or more in a calendar year, they are required to issue a 1099-NEC form. To make this easy, provide a completed W-9 form to each client at the start of the engagement.
Keep this in mind: if you invoice through a third-party payment platform like PayPal or Stripe, the platform may issue you a 1099-K instead. The thresholds and rules changed with the American Rescue Plan Act, so check the current requirements each tax year.
VAT and international invoicing
If you work with clients outside the US, or if you are based outside the US, you may need to account for VAT (value-added tax) or GST (goods and services tax).
The rules depend on:
- where you are based
- where the client is based
- what type of service you are providing
For international invoicing, include your tax identification number (or VAT number if applicable) and a note about whether tax is included or excluded from the total.
This is an area where a local accountant is worth the cost.
Quarterly estimated taxes
As a freelancer, you do not have an employer withholding taxes from your paycheck. You are responsible for paying estimated taxes quarterly. The IRS expects quarterly payments if you expect to owe $1,000 or more in taxes for the year.
Your invoice records are what makes this calculation possible. If your invoicing is disorganized, your tax estimates will be wrong, and you will either overpay or owe a penalty.
How to follow up on unpaid invoices
Sending an invoice is half the job. Following up when it goes unpaid is the other half.
Most late invoices are not malicious. The client got busy, the email got buried, or the invoice is sitting in someone’s approval queue. A structured follow-up sequence solves 90% of late payment issues.
The follow-up timeline
| Day | Action | Tone |
|---|---|---|
| Due date | Invoice is due. No action needed. | — |
| 2 days late | Send a friendly reminder | Assume they forgot |
| 7 days late | Send a firm follow-up | Ask for a specific date |
| 14 days late | Send a final notice | State consequences |
| 21+ days late | Pause work and send formal demand | Protect your time |
Friendly reminder (2 days late)
Subject: Quick reminder on invoice {INVOICE_NUMBER}
Hi {CLIENT_NAME},
Quick reminder that invoice {INVOICE_NUMBER} for {PROJECT_NAME}
was due on {DUE_DATE}.
Amount: {AMOUNT}
Payment link: {PAYMENT_LINK}
If you already sent it, thank you. If not, can you take care
of it today?
{YOUR_NAME}
Firm follow-up (7 days late)
Subject: Invoice overdue: {INVOICE_NUMBER}
Hi {CLIENT_NAME},
Following up on the overdue invoice for {PROJECT_NAME}.
Amount: {AMOUNT}
Original due date: {DUE_DATE}
Payment link: {PAYMENT_LINK}
Can you confirm when this will be paid? If there is an issue,
let me know and we will figure it out.
{YOUR_NAME}
Final notice (14 days late)
Subject: Final notice: invoice {INVOICE_NUMBER}
Hi {CLIENT_NAME},
This is my final reminder about the overdue invoice for
{PROJECT_NAME}.
Amount: {AMOUNT}
Payment link: {PAYMENT_LINK}
If payment is not received by {FINAL_DATE}, I will pause all
scheduled work and will not resume until the balance is cleared.
If you believe this invoice is incorrect, reply with details.
{YOUR_NAME}
For the full email sequence with variations and best practices, read invoice follow-up email sequence.
Automating follow-ups
If you are sending follow-up emails manually, you are relying on your own memory and willpower. Both will fail when you are busy.
Automate the follow-up sequence. Schedule the reminders in advance. That way the emails go out whether you remember or not.
The freelancers who get paid reliably are not more assertive. They just have a system that follows up for them.
Choosing the right invoicing tool
The tool matters less than the process, but the right tool removes friction that slows you down.
What to look for
- clean invoice templates with your branding
- online payment links (Stripe, PayPal, or direct bank transfer)
- automatic payment reminders
- invoice tracking (sent, viewed, paid)
- recurring invoice support for retainers
- mobile access so you can invoice from anywhere
Popular options
GetPaidFirst — connects proposals directly to invoicing and payment. The client approves the proposal and pays the deposit in one step. Automated chase sequences handle follow-ups. Best for freelancers who want the proposal-to-payment flow in one tool.
Wave — free invoicing and accounting. Good for freelancers on a tight budget who need basic invoicing and bookkeeping.
FreshBooks — full-featured invoicing with time tracking, expense management, and reporting. Good for freelancers who want a comprehensive accounting tool.
Stripe Invoicing — if you already use Stripe, their invoicing product is clean and integrates directly with your payment processing.
For a detailed comparison of tools that handle both proposals and invoicing, read best invoicing software for freelancers.
The most important feature
The single most important feature in any invoicing tool is a payment link. If the client can click a link and pay immediately, friction drops and speed goes up. Everything else is secondary.
Common invoicing mistakes freelancers make
Mistake 1: no due date
This is the most common and most expensive mistake. “Due upon receipt” is not a due date. Write a specific date. Every time.
Mistake 2: vague line items
“Design work — $3,000” tells the client nothing about what they are paying for. Break it into specific deliverables. The client should be able to match each line item to something they received.
Mistake 3: waiting too long to invoice
Every day between delivery and invoicing is a day you are working for free. Invoice the same day you deliver. Not tomorrow. Not “when you get around to it.”
Mistake 4: no payment link
If you send a PDF invoice with no way to pay, you are adding a step between “I should pay this” and “I paid this.” Remove that step.
Mistake 5: not following up
Sending an invoice and hoping the money shows up is not a strategy. Have a follow-up sequence. Use it every time.
Mistake 6: inconsistent numbering
Skipping invoice numbers, using random identifiers, or changing your numbering system mid-year creates chaos at tax time. Pick a system and stick with it.
Mistake 7: not including payment terms on the invoice
Payment terms in the proposal are not enough. Put them on the invoice too. The invoice is the document the client (or their AP department) is looking at when they decide when to pay you.
FAQ
How do I create my first freelance invoice?
Start with the checklist in this guide. Include your business name, client name, invoice number, invoice date, due date, line items with descriptions, total amount, payment method, and payment terms. You can use a free tool like Wave or the built-in invoicing in GetPaidFirst. The format matters less than the completeness.
What is the best format for a freelance invoice?
A digital invoice with an embedded payment link is the fastest path to getting paid. PDF invoices work but add friction because the client cannot pay directly from the document. Online invoicing tools that include a “pay now” button outperform PDFs in speed of payment.
How often should I send invoices?
Invoice every time work is delivered. For milestone-based projects, invoice at each milestone. For retainers, invoice at the start of each billing period. For one-off projects, invoice on delivery. Do not batch invoices at the end of the month unless you have a specific reason.
What payment terms should I put on my invoice?
Net 15 is a strong default for most freelance work. It gives the client enough time to process payment without letting the invoice age. For established corporate clients, Net 30 is common. For small or fast-turnaround projects, a specific date 5 to 7 days out works well. For a full breakdown, read payment terms for freelancers.
Should I charge sales tax on my freelance invoices?
It depends on your state and the type of service. Most US states do not tax professional services, but some do. If you sell digital products or tangible goods, sales tax likely applies. Check your state’s department of revenue website or consult an accountant.
How do I handle an invoice the client disputes?
Respond quickly and professionally. Ask the client to specify what they believe is incorrect. If the dispute is about scope, reference your proposal or contract. If the dispute is about quality, offer to discuss and resolve. Do not ignore disputes. They escalate when left unaddressed. If you have clear line items and a signed proposal, most disputes resolve quickly.
What should I do if a client asks for net 60 terms?
Evaluate whether your cash flow can absorb a 60-day payment gap. If you accept, pair it with a larger upfront deposit to offset the wait. If the project is large, use milestone billing so you receive partial payments throughout the engagement instead of waiting 60+ days for the full amount. For guidance on structuring deposits, read getting paid as a freelancer.
Can I send an invoice before the work is done?
Yes. Deposit invoices are sent before any work begins. Milestone invoices are sent at defined checkpoints during the project. There is nothing unusual about invoicing before all work is complete. In fact, it is the professional standard for most project-based freelance work.
The practical takeaway
Invoicing as a freelancer is not complicated. It is a checklist. Include the right information, send it at the right time, and follow up on a schedule.
The freelancers who struggle with cash flow are usually missing one of three things: a specific due date, a payment link, or a follow-up sequence. Fix those three gaps and most payment problems disappear.
If you want to skip the manual setup, GetPaidFirst connects your proposal directly to invoicing and payment. The client approves your proposal, pays the deposit in the same step, and automated reminders handle the follow-up. One flow from proposal to paid, no separate invoice chasing required.
Use the freelance invoice template as a starting point if you prefer to build your own.