GST and Invoicing for Instagram Creators: Where to Start
GST for Instagram creators starts with one question: has your total income from brand deals, courses, downloads and sessions crossed the registration threshold, or do you supply across state lines in a way that requires registration anyway? If yes, you register, invoice with GST and file returns. If not yet, you still keep clean records so the day you cross it is not a scramble. The Viralyze app helps with the records side: every sale, booking and payout sits in one place, and plan prices include GST where applicable.
This article is a starting map, not tax advice. Thresholds and rules change; confirm with a chartered accountant before you act.
When does a creator actually need to register for GST?
When aggregate turnover crosses the threshold set for service providers, and in some situations earlier, for example certain interstate supplies. Brand deals are a service; so are coaching sessions. Digital downloads and online courses are supplies too.
A creator in Ahmedabad earning from a Bengaluru brand is supplying across states. Many creators register before the threshold for exactly this reason. Ask an accountant how it applies to your mix.
What goes on a creator's invoice?
The basics are the same as any service business:
- Your name or business name, address and GSTIN if registered
- The client's name, address and GSTIN if they have one
- An invoice number and date
- A description: "Instagram reel, 1 deliverable, usage 30 days"
- Taxable value, GST rate and total
For digital sales to many individual customers, you will not raise a manual invoice per order; your payment records and payout statements are the source, which is why they need to be tidy.
How do brand deals and audience sales differ for tax?
A brand deal is one invoice to one business, usually with a contract. Audience sales are hundreds of small payments from individuals.
With Viralyze, audience sales come through checkout and booking pages via an RBI-authorised aggregator at 0% platform fee, and payouts reach your bank weekly. One example: a Pilates instructor selling a ₹1,499 four-week programme to 80 students in a month has 80 orders in the app and four payout entries in her bank, and she reconciles the two in minutes.
A simple record-keeping routine
1. Keep a separate bank account for creator income. 2. Export your contacts and orders to CSV at the end of each month. 3. Save every brand invoice as a PDF in a dated folder. 4. Note the GST status of each client; businesses with a GSTIN can usually claim input credit, so they will ask for a proper invoice. 5. Hand the folder and the exports to your accountant quarterly.
Does the subscription itself count as a business expense?
Software used for your business is typically treated as a business expense; your accountant will confirm the treatment. Viralyze charges a flat ₹199 a month on Starter or ₹1,199 a month on Pro, with annual options at two months free, and the price includes GST where applicable, so the invoice you receive is simple to file.
Flat pricing also keeps the expense predictable; there is no per-contact charge that rises as your list grows, which makes year-end numbers easier to forecast.
Frequently asked questions
**Do I charge GST on a free lead magnet?** No sale, no GST. The email you collect is a lead, not a transaction; keep it in your contacts list with its source tag.
**What if an international brand pays me in dollars?** Export of services has its own GST treatment and documentation requirements, so get specific advice before invoicing in USD.
**Can I show GST separately on my course checkout?** Price the course with tax in mind and reflect the GST in your books and returns; your accountant can advise on how to display it to customers.
Start a 7-day free trial of Viralyze, no card needed, and keep every sale in one place your accountant will thank you for.