How to Invoice as a Freelancer
Everything you need to know about invoicing as a freelancer — from what information to include on an invoice to getting paid faster with automated reminders and online payment links. Updated for 2026.
What to include on a freelance invoice
Every freelance invoice needs these elements to be professional and legally valid. Missing any of these can delay payment or cause disputes:
- Your business information: Full name or business name, address, email, phone number, and tax ID (EIN, VAT number, ABN, etc. depending on your country). This is legally required in most jurisdictions.
- Client information: Client's full name or company name, billing address, and email. If the client is a company, include their tax ID if they've provided one.
- Invoice number: A unique, sequential number for each invoice. Start from 1 or use a format like INV-2026-001. Sequential numbering is a legal requirement in many countries. Never reuse numbers.
- Invoice date: The date you issue the invoice. This starts the clock on your payment terms.
- Due date: The date payment is expected. Most freelancers use Net 15 (due 15 days after issue) or Net 30. Be explicit — don't make the client calculate it.
- Line items: Each service or product with description, quantity, unit price, and total. Be specific — 'Website redesign (10 pages)' is better than 'Design work.'
- Subtotal, tax, and total: Calculate and show each clearly. If you charge VAT/GST/sales tax, show the rate, the tax amount, and the tax-inclusive total.
- Payment methods: How can the client pay? Include links (PayPal, Stripe, bank transfer details). The fewer steps between the client and paying, the faster you get paid.
- Payment terms and late fee policy: State your terms clearly: 'Net 15. Late payments incur a 5% fee after 30 days overdue.' Having it in writing makes enforcement easier.
Setting payment terms that protect you
Payment terms aren't just boilerplate — they're your first line of defense against late payments. Here's what experienced freelancers recommend:
- Request a deposit upfront: 30-50% before starting work is standard for new clients. It filters out non-serious clients and protects your cash flow. For ongoing work, consider milestone-based payments.
- Net 15 is better than Net 30: The longer your terms, the longer you wait. Most freelancers find Net 15 strikes the right balance between being reasonable and protecting cash flow. Some even use Net 7 for smaller projects.
- Include late fees in your contract: A 5% late fee after 30 days is common and enforceable in most jurisdictions. Even if you never enforce it, having it in writing motivates on-time payment.
- Offer early payment discounts: '2/10 Net 30' means 2% off if paid within 10 days, full amount due in 30. It's surprisingly effective at accelerating payment.
- Set up automatic reminders: Configure your invoicing tool to send reminders at 7 days before due, on the due date, and 7/14/21 days after. Automation removes the awkwardness of manual follow-up.
Handling multi-currency invoicing as a freelancer
If you work with international clients, multi-currency invoicing is essential. Here's what you need to know:
- Invoice in the client's currency: Clients are more likely to pay quickly when they see familiar numbers. If your UK client sees GBP, they pay faster than if they see USD and need to calculate the exchange.
- Use daily exchange rates: Exchange rates fluctuate daily. Always use the rate on the invoice date — not the rate on the day you started the work. A tool that auto-updates rates saves you from losing money on currency swings.
- Include both currencies on the invoice: Show the amount in the client's currency AND the equivalent in your home currency. This makes reporting and tax filing easier.
- Separate currency conversion from accounting: Keep transactions in their original currency as long as possible. Convert to your home currency only at month-end or when generating reports. Converting too early creates phantom gains/losses.
- Watch out for platform fees: PayPal and Stripe charge currency conversion fees (typically 2.5-4%). Wise and Revolut are cheaper. Factor this into your pricing for international clients.
What to do when clients pay late
Late payments are the #1 frustration for freelancers. 85% of freelancers get paid late at least sometimes. Here's a practical system:
The 3-email escalation system (no awkwardness required):
- Email 1 — Day 1 overdue (friendly): 'Hi [Name], just a quick nudge — invoice #123 was due yesterday. No rush at all, just wanted to make sure it didn't get buried in your inbox. Let me know if you need anything from my side!'
- Email 2 — Day 7 overdue (professional): 'Hi [Name], following up on invoice #123, now 1 week past due. Please arrange payment at your earliest convenience. I've re-attached the invoice for your reference. Happy to discuss payment options if helpful.'
- Email 3 — Day 21 overdue (firm): 'Hi [Name], invoice #123 is now 21 days overdue. As per our agreement, a 5% late fee now applies. I'll need to pause any ongoing work until this is resolved. Please confirm payment by [date].'
Key principle: Automate this entire sequence. When you write reminder emails manually, you soften the language every time. An automated system sends exactly what you configured — consistent, professional, and emotionally detached. This alone saves hours and gets you paid faster.
Best tools for freelance invoicing in 2026
The tool you choose determines how much time you spend on admin. Here are the options at each level:
- Free tier — Tally Assistant, Wave: If you want AI-powered invoicing where you describe the work in one sentence and get a complete invoice with PayPal link, Tally Assistant is free through September 2026. Wave is also free but requires manual line item entry and has limited multi-currency support.
- Mid-tier — FreshBooks, Zoho Invoice: $10-20/month. Good for freelancers who need time tracking + invoicing in one place. Multi-currency support exists but can feel bolted-on.
- Full accounting — QuickBooks, Xero: $15-30/month. Complete accounting suites. Powerful but overkill for most solo freelancers. Better for businesses with employees, inventory, or payroll.
- All-in-one — Bonsai, HoneyBook: $20-40/month. Contracts + proposals + invoicing + CRM. Good for creative freelancers who want everything in one tool. Higher price point than standalone invoicing tools.
Tax considerations for freelancer invoices
Invoicing and taxes are connected. Here's what to keep in mind:
- Know your tax obligations: US freelancers pay self-employment tax (15.3%) plus income tax. UK freelancers charge VAT once over the £90,000 threshold. Australian freelancers need an ABN and may need to charge GST. Know your local rules before sending your first invoice.
- Show tax separately on invoices: Always show the tax rate, tax amount, and total separately. Don't bundle tax into the line item price. Your client's accountant will thank you — and you'll need the breakdown for your own tax filing.
- Save every invoice as a PDF: Tax authorities require records for 3-7 years depending on jurisdiction. Digital PDFs with your business details, invoice number, and amounts satisfy this requirement everywhere.
- Track income by currency for tax reporting: If you earn in multiple currencies, your tax authority wants to see the equivalent in your home currency on the date of each transaction. Use a tool that records the original currency AND the converted amount with the exchange rate on the invoice date.
Common invoicing mistakes that delay payment
Avoid these common errors that cause invoices to get stuck in clients' approval queues:
- Missing or incorrect PO number: If your client requires a purchase order number on every invoice, forgetting it means automatic rejection. Ask about PO requirements when you start the contract.
- Wrong billing contact: The person who hired you might not be the person who approves invoices. Confirm the correct billing email address. Sending to the wrong person adds weeks of delay.
- Vague line items: 'Consulting services — $2,000' triggers questions. 'SEO audit and keyword research (15 hours @ $133/hr)' gets approved without a second look. Be specific.
- Inconsistent invoice numbering: Skipping numbers or using non-sequential numbering raises red flags with tax authorities and makes your bookkeeping harder. Use a simple, sequential system and stick to it.
- No payment link in the invoice: Every extra step between the client and payment reduces your chances of prompt payment. Embed a payment link (PayPal, Stripe, bank transfer details) directly in the invoice PDF and email.