Why trust this guide: tax points come from the IRS's published guidance, and invoicing practices reflect widely used standards for small businesses. We name no software and show no fabricated payment statistics. This is general education, not legal or tax advice, so check your own situation or ask a tax professional.

A freelance invoice is a document that tells a client what work you did, what they owe, and by when. It is how you turn finished work into money. A clear invoice sent promptly gets paid faster than a vague one sent late, and it also becomes your record at tax time.

You don't need fancy software. A simple document with the right details works. Here is how to build one, send it, and chase it if the money does not arrive.

Step 1: Agree on terms before you start

The best invoice is the one nobody argues about, and that starts before the work. Put the basics in writing, even in a short email: what you will deliver, your rate or project price, when you will invoice, and how long the client has to pay.

Payment terms are the deadline on the invoice. "Net 14" means payment is due 14 days after the invoice date. "Net 30" means 30 days. Shorter is better for you. If you're unsure what to charge, start with how to price your freelance work.

Penny's tip: For new clients, ask for a deposit, such as a portion of the fee up front. It filters out clients who won't pay and covers your time if a project stalls.

Step 2: Include the details every invoice needs

A complete invoice leaves no reason to delay. Include these items:

Item Why it matters
The word "Invoice" and a unique invoice number Lets you and the client track it
Your name or business name and contact details Shows who is being paid
Client's name and billing contact Gets it to the right person
Invoice date and due date Sets the deadline clearly
Description of work, with dates or quantities Prevents "what is this for?" emails
Rate and total, with any deposit already paid Shows the math
Payment methods and instructions Makes paying easy
Late-payment terms, if you have any Sets expectations

Number invoices in order, such as 001, 002, 003. Gaps or duplicates cause confusion and look unprofessional.

AgreetermsDo theworkSendinvoiceFollowupGetpaid
The invoice cycle. Most late payments trace back to skipped terms or a late invoice.

Step 3: Send it promptly, to the right person

Send the invoice the day the work is delivered, or on the date you agreed to. Waiting a week often adds a week to when you get paid.

Email it as a PDF, and write a short note in the body: "Hi Sam, attached is invoice 007 for the website copy, due on the 15th. Let me know if you have any questions." Ask who handles accounts payable. A busy client may not be the person who releases payments, and sending it to the wrong person can stall it for weeks.

Step 4: Make it easy to pay

Every extra step between the client and the payment slows you down. List all the ways you accept payment, such as bank transfer, a payment link or a card option. Be aware that card and payment-app options often charge you a fee, so check what you'd lose before offering them.

Put the total and due date at the top of the invoice, not the bottom. Clients scan.

Step 5: Follow up without drama

Not every invoice arrives on time. Plan your reminders in advance so they feel routine.

  • A few days before the due date: a friendly "just a heads-up" note is optional but effective.
  • The day after it's due: a polite reminder with the invoice attached again.
  • A week late: a firmer email naming the amount, the due date and any late fee you agreed to.
  • Two or more weeks late: a phone call, then a written final notice. Pause new work until it's resolved.

Keep every message calm and factual. Most late payments are forgotten paperwork, not bad intent.

Heads up: Don't add a late fee that wasn't in your agreement or on the invoice. A surprise charge can start a fight and may not be enforceable. Rules differ by place, so check yours if you plan to rely on one.

A worked example

Here is the math with made-up numbers. Maya writes web copy and agrees to a $1,200 project with a 25 percent deposit and Net 14 terms.

Step Date Amount
Deposit invoice sent Day 1 $300
Deposit paid Day 4 $300
Work delivered, final invoice sent Day 20 $900
Final invoice due Day 34 $900
Example: If Maya waits until Day 27 to send the final invoice, the due date slides to Day 41. That is a week of her own money lost to delay. Over a year of monthly projects, sloppy timing can mean a lot of waiting. This is an illustration, not a forecast.

Maya also sets aside part of each payment for taxes, which brings us to the next point.

What about taxes?

Invoices are your income record. The IRS says self-employed people report nonemployee compensation on Schedule C (Form 1040). Income counts whether or not a client sends a tax form, so keep every invoice and payment record.

Set aside a share of every payment for taxes as soon as it lands. Our guide to side hustle taxes for beginners explains how self-employment tax and estimated payments work. Treat the set-aside money as untouchable.

Common mistakes

  • Skipping written terms. No agreement means no leverage.
  • Invoicing late. The clock doesn't start until the client has the invoice.
  • Vague descriptions. "Services" invites questions; "Homepage copy, 600 words, delivered May 3" doesn't.
  • Duplicate or missing invoice numbers. They create confusion and record-keeping headaches.
  • Letting a late client slide. Follow up on a schedule, every time.
  • Spending the whole payment. Some of it belongs to taxes. See how to build an emergency fund on a variable income for a cushion.

Edge cases

Irregular income: Invoice the day work ends and build a buffer so one late payment doesn't sink your month. Budgeting on irregular income shows how.

Tight budget: Ask for deposits and use shorter terms like Net 7 or Net 14. Cash flow is everything when you're stretched thin.

Starting from zero: Use a plain document template, number it 001, and save a PDF copy of everything. If you're still hunting for work, read how to get your first freelance client.

Platform work: On marketplaces, the platform often handles billing and takes a cut. Compare in Upwork vs. Fiverr for beginners, and see gig work vs. freelancing for the difference.

Who should skip a formal invoicing process

If you only do occasional one-off jobs on a platform that bills for you, you may not need your own invoices. Platforms usually handle billing, though keep your own records for taxes. Everyone who bills clients directly should invoice, even for small jobs, because the habit protects you.

Quick answers

What should a freelance invoice include? A unique number, your details, the client's details, invoice and due dates, a clear description of the work, the amount owed, and how to pay.

What does Net 30 mean? It means payment is due 30 days after the invoice date. Shorter terms such as Net 14 get you paid sooner.

When should I send an invoice? Send it as soon as the work is delivered, or on the date you agreed to. Late invoices mean late payments.

What if a client doesn't pay? Send a polite reminder, then a firmer one, then call. Pause new work until it's resolved. If it stays unpaid, consider professional or legal advice for your situation.

Do I need to report income if I don't get a 1099? Yes. Per the IRS, self-employed income is reported on Schedule C whether or not a form arrives. Keep your own records.

Sources