Executive summary
If your company is incorporated outside India and sells a digital service to someone in India, India's OIDAR rules almost certainly apply to you — and they apply from your very first Indian customer, with no revenue threshold to hide behind.
- OIDAR = Online Information and Database Access or Retrieval — India's GST category for digital services delivered over the internet.
- It is governed by Section 2(17) of the IGST Act, 2017, and was significantly widened by the Finance Act 2023 (effective 1 October 2023).
- There is no minimum revenue threshold — one paying Indian customer creates the obligation.
- The rate is 18% IGST on business-to-consumer (B2C) supplies.
- Whether you owe the tax turns on the "non-taxable online recipient" (NTOR) concept — essentially, is your customer GST-registered or not.
- B2C (unregistered customers): you register and pay. B2B (registered customers): the Indian business pays under reverse charge.
- You register once using Form GST REG-10 — no Indian PAN or physical presence required.
- You then file GSTR-5A monthly, by the 20th of the following month — including nil returns.
- Online money gaming was carved out of OIDAR into its own regime (Section 14A) in 2023 — and is now banned outright under the 2025 Online Gaming Act, with confirmed retrospective 28% GST liability for the pre-ban period (see our dedicated guide).
- Enforcement is rising sharply in 2024–26, with retrospective demands reaching back to 2017 and a new three-year filing cut-off.
What OIDAR actually is
OIDAR is the mechanism India uses to tax digital services that cross its borders — ensuring a foreign software company and an Indian one compete on the same tax footing.
The acronym stands for Online Information and Database Access or Retrieval. In plain terms, it is the category of services that are delivered over the internet or an electronic network, where the technology is the delivery mechanism. The legal definition lives in Section 2(17) of the Integrated Goods and Services Tax (IGST) Act, 2017.
The 2023 amendment changed the game
This is the single most important recent development, and many older guides still get it wrong. Before 1 October 2023, a service only counted as OIDAR if it was "essentially automated and involving minimal human intervention." That carve-out let many human-assisted services — live online tutoring, for example — argue they fell outside OIDAR.
The Finance Act 2023 deleted that limb entirely. The test now focuses on the mode of delivery — internet-mediated, impossible without IT — rather than requiring minimal automation. This shifts the default significantly toward including human-assisted services, though it does not make automation irrelevant: where genuine human delivery is the dominant character of what the customer actually receives, rather than merely present alongside an automated core, the position can still be argued. This is a fact-specific question, not a bright line, and is discussed further with a real example in Section 5.
The legal architecture, in one view
Five provisions do almost all the work. You don't need to memorise them, but knowing they exist tells you the regime is real, structured, and enforceable.
| Provision | What it governs |
|---|---|
| Section 2(17) IGST Act | Defines what an OIDAR service is |
| Section 2(16) IGST Act | Defines the "non-taxable online recipient" (NTOR) — who you owe tax for |
| Section 13(12) IGST Act | Place of supply — when a customer is deemed to be in India |
| Section 14 IGST Act | Makes the foreign supplier liable to register and pay for NTOR supplies |
| Section 14A IGST Act | Separate regime for online money gaming (carved out of OIDAR in 2023) |
| Rule 64, CGST Rules | The GSTR-5A monthly return mechanism |
Which services qualify
The statute gives an indicative list, and the post-2023 breadth means most internet-delivered services are now in scope:
- Software as a Service (SaaS) and cloud-based applications — think project tools, CRMs, design platforms
- Cloud infrastructure and APIs — hosting, storage, compute, developer APIs
- Streaming of music, video, and other digital media
- Online education — courses, both pre-recorded and (post-2023) live
- Online gaming — excluding online money gaming, which sits under Section 14A and is now banned outright (see Section 5)
- Digital advertising and online marketplaces
- E-books, software downloads, and other digital content
- Data and information services retrieved electronically
OIDAR is a deliberately broad, destination-based tax on digital services. Since October 2023 it captures human-assisted services too. If the internet is how you deliver, assume you are in scope until a specialist confirms otherwise.
Does OIDAR apply to you?
Four questions decide it. Work down the tree — most foreign digital businesses reach "OIDAR applies" faster than they expect.
Foreign entity + internet-delivered service + any unregistered Indian customer = OIDAR registration is mandatory. The threshold is zero. The only common exit is a genuinely pure-B2B customer base, which you must be able to prove.
When you may be exempt, or outside OIDAR entirely
OIDAR is broad, but it is not universal. It is worth being just as precise about who doesn't need to register as about who does — misclassifying yourself into unnecessary compliance is its own costly mistake. The genuine exits are narrower than founders often hope, but they are real:
- No recipients in India. If none of your customers satisfy the two-indicator place-of-supply test (Section 4), you have no current OIDAR obligation — full stop.
- Indian-incorporated entity. OIDAR targets foreign suppliers. If your company is incorporated in India, you are outside OIDAR and fall under standard domestic GST instead.
- Physical or offline delivery. Services that are not delivered over the internet — even if sold digitally — are outside the OIDAR definition.
- Genuinely pure B2B, evidenced. If every Indian recipient holds a valid, verified GSTIN, the reverse charge mechanism applies and the recipients — not you — account for GST. This exemption depends entirely on evidence; a handful of unvalidated "business" customers can unwind it.
- Online money gaming. This is no longer simply "a different OIDAR regime" — real-money gaming is now banned outright in India under the Promotion and Regulation of Online Gaming Act, 2025 (effective 1 May 2026), regardless of skill or chance. Historical operation also carries confirmed retrospective GST exposure at 28% of full stake value following a May 2026 Supreme Court ruling. See our dedicated gaming guide — this is not a standard registration question.
The NTOR concept: B2C vs B2B
Everything about who pays hinges on one piece of jargon: the "non-taxable online recipient," or NTOR. Get this right and the rest follows.
India does not try to collect tax from millions of individual consumers. Instead, it draws a single dividing line: is your Indian customer GST-registered or not? That line is drawn by the definition of the non-taxable online recipient.
Why the 2023 change matters
Previously, a recipient only counted as an NTOR if they received the service for non-business purposes. That created arguments and gaps. Now, the test is simply registration status. If they are not GST-registered, they are an NTOR — full stop — and you are liable.
The two paths, side by side
| B2C — Unregistered customer (NTOR) | B2B — GST-registered customer | |
|---|---|---|
| Who pays GST | You, the foreign supplier | The Indian business (reverse charge) |
| Mechanism | Forward charge — you collect & remit | Reverse Charge Mechanism (RCM) |
| Rate | 18% IGST | 18% IGST (paid by recipient) |
| Your registration | Mandatory (REG-10) | Not triggered by these supplies alone |
| Where you report it | GSTR-5A, Table 5 | GSTR-5A, Table 5B (reporting only) |
| Evidence you need | Customer location indicators | The customer's valid GSTIN |
The NTOR test is now binary: GST-registered or not. Unregistered = you pay (B2C). Registered = they pay under reverse charge (B2B). Capturing and validating GSTINs is the operational key to getting this right.
What you owe — rate, value, and place of supply
Three questions: how much, on what value, and how do you prove the customer was in India. The last one is where disputes are won or lost.
The rate: 18% IGST
OIDAR B2C supplies attract 18% Integrated GST, charged on the value of the service supplied to the Indian consumer. You collect it and remit it to the Indian government through your monthly return.
Place of supply: when is a customer "in India"?
This is the technical heart of OIDAR. Under Section 13(12) of the IGST Act, the place of supply is the location of the recipient. But how do you prove where a digital customer is? The law uses a "two non-contradictory indicators" test.
A recipient is deemed to be in India if any two of the following seven indicators point to India and do not contradict each other:
| # | Location indicator |
|---|---|
| 1 | The address the recipient gives over the internet is in India |
| 2 | The payment card (credit/debit/etc.) was issued in India |
| 3 | The billing address is in India |
| 4 | The device's IP address is in India |
| 5 | The bank holding the payment account is in India |
| 6 | The SIM card country code is India |
| 7 | The fixed landline through which the service is received is in India |
Valuation and currency
GST is charged on the transaction value — what the customer actually pays. Where you bill in a foreign currency, you convert to Indian rupees using the applicable exchange rate for the relevant period when preparing your return. Keep clear records of the rate applied; inconsistent FX treatment is a frequent audit flag.
18% IGST on B2C, charged on transaction value. A customer is "in India" when any two non-contradictory location indicators agree. Capture and retain those indicators — they are both your compliance basis and your audit defence.
Industry playbooks
OIDAR applies across digital business models, but each sector has its own pressure points. Here is how it plays out for the most affected industries.
SaaS & software
Subscription and usage-based software — the archetypal OIDAR service. A platform in the mould of Slack, Notion, Figma, or HubSpot selling seats to Indian users is squarely in scope.
Cloud, AI & APIs
Infrastructure, compute, and developer APIs — think AWS, Azure, Google Cloud, Cloudflare, MongoDB Atlas, or an AI inference API. Largely B2B, but Indian indie developers and unregistered startups create a B2C tail.
Streaming & media
Music, video, and audio subscriptions in the Netflix or Spotify mould are almost entirely B2C — and explicitly named in the statute. Near-universal registration obligation.
EdTech & online learning
Course platforms like Coursera-style providers. The 2023 amendment shifted the default significantly: pre-recorded content is squarely OIDAR, and live instructor-led courses — previously often argued outside it — now face a much higher bar to stay excluded, though genuinely human-dominated delivery remains a real, fact-specific grey area.
Gaming
Standard online games remain OIDAR at 18%. Real-money online gaming is a different story entirely — it sits under Section 14A, and is now banned outright in India as of 1 May 2026, with confirmed retrospective 28% GST liability for the pre-ban period. See our dedicated gaming guide for the full picture.
Marketplaces & advertising
Digital advertising platforms and marketplaces facilitating digital supplies. Intermediary rules can deem the platform the supplier — making the marketplace, not the underlying seller, liable. See our dedicated guide, including a major March 2026 amendment to intermediary place-of-supply rules.
Worked scenarios
A US-incorporated project-management SaaS with 4,000 Indian users
Most users are individuals and small teams paying by card; about 300 are GST-registered companies. The company assumed "we're B2B SaaS, India isn't our problem."
In reality: the 3,700 unregistered users are all NTORs. The company must register under REG-10, charge 18% IGST to those users, and file GSTR-5A monthly. The 300 registered businesses are reported in Table 5B under reverse charge.
A UK e-learning platform offering live cohort-based courses to Indian professionals
Pre-2023, the company relied on the "substantial human interaction" argument to stay outside OIDAR. It has not revisited that position since the Finance Act 2023 removed the automation requirement from the definition.
This is a genuine grey area, not a settled question either way. A Karnataka AAAR ruling (In re: NCS Pearson INC — see our case law page) shows the same authority disagreeing across two tiers about where the human-intervention line sits for a digitally-delivered, partly human-validated service — the first-instance ruling found it outside OIDAR, the appellate tier reversed that. The safer assumption after 2023 is that live teaching delivered primarily over the internet is now more likely to be treated as OIDAR, but a service where human delivery is genuinely the dominant character of what the customer receives — not merely present alongside automation — may still have a real argument. This turns on specific facts, not a blanket rule.
A developer-API company billing Indian customers through Stripe
Customers are a mix of funded startups (GST-registered) and solo developers on pay-as-you-go (unregistered). Billing data flows through a payment processor that captures card BIN, IP, and billing country.
The registered startups fall under reverse charge. The solo developers are NTORs — 18% IGST applies, and the company must register. The good news: the processor already captures the location indicators needed for place-of-supply evidence.
Registration: step by step
India deliberately made this easy for foreign suppliers. There is a single, simplified registration — no Indian PAN, no subsidiary, no physical office required. For the full step-by-step walkthrough including exact document formats and common delay causes, see our dedicated Registration Guide.
Foreign OIDAR providers register under a special category using Form GST REG-10, enabled by Section 24(xi) of the CGST Act and Notification 10/2017-IT. The process is online and typically takes 7 to 15 working days from a complete application.
Confirm applicability and classify your customer base
Establish that OIDAR applies and estimate your B2C vs B2B split. This drives everything that follows.
Gather documents
Certificate of incorporation, proof of principal place of business abroad, tax identification number from your home country (no Indian PAN required), bank details, and authorised signatory information.
Decide on an Indian authorised representative
A foreign entity may appoint an Indian representative to handle registration and ongoing compliance. This is optional but common — and the representative can be jointly responsible for tax payment.
File Form GST REG-10 on the GST portal
Submit the application with supporting documents. The form is designed specifically for non-resident OIDAR suppliers.
Receive your GSTIN
On approval, you receive a GST Identification Number. Foreign OIDAR registrations carry a distinctive GSTIN — you are now live and obligated to file.
Configure billing for 18% IGST
Set your systems to charge 18% IGST on B2C Indian supplies and to capture GSTINs from business customers for reverse-charge treatment.
One simplified form (REG-10), 7–15 days, no PAN or physical presence needed. The decision worth making early is whether to appoint an Indian representative to carry the ongoing compliance load.
Ongoing compliance: GSTR-5A
Registration is a one-time event. GSTR-5A is forever — a monthly rhythm that, once set up properly, is straightforward but unforgiving of lapses. See our dedicated filing guide for the full table-by-table breakdown and the three-year filing cut-off.
GSTR-5A is the dedicated monthly return for foreign OIDAR providers, mandated by Section 14 of the IGST Act, Section 39(5) of the CGST Act, and Rule 64 of the CGST Rules. It is due by the 20th of the month following each tax period.
The monthly cycle
| Tax period (month) | GSTR-5A due date |
|---|---|
| January | 20 February |
| February | 20 March |
| March | 20 April |
| …and so on, every month | 20th of the following month |
What goes in the return
The current GSTR-5A format (updated following the 2023 changes to Rule 64) separates supplies cleanly:
| Table | What it captures |
|---|---|
| Table 5 / 5A | B2C supplies to NTORs — your core taxable supplies and amendments |
| Table 5B / 5C | Supplies to GST-registered Indian businesses (reverse charge) and amendments |
| Table 5D / 5E | Online money gaming supplies and amendments (Section 14A regime) — relevant to historical/transition-period filings; new online money gaming is now banned (see Section 5) |
| Table 6 | Interest and any other amounts |
| Table 7 | Tax, interest and amounts payable and paid (auto-populated) |
Four rules that trip people up
- Nil returns are mandatory. No Indian sales in a month? You still file — a nil GSTR-5A. Skipping nil months is the most common compliance failure.
- No input tax credit. GSTR-5A has no ITC mechanism. You pay 18% on outputs; there is no offset, and no electronic credit ledger.
- Pay before you file. The return can only be filed after the tax due is paid — in cash, from the electronic cash ledger.
- Sequential filing. You cannot file the current month until the previous month is filed. One missed month blocks all subsequent ones.
File GSTR-5A monthly by the 20th, including nil returns, paying tax before filing. No ITC, strictly sequential, and — since 2025 — permanently barred after three years. Consistency is everything.
Penalties & enforcement
For years, OIDAR enforcement was light. That era is over. Since 2023, India has built the data infrastructure to find non-compliant foreign providers — and is using it.
The penalty framework
For the full legal framework — how late fees, interest, and penalties stack, and why voluntary disclosure changes the outcome — see our dedicated Penalties guide.
| Trigger | Consequence |
|---|---|
| Late filing (normal return) | Rs 200 per day of delay (Rs 100 CGST + Rs 100 SGST), subject to cap |
| Late filing (nil return) | Rs 100 per day, subject to cap |
| Interest on unpaid tax | 18% per annum from the due date |
| Failure to register / file (Section 122) | Rs 10,000 or the tax amount, whichever is higher |
| Non-fraud demand (Section 73) | Tax + interest |
| Fraud / wilful misstatement (Section 74) | Tax + 100% penalty + interest |
| Recovery (Section 79) | Bank account attachment, asset seizure, other recovery modes |
How exposure compounds — a worked example
The risk matrix
Where does your business sit? Likelihood of detection has risen sharply on the vertical axis; severity of consequence runs along the horizontal.
How India identifies non-compliant providers
- Payment processor data — gateways report India-origin transaction flows
- App store reporting — platform stores provide India revenue data
- Reverse-charge filings — Indian business customers disclose foreign suppliers in their own returns
- AIS matching and OECD exchange — cross-border information sharing increasingly surfaces undeclared India revenue
Penalties stack: daily late fees, 18% interest, Section 122 penalties, and retrospective demands reaching back to 2017. Detection capability has transformed since 2023. If you are behind, regularising voluntarily now is almost always the lower-cost path.
Common mistakes & professional observations
Patterns we see repeatedly when foreign companies first confront OIDAR. Most are avoidable; all are costly.
1. "We're too small for India to notice"
There is no revenue threshold, and detection now runs on automated data, not manual effort. Size offers no protection — and small revenue still compounds into large retrospective liability over several years.
2. "All our Indian customers are businesses"
Rarely true on inspection. Individual users, freelancers, and unregistered startups are NTORs. Unless you actively validate GSTINs, you almost certainly have a B2C tail you are liable for.
3. Relying on the pre-2023 "human intervention" argument without reassessment
The automation carve-out is gone for periods from October 2023 onward, shifting the default toward inclusion. But this is genuinely fact-sensitive rather than automatically resolved — a real AAAR ruling shows two tiers of the same authority reaching opposite conclusions on where the human-intervention line sits for a similar service (see Section 5). The mistake isn't necessarily being wrong about the outcome; it's not revisiting the question and getting a current assessment at all.
4. Assuming online money gaming is just "a different OIDAR regime"
It was carved out into Section 14A with its own registration and rules in 2023 — but as of 1 May 2026, real-money gaming is banned outright in India, and historical operation carries confirmed retrospective 28% GST liability on full stake value. Treating this as a classification nuance rather than an urgent, distinct issue is the costlier mistake now. See our dedicated gaming guide.
5. Skipping nil returns
A quiet month is not a free month. The filing obligation continues, and missed nil returns accumulate late fees and — post-2025 — risk the three-year permanent cut-off.
6. Forgetting there is no input tax credit
Some companies budget for a net GST position as they would domestically. Under GSTR-5A there is no ITC — the 18% is a true cost on B2C supplies, which should be reflected in India pricing.
7. Poor location-evidence hygiene
Failing to capture and retain the place-of-supply indicators leaves you unable to defend your classifications under audit. Capture everything the payment flow gives you.
Your decision-ready checklist
Work through this in order. By the end you will know your position and your next action.
- Confirm your entity is foreign and your service is internet-delivered (Section 2(17))
- Identify whether you have any Indian recipients — and apply the two-indicator place-of-supply test
- Classify each Indian customer as NTOR (B2C) or GST-registered (B2B) by capturing and validating GSTINs
- Quantify your historical India B2C revenue back to your first Indian sale — this is your exposure base
- Register via Form GST REG-10 if any B2C/NTOR supplies exist
- Configure billing to charge 18% IGST on B2C and apply reverse charge to B2B
- Set up a monthly GSTR-5A close, due the 20th, including nil returns
- Implement location-indicator logging and retain records for at least six years
- If you have historical non-compliance, assess voluntary disclosure before a notice arrives
- Decide whether to appoint an Indian authorised representative to carry the load
Glossary
The essential OIDAR vocabulary, in plain English.
Where does your business stand?
Every foreign digital business serving India has an OIDAR position — the only question is whether it is managed or unmanaged. Find out exactly where you stand, with no cost and no obligation.