Kerala's digital economy has expanded rapidly — freelancers servicing international clients, tutors selling online courses, e-commerce sellers on Flipkart and Meesho, and agencies managing Meta and Google Ads for clients across India. Each of these activities triggers different GST obligations, and non-compliance is increasingly penalised as GST authorities have accelerated audit activity since 2024. This guide covers the specific rules that apply to Kerala's digital business owners in 2026.
Understanding where you stand — whether you need to register, what you can claim, and what you must file — is not just about avoiding penalties. Getting your GST house in order opens up genuine financial benefits: ITC on platform subscriptions, ad spend reclaims, and clean books that support business loans and government tenders.
GST Registration Thresholds for Digital Businesses
The general threshold is ₹20 lakhs annual turnover for service providers. Kerala falls under the standard (non-special category) states, so the ₹20 lakh threshold applies — not the ₹10 lakh threshold that governs states like Manipur or Nagaland.
However, mandatory registration kicks in regardless of turnover in three specific situations:
- You make inter-state supplies of goods or services — even a single invoice to a client in another state.
- You sell through e-commerce aggregators such as Amazon, Flipkart, or Meesho — even one sale on these platforms triggers mandatory registration.
- You provide Online Information Database Access or Retrieval (OIDAR) services, which encompasses most digital service categories.
Voluntary registration below the threshold is worth considering when you have meaningful business expenses that carry GST — cloud tools, advertising platforms, SaaS subscriptions — because registration lets you recover that input tax rather than absorbing it as a cost.
OIDAR Services — The Rule Most Freelancers Miss
OIDAR (Online Information Database Access or Retrieval) is the GST category that catches many Kerala digital professionals off guard. It covers services delivered entirely over the internet with minimal human intervention at the point of delivery. In practice, this includes:
- SaaS products and software subscriptions
- Website design and development services delivered digitally
- Digital advertising and ad management services
- Online courses, pre-recorded tutorials, and e-learning content
- Software downloads and digital asset sales
- Web hosting and domain services
Here is the part that surprises most freelancers: if you are providing any of these services to clients outside India, GST rules classify this as an export of services — zero-rated, meaning no GST is collected from the foreign client. But you must still be GST registered to issue a valid zero-rated invoice and to claim a refund of any GST you have paid on your inputs.
The reverse OIDAR scenario is equally important to understand: if a foreign company provides OIDAR services to Indian consumers — for example, a foreign SaaS company with Indian subscribers — that foreign company is required to register under GST in India and pay the applicable tax. This affects Indian businesses that resell or white-label such services.
Input Tax Credit on Ad Spend — What You Can Claim
This is where GST registration directly improves your bottom line. Google Ads invoices carry 18% GST (IGST for the cross-border supply). Meta Ads invoices from Meta Platforms Ireland similarly carry 18% GST when your account is set up with an Indian billing profile.
If you are GST registered, you can claim this as Input Tax Credit, offsetting it against the GST you collect from your own clients. The arithmetic is straightforward: spend ₹1,00,000 per month on Google Ads and your invoice shows ₹18,000 in GST — that amount is recoverable against your GST liability rather than being lost as a business expense.
For this ITC claim to be valid, three conditions must all be met:
- You hold a valid tax invoice issued in your GSTIN's name.
- The transaction appears in your GSTR-2B (auto-populated from the supplier's filing).
- You have actually made the payment — unpaid invoices do not qualify for ITC.
For a mid-size digital marketing agency spending ₹80,000–2,00,000 per month on ads across client accounts, the recoverable ITC on that spend alone can run to ₹15,000–40,000 per year. That figure, by itself, often justifies voluntary registration for agencies still below the mandatory threshold.
GSTR Filing Schedule for Service Providers
Understanding which filing schedule applies to you saves both compliance headaches and late fees. The split is based on annual turnover:
Above ₹5 crore turnover: File GSTR-1 monthly by the 11th of the following month, and GSTR-3B monthly by the 20th.
₹5 crore or below — QRMP Scheme: The Quarterly Return Monthly Payment (QRMP) scheme allows quarterly GSTR-1 filing across four periods (April–June, July–September, October–December, January–March). Tax is paid monthly using the PMT-06 challan by the 25th of each month. Most Kerala freelancers and small digital agencies fall into this category, and QRMP significantly reduces the filing burden compared to monthly returns.
Annual return: GSTR-9 is due by December 31 each year and reconciles all returns filed during the financial year.
Composition taxpayers: File CMP-08 quarterly and GSTR-4 annually. However, composition is generally not a good fit for pure service providers — it is only available to service providers up to ₹50 lakhs annual turnover, carries a flat 6% tax rate, and disallows any ITC claims. For most digital freelancers who have meaningful input costs, the regular scheme with QRMP is the better structure.
Foreign Clients — FIRC, LUT, and Zero-Rating
Billing clients in the US, UK, UAE, Singapore, or elsewhere involves a specific compliance structure that is worth setting up correctly from the start.
A supply qualifies as an export of services (zero-rated) when two conditions are met: payment is received in convertible foreign exchange, and the place of supply is outside India. When both are satisfied, you issue a zero-rated invoice — no GST charged to the foreign client.
You then have two options for handling the zero-rated supply:
- Pay IGST and claim a refund later — this keeps your returns straightforward but locks up working capital in a refund process that can take several months.
- File a Letter of Undertaking (LUT) — this allows you to export services without paying IGST upfront, which is the route most freelancers should take.
LUT filing is free of cost and takes approximately 30 minutes on the GST portal using Form RFD-11. It is valid for one financial year and must be renewed each April before you resume exporting services in the new year. There is no threshold — even a freelancer who earns ₹5 lakhs from a single foreign client should file a LUT.
The Foreign Inward Remittance Certificate (FIRC) — or the Bank Realisation Certificate issued by your bank — is your proof that foreign exchange was received for each payment. Keep these on file for every foreign payment. They are required if you ever claim an export refund and will be the first document requested in a GST audit.
E-Commerce Marketplace Compliance
Selling on Flipkart, Amazon, or Meesho creates a distinct set of obligations that apply from the very first sale, regardless of turnover:
- GST registration is mandatory before you can list as a seller on any of these platforms.
- The marketplace deducts Tax Collected at Source (TCS) at 1% on your net sales. This appears in your GSTR-2B each period and is fully adjustable against your GST liability — it is not an additional tax, just a pre-payment mechanism.
- The invoicing chain runs from you to the marketplace, and from the marketplace to the end customer. Your GSTIN and invoice number are part of the transaction record the marketplace submits to GST authorities.
A common point of confusion involves Meesho resellers who operate as individual agents below ₹20 lakhs. The registration trigger depends on the exact nature of your arrangement — direct seller versus reseller — and the GST treatment can differ. If you are operating as a Meesho supplier rather than a reseller, registration is mandatory. If your role is purely as a reseller without you being the actual supplier on the platform, you may have a different obligation. This distinction is worth clarifying with a GST practitioner before you start listing.
Invoicing Requirements
A GST-compliant invoice for digital services must contain a specific set of fields. Missing any of these can result in your client being unable to claim ITC on your invoice, which creates friction in client relationships — especially with larger businesses that have strict vendor compliance requirements.
Required fields on every B2B GST invoice:
- Your GSTIN and your client's GSTIN (for registered clients)
- A sequential invoice number that is not reset or restarted during the financial year
- HSN/SAC code for the service — most digital services fall under SAC 9984 (telecom and internet services) or SAC 9983 (professional and technical services)
- Place of supply — this determines whether CGST+SGST or IGST applies
- Tax rate and tax amount itemised — for intra-state, CGST 9% + SGST 9%; for inter-state, IGST 18%
For services billed to unregistered individuals (B2C), the invoice format is simplified — no recipient GSTIN is required, and invoices below ₹2.5 lakhs do not need to be uploaded to the GST portal individually. You still collect and remit GST, but the documentation burden is lower.
Compliance Software Options
The right tool depends on your invoice volume and whether you want accounting integrated with GST filing:
- ClearTax GST — ₹2,799–7,499/year: One of the most widely used tools among freelancers and small agencies in Kerala. Handles direct return filing, ITC reconciliation against GSTR-2B, and e-invoicing for those with turnover above the e-invoice threshold.
- Zoho Books — ₹749–2,499/month: Full accounting integrated with GST filing. If you want a single tool that handles invoicing, expenses, bank reconciliation, and GSTR filing without switching between platforms, Zoho Books is worth the higher price point.
- Tally Prime with GST module — ₹18,000+ one-time: The accountant-preferred software in Kerala. If you work with a CA or bookkeeper who handles your filings, they will almost certainly prefer you to be on Tally — it simplifies the handoff significantly and is the standard for businesses that grow into more complex compliance requirements.
- GST portal directly (gst.gov.in) — free: For freelancers with 20–30 invoices per month who are comfortable with the portal interface, the GST portal itself handles all filings without any paid subscription. Paid software earns its cost primarily through ITC reconciliation automation and time savings when invoice volume is higher.
A practical starting point for most Kerala freelancers: begin with the free GST portal for the first year while your volume is low, and move to ClearTax or Zoho Books when you find yourself spending more than two hours per quarter on manual reconciliation.
Frequently Asked Questions
I am a Kerala freelancer earning ₹15 lakhs/year from Indian clients — do I need GST registration?
If your services are provided entirely to Indian clients and you have no inter-state supply and no e-commerce marketplace sales, you are below the ₹20 lakh mandatory threshold and do not need to register. However, if even one client is in a different state — for example, you are in Trivandrum and your client is in Bangalore — that is an inter-state supply, and GST registration becomes mandatory regardless of your total turnover. The safest approach: register voluntarily if you are approaching ₹12–15 lakhs, so you can claim ITC on your business expenses (Google Workspace, cloud tools, ad spend) and avoid scrambling to register mid-year.
My Google Ads account is billed in USD — can I still claim ITC on that expense?
Yes, if your Google Ads billing address is set to India with your Indian GSTIN. Google India Pvt Ltd issues a GST-compliant invoice with IGST 18% when your account is set up with an Indian billing profile. If your account is billed through a foreign entity (Google LLC), the invoice may not carry GST — in that case, you cannot claim ITC. Log into your Google Ads account, go to Billing > Settings, verify the invoicing entity and confirm that your GSTIN is registered on the account. Meta Ads work the same way: ensure your Meta Business Suite billing is set to India with your GSTIN, and invoices will show IGST 18% claimable as ITC.
Do I pay GST on the full invoice amount when billing a foreign client in USD?
No. Services exported to foreign clients qualify as zero-rated supplies under GST — you collect zero GST from the client regardless of the invoice amount. Your obligation is to file a Letter of Undertaking (LUT) before the financial year begins if you want to export without paying IGST upfront. Without a LUT, you would pay IGST and then claim a refund — which is slow and paperwork-intensive. File the LUT on the GST portal (gst.gov.in > Services > User Services > Furnish Letter of Undertaking) every April. Keep the FIRC from your bank for each foreign payment received — these are the proof of export required during any audit.
Need Help with GST-Compliant Digital Marketing for Your Kerala Business?
Whether you are setting up your first GST registration, trying to claim ITC on your ad spend, or structuring invoices for foreign clients correctly, getting the compliance layer right from the start saves significant time and money later. I work with Kerala freelancers, agencies, and online sellers to build clean, audit-ready processes alongside their digital marketing operations.
Talk to Rajesh on WhatsApp