Freelance invoice basics: what to include, late fees and tax records
Updated · Tax year 2026 · By Volkan Eren · Sources & method
What should a freelance invoice include?
- Your business name and contact details: legal or trade name, address, email and phone.
- The client: company name, contact person and billing address.
- A unique invoice number. Use a simple sequence (for example 2026-001, 2026-002) and never reuse a number.
- Dates: the issue date, the due date and the period or date the work was done.
- A clear description of each piece of work, matching the language in your contract or proposal.
- Rate × quantity for each line: hours × hourly rate, days × day rate, or a fixed project fee.
- Subtotal, any deposit already paid, and the total due.
- Payment terms: such as Net 15, Net 30 or due on receipt.
- Payment methods: how the client can pay (bank transfer, card, check, a payment platform).
- Late fee policy, if your contract includes one.
Example line items
The sample below is an illustrative freelance invoice for hourly work at $85 an hour.
| Description | Quantity | Rate | Amount |
|---|---|---|---|
| Website copy, home and about pages | 12 hours | $85 | $1,020.00 |
| Revisions after client review | 3 hours | $85 | $255.00 |
| Total due | 15 hours | $1,275.00 |
Payment terms: Net 15, Net 30 and due on receipt
"Net" terms set how many days the client has to pay after the invoice date. Net 15 means 15 days; Net 30 means 30. Shorter terms help cash flow, but larger clients often have set payment cycles, so agree on terms in the contract before you start. Print the actual due date on the invoice, not just "Net 30."
Send invoices promptly: at the end of a project, at each milestone, or on a fixed schedule (weekly, every two weeks or monthly) for ongoing work. The later you invoice, the later you get paid.
How late fees work
A late fee is a charge added when an invoice is not paid by its due date. It is typically a flat amount or a monthly percentage of the unpaid balance. Two rules keep it fair and enforceable:
- Agree on it in the contract first. The client should accept the late fee terms before work starts, and the invoice should repeat them.
- Check your state's rules. Many states limit how much interest or how large a fee you can charge, and the limits vary. Look up the rules for your state, or ask an attorney, before setting a rate.
Arithmetic example only: if your contract allowed 1.5% per month on an unpaid balance, one month late on the $1,275 invoice above would add $1,275 × 1.5% = $19.13. Whether that rate is allowed depends on your state and your contract.
In practice, a polite reminder a few days before the due date and another just after it often does more than the fee itself.
Deposits
A deposit is an upfront payment before work starts. It confirms the client is committed and covers you if the project is cancelled. For example, a 50% deposit on a $4,000 project is $2,000, invoiced on signing, with the remaining $2,000 due on delivery. Your contract should say whether the deposit is refundable. On the final invoice, show the deposit as a credit so the client sees the balance clearly.
For larger fixed-price work, milestone billing (for example, thirds at start, midpoint and delivery) spreads the risk. See day rate vs. hourly vs. project pricing for how to set the project price itself.
Keep records for taxes
Your invoices are tax records. The IRS lists invoices, deposit information and receipt books among the documents that support gross receipts. Keep:
- A copy of every invoice, including any you voided (mark them void rather than deleting them).
- Bank and payment platform statements showing each payment received.
- Your contracts and any change orders.
- Every Form 1099 you receive.
The IRS says to keep records for at least 3 years in most cases, and longer in some situations, such as 6 years if you leave out income that is more than 25% of the gross income shown on your return, and 7 years if you claim a loss from worthless securities or a bad debt deduction. If you don't file a return, there is no time limit. A separate business bank account makes all of this much easier. The freelancer tax checklist covers the rest of your year-end records.
Form W-9 and Form 1099-NEC
Form W-9. A business client will often ask you for a W-9 before it pays you. You use it to give your correct taxpayer identification number (your Social Security number or EIN) to someone who must file an information return with the IRS about payments to you. Send it through a secure channel, not as a plain email attachment if you can avoid it. An EIN, which is free from the IRS, lets you avoid sharing your Social Security number.
Form 1099-NEC. Business clients report nonemployee compensation they paid you on Form 1099-NEC. For payments made in 2026, the reporting threshold is $2,000 (it was $600 for earlier years). The form is due to you and to the IRS by January 31 of the following year, or the next business day if that date falls on a weekend or legal holiday. For 2026 payments, that is February 1, 2027.
You owe tax on all of your freelance income whether or not you get a 1099-NEC. Match the forms you receive against your own invoice records, and report income from your records, not just the forms. Payments through card processors and payment apps may be reported on a different form; see 1099-NEC vs. 1099-K.
Set aside taxes from each payment
No tax is withheld from what clients pay you. When an invoice is paid, move a share into a tax savings account and pay quarterly estimates. The quarterly estimated tax calculator helps size those payments, and the freelance rate calculator shows the hourly rate you need so that what is left after taxes still meets your goal.
Frequently asked questions
Do I have to report income if the client did not send me a 1099-NEC?
Yes. All business income is reportable whether or not you receive a form. Your own invoices and deposit records are how you prove what you earned.
What does Net 30 mean?
Payment is due 30 days after the invoice date. Net 15 means 15 days. Due on receipt means immediately. Put the actual due date on the invoice too, so there is no confusion.
Can I charge a late fee if it is not in my contract?
Adding a fee the client never agreed to is hard to enforce and can damage the relationship. Put late fee terms in your contract before work starts, and check your state's rules on interest and fees.
Sources
Estimates for educational and planning purposes only. HourFloor does not provide tax, legal or financial advice. Verify your numbers with a qualified tax professional.