GST compliance in digital advertising is one of those topics that every Indian agency owner and brand manager knows they should understand — but almost nobody has the time to sit down and figure out properly. The result is a chaotic mix of incorrect SAC codes on invoices, missed ITC claims, and frantic last-minute calls to CAs during quarterly returns.
This guide covers everything you need to know about GST on ad management services in India: the correct SAC code, how to determine whether CGST+SGST or IGST applies to your specific transaction, what a legally compliant invoice must include, and how to claim Input Tax Credit for your digital advertising spend.
What Type of Service Is Ad Management Under GST?
Ad management — whether it is a SaaS platform like AdsSarthi, a managed service from a performance agency, or a combination of both — falls under the category of "Information Technology and Information Technology Enabled Services" (ITES) for GST purposes.
The relevant Service Accounting Code (SAC) depends on the nature of the service:
SAC Codes for Digital Advertising Services
- SAC 998372 — Online advertising services (including ad placement, ad management platforms, programmatic advertising). This is the primary code for SaaS ad management tools and performance agencies. GST rate: 18%
- SAC 998371 — Advertising services (non-online). Applies to traditional media buying. GST rate: 18%
- SAC 998361 — Public relations services. GST rate: 18%
- SAC 998313 — IT design and development services. Sometimes used by agencies offering custom tech. GST rate: 18%
- SAC 9983 — Other professional, technical and business services (broad category). GST rate: 18%
For most ad management SaaS subscriptions and performance agency retainers, SAC 998372 is the correct code.
The GST rate on all these services is uniformly 18%, comprising 9% CGST + 9% SGST for intra-state transactions, or 18% IGST for inter-state transactions.
IGST vs CGST+SGST: Which Applies to Your Invoice?
This is the single most common point of confusion in digital advertising invoicing. The rule is straightforward once you understand it:
Under the Integrated Goods and Services Tax Act, 2017, the place of supply for most services is the location of the recipient (buyer). If you (the buyer) and the service provider are registered in the same state, the transaction is intra-state: CGST + SGST each at 9%. If you are in different states, the transaction is inter-state: IGST at 18%.
Let's walk through practical examples:
- Mumbai agency (Maharashtra GSTIN) subscribes to AdsSarthi (Maharashtra registered): CGST 9% + SGST (Maharashtra) 9% = 18% total. Both CAs and GST portals will expect to see SGST code 27 (Maharashtra) on the invoice.
- Delhi brand (Delhi GSTIN) buys ad management SaaS from a Bangalore company (Karnataka GSTIN): IGST 18%. Single line item on invoice. ITC available to Delhi-registered buyer in their CGST/IGST credit ledger.
- Hyderabad brand with no GST registration subscribes to any service: Supplier charges IGST by default (place of supply defaults to supplier's state for unregistered recipients in most cases). No ITC claimable since buyer has no GSTIN.
What Must a GST-Compliant Ad Management Invoice Include?
Under Rule 46 of the CGST Rules, 2017, a tax invoice for services must contain specific fields. Many ad management tools (especially global ones operating in India) issue invoices that are technically non-compliant because they miss India-specific fields. Here is the complete required list:
Mandatory Fields on a GST Invoice for Ad Services
- The word "Tax Invoice" prominently displayed
- Supplier's legal name, address and GSTIN
- Invoice number (consecutive, unique, no special characters exceeding 16 characters)
- Invoice date
- Recipient's name, address and GSTIN (if registered)
- Place of supply (state name and code)
- HSN/SAC code (SAC 998372 for online ad services)
- Description of service
- Taxable value of supply
- Rate and amount of CGST, SGST/UTGST, or IGST separately
- Total invoice value (in words and figures)
- Signature or digital signature of the supplier or authorised representative
- Whether the supply is on reverse charge basis (Yes/No)
AdsSarthi generates GST-compliant invoices automatically for all subscriptions, with your GSTIN, the correct SAC code, and the appropriate tax breakdown (IGST or CGST+SGST) determined by your billing address at the time of signup. You can download all invoices from your billing dashboard at any time — no chasing the support team before your quarterly return filing.
Claiming Input Tax Credit (ITC) on Ad Management Services
If your business is GST-registered, you can claim ITC on the 18% GST paid on ad management subscriptions and agency fees — provided the expense is for business purposes. This is a real cost reduction that many small brands and agencies overlook.
The conditions for valid ITC claim on ad management services are:
- You hold a valid tax invoice with your GSTIN
- The supplier has filed their GSTR-1 and the invoice appears in your GSTR-2B
- You have received the service (payment is not a condition for ITC, but you must pay within 180 days or reverse the ITC)
- The service is used for business purposes (personal use disallows ITC under Section 17(5))
When you pay Meta or Google for ad spend, you may receive invoices from their Singapore or Ireland entities. These are treated as imports of services, which are subject to GST under the Reverse Charge Mechanism (RCM) under Section 5(3) of the IGST Act. The recipient (you, the Indian business) is liable to pay IGST on this amount. You can claim this as ITC in the same month. This applies when you pay Meta or Google directly — agencies that re-bill ad spend to clients issue their own GST invoices instead.
The RCM Problem with Global Platforms
India's Reverse Charge Mechanism (RCM) for imported services is one of the most misunderstood aspects of digital advertising GST compliance. When an Indian-registered business pays Meta, Google, or Amazon for advertising services directly, those payments technically attract GST under RCM.
In practice, CBIC circulars have provided some clarifications, but the compliance obligation technically exists. Most SMB brands either are unaware of this or ignore it. The simpler path for compliant billing — and the one most agencies and managed service providers use — is to route all ad spend through an Indian registered entity that takes responsibility for GST billing, effectively eliminating the RCM question for the end client.
This is one practical advantage of using an Indian ad management platform like AdsSarthi over paying international platforms directly: all your billing flows through a single Indian GST-registered entity, your invoices are ITC-ready, and your CA does not have to unravel multiple foreign currency transactions come return time.
GST on Agency Management Fees: The Two-Component Bill
If you work with a performance agency, your monthly bill typically has two components:
- Ad spend passthrough: The actual amount spent on Meta/Google/Flipkart/Amazon. If the agency is billing this on behalf of the client, it should appear on the invoice with appropriate tax treatment.
- Agency management fee: Usually a percentage of ad spend (10–15% is typical in India) or a fixed monthly retainer. This is the agency's service fee and attracts 18% GST under SAC 998372.
Some agencies bundle both into a single line item, which creates ITC reconciliation problems. A clean agency invoice separates ad spend passthrough (which may or may not attract GST depending on how the agency has structured their billing) from the management fee (which always attracts 18% GST).
When evaluating ad management tools for your Indian business, one of the questions to ask is whether the billing is structured to give you clean, ITC-claimable invoices for both the platform subscription and any managed service fees.
Annual GST Compliance Calendar for Ad Agencies
If you run an ad agency or manage ad spend for clients, here is what GST compliance looks like on a monthly and annual basis:
Monthly GST Tasks for Ad Agencies
- By 11th: File GSTR-1 (outward supplies). All your client invoices for the previous month.
- By 13th: GSTR-2B auto-populated. Check that all your vendor invoices (including AdsSarthi, other tools) appear correctly.
- By 20th: File GSTR-3B (summary return + tax payment). This is where you net off your output tax liability against ITC.
- Ongoing: Keep all invoices (both issued and received) organised by month. GST audit trail must be maintained for 6 years.
Red Flags to Watch For in Ad Management Invoices
Not all ad management platforms issue correct invoices. Here are the most common red flags that will create problems during ITC claims or CA audits:
- No SAC code on invoice: Required by law. If an international tool invoices you without a SAC code, the ITC claim is technically invalid.
- Wrong place of supply: If a Bangalore SaaS company puts "Karnataka" as the place of supply for a customer in Delhi, the tax type will be wrong (SGST/CGST instead of IGST), causing mismatches in your GSTR-2B.
- Invoice currency in USD/EUR: While not illegal, foreign-currency invoices require conversion to INR at RBI reference rates for GST filing purposes. This adds accounting overhead.
- No GSTIN for supplier: If your vendor does not have a GSTIN, you cannot claim ITC regardless of what they write on the invoice. Verify GSTIN validity at www.gst.gov.in before onboarding any vendor.
- Generic invoice from a foreign entity: Several global ad tools invoice Indian customers from their Ireland or Singapore entities. These invoices are NOT eligible for ITC unless you self-assess and pay under RCM.
AdsSarthi's GST Invoicing: What to Expect
AdsSarthi is an Indian-registered company (AdsSarthi Technologies Pvt. Ltd.) and issues fully GST-compliant invoices for all subscriptions. Key details:
- SAC 998372 printed on every invoice
- Automatic IGST vs CGST+SGST determination based on your billing GSTIN's state at signup
- All invoices available for download immediately from the billing dashboard — no delays that cause missed GSTR-2B reconciliation windows
- INR billing only — no foreign currency conversion overhead for your accounts team
- Subscription plans from ₹1,999/month to ₹19,999/month, so the ITC quantum is meaningful even for small agencies
Plans start at ₹1,999/month. On an ₹1,999 plan, you pay ₹359.82 in GST (18%). If your business is GST-registered, you can claim this entire amount as ITC, effectively reducing your net cost to ₹1,999. On the ₹19,999/month plan, the ITC reclaim is ₹3,599.82 — not trivial over the course of a year.
For more on managing your ad campaigns end-to-end on an Indian platform, see our guide on WhatsApp-native ad management automation.