Writing invoices is harder than it looks because the unit keeps changing. One client pays ₹2 a word, another pays ₹3,500 an article regardless of length, a third pays a flat monthly retainer that quietly includes "a few social posts". A content writer invoice format has to hold all three without becoming an argument about word counts. Here is how to structure it for India.
The quick answer
A content writer invoice in India needs your name and address, the client's name and address, a sequential invoice number, the issue date, one line item per deliverable with the billing unit visible, the total in rupees, your payment details, and a due date. State the unit on every line, so ₹2 per word x 1,400 words is written out rather than compressed into a single figure. If you are not registered for GST, the invoice carries no GST number and no tax line.
The unit being visible on the line is what stops the query email. That is the entire trick.
Choose the billing unit, then build the invoice line
Per word
Common for SEO and agency work. Your line item must show the rate and the count, because the client is checking one against the other.
| Description | Amount |
|---|---|
| Blog post, "GST for small exporters", 1,420 words at ₹2.50 per word | ₹3,550 |
Agree upfront what counts as a word. Headings usually count. Meta descriptions and title tags usually do not, unless you say they do. Reference lists are the one people fight about, so settle it before you write.
Per article or per piece
Cleaner, and better for you once you are fast.
| Description | Amount |
|---|---|
| Long form article, 1,500 to 2,000 words, including one round of revisions | ₹6,000 |
Note the range and the revision allowance sitting inside the description. A per piece rate with no length band is an invitation to be asked for 3,000 words at the 1,500 word price.
Per hour
Used for editing, rewriting, and anything where the output length does not reflect the work. Editing 800 words of bad copy takes longer than writing 800 fresh ones, and per word billing punishes you for it.
| Description | Amount |
|---|---|
| Editing and restructuring, website copy, 6.5 hours at ₹900 per hour | ₹5,850 |
Retainer
A fixed monthly amount for a defined volume.
| Description | Amount |
|---|---|
| Content retainer, September 2026: 4 blog posts up to 1,500 words each, 8 social captions | ₹32,000 |
| Additional blog post beyond retainer scope, 1,600 words | ₹6,400 |
The second line is the important one. Define the retainer volume in the description, and put anything beyond it on its own line at your standard rate. A retainer with no stated volume becomes unlimited work at a fixed price, usually by month four. If you bill retainers regularly, the retainer invoice format for India goes deeper on the recurring structure.
Invoicing revisions without a fight
Decide the revision policy before the first invoice, and put it in the line item description rather than the terms footer where nobody reads it.
A workable default: the quoted price includes one round of revisions against the original brief. A second round is billed at your hourly rate. Anything that changes the brief is new work, not a revision.
That last distinction is worth defending. "Make the tone punchier" is a revision. "Actually can we target a different audience entirely" is a rewrite, and it belongs on the invoice as its own line:
| Description | Amount |
|---|---|
| Rewrite following brief change, landing page copy, 3 hours at ₹900 per hour | ₹2,700 |
Naming it on the invoice rather than absorbing it is how the second one stops happening.
GST on a content writing invoice
If your total service income is under ₹20 lakh for the financial year, you are not required to register for GST in most states, and your invoice has no GST number, no rate, and no tax line on it. You do not need to explain the absence.
If a content agency asks for your GSTIN and you are not registered, tell them you are below the registration threshold. This is routine and their accounts team has seen it before. The full wording, and the invoice format that goes with it, is in invoicing without a GST number in India.
If you are registered, your number sits near your name and the rate applies to the line items. Confirm your own position with a CA, because thresholds and state level rules do change.
TDS, which content writers hit constantly
Agencies and companies routinely deduct tax at source on writing work as professional services, typically at 10 percent, once payments to you cross ₹50,000 in a financial year.
Three things to get right:
- Invoice the gross amount. If you agreed ₹32,000, the invoice says ₹32,000. Do not pre deduct the TDS yourself and invoice ₹28,800. That creates a mismatch between your invoice and their books that somebody has to unpick later.
- Expect the short payment. ₹32,000 invoiced arrives as ₹28,800. The invoice is still fully settled. Mark it paid rather than chasing the ₹3,200, and see what to do when a client pays less than your invoice if the gap is not a clean percentage.
- Collect it back at filing. The deduction is credited against your PAN and shows in your annual tax statement on the income tax portal. The reclaim process is covered in claiming back TDS deducted from your invoice.
If you are registered for GST and show it as a separate line, the deduction is calculated on the amount before GST, not on the total.
Give your PAN on the invoice if you work with companies. Without it, deduction can happen at a higher rate. Confirm the rate and your own position with a CA before relying on it.
Numbering and dating
Use a sequence that carries the Indian financial year: CW/2026-27/031. It sorts correctly, never repeats, and matches the April to March year you file against.
Date the invoice the day you send it, not the day you finished writing. If you finished on 28 September and send on 2 October, dating it September pulls the income into a month it did not arrive in and makes your own records harder to reconcile.
Payment terms that suit writing work
Net 15 is standard for direct clients. Agencies often run Net 30 or Net 45 and will not move, so price accordingly rather than fighting it. The full range, and what each one signals to a client, is in payment terms for freelance invoices in India.
Put a real due date on the invoice. "Due 22 October 2026" outperforms "payable immediately" because it gives the accounts person a date to enter into a system rather than a sentiment to ignore.
For a new client, or a large first piece, consider billing 50 percent upfront. For writing this is more defensible than in most fields, because the deliverable cannot be repossessed once sent.
What the full content writer invoice format looks like
If you want the complete field by field structure with worked examples, the step by step guide to a freelance invoice in India covers the base document that everything here sits on top of.
The content writing specific additions are: the billing unit on every line, the word count where you bill by word, the revision allowance inside the line description, and your PAN if companies are deducting TDS.
Sending it without losing an evening
The reason writing invoices go out late is that each one needs a small amount of assembly. Different units, a retainer plus an overage, an editing block at a different rate. It is fifteen minutes of fiddly work you do at the end of a month you are already behind on.
With Riffit you build the month's invoice inside WhatsApp, on a form in the chat, and it comes back as a PDF with your payment details on it in under two minutes. The free plan covers 5 invoices a month and 5 clients. Pro is ₹249 a month, or ₹199 a month billed annually. It adds unlimited invoices, automatic payment reminders, WhatsApp delivery to your client, and AI invoicing, where you describe the month in a message instead of filling the form.
FAQ
Your name and address, the client name and address, a sequential invoice number, the issue date, one line item per deliverable showing the billing unit, the total in rupees, your UPI or bank details, a due date, and your PAN if the client is a company that deducts TDS. Leave GST fields off entirely if you are not registered.