How to Invoice Clients as a Freelancer: The Complete Guide (+ Free Templates)

Disclosure: This article contains affiliate links. If you sign up through my links, I may earn a commission at no extra cost to you. I only recommend tools I've personally used and trust.

The first time I sent an invoice, I copied a Word doc from Google, deleted half the fields I didn't understand, and emailed it with the subject line "here's my invoice." The client paid — eventually — but it took three follow-up messages and six weeks. I've since sent hundreds of invoices. The system I use now gets most clients paying within 10 days. Here's exactly how it works.

1. What Every Invoice Must Include

Before you worry about design or automation, you need to get the basics right. A legally and professionally sound invoice contains these fields — every single time:

Pro Tip

Always verify the billing contact before you send. "Who should I address the invoice to?" is a normal question. Sending it to the wrong person at a large company can delay payment by weeks while it bounces around internally.

2. How to Set Payment Terms

Payment terms tell your client how long they have to pay. The most common are Net 15 and Net 30. Net 15 means they owe you within 15 calendar days of the invoice date. Net 30 is 30 days.

Most freelancers default to Net 30 because it feels "standard." I've mostly moved away from it. Here's my framework:

Client Type Recommended Terms Reasoning
New client, first project Net 15 You don't know them yet. Shorter terms protect you if they disappear.
Ongoing retainer client Net 15 or Net 7 Predictable work deserves predictable cash flow. Negotiate this in the contract.
Large corporate client Net 30 Big companies often have rigid AP cycles. Net 30 is realistic. Get a PO number.
Project milestone payment Due on receipt If this is a milestone trigger, collect immediately. Don't let it linger.

For new clients especially, I strongly recommend Net 15. The worst that happens is they ask for Net 30 and you negotiate. But most clients just pay by whatever date you put on the invoice without questioning it. You'd be surprised how rarely anyone pushes back on Net 15 if you've priced fairly and delivered good work.

Watch Out

Avoid "due upon receipt" as a standard policy for project work — it can come across as aggressive with clients who have normal accounting cycles. Reserve it for milestone payments you've agreed to in the contract, or for clients who have already paid late once.

3. How to Number Your Invoices

Your invoice number needs to be unique, sequential, and easy to reference. The system I use — and the one I recommend to every freelancer I talk to — is:

INV-2026-001

That's INV (prefix), the 4-digit year, and a 3-digit sequential number. Every new year, the sequence resets. So your 47th invoice in 2026 is INV-2026-047.

Why this format? It's immediately recognizable, sorts correctly in any file system or spreadsheet, and the year prefix means your client's AP team can file it without a second thought. It also signals that you're running a real business with proper systems — small signals like this build confidence.

If you work with multiple clients and want to track by client, you can add a client prefix: INV-ACME-2026-001. Keep it consistent within each client relationship.

4. How to Write Line Items That Clients Actually Understand

Vague line items create confusion, delay approvals, and invite disputes. The rule is simple: each line item should describe what was delivered, not just what category of work it falls under.

Bad line item: "Design services — $2,400"

Good line items:

The good version lets anyone reading it instantly understand what they got. It also protects you if there's ever a "but I thought that included X" conversation — there's nothing to argue about when it's written down.

For retainer clients, use consistent monthly line items so their AP team recognizes the pattern. "Monthly content retainer — October 2026 (8 articles)" is perfect. They see it every month, they approve it without question.

Time-based billing

If you bill hourly, include hours and rate: "Strategy consulting — 6.5 hrs @ $150/hr = $975." Never just write the total. Showing your math prevents the silent "wait, that seems high" reaction and builds trust.

5. Payment Methods to Offer

Give clients options. Different clients have different infrastructure and preferences. At minimum, I recommend offering two payment methods on every invoice:

Method Best for Notes
Bank transfer (ACH / wire) US clients, corporate clients No fees, but slower. Always include routing + account number or IBAN/SWIFT for international.
PayPal Small businesses, international Widely trusted. Watch the currency conversion fees if you're in a different country.
Stripe (payment link) Clients who pay by card ~2.9% fee. Worth it for fast payment. FreshBooks integrates this directly into the invoice.
Wise International clients Best option for cross-border. Much lower fees than PayPal or wire. I use this for all non-US clients.

