Writing a basic invoice doesn’t require fancy software. You can create professional invoices in minutes with a word processor, whether you’re a freelancer sending your first invoice or a business moving away from spreadsheets.
If you’ve ever finished a project and then stared at a blank document wondering how do I write a basic invoice, you’re not alone. Most freelancers figure it out by copying someone else’s format or guessing. This guide skips the guessing and shows you exactly what goes where — including a fully filled-in example you can model yours after.
The 8 Things Every Invoice Must Include
Before touching a template, know what belongs on a professional invoice. Leave any of these out and you risk delayed payment or confusion that costs you time.
- Your name (or business name), email, and phone number — clients need to know who to pay and how to reach you if there’s a question
- Client’s name, company, and mailing address — required for their records, especially if they’re paying by check or need to file you as a vendor
- Invoice number — a unique ID you assign (more on this below)
- Invoice date — the date you’re sending it
- Due date — when payment is expected (not optional — always include this)
- Itemized list of services — each line describes one deliverable with a quantity, rate, and total
- Subtotal, taxes if applicable, and total due — shown clearly at the bottom of the item list
- Payment instructions — how you want to be paid (bank transfer, PayPal, Venmo, check, etc.)
That’s the complete list. Everything else — your logo, a thank-you note, late fee language — is optional but can help.
A Complete Invoice Example (Filled In With Real Numbers)
Here’s what a real invoice looks like for a freelance web designer who just wrapped up a client project. This is the exact format you can copy in Google Docs or Word.
Maria Chen Design [email protected] | (512) 555-0192 Austin, TX 78701
Bill To: Riverstone Coffee Co. Attn: Jake Merritt, Operations Manager 4400 Burnet Rd, Austin, TX 78756
Invoice #: 2026-018 Invoice Date: May 28, 2026 Due Date: June 12, 2026 (Net 15)
| Description | Qty / Hrs | Rate | Amount |
|---|---|---|---|
| Homepage redesign — wireframes + final design | 8 hrs | $95/hr | $760.00 |
| Mobile responsive adjustments | 3 hrs | $95/hr | $285.00 |
| Logo refresh (2 rounds of revisions included) | 1 flat | $400.00 | $400.00 |
| Stock photo licensing (3 images, Unsplash+ annual) | 1 | $45.00 | $45.00 |
Subtotal: $1,490.00 Texas Sales Tax (8.25% on design services — exempt): $0.00 Total Due: $1,490.00
Payment Methods:
- Bank transfer (ACH): Routing 111000025 / Account 7842019364
- PayPal: @mariachendesign
- Check payable to: Maria Chen Design
Late payments are subject to a 1.5% monthly fee after the due date.
That’s a complete, professional invoice. Notice what makes it work: each line item says exactly what was delivered, the hours and rates are visible so the client can verify the math themselves, and the due date is a specific calendar date — not just “Net 15” with no anchor.
How to Set Up Your Invoice Number System
Sequential invoice numbers are non-negotiable. They create a paper trail for your taxes, make it easy to reference a specific invoice in email, and help you catch gaps if something goes unpaid.
A simple system: start with the year and a three-digit counter. Maria’s invoice above is her 18th invoice of 2026, so it’s 2026-018. When she hits January 2027, she resets to 2027-001.
If you work with multiple clients simultaneously, you can add a client code: 2026-RC-018 (RC for Riverstone Coffee). Either approach works. Just pick one and stick to it.
Writing Line Items That Don’t Confuse Clients
The itemized section is where most basic invoices go wrong. Vague descriptions like “Design work — 11 hours” leave clients guessing and sometimes stalling on payment while they ask for clarification.
Good line items are specific enough that the client can match them against the project scope they approved. Compare these two approaches:
Vague (causes delays): Design work — 11 hrs @ $95 — $1,045.00
Clear (gets paid faster): Homepage redesign — wireframes + final design — 8 hrs @ $95 — $760.00 Mobile responsive adjustments — 3 hrs @ $95 — $285.00
The second version takes 10 extra seconds to write and can mean the difference between payment on day 3 versus day 30.

Setting Payment Terms That Get You Paid on Time
If you don’t specify a due date, clients often treat invoices as “whenever.” Always include a specific calendar date and the payment window.
Common terms freelancers use:
- Due on receipt — appropriate for small projects under $500 or clients you don’t know well
- Net 7 — due 7 days from the invoice date; good for ongoing monthly retainers
- Net 15 — common for project invoices in the $500–$3,000 range
- Net 30 — standard for larger corporate clients or agencies that need internal approval
Maria’s invoice above uses Net 15 with a specific calendar date (June 12). That’s better than writing only “Net 15” because the client doesn’t have to calculate the deadline themselves.
If you want to include late fee language, keep it simple: “A 1.5% monthly fee applies to balances unpaid after the due date.” That’s $22.35 per month on a $1,490 invoice — enough to motivate prompt payment without sounding aggressive.
A professional invoice makes it immediately clear what clients owe, when it’s due, and how to pay. That clarity is what gets it processed faster.
Building a Template So You Never Start From Scratch
Once you understand how do I write a basic invoice and have your first one done, save it as a master template. In Google Docs: File → Make a copy. In Word: Save as a .dotx template file.
Each time you invoice a new project, open the template copy, update these fields only:
- Client name, company, and address
- Invoice number (increment by 1)
- Invoice date and due date
- Line items and amounts
- Total
Everything else — your contact info, payment instructions, late fee notice — stays identical. You’ll go from blank document to sent invoice in under five minutes.
Track Every Invoice in a Simple Spreadsheet
Knowing how do I write a basic invoice is only half the job. Tracking what you’ve sent and what’s been paid keeps your cash flow visible.
A spreadsheet with six columns is enough:
| Invoice # | Client | Date Sent | Amount | Due Date | Status |
|---|---|---|---|---|---|
| 2026-018 | Riverstone Coffee | 05/28/26 | $1,490 | 06/12/26 | Sent |
| 2026-017 | Hawthorn Realty | 05/20/26 | $650 | 06/04/26 | Paid |
| 2026-016 | Atlas Podcast Co. | 05/10/26 | $2,200 | 05/25/26 | Overdue |
Update the Status column when payment arrives. That single view tells you who owes you money and who’s running late — no invoicing software required.
Save Files the Right Way
Name each saved invoice so it sorts cleanly and is easy to search: Invoice-2026-018-Riverstone-Coffee.pdf. Export to PDF before sending — this locks the formatting so the client sees exactly what you designed, regardless of what software they’re using.
Keep a folder called Invoices/2026/ and drop every PDF there. At tax time, your accountant will thank you.
Once you know what goes where, how do I write a basic invoice is no longer an intimidating question. It’s eight fields, a clear line-item table, and a specific due date. Get those right every time, and clients have no reason to delay payment. Start with the example above, save it as your template, and you’ll spend less time on paperwork and more time on the work that actually pays.
Ready to send stronger proposals?
Build, send, and track proposals in one place so follow-up is easier.
Start your free trial →





