How to Create a Professional Invoice in 7 Steps (With a Freelancer Example)
An invoice is a request for money, but it also tells your client how organised you are. A confusing invoice creates questions, and questions delay payment. Follow these seven steps and most of that friction disappears.
Step 1: Put your business identity at the top
Add your business or personal name, address, phone, email and logo. If you are registered for GST, include your GSTIN. Clients in larger companies often cannot process an invoice without it.
Step 2: Add the client details
Use the client's legal or registered name, not a nickname, plus their address and GSTIN if they have one. Their accounts team will match the invoice against a purchase order using these details.
Step 3: Give it a unique number and dates
Use a simple, consecutive series such as SB-1001, SB-1002. Add the invoice date and a clear due date. Writing "Due on 25 October 2026" works better than "Net 15", because nobody has to calculate it.
Step 4: List the work precisely
Describe each item so that someone who was not in the project could understand it. Compare these two lines:
| Vague | Clear |
|---|---|
| Design work | Logo design, 3 concepts + 2 revision rounds |
| Website | 5-page business website, mobile responsive, hosting setup |
Show quantity and rate for each line, for example 2 revision rounds at Rs. 1,500 each, so the maths is easy to verify.
Step 5: Show the totals transparently
Present the subtotal, any discount, tax and the final amount payable. If an advance was already paid, show it as a deduction and display the balance due prominently.
Step 6: Make paying effortless
List your bank account details, IFSC and UPI ID. A UPI QR code with the exact amount pre-filled lets a client pay in seconds from their phone. Every extra step you remove increases the chance of being paid on time.
Step 7: State your terms and send promptly
Add short payment terms such as late fees, how revision work is billed, or the advance policy. Then send the invoice the day the work is delivered, over WhatsApp or email, as a PDF. A shareable link is even better because the client always sees the latest status.
A worked example
Riya, a freelance designer in Pune, finishes a brand identity project for Rs. 24,000 and received Rs. 8,000 as an advance. Her invoice SB-1042 lists the three deliverables with rates, shows the Rs. 8,000 advance as paid, displays "Balance due: Rs. 16,000, by 28 October", and includes her UPI QR. The client pays the same evening because everything needed is on one page.
Quick checklist before you hit send
- Name, address and GSTIN (if any) correct on both sides
- Unique invoice number
- Clear due date
- Itemised work with rates
- Totals and balance due visible
- Payment details or QR included
Create invoices in minutes
StampBook helps you create numbered invoices, track clients and payments, and share a payment link on WhatsApp. Try it free.
StampBook