Malavika Chitoor
← back to toolstool · printable invoice

Invoice Generator

Generates an India-format invoice that brands and accounts teams will actually accept. The document automatically labels itself correctly based on your GST status — non-registered creators get a plain 'Invoice'; registered creators get a 'Tax Invoice' (the term is reserved for GST-registered issuers under Indian law). Every field has plain-English help.

✦ First time making an invoice? Read this 90-second primer →

An invoice is a bill. You did the work, now you're asking the brand to pay you. The brand uses this document to release payment from their accounts team and to record the expense for their books.

Quick legal note: the term "Tax Invoice" is reserved (under Section 31 of the CGST Act) for invoices issued by GST-registered persons. If you're not registered, you issue a plain "Invoice" — calling it a "Tax Invoice" is technically misrepresentation. This tool labels the document correctly based on whether you check the GST box below, so you don't have to think about it.

Six things to know before you fill this out:

  1. Every invoice needs a unique number. Pick a format (e.g., MC-2026-001) and never reuse a number. The next one is MC-2026-002. Sequential. Forever.
  2. Issue date = today. Due date = when you want to be paid by. 15 days is standard. 30 days is the most you should agree to. Anything longer = ask for advance.
  3. GST: most new creators don't need to charge it. If you make under ₹20 lakh / year from creator work, you're not required to register for GST and you can't charge it. Leave the GST checkbox below off — the document will print as a plain "Invoice" (correct for non-registered creators).
  4. If you DO charge GST (you're registered, with a GSTIN): creator services attract 18%. Same state as the brand → CGST 9% + SGST 9%. Different state → IGST 18%. The form figures this out from your states, and the document prints as "Tax Invoice."
  5. HSN code 998361 covers most creator brand work (Reels, posts, ads, UGC). Use a different code only if you're billing for something other than promotion (e.g., consulting calls = 998311). The form fills 998361 by default.
  6. Always include bank details. The brand can't pay you without them. UPI is fine for under ₹50k. Bank account is necessary for anything larger.

How to send it: Fill out the form below → hit "print → save as PDF" → email the PDF to the brand's accounts team with a subject line like "Invoice {your-invoice-number}{your-name}{month}". Keep a copy in a folder on your laptop. CC yourself.

⚠ This tool generates a clean tax invoice in the standard India format. We're not chartered accountants. If your situation is unusual or you're registered for GST, ask your CA to look at the first one or two before sending.

your details (bill from)

This is you — the person/business the brand will pay. Two things to be careful about before you fill these in:

  • Your name must match your bank account name exactly. Brand accounts teams reject mismatches, and you'll have to redo the whole invoice.
  • GSTIN is a 15-character government ID for GST-registered businesses. Most creators under ₹20L gross / year don't have one and don't need one — leave it blank if that's you. The invoice still works without it.
  • PAN is your 10-character income-tax ID. Brands often ask for it for TDS records (they deduct ~10% TDS on payments to creators under Section 194J). Include it if you have it — speeds up payment processing.

brand details (bill to)

The brand or agency that owes you money. Critical: never invoice without a clear "bill to" party. If you put "Mamaearth" instead of "Honasa Consumer Pvt Ltd", accounts teams will reject the invoice. Ask the brand for the legal entity name if you don't have it — it's a normal request and they're used to it.

  • Brand legal name is usually different from the public brand name. Ask the brand point-of-contact for "the registered legal entity for the invoice" — they'll know what you mean.
  • Brand GSTIN matters because if the brand is registered, they want it on your invoice so they can claim input tax credit on what they paid you. No GSTIN is fine — just leave it blank.
  • Brand state determines whether you charge CGST + SGST (same state as you) or IGST (different state). The form figures this out automatically from the two state codes.

invoice details

Three small fields that matter more than they look. The invoice number is your primary record — it's how you, the brand, and your CA find this specific transaction in a year's time.

  • Invoice number rules: unique, sequential, never repeat, never skip. Pick a format like MC-2026-001 and stick with it forever. The next one is MC-2026-002. If you're registered for GST, this format must include the financial year (Apr–Mar in India) and reset every April 1.
  • Issue date is the day you create the invoice — usually today. This is the date the brand's books will record the expense.
  • Due date is when payment is expected. 15 days is the industry-standard for creators in India. 30 days is the absolute maximum you should agree to. Anything longer = ask for advance instead.

what you delivered

Each line is one deliverable. Specific descriptions get paid faster than vague ones — accounts teams approve invoices that match the agreed scope clearly. "1 × Reel (30s, organic, posted on @malavikaa.chitoor)" is better than "Reel."

  • HSN/SAC is a 6-digit government service code. It tells the tax department what kind of work you billed for. 998361 covers most creator brand work (Reels, posts, ads, UGC, brand promotion). Use 998311 for consulting work (1:1 calls, audits, strategy). The form fills 998361 by default — change it only if you know you're billing for something different.
  • Quantity × rate = line total. If you delivered 2 Reels at ₹8,000 each, that's qty 2 × rate 8000 — not qty 1 × rate 16000. Brands prefer qty/rate broken out because it makes their books cleaner.
  • Add usage rights and exclusivity as separate lines if applicable: "Whitelist usage rights, 30 days" or "Category exclusivity, 60 days." Splitting them out makes future negotiation easier — the brand sees what they're paying for what.

GST

The trickiest part of an Indian invoice. The honest summary: most new creators should NOT charge GST. Charging GST without being registered is illegal. Not charging it when you ARE registered is also illegal. So check your situation carefully.

  • Under ₹20L gross / year and not registered: leave the checkbox below off. You're done with this section.
  • Over ₹20L OR voluntarily registered: turn the checkbox on. The form figures out CGST + SGST vs IGST from your two states.
  • Not sure if you're registered? Check whether you have a GSTIN. If yes → registered. If no → not registered.
  • Reverse charge is a niche mechanism where the buyer (not the seller) pays GST. For 99%+ of creator situations this is "no." Only check it if your CA explicitly told you to, or if you're billing certain government / SEZ entities.

payment details

Where the brand sends the money. No bank details = no payment, period. Two safety notes worth flagging:

  • Account holder name must match the "bill from" name above exactly. Banks reject mismatched transfers, and the brand will come back asking you to redo the invoice.
  • UPI vs bank account: UPI is convenient and free for under ₹50,000. For larger amounts, brands prefer NEFT/IMPS to a bank account because it leaves a clearer audit trail. Always include both fields if you can — let the brand pick.
  • Don't share these publicly. The PDF is fine to email, but never post a screenshot of the invoice with bank details visible (e.g., on Instagram).

notes / terms

What goes at the bottom of the invoice. The default text is fine for most situations and you can leave it as-is. If you want to customise, here's what creators typically add:

  • PO number reference — if the brand sent you a Purchase Order, mention its number here ("against PO #ABC123"). Speeds up matching on their end.
  • Late payment terms — "late payments may incur interest at 1.5% per month" is standard and reasonable.
  • Forward charge mention — if you're charging GST, add "Tax to be paid under forward charge" (this is standard; reverse charge is the unusual case).

in the print dialog, choose "Save as PDF" as the destination

↓ this is exactly what gets printed

INVOICE

Invoice No. MC-2026-001

Date of issue

Due date

Place of supply

Maharashtra (27)

Reverse charge

No

From (Supplier)

Malavika Chitoor

Mumbai, Maharashtra

State: Maharashtra (Code: 27)

hello@malavikachitoor.com

To (Recipient)

State: Maharashtra (Code: 27)

#DescriptionHSN/SACQtyRateAmount
11 × Reel (30–60s vertical, organic)9983611₹8,000.00₹8,000.00
Subtotal (Taxable Value)₹8,000.00
Total₹8,000.00

Total in words: Eight Thousand Rupees Only

Payment within 15 days of invoice date. Late payments may incur interest at 1.5% per month.

Authorized signatory

Malavika Chitoor

quick reference: GST + HSN

Under ₹20L gross / year: GST registration is not required. Leave the GST checkbox off.

Over ₹20L gross / year: GST registration is mandatory. Charge 18% on creator services.

Same state as the brand: CGST 9% + SGST 9% (split). Different state: IGST 18% (single).

HSN/SAC codes for creators:

  • 998361 — Advertising / brand promotion (most creator work)
  • 998311 — Management consulting (1:1 calls, audits)
  • 998391 — Other professional services (catch-all)
  • 998599 — Support services (rare for creators)

This is a tool, not advice. Send your first one or two invoices past a CA before relying on this for tax filings.

want a second pair of eyes?

Book a 1:1 to price your next deal.

30 minutes, just us. We'll work through your specific situation and you'll leave with a number you can actually send.

Book on Topmate →