For most of my domestic US-based clients, I list bank transfer as the primary option and Stripe as the "pay now by card" alternative. For international clients, I lead with Wise and offer PayPal as a backup. The easier you make it to pay you, the faster you get paid — this sounds obvious but it's genuinely where I've seen the biggest improvement in payment speed.

6. How to Send Invoices

The mechanics of sending matter more than people realize. A few rules I follow:

Always send as a PDF. Don't send editable Word docs or Google Sheets links. PDFs look professional, can't be accidentally edited by the recipient, and render consistently across all devices. If you use invoicing software (more on that below), it generates the PDF for you.

Subject line format: "Invoice INV-2026-047 — [Your Name] — Due June 21" is perfect. It's immediately filterable in their inbox, shows the due date at a glance, and is specific enough to be easily found later.

Body of the email: Keep it short. Confirm the work completed, state the total and due date, list the payment methods. Three sentences max. Don't bury the important numbers.

Client portals vs. email: For ongoing clients with significant monthly volume, client portal software (FreshBooks, HoneyBook) is cleaner — everything lives in one place, clients can see payment history, and reminders are automated. For one-off projects, a PDF by email is perfectly fine. Don't over-engineer a system you don't need yet.

Send Immediately

Send the invoice the same day you complete the work or hit a milestone. Every day you wait is a day you're extending your client's effective payment window. Many freelancers delay "to be polite" — there's nothing impolite about sending an invoice promptly for work you delivered.

7. How to Follow Up on Late Payments

Late payments happen. Even with great clients, invoices get buried or lost in handoffs. A structured 3-step follow-up sequence handles 90% of cases without damaging the relationship:

📧
Step 1 — Friendly Reminder
Timing: 1 day after the due date

Assume it was an oversight. Keep your tone warm and helpful. Give them an easy out.

"Hi [Name], just a quick note — invoice INV-2026-047 for $1,800 was due yesterday. Totally might have slipped through the cracks! Payment details are in the original email. Let me know if you need anything from my end."
⚠️
Step 2 — Firm Reminder
Timing: 7 days after the due date (still no response)

Still friendly, but more direct. Make the action clear and specific.

"Hi [Name], following up on invoice INV-2026-047 for $1,800, now 7 days overdue. Please arrange payment by [new date 5 days out] to avoid any delays to future work. Happy to answer questions if there's an issue — just reply here."
🚫
Step 3 — Final Notice
Timing: 14 days after the due date (still no payment)

State the consequences clearly. This is the last step before escalation (collections, small claims, etc.).

"Hi [Name], this is a final notice for invoice INV-2026-047 for $1,800, now 14 days past due. If I don't receive payment by [date 5 days out], I'll need to escalate this through [collections agency / legal action / whatever applies]. I'd prefer to resolve this directly — please reach out immediately if there's a situation I should know about."

In my experience, Step 1 resolves it 70% of the time. Step 2 handles another 20%. The remaining 10% are clients who have either disappeared or are genuinely in financial trouble — and at that point you need to decide whether to escalate based on the amount owed. For amounts under $500, the time cost of small claims court is rarely worth it. For anything significant, it's worth pursuing.

8. Sample Invoice — Visual Example

Here's what a clean, professional invoice looks like. You can use this layout as inspiration for your own template, or use invoicing software (see section 9) to generate this automatically.

Marcus Reed Creative
123 Main Street, Austin TX 78701
marcus@marcusreedcreative.com
+1 (512) 000-0000
INVOICE
INV-2026-047
Issue Date
June 6, 2026
Due Date
June 21, 2026
Terms
Net 15
From
Marcus Reed Creative
123 Main Street
Austin, TX 78701
Bill To
Acme Corp
Attn: Accounts Payable
456 Business Ave, Suite 200
New York, NY 10001
Description Qty Rate Amount
Website homepage design
Figma mockup, desktop + mobile, 2 revision rounds
1 $1,200 $1,200.00
About & Contact page design
Figma mockup, 1 revision round per page
2 $600 $1,200.00
Brand strategy consultation
3 hr session @ $150/hr — June 2, 2026
3 $150 $450.00
Subtotal $2,850.00
Sales Tax (0%) $0.00
Total Due $2,850.00

9. Tools That Automate All of This

