🚀 Launch offer: 50% off your first 3 months — ends 31 December 2026. See the offer

GST on digital marketing services in India: rates, invoices and common mistakes

Money & GST4 min read

By the Rodez Flow team

If you run a digital marketing, social media, SEO or web agency in India, almost every invoice you raise involves GST. Getting it wrong can mean clients unable to claim input tax credit, notices from the department, or tax you have to pay out of your own pocket. Here is how it usually works.

What is the GST rate on digital marketing services?

Digital marketing services — social media management, SEO, paid ads management, content creation, website design and similar work — are generally taxed at 18% GST. How that 18% appears on your invoice depends on where your client is.

SituationTax on the invoice
Client in the same state as you (intra-state)CGST 9% + SGST 9%
Client in a different state (inter-state)IGST 18%
Client outside India, meeting export conditionsZero-rated (under LUT, no IGST charged)
You are not registered for GSTNo GST can be charged

For business clients registered under GST, the place of supply for most services is the client’s registered location. That is why the client’s GSTIN and state matter so much when you raise the invoice.

Do you need to register for GST?

Service providers generally need to register once their aggregate turnover in a financial year crosses ₹20 lakh (₹10 lakh in certain special category states). Below that, registration is optional.

Many small agencies register voluntarily anyway. Business clients often prefer GST-registered vendors because they can claim input tax credit on your invoice, which makes you effectively cheaper for them. Registration also lets you claim credit on GST you pay for software, rent and other business expenses. The trade-off is monthly or quarterly compliance.

Clients outside India: export of services

Work for a foreign client can qualify as an export of services, which is zero-rated. The main conditions are that you are in India, the client is outside India, the place of supply is outside India, and you receive payment in convertible foreign exchange (or in rupees where RBI permits). Payments between two establishments of the same entity do not count.

To export without paying IGST, registered suppliers usually file a Letter of Undertaking (LUT) on the GST portal at the start of each financial year. Without an LUT, you pay IGST and claim it back as a refund — slower and worse for cash flow.

What must a GST tax invoice include?

A valid tax invoice for services should include at least:

  • Your name, address and GSTIN
  • A unique, consecutive invoice number for the financial year (up to 16 characters)
  • Invoice date
  • Client’s name and address, and their GSTIN if they are registered
  • Place of supply (state name and code), especially for inter-state supplies
  • Description of the service and its SAC code
  • Taxable value, GST rate, and the tax amount split into CGST and SGST, or IGST
  • Total amount, and your signature or digital signature

For services, the invoice should generally be issued within 30 days of providing the service. For monthly retainers, most agencies invoice at the start of each billing month.

Businesses above the e-invoicing turnover threshold (currently ₹5 crore aggregate turnover in any financial year) must also generate e-invoices through the Invoice Registration Portal for business-to-business invoices.

Ad spend on your invoice

Agencies often run ads on a client’s behalf. How ad spend is billed affects GST:

  • Simplest: the client pays the ad platform directly from their own ad account, and you invoice only your management fee.
  • If you pay the platform and recharge the client, GST will normally apply on the full amount you bill, unless the expense genuinely meets the “pure agent” conditions in the GST valuation rules.

The pure agent rules are strict, so ask your CA before excluding ad spend from the taxable value.

TDS deducted by clients

Separately from GST, business clients may deduct TDS under the Income Tax Act when they pay you. The section and rate depend on the type of service and how the contract is framed. Track TDS deducted against each invoice so your receivables match, and check Form 26AS to make sure it was deposited.

Common GST mistakes agencies make

  1. Charging IGST to a client in your own state (or CGST + SGST to an out-of-state client). Fixing this means credit notes and re-issuing invoices.
  2. Missing or wrong client GSTIN, so the client cannot claim credit and asks you to re-issue.
  3. Gaps or duplicates in invoice numbering. Use one consecutive series per financial year.
  4. Charging GST without being registered. If you are not registered, you cannot collect GST.
  5. Forgetting to renew the LUT at the start of the financial year for export clients.
  6. Giving a discount after invoicing without a credit note. Adjustments to an issued invoice should go through a credit note.
  7. Invoicing late. Retainer invoices sent weeks after the billing date hurt your cash flow and complicate filing.

Make GST invoicing routine

Most GST errors are not knowledge problems; they are process problems. Store each client’s GSTIN and state once, let your invoicing tool choose CGST + SGST or IGST from those details, use a single numbering series, and draft retainer invoices before the billing date so someone can check them.

And keep a good CA close: they will save you far more than they cost when a notice or an unusual client arrangement comes up.

Ready to run your agency in one place?

Set up your workspace in a minute and invite your team today. Free for 14 days.