Freelancing
How to Invoice Clients as a Freelancer: A Step-by-Step Guide
A well-written invoice protects you legally, speeds up payment, and signals to clients that you run a real business. Here is exactly what to include and how to handle the full invoicing workflow from the moment a project ends to the moment payment clears.
What to Include on Every Freelance Invoice
Missing information is the single most common reason clients delay payment - they genuinely cannot process a vague document. Every invoice you send should include the following fields.
Your Business Details
Your legal name or business name, mailing address, email address, and phone number. If you are registered as an LLC or sole proprietor, use the name exactly as it appears on your registration.
Client Billing Information
The client's company name, the name of the accounts-payable contact, and their billing address. Using the correct legal entity name prevents checks from being returned or electronic payments from being rejected.
Invoice Number
A unique sequential identifier such as INV-001 or 2026-014. Numbered invoices are easier to reference in email, track in a spreadsheet, and reconcile at tax time. Never reuse or skip a number.
Dates and Due Date
The invoice date (when you issued it) and the payment due date. Write the due date explicitly - "Due: June 5, 2026" - rather than relying on "Net 30" alone, which clients may calculate differently.
Itemized Services
Each line item should describe the work clearly, list the quantity or hours, the rate, and the line total. Vague descriptions like "Design work - $1,200" invite disputes. Specific descriptions like "Website homepage redesign, 12 hours at $100/hr - $1,200" do not.
Totals and Taxes
Show the subtotal, any applicable sales tax or VAT with the rate, and the grand total in large, bold type. If you accept multiple currencies, state the currency code (USD, GBP, EUR) next to every amount.
You should also include your preferred payment method - bank transfer details, PayPal address, or a payment link - directly on the invoice. The fewer steps between reading the invoice and making the payment, the faster you get paid.
How to Number Invoices
A consistent numbering system keeps your records clean and makes it easy to refer back to a specific invoice during a client conversation. Two formats work well for freelancers:
- Sequential: INV-001, INV-002, INV-003 - simple and universal
- Date-prefixed: 2026-001, 2026-002 - useful if you want to see at a glance which year an invoice is from
If you work with multiple clients, you can add a client code: ACME-001, ACME-002. Avoid anything that reveals your total invoice volume to a new client - starting at INV-001 when you have been in business for three years tells clients they are your first-ever customer.
Use an online invoice tool like Steady Invoice to auto-increment your invoice numbers so you never have to track them manually or worry about gaps.
Setting Payment Terms That Get You Paid Faster
Payment terms tell the client when money is due and what happens if it is late. They belong in both your client contract and on every invoice.
Net 14 is the most effective terms for independent freelancers. It gives the client two weeks to process payment - enough time for any approval workflow - without giving you weeks of unnecessary exposure. Net 30 is the corporate default, but it effectively means your invoice sits in someone's inbox for a month before anyone acts on it.
For new clients or projects over $2,000, require a 50% deposit before work begins and invoice the remainder upon delivery. This is standard practice, not a sign of distrust, and most professional clients will expect it. If a client refuses to pay a deposit, treat that as a red flag.
You can also add a late fee clause: "Invoices unpaid after the due date are subject to a 1.5% monthly late fee." State this in the contract and repeat it on each invoice. The fee itself is less important than the signal it sends - that you take your payment terms seriously.
How and When to Send an Invoice
Send the invoice on the day work is complete or delivered - not a week later. Delayed invoicing delays payment and signals that the deadline is not firm. If you are billing on a monthly retainer, send on the same day each month so the client can predict and plan for it.
Send invoices through an online invoice link that the client can view in a browser. Avoid editable formats like Word or Excel - they create liability and make it trivially easy for someone to alter the amount.
Include a short email alongside the invoice: confirm the project scope was completed, attach the invoice (or link to it), state the amount due and the due date, and list payment instructions. Keep it to three sentences. Busy accounts-payable departments process dozens of invoices; clear formatting and a short email get you to the top of the stack.
How to Follow Up on Unpaid Invoices
Late payments are common and rarely personal. Most missed due dates are the result of someone being out of the office, an invoice lost in a spam folder, or a payment run that only runs on certain days. A structured follow-up process protects cash flow without damaging the relationship.
- Day 1 after due date: Send a short, factual reminder. "Hi [Name], just following up on Invoice INV-014 for $1,200, due [date]. Let me know if you need me to resend the payment details." No apology, no emotion.
- Day 7 after due date: Send a second reminder. Reference the invoice again and note that it is now one week overdue. Ask directly if there is anything preventing payment.
- Day 14 after due date: Contact the client by phone. Email is easy to ignore. A short call - "I'm just calling to make sure Invoice INV-014 hasn't been lost" - often resolves the issue immediately.
- Day 30+: If there is still no payment and no response, consider engaging a collections service, sending a formal demand letter, or filing in small-claims court depending on the amount.
The key is consistency. Following a written schedule removes the emotional weight from follow-up and ensures you never forget to chase an overdue invoice. An online invoice tool that shows payment status at a glance - like the payment tracking in Steady Invoice Pro - makes this much easier to manage across multiple clients.
Using an Online Invoice Tool to Streamline the Process
Manually building invoices in Word or Google Docs works when you have one or two clients. Once you have more, it becomes error-prone and time-consuming. A dedicated online invoice builder like Steady Invoice handles:
- Auto-incrementing invoice numbers so nothing is ever duplicated or skipped
- Saved client records so you never retype a billing address
- Draft saving so a half-finished invoice survives a browser close
- Professional online invoice layout with correct totals
- Payment status tracking so you know which invoices are outstanding at a glance
Free accounts can finalize up to three invoices per month. Pro accounts at $10/month unlock unlimited invoices, full client history, custom branding, email sending, and payment tracking - everything you need once invoicing becomes a regular part of your workflow.
Frequently Asked Questions
How do I invoice a client for the first time?
Create an invoice that includes your business name and contact details, the client's billing information, a unique invoice number, the date, payment due date, an itemized list of services with rates and totals, and your preferred payment method. Send it via an online invoice tool so the client can view it cleanly in a browser.
What payment terms should a freelancer use?
Net 14 (payment due in 14 days) works well for most freelancers. Net 30 is standard in corporate environments but slows your cash flow. For new clients or large projects, require a 25-50% deposit before work begins and invoice the remainder upon delivery.
How do I follow up on an unpaid invoice without damaging the relationship?
Send a polite, matter-of-fact reminder the day after the due date. Reference the invoice number and amount, restate payment instructions, and ask if there is anything preventing payment. Keep a professional tone - most late payments are due to oversight, not bad intent. If the invoice remains unpaid after two reminders, follow up by phone.
Should freelancers use invoice numbers?
Yes. Sequential invoice numbers (INV-001 or 2026-001) make it easy to reference specific invoices in conversations, track outstanding amounts, and stay organized at tax time. Never reuse or skip numbers.
Do I need to charge sales tax on freelance invoices?
It depends on your location, the client's location, and the type of service. In the United States, services are generally not subject to sales tax, but digital products may be. Always verify with a tax professional for your specific situation - rules vary significantly by state and country.
Continue reading: