How to Invoice as a Freelancer
Freelancing means you're the talent and the billing department. Good invoicing is what turns finished work into money in your account. Here's the complete system — what to include, the tax forms to know, and how to get paid without chasing.
What every freelancer invoice needs
Every invoice you send needs the same core fields: your name (or business name), contact details, and address; the client's billing name and address; a unique invoice number; the invoice date and a clear due date; line items describing the work with quantities and rates; the subtotal, any tax, and the total due; and exactly how to pay.
Line items deserve extra care. "Design work — $2,000" invites questions. "Homepage redesign, 3 concepts + 2 revision rounds — $2,000" gets approved. Write each line so the client can match it to something they remember receiving. If you bill hourly, show the hours and the rate — the math should check itself.
Add a short terms note: when payment is due, how to pay, and what happens if it's late. Written terms on the invoice beat verbal agreements every time, because the invoice is the document the client's accounts team actually reads.
W-9s and 1099s: the tax paperwork
US clients who pay you $600 or more in a year will ask you for a Form W-9 before they pay you. It gives them your name, address, and taxpayer ID so they can report what they paid you. Filling one out takes five minutes — keep a completed copy ready to send, because "we can't pay until we have your W-9" is one of the most common avoidable payment delays.
In January, those clients send you Form 1099-NEC, which reports what they paid you the previous year. You report that income on your tax return. The 1099 doesn't change what you owe — it just means the IRS already knows the number, so your return needs to match it.
Two practical rules: track every invoice and payment in one place all year (reconstructing income in April is miserable), and set aside a portion of each payment for taxes as it arrives — freelancers pay quarterly estimated taxes, and the bill is never a surprise if you've been reserving for it. For official forms and instructions, see irs.gov.
Invoice like a pro, free
Billia's free invoice generator handles numbering, totals, tax lines, and clean PDFs — built for freelancers who'd rather be working.
Create my invoice — freeTerms that protect freelancers
- Deposits: for new clients or big projects, ask for 30–50% up front. A client who won't pay a deposit is telling you something.
- Due dates: "Due on receipt" for small jobs; Net 15 or Net 30 for larger ones. Always print the actual date, not just the term.
- Late fees: a 1.5% monthly late fee, stated on the invoice, is standard and enforceable in most places. Unstated late fees are nearly impossible to collect.
- Milestones: for long projects, invoice at milestones (25% at kickoff, 50% at draft, 25% at delivery) instead of waiting months for one big payment.
- Kill fees: if a client cancels mid-project, a kill fee (often 25–50% of the remaining fee) compensates you for reserved time. Put it in your agreement, not just the invoice.
Read our full guide to writing invoice payment terms for the details on each of these.
Getting paid without the chase
Most late payment is a process failure, not a client problem. Invoice the day the work is done — not at month-end, not "when you get around to it." Send the invoice to the right person (ask who handles payments; it's often not your day-to-day contact). Make paying effortless: include a payment link or clear transfer details so nobody has to email you asking how.
Then follow up on a schedule, not on frustration. A polite reminder a few days after the due date, a firmer one two weeks later, a final notice after 30 days. Our guide to following up on unpaid invoices gives you the exact sequence and wording.
Finally, keep records like your income depends on it — because it does. Every quote, invoice, receipt, and payment confirmation in one place. When a client questions a charge or tax season arrives, you'll have the answer in seconds.
Invoice like a pro, free
Billia's free invoice generator handles numbering, totals, tax lines, and clean PDFs — built for freelancers who'd rather be working.
Create my invoice — freeFreelancer invoicing is a system, not a chore: clear invoices with real due dates, deposits for new clients, a W-9 ready to send, and a follow-up sequence you actually run. Set it up once and getting paid becomes the boring, predictable part of freelancing — which is exactly what you want.
Create your first invoice free — and keep your W-9 handy for the clients who'll ask.
Frequently asked questions
Do I need to be a registered business to invoice?
No. In most places you can invoice as an individual using your own name — clients pay you and report it on a 1099-NEC. A registered business name or LLC adds professionalism and liability protection, but it's not a prerequisite for sending your first invoice.
What is a W-9 and when do I send one?
Form W-9 gives a client your legal name, address, and taxpayer identification number so they can report payments to the IRS. Send it when a US client asks — usually before your first payment. Keep a filled copy on hand; it's a five-minute task that unblocks payment.
How much should I charge as a deposit?
Thirty to fifty percent up front is standard for project work, especially with new clients. It covers your early time, filters out unserious clients, and dramatically reduces non-payment risk. For small jobs under a few hundred dollars, full payment on delivery is often simpler.
Do freelancers charge sales tax?
It depends on your location and what you sell — many services are exempt, but some states tax specific services and digital products are taxed in others. Check your state and local rules before adding tax to an invoice; charging tax you don't owe (or skipping tax you do) both cause problems.