It is easy to spend an hour getting the invoice right and then thirty seconds on the email it goes in. That is backwards. The PDF is a formality. The email is what a finance team reads, forwards, and either acts on or leaves sitting. A good invoice email template removes the friction between you finishing the work and someone in accounts putting it in a queue.
Here is the template, the subject line rules, and the variations worth keeping.
The subject line does most of the work
In an Indian SME, your invoice lands in a shared inbox alongside vendor bills, GST notices and internal threads. The subject line is the only part that competes.
Put the invoice number, your name or business name, and the amount in the subject. Keep it under 60 characters so it does not truncate on a phone.
Good:
Invoice INV26-041 from 11pixels, ₹65,000
Also good, when there is a PO or project code:
Invoice INV26-041, PO 4512, ₹65,000
Bad:
Invoice
Following up
Hi Rahul!
The bad ones all share a problem. Someone has to open the email to learn what it is about, which means they can defer it without deciding anything. A subject line carrying the number and the amount has already been half processed.
The invoice email template
Three lines. Four if there is something genuinely unusual.
Subject: Invoice INV26-041 from 11pixels, ₹65,000
Hi Rahul,
Invoice INV26-041 for ₹65,000 is attached, covering the brand identity work completed in September. Payment terms are Net 15, so it is due on 29 September 2026.
Bank and UPI details are on the invoice. Do let me know if anything needs changing before you process it.
Thanks, Aaqil 11pixels Design Studio +91 98XXX XXXXX
That is the whole thing. Notice what is not in it: no apology, no "hope you are doing well" preamble, no explanation of why you are invoicing. The work was agreed and delivered. Sending the invoice is not an imposition and the email should not read as though it is.
The line that earns its place is the last one. "Do let me know if anything needs changing before you process it" invites a correction early, which is far cheaper than finding out three weeks later that the PO number was missing and the invoice was never entered.
What to attach, and what to put in the body
Attach the invoice as a PDF, always. Never paste the invoice into the email body as text and never send only a link that requires a login. Finance teams need a file they can save and forward.
Keep these in the body rather than only in the attachment:
| Put in the email body | Why |
|---|---|
| Invoice number | So it can be searched and quoted in replies |
| Amount | So it can be triaged without opening the PDF |
| Due date as a date | "Net 15" means nothing without the calendar date |
| What the work was | One clause, so the approver recognises it |
Everything else belongs on the invoice itself. If you are unsure what that includes, there is a full breakdown of what payment details to put on a freelance invoice, and a step-by-step guide to creating a freelance invoice in India if you are starting from scratch.
Three variations worth saving
Invoicing a new client for the first time
Add one line confirming the details you need from them.
Invoice INV26-048 for ₹40,000 is attached for the website audit. Payment terms are Net 15, due 30 September 2026.
Since this is the first invoice, could you confirm whether you need a PO number or any vendor details on file? Happy to reissue with those added.
Asking this in the first email saves the reissue that would otherwise happen in week three.
Invoicing against a milestone
Invoice INV26-052 for ₹35,000 is attached. This covers milestone 2 of 3, design system handoff, completed on 12 September. The final milestone invoice will follow on completion.
Naming which milestone and how many remain gives the approver context they would otherwise have to go find. If you bill this way regularly, milestone billing for freelancers covers how to structure the splits.
The follow-up email
Do not write a new email. Reply in the same thread, so the original invoice and its attachment travel with your message.
Hi Rahul, following up on INV26-041 for ₹65,000, which was due on 29 September. The invoice is attached again above for convenience. Could you let me know when it is scheduled for payment?
"When it is scheduled for payment" is a better question than "has it been paid", because it asks for a date rather than a yes or no. For the full ladder of follow-ups by stage, the WhatsApp payment reminder scripts translate directly into email.
Use the same numbering every time
The email template only works if the invoice number in the subject line means something. A number that jumps from INV-7 to INV26-041 to "invoice final v2" makes every thread harder to search, including for you at the end of the financial year.
Pick a format, keep it sequential, and never reuse a number even for a cancelled invoice. There is a fuller argument for this in a freelance invoice numbering system that does not break.
Where the email fits
If you are writing this email by hand every time, you are retyping something your invoicing should already know.
With Riffit, you describe the work in a WhatsApp message and the invoice comes back with your business details, numbering and payment terms already on it. The email goes to the client with the PDF attached on every plan, including the free one, which covers 5 invoices a month. On Pro at ₹249/month, or ₹199/month billed annually, the client also gets a WhatsApp message carrying a link to the invoice, which lands where they already are.
You still get to write the one line that matters, which is the line about the work. Everything mechanical around it is already filled in.
FAQ
A good invoice email template runs to three lines. State the invoice number, the amount and what the work covered. Give the due date as an actual date rather than only the payment terms. Close by inviting corrections before they process it. Skip the pleasantries and the apology, since the work was agreed and sending the invoice is not an imposition.