Getting paid is the whole point of freelancing, yet many new freelancers are unsure how to create an invoice that looks professional and gets paid on time. A good invoice is clear, complete and easy to pay. It also helps with bookkeeping and taxes. This guide explains exactly how to create an invoice as a freelancer, what to include, a free template you can copy, the best free invoicing tools and tips to avoid late payments.
What is an invoice?
An invoice is a document you send to a client requesting payment for work completed or to be completed. It lists what you did, how much it costs, when payment is due and how the client can pay. Invoices also serve as records for your accounting and taxes.
What to include on a freelance invoice
| Element | Why it matters |
|---|---|
| The word “Invoice” | Makes the document’s purpose clear |
| Your name or business name, address, email, phone | Shows who is requesting payment |
| Your logo (optional) | Looks professional |
| Client’s name, company and contact details | Identifies who should pay |
| Invoice number | Unique tracking for your records |
| Invoice date | When it was issued |
| Due date | When payment is expected |
| Description of services | Clear list of work completed |
| Quantity, rate and line totals | Shows how the total was calculated |
| Subtotal, taxes (if applicable), discounts and total due | Final amount |
| Payment methods | Bank transfer, PayPal, card, check, etc. |
| Payment terms | Such as Net 15 or Net 30, late fees |
| Tax ID if needed | EIN or other number for client records |
| Thank-you note | Builds goodwill |

