Knowing how to write a freelance invoice is one of the simplest ways to get paid faster and look more professional. A clear invoice removes confusion, prevents payment delays, and gives you clean records at tax time. This guide covers exactly what to include, how to set payment terms, and gives you a free freelance invoice template you can copy and adapt.
What Is a Freelance Invoice?
A freelance invoice is a document you send to a client to request payment for work you’ve done. It lists what you did, what it costs, when payment is due, and how to pay you. It’s also a financial record for both sides, which matters for bookkeeping and taxes.
What to Include on a Freelance Invoice
A complete invoice has these elements:
- The word “Invoice” clearly at the top
- Your details: your name or business name, address, email, and phone number
- Your client’s details: their name or company name and billing address
- A unique invoice number, so each invoice can be tracked
- The invoice date (when you issued it)
- The due date or payment terms
- A description of the work, with dates, quantities, and rates
- Line-item amounts, a subtotal, any taxes, and the total due
- Payment instructions: accepted methods and account details or a payment link
- Late payment terms, if you charge late fees
- A short thank-you or note, which keeps the tone friendly
Step-by-Step: How to Create a Freelance Invoice
Step 1: Start With Your Business Information
Use your legal name or the business name you operate under. If you have an EIN, you can use it for tax purposes instead of your Social Security number. Avoid printing your Social Security number on invoices, since they’re emailed around and stored in many places.
Step 2: Add Your Client’s Information
Use the exact name and address of the person or company that will pay. If your client has an accounts payable department or a purchase order number, include it, because it often speeds up approval.
Step 3: Assign a Unique Invoice Number
Use a simple, consistent invoice numbering system, such as sequential numbers (0001, 0002) or a format that includes the year and client (2026-001). Never reuse numbers. Consistent numbering makes it easy to find invoices later and looks professional.
Step 4: Add the Invoice Date and Due Date
State when you issued the invoice and when payment is due. Common invoice payment terms include:
- Due on receipt: payment is expected immediately
- Net 15: due 15 days after the invoice date
- Net 30: due 30 days after the invoice date
Shorter terms help your cash flow, but larger companies often expect Net 30 or longer, so agree on terms in your contract before you invoice.
Step 5: Describe the Work Clearly
Be specific. Instead of “Design work,” write “Logo design, 3 concepts and 2 revision rounds, project delivered March 4.” Detail reduces questions and disputes. For hourly work, list the hours and the rate. For flat-fee projects, list the deliverable and the agreed price.
Step 6: Show the Math
List each line item, then the subtotal, any discounts, any applicable tax, and the total amount due. Double-check the arithmetic, since a small error can delay payment.
Step 7: Explain How to Pay
Tell the client exactly how to pay you: bank transfer details, a payment link, or another method. Offering an easy option, especially a one-click payment link, tends to speed things up. Keep in mind that card payments usually cost you processing fees, so a bank transfer option can save money.
Step 8: Add Late Payment Terms
If your contract allows late fees, state them on the invoice, for example: “A late fee of 1.5% per month applies to balances unpaid after the due date.” Make sure the fee is also in your contract, and check that it’s allowed where you and your client are located.
Step 9: Send It and Keep a Copy
Email the invoice as a PDF, or send it through invoicing software. Save a copy in an organized folder by year. Good records are essential for tax season, and it’s wise to keep them for several years. Ask a tax professional how long to keep them in your situation.
Free Freelance Invoice Template (Copy and Paste)
INVOICE
Invoice #: [2026-001]
Invoice date: [Month DD, YYYY]
Due date: [Month DD, YYYY] Payment terms: [Net 15]
FROM
[Your name or business name]
[Address]
[Email] | [Phone]
BILL TO
[Client name / company]
[Client address]
[Client email]
[PO number, if any]
DESCRIPTION OF WORK QTY / HOURS RATE AMOUNT
------------------------------------------------------------------
[Service or deliverable] [1] [$0.00] [$0.00]
[Service or deliverable] [1] [$0.00] [$0.00]
[Service or deliverable] [1] [$0.00] [$0.00]
Subtotal: [$0.00]
Discount: [$0.00]
Tax: [$0.00]
TOTAL DUE: [$0.00]
PAYMENT INSTRUCTIONS
Accepted methods: [Bank transfer / ACH / Card / Other]
Payment details or link: [Add here]
LATE PAYMENT
[Balances unpaid after the due date may be subject to a late fee of X%
per month, as outlined in our agreement.]
NOTES
Thank you for your business! Please reference invoice # [2026-001]
with your payment.
Example: A Filled-In Invoice
Invoice #2026-014 | Issued: June 3 | Due: June 18 (Net 15)
| Description | Qty | Rate | Amount |
|---|---|---|---|
| Blog articles (1,200 words each) | 4 | $250 | $1,000 |
| SEO keyword research | 1 | $150 | $150 |
| Total due | $1,150 |
Should You Charge Sales Tax on Freelance Invoices?
It depends. Many freelance services, such as writing or consulting, aren’t subject to sales tax in most U.S. states, but some states tax certain services or digital products. Rules vary by state and by the type of work, so check with your state’s tax agency or a tax professional before deciding. If you do charge tax, show it as a separate line on the invoice.
Invoices, W-9s, and 1099s
Clients who pay you may ask for a Form W-9 so they can report your payments to the IRS. For payments made in 2026, a client generally has to issue a 1099-NEC once they’ve paid you $2,000 or more in the year (the threshold was $600 in earlier years). Regardless of whether you get a 1099, you must report all your income. See our guide on 1099-NEC vs 1099-K for details, and keep your invoices organized so you can reconcile them with the forms you receive.
Common Freelance Invoice Mistakes
- Vague descriptions that invite questions and delay payment
- No due date, leaving the client to decide when to pay
- Missing or duplicate invoice numbers
- Sending to the wrong person instead of accounts payable
- Unclear payment instructions
- Forgetting to include late fee terms after agreeing to them in the contract
- Waiting too long to send it. Invoice as soon as the work or milestone is done
Tips to Get Paid Faster
- Invoice immediately after delivering work
- Ask for a deposit on larger projects and invoice the balance on completion
- Offer more than one payment method
- Set automatic reminders before and after the due date. Many tools do this for you. See our guide to the best invoicing software for freelancers
- Follow up politely the day after an invoice becomes overdue
The Bottom Line
A good freelance invoice is clear, complete, and easy to pay: your details, your client’s details, a unique number, specific line items, a due date, and simple payment instructions. Use the template above to get started, agree on payment terms in your contract, and send invoices promptly. Do that consistently, and you’ll spend less time chasing payments and more time on the work.
This article is for general informational purposes and isn’t personalized legal, tax, or financial advice. Invoice requirements, late fee rules, sales tax rules, and tax reporting thresholds vary by location and change over time. Consult a licensed tax professional or attorney for guidance specific to your situation.