Doing invoicing manually in Word or Google Docs is fine when you have two clients. When you have ten, you'll want software. Here are the two tools I recommend:

Wave Free

Wave is genuinely free — not a freemium trial, but free for invoicing and accounting with no invoice limit. It's a solid option if you're just starting out or keeping costs low. You get professional invoices, payment tracking, basic accounting, and bank connection.

The limitations: automated payment reminders are less robust than FreshBooks, the UI feels slightly older, and their payment processing fees are a bit higher when clients pay by card. But for someone sending 5–10 invoices a month, it's hard to argue with free.

My honest take: start with Wave if you're brand new to freelancing and want zero overhead. Upgrade to FreshBooks once you have consistent clients and want the automated reminders and better client experience. The $19/month pays for itself if it gets even one invoice paid a week faster.

10. Tax Considerations

I'm not a tax advisor and this isn't tax advice — but here's what every freelancer needs to have on their radar:

Sales tax / VAT: Depending on your country, state, and the type of service you provide, you may be required to charge sales tax or VAT. In the US, most service-based freelancers don't charge sales tax, but digital products and some consulting services can trigger it in certain states. In the EU, VAT rules for B2B and B2C cross-border transactions are complicated. When in doubt, ask an accountant before you invoice — not after you've sent 40 invoices incorrectly.

Self-employment taxes: As a freelancer, you're responsible for both halves of Social Security and Medicare tax (in the US). Set aside 25–30% of every invoice payment into a separate account. Quarterly estimated tax payments are required if you expect to owe more than $1,000 in taxes for the year.

Record keeping: Keep every invoice you send and every payment you receive. FreshBooks and Wave both do this automatically. If you're invoicing manually, keep a spreadsheet. Tax season is much less stressful when your records are already organized.

W-9 and 1099: US clients paying you more than $600 in a calendar year will likely ask for a W-9 form and will issue you a 1099-NEC. This is standard and expected — have your W-9 ready to send when asked.


FAQ

How soon after completing work should I send an invoice?

The same day, if possible. At the very latest, within 24–48 hours. The longer you wait, the longer it takes to get paid — and clients are most motivated to pay immediately after receiving the work.

Should I require a deposit before starting work?

Yes, for project work over a few hundred dollars. A 25–50% upfront deposit is standard and professional. It filters out low-commitment clients and ensures you're not left unpaid if a project goes sideways. Invoice the deposit as "Project deposit — [Project Name]" with payment due before work begins.

What if a client disputes an invoice?

Stay calm and ask for specifics in writing. Most disputes are honest misunderstandings about scope. This is where detailed line items protect you — you can point directly to the agreed deliverable. If you have a signed contract or proposal, reference it. For genuine mistakes on your end, issue a corrected invoice promptly.

Can I charge late fees?

Yes, and you should include your late fee policy in your payment terms — before it comes up. A standard rate is 1.5% per month on the outstanding balance. You may not always enforce it, but having it in writing gives you leverage and signals that you're serious about timely payment.

Is Net 15 too short for corporate clients?

Large corporations often have 30- or 45-day payment cycles baked into their AP systems. For enterprise clients, Net 30 is more realistic and you won't win the argument. For everyone else — agencies, small businesses, startups — Net 15 is completely normal. You'll know within the first invoice which type of client you're working with.

Do I need invoicing software or is a PDF template fine?

A PDF template is fine when you're starting out. As your client roster grows, the time spent manually tracking payments, sending reminders, and updating spreadsheets adds up fast. Invoicing software becomes worth it around the 5–8 regular clients mark — or earlier if you value your time.


Bottom Line

Getting paid reliably as a freelancer comes down to three things: clear invoices with no ambiguity, short payment terms that favor your cash flow, and a consistent follow-up system for when invoices go past due. None of it is complicated — it just needs to be done consistently on every single invoice.

If you're doing this manually right now, it works. But if you want to spend less time chasing money and more time doing the work you're paid for, FreshBooks is the tool that made the biggest practical difference for me. The 30-day free trial is worth taking — you'll know within a week whether it's worth keeping.

MR
Marcus Reed

Founder of SoloForge. I build and share the systems I use to run my own solo business — invoicing, automation, tools, and everything in between. If it's helped me, I write about it.