HomeBlogBilling & Finance
Billing & Finance

How to Invoice a Client as a Freelancer: A Step-by-Step Guide for 2026

May 18, 2026·9 min read

Most freelancers learn to invoice the hard way — by sending one that gets bounced for missing details, or by waiting 47 days for a payment that should have arrived in 14. This guide covers the full mechanics: what every invoice must include, how to choose payment terms, when to send, how to follow up, and what to do when a client goes quiet. If you want to skip the typing, the free invoice generator at the end produces a clean PDF in about 90 seconds.

The Eight Things Every Freelance Invoice Needs

A clean invoice is not about design — it is about answering every question an accounts payable clerk might have without forcing them to email you. Miss one of these eight elements and you create a back-and-forth that adds days to payment.

  • A unique invoice number. Sequential or date-prefixed (INV-2026-001, INV-202605-014). Clients sort by this — vague numbers get filed and forgotten.
  • Issue date and due date as explicit calendar dates ("Due: June 1, 2026"), not vague terms ("Net 14"). Dates remove ambiguity from clients in different timezones or with quarterly payment runs.
  • Your business name, email, and address. The address is what makes the invoice tax-deductible for the client — they need it for their books.
  • Client name and contact. If they have a specific accounts payable email (often ap@ or billing@), use that. Don't send the invoice to your day-to-day contact alone.
  • Line items with quantity, rate, and description. "10 hours of design work at $120/hr" beats "Design services — $1,200" every time. Itemization stops disputes before they start.
  • Subtotal, tax (if applicable), and total — clearly labeled. Bold the total. Make it impossible to misread.
  • Payment terms and accepted methods. "Bank transfer or PayPal. Net 14 from issue date." Vague terms cost you payment speed.
  • Notes for context if needed: PO number, contract reference, late fee policy. Anything that the client side needs to match the invoice to a PO or budget line.

Choosing the Right Payment Terms

Payment terms are negotiable, and the default settings most freelancers accept cost real money. Net 30 means the client has 30 days to pay — but in practice, "Net 30" often becomes "Net 45 to 60" once you factor in invoicing cycles on their side.

For new clients and one-off projects, Net 14 is the sweet spot. Clients can process it within their next weekly accounts payable run; you have visibility within two weeks. Net 7 is appropriate for short-engagement contractors (a 3-day rush job should not have a 30-day pay window).

For ongoing retainers, monthly upfront beats monthly arrears. "Invoice on the 1st, work the month, get paid by the 15th of the following month" exposes you to 45 days of unpaid work. "Invoice on the 1st, payment due by the 5th, work the month" inverts the risk to the client where it belongs.

When to Send the Invoice

For project work: invoice the same business day the deliverable ships. Delay creates ambiguity — the client moves on mentally, and "I will pay it next week" turns into "I forgot, send it again" three weeks later.

For hourly work: weekly or biweekly invoicing keeps the dollar figures small enough to feel routine. Monthly invoicing of accumulated hours creates sticker shock and triggers detailed scrutiny.

For retainers: send the invoice 3 to 5 business days before the payment due date. This gives the client time to process without making the invoice itself feel pushy.

The Follow-Up Sequence That Works

About 30% of freelance invoices are paid late. Most are administrative oversights, not refusals — which means the right follow-up is gentle and persistent, not adversarial.

  • 3 days before due: a friendly reminder ("Quick heads-up — invoice INV-001 is due Friday. Let me know if you need anything to process it.")
  • On the due date: a one-line nudge ("Just confirming invoice INV-001 was due today — any update?")
  • 3 days late: a slightly more direct check-in ("INV-001 was due Friday. Has it been processed?")
  • 7 days late: ask to speak with someone in accounts payable directly. Many clients route invoices to a single AP person who may be out.
  • 14 days late: send a formal past-due notice with the original invoice attached. Mention any late-fee terms from the contract.
  • 30 days late: pause new work until paid. Communicate this clearly and professionally, not as a threat.

Tools: Free Generator vs Full Invoicing System

For one-off invoices or new freelancers with 1 to 2 clients, a free invoice generator is enough. Fill in details, download the PDF, email it, track payment in your inbox. Total time per invoice: about 3 minutes.

The break-even point is somewhere around 4 to 5 active clients or 8 to 10 invoices a month. Beyond that, the manual workflow (regenerate PDF, email, track payment status in a spreadsheet, send reminders manually) starts costing real hours. A full invoicing system stores client details, converts tracked hours to invoices automatically, and sends payment reminders without you having to remember.

Flowly handles this end-to-end: track billable time on your tasks, click "create invoice from time," and the system pulls the hours, applies the client rate, and queues automatic reminders. The free invoice generator (linked above) is for the simple cases. The Flowly product is for when invoicing has become its own job.

International Invoicing: Currencies and Tax

For clients in other countries, invoice in the currency you want to be paid in — usually your local currency, unless the client is a major international account that prefers USD or EUR. Currency conversion fees eat 2 to 4 percent if you let the client choose.

Tax handling depends on both jurisdictions. US-based freelancers invoicing US clients usually do not charge sales tax on services (with exceptions in some states). EU freelancers must apply reverse-charge VAT for B2B clients in other EU countries — your invoice must include both VAT numbers and a reverse-charge note. Check local rules; this article is not tax advice.

For payment, bank transfers (SWIFT/SEPA) are reliable but slow and expensive. Wise (formerly TransferWise) handles cross-border at near-spot rates. PayPal is universal but takes 3 to 4 percent. Stripe and direct ACH work for US-to-US.

Skip the spreadsheet — automate your invoicing

Flowly tracks your hours, converts them into invoices in one click, and sends automatic payment reminders so clients pay on time without you chasing them.

Start free 14-day trial

No credit card required

Frequently Asked Questions

What is the difference between an invoice and a receipt?

An invoice is a request for payment, sent before the client has paid. A receipt is proof of payment, sent after. Send an invoice when you deliver work; send a receipt when payment arrives. For freelance work, both should reference the same invoice number to make reconciliation easy.

Do I need an LLC or business entity to invoice clients?

No. Sole proprietors can invoice under their personal name. An LLC or registered business adds limited liability protection and tax flexibility, but is not required for basic invoicing. Whatever entity you use must match what is on your tax return.

Should I charge a deposit before starting work?

Yes for projects over $1,000 or for new clients. 30 to 50 percent upfront protects you from scope creep and tests whether the client can actually pay. If a client refuses a deposit on a meaningful project, that is a signal — not a negotiation. Existing repeat clients with a payment track record can usually skip deposits for normal-sized engagements.

What if a client never pays?

After 60 days with no response or partial payment, send a final notice via certified mail or trackable email service. If still no response, options are: (1) small claims court for amounts under your local threshold (usually $5,000 to $10,000) — fast, no lawyer required, (2) a collections agency that takes 25 to 50 percent of recovered amount, (3) writing it off as bad debt for tax purposes. Most freelancers report 1 to 2 percent of invoiced revenue ends up uncollectable. Build that into your pricing.

Can I use a free invoice generator forever?

For 1 to 3 invoices a month, yes — a free generator works indefinitely. Beyond that volume, the manual reconciliation work (tracking which invoices are paid, sending reminders, matching payments to hours worked) becomes the bottleneck. A full system pays for itself within a few hours of saved admin time per month.

Try these templates

📋Monthly billing📋Freelance proposal

Related reading

Generate a free invoice in 90 secondsFreelance pricing models: hourly vs project vs retainerThe hidden cost of late invoicesHow to track billable hours as a freelancerCalculate your real freelance hourly rate