Free freelance invoice template
INVOICE
From: Jane Smith Design | 123 Main St, Austin, TX 78701 | jane@email.com | (555) 123-4567
To: Acme Coffee Co. | Attn: Alex Lee | 456 Market St, Austin, TX 78702 | alex@acmecoffee.com
Invoice #: 2026-014 Invoice date: November 7, 2026 Due date: November 21, 2026 (Net 14)
| Description | Quantity | Rate | Amount |
|---|---|---|---|
| Instagram post designs | 12 | $25 | $300 |
| Story templates | 5 | $20 | $100 |
| Brand color palette | 1 | $75 | $75 |
| Subtotal | $475 | ||
| Total due | $475 |
Payment methods: ACH bank transfer (details on request), PayPal: jane@email.com
Terms: Payment due within 14 days. A late fee of 1.5 percent per month may apply to overdue balances.
Thank you for your business!
Copy this structure into Google Docs, Word, Canva or a spreadsheet and adjust it for your services.
Invoice numbering systems
Use a consistent, sequential system:
- Simple: 001, 002, 003
- Year-based: 2026-001, 2026-002
- Client-based: ACME-001, ACME-002
Never reuse numbers. Sequential numbers make tracking and tax records easier.
Payment terms explained
| Term | Meaning |
|---|---|
| Due on receipt | Pay immediately |
| Net 7, Net 15, Net 30 | Pay within 7, 15 or 30 days |
| 50 percent upfront | Deposit before starting |
| Milestone payments | Pay at project stages |
| 2/10 Net 30 | 2 percent discount if paid within 10 days, otherwise due in 30 |
For new clients and larger projects, deposits reduce risk. Our guide on how to price freelance work as a beginner explains deposits and scope.
Free invoicing tools
| Tool | Free features |
|---|---|
| Wave | Free invoicing and accounting, payment processing fees apply |
| Zoho Invoice | Free invoicing with templates and reminders |
| PayPal Invoicing | Create and send invoices, fees on payments received |
| Square Invoices | Free invoices, fees on card payments |
| Stripe Invoicing | Pay-as-you-go pricing |
| Google Docs and Sheets templates | Completely free |
| Canva invoice templates | Designed templates |
Many tools offer automatic reminders, online payment links and tracking of paid and unpaid invoices.
How to send an invoice
- Export as PDF so formatting stays consistent.
- Name the file clearly, such as “Invoice-2026-014-Jane-Smith-Design.pdf.”
- Send by email with a short, polite message.
- Include a payment link if your tool supports it.
- Confirm receipt if needed.
Sample email:
“Hi Alex,
Please find attached invoice #2026-014 for the Instagram designs delivered this week. The total is $475, due by November 21. You can pay via ACH or PayPal using the details on the invoice.
Thanks again, it was great working on this project!
Jane”
How to get paid on time
- Agree on payment terms before starting work.
- Send invoices promptly after delivery or milestones.
- Make paying easy with multiple payment options.
- Use automatic reminders.
- Follow up politely when overdue.
- Charge late fees if your agreement includes them.
- Pause work for clients who consistently pay late.
Overdue payment follow-up template
“Hi Alex, I hope you’re well. This is a friendly reminder that invoice #2026-014 for $475 was due on November 21. Could you let me know when payment will be sent? I’ve attached the invoice again for convenience. Thank you!”
Taxes and records
Keep copies of all invoices and payments. In the US, clients who pay you $600 or more in a year may send you a Form 1099, and payment platforms may issue 1099-K forms depending on thresholds. Report all freelance income. Consider getting an EIN to avoid sharing your SSN; see how to get an EIN online for free, and use a separate business account; see how to open a business bank account online.
Real examples
The designer. Jane switched from informal emails to PDF invoices with clear due dates. Her average payment time dropped from 30 days to 12.
The writer. Omar uses Wave to send invoices with a card payment link. Clients pay faster because it takes one click.
The VA. Priya requires 50 percent upfront for new clients, eliminating unpaid work.
Frequently asked questions
Do freelancers need to charge sales tax?
It depends on your location and the type of service. Many services are not taxable, but some states tax certain services or digital products. Check your state’s rules.
Can I create an invoice in Word or Google Docs?
Yes. Templates in Word, Google Docs and Sheets work well.
What if a client doesn’t pay?
Follow up politely, then firmly. Consider small claims court or a collection service for large unpaid invoices.
Should I invoice before or after work?
It depends on your terms. Many freelancers invoice a deposit before work and the balance on completion.
How long should payment terms be?
Net 14 or Net 30 is common. Shorter terms help cash flow.
Invoice vs receipt vs estimate
New freelancers often confuse these documents. Each has a different purpose:
| Document | When you send it | Purpose |
|---|---|---|
| Estimate or quote | Before work begins | Shows the expected price and scope for approval |
| Proposal | Before work begins | Explains your approach, deliverables, timeline and price |
| Contract or agreement | Before work begins | Sets legal terms, scope, payment and ownership |
| Invoice | After or during work | Requests payment |
| Receipt | After payment | Confirms payment was received |
A smooth process for most projects is: send a proposal or estimate, get agreement in writing, collect a deposit invoice if needed, deliver the work, send the final invoice and issue a receipt or mark the invoice as paid.
Invoicing for different types of work
- Hourly work: list dates, tasks and hours, multiplied by your hourly rate. Time-tracking apps such as Toggl or Clockify make this easy.
- Project work: list the project name and deliverables with a fixed price, plus any agreed extras.
- Retainers: invoice at the start of each month for the agreed package, noting the period covered.
- Milestones: invoice at each stage, such as 30 percent at start, 40 percent at draft and 30 percent at completion.
- Expenses: if your agreement allows, add reimbursable costs such as stock photos or travel with receipts attached.
Making invoices look professional
A professional invoice builds trust and encourages prompt payment. Use your logo and brand colors, keep the layout clean, spell the client’s name correctly, use clear descriptions rather than vague items like “work,” double-check math and dates, and always send a PDF rather than an editable document. Consistency across all your invoices also makes your business look established, even if you are just starting.
Handling international clients
When invoicing clients abroad, state the currency clearly, such as USD, and choose payment methods that work internationally, like Wise, PayPal or Payoneer. Be aware of conversion and transfer fees, and decide whether you or the client will cover them. Some countries require specific invoice details for business clients, such as their tax or VAT number, so ask clients if they have requirements.
Tracking unpaid invoices
Keep a simple tracker with columns for invoice number, client, amount, date sent, due date, date paid and status. Review it every week. Many invoicing tools do this automatically, but even a basic spreadsheet helps you spot overdue payments quickly and understand your cash flow. Knowing exactly who owes you money, and when, is one of the most important financial habits a freelancer can build, and it makes tax season far less stressful.
The bottom line
To create an invoice as a freelancer, include your details, client details, invoice number, dates, itemized services, total, payment methods and terms. Use a free template or invoicing tool, send invoices promptly as PDFs and follow up on late payments. Clear invoices lead to faster payments and easier bookkeeping. To find more clients, see how to get your first clients as a freelancer.
1 thought on “How to Create an Invoice as a Freelancer (Free Template)”