← Blog
How to Write a Freelance Invoice Without Paying for Software
A proper invoice doesn't require a subscription. Here's exactly what to include and how to get paid faster.
## What Goes on a Freelance Invoice
Most freelancers start invoicing with a Word document or a spreadsheet. That works fine until a client disputes a charge or you're chasing payment sixty days late and you realize your invoice didn't have a due date on it. The good news is that a solid invoice is just a handful of fields done right, and you don't need to pay anyone monthly to produce one.
A proper invoice needs your full name or business name, your address, and your email or phone. It also needs the client's name and address. Missing those details makes you look informal, and in some countries it's a legal requirement for the invoice to be considered valid.
## Invoice Numbers and Why They Matter
Every invoice needs a unique invoice number. It doesn't have to be complicated. Starting at INV-001 and going up from there is fine. The number exists so you and your client can reference a specific invoice without confusion, especially if you've sent several over the course of a project.
Line items are the heart of the invoice. Each one should have a description of the work, the quantity or hours, the rate, and the total. Be specific. "Website design" is vague. "Homepage design, 3 rounds of revisions, delivered March 5" is something a client can match to what they actually received.
## Setting Clear Payment Terms
Add your payment terms clearly. That means the due date, not "Net 30" buried in small print. Write "Payment due by March 25, 2026." Write your accepted payment methods. If you want bank transfer, include your bank details. If you use PayPal or Stripe, include the link. Make it as easy as possible for them to pay.
The reason most freelancers end up paying for invoicing software is that the free tools they found were either ugly, hard to use, or kept trying to upsell. But the actual work of invoicing is not complex. Our Invoice Maker runs entirely in your browser, generates a clean PDF, and stores nothing on a server. You fill in your details, download the PDF, and send it. Done.
## Getting Paid Faster
Getting paid faster comes down to a few habits. Send the invoice the same day you deliver the work, not a week later. Set a specific due date rather than a vague payment window. Follow up on the day it's due, not two weeks after. A short, friendly message referencing the invoice number takes thirty seconds and moves the conversation forward without being awkward. The Follow-up Reminder Scheduler can help you stay on top of these touchpoints automatically.
## Why PDF Format Matters
PDF format matters more than most freelancers realize. A PDF is fixed, meaning the client can't accidentally edit your numbers, and it opens identically on every device. If you send a .docx file, you're inviting problems. Always export as PDF before sending.
If a client asks for a revised invoice, don't just resend the same file with a note. Create a new invoice with a new number, mark the old one as cancelled or voided, and keep a record of both. That paper trail protects you if there's ever a dispute.
The tools that charge you monthly for invoicing are charging for features you probably don't need: recurring billing, client portals, expense tracking integrated into your invoices. Those are useful at scale. When you're starting out or running a small operation, what you need is a clean PDF with the right fields. That's free, and it always has been.
← More articles | Free SMB Tools