· 3 min read
How to Write a Professional Invoice in 5 Steps
Step-by-step guide to writing professional invoices that get paid on time. Covers what to include, how to format, and how to follow up on late payments.
A professional invoice does one thing: it gets you paid. A bad invoice causes confusion, delays, and awkward follow-up conversations. Here’s how to write one that works.
Step 1: Include All Required Information
Every invoice must have:
- Your details: Full name or business name, address, email, phone
- Client details: Their name, company, and billing address
- Invoice number: Unique ID — never duplicate this
- Invoice date: When you’re issuing it
- Payment due date: “Net 30” means 30 days from invoice date
- Services rendered: A clear line-by-line breakdown
- Total amount due: Including any taxes
- Payment instructions: How you want to be paid
Step 2: Describe Your Work Clearly
Vague = delayed payment. Specific = paid on time.
Bad: Website work — ₹40,000
Good:
- Homepage redesign (mockup + development): 12 hrs × ₹2,000 = ₹24,000
- Mobile responsive implementation: 8 hrs × ₹2,000 = ₹16,000
When the client’s accounts team sees exactly what they’re paying for, the invoice clears faster.
Step 3: Handle Taxes Correctly
In India: If you’re GST-registered, include:
- Your GSTIN
- Client GSTIN (for B2B invoices)
- HSN/SAC code for your service
- CGST + SGST (for intra-state) or IGST (for inter-state)
Other countries: Include VAT, sales tax, or any applicable local tax with the rate and amount.
Step 4: Choose a Payment Due Date That Works for You
Common terms:
- Due on receipt — technically immediate, rarely paid that way
- Net 15 — 15 days; good for regular clients
- Net 30 — 30 days; most common for B2B
If cash flow matters, use Net 15 or add an early payment discount: “2% discount if paid within 7 days.”
Step 5: Send It Immediately
The moment you finish the work, send the invoice. Every day you wait is a day added to when you get paid. Attach it as a PDF so it doesn’t land in spam, can’t be edited, and prints exactly as intended.
Following Up on Unpaid Invoices
If the due date passes:
- Day 1 after due: Polite reminder — “Just checking in, invoice INV-042 was due yesterday.”
- Day 7: Second reminder with the invoice attached again
- Day 14: Formal notice — reference the invoice number and due date, state the overdue amount
- Day 30+: Add a late payment fee (include this in your original contract)
The Faster Way
Writing invoices manually is fine for one or two clients. Once you have five or more, it becomes a time sink.
Wageasy handles the formatting, taxes, and numbering automatically. Create an invoice in 2 minutes, send as PDF, and track payment status without a spreadsheet.
Related guides:
- invoicing
- freelancing
- guide