You finished the project. Client's happy. Now you need to send an invoice—but what should it actually include?
Most freelancers cobble together their first few invoices from scratch, guessing at what belongs on there. That leads to awkward back-and-forth ("Can you add your address?") and, worse, payment delays.
Below you'll find a free freelance invoice template you can download and use immediately. But first, let's cover what makes a freelance invoice actually work.
Download the Free Template
Grab the Excel template, fill in your details, and send:
The template includes auto-calculating formulas for line item totals, subtotals, tax, and grand total. Just enter your quantities and rates.
What to Include on Your Freelance Invoice
A professional freelance invoice needs these elements:
Your Business Details
Your name (or business name), address, email, and phone number. Even if you're a solo freelancer, present yourself as a business. Include your logo if you have one.
Client Information
The client's name or company, their address, and a contact person if you're working with a larger organization. This ensures the invoice reaches the right person and satisfies their accounting department.
Invoice Number
A unique identifier for each invoice. This isn't optional—clients need it for their records, and you need it for tracking. Use a simple system: INV-001, INV-002, or include the year like INV-2024-001.
Invoice Date and Due Date
When you issued the invoice and when payment is expected. Common terms:
- Due on Receipt — Pay immediately
- Net 15 — Due within 15 days
- Net 30 — Due within 30 days
Be specific. "ASAP" is not a payment term.
Line Items with Descriptions
This is where many freelancers stumble. Don't just write "Design work — $2,000." Break it down:
- Website homepage design — 8 hours @ $100/hr — $800
- About page design — 4 hours @ $100/hr — $400
- Contact form design — 2 hours @ $100/hr — $200
Detailed line items remind clients what they're paying for and reduce questions.
Subtotal, Tax, and Total
Add up your line items. If you need to charge sales tax (depends on your location and what you're selling), add it as a separate line. Make the total due unmistakable.
Payment Instructions
How should they pay? Include:
- Accepted payment methods (bank transfer, PayPal, Venmo, check)
- Your payment details (account number, PayPal email, etc.)
- Any notes about payment (currency, international wire instructions)
Freelance Invoice Tips That Actually Help
Send It Immediately
Invoice the same day you deliver the work. Every day you wait is a day you're not in their payment queue. Clients pay what's in front of them.
Match Your Rate to Your Invoice
If you quoted hourly, show hours. If you quoted per project, show the project total. Surprises on invoices lead to "let me review this" which means delays.
Add Notes When Helpful
If you delivered something beyond scope, note it. If there was a change in requirements, reference it. This context prevents confusion and shows transparency.
Include Multiple Payment Options
Some clients can only pay by check. Others prefer bank transfer. The easier you make it to pay, the faster you get paid. Consider adding QR codes for Venmo or PayPal.
Number Invoices Consistently
Don't go INV-001, then INVOICE-2024-FEB-002, then INV003. Pick a system and stick with it. Consistent numbering looks professional and makes your records easier to manage.
Common Freelance Invoice Mistakes
Avoid these:
- Missing contact information — If they can't reach you with questions, payment stalls
- Vague descriptions — "Services rendered" tells them nothing
- No invoice number — Makes tracking impossible for both of you
- Unclear payment terms — If you don't specify when it's due, it's due whenever they feel like it
- Wrong client name — Make sure the invoice matches their legal entity if they need it for their books
When to Use a Template vs. Software
Excel templates work great when you're starting out. They're free, simple, and get the job done.
But as you take on more clients, manual invoicing becomes a time sink:
- Tracking what's paid vs. outstanding gets messy
- You waste time formatting instead of working
- Finding old invoices at tax time is painful
- Invoice numbers get duplicated or skipped
That's when dedicated invoicing software makes sense. The catch is most charge monthly subscriptions—$15-30/month adds up to $180-360/year, forever.
IronBase takes a different approach: professional invoicing for a one-time $79 purchase. Works offline, stores data locally, generates PDFs. No subscription, no recurring fees. Worth considering once the template starts feeling limiting.
Key Takeaways
- Download the free template: English | Español
- Include: your info, client info, invoice number, dates, detailed line items, payment terms, and payment instructions
- Invoice immediately when you deliver work
- Be specific in descriptions—vague invoices get questioned
- Make paying easy with multiple payment options
The template gets you started. Clean, professional invoices get you paid.