Whether GST applies to a website screenshot API subscription in India depends on who supplies the service, where the supplier and customer are located, the customer’s GST registration status, and how the API is delivered. An automated online screenshot service may qualify as an online information and database access or retrieval service (OIDAR), but that is an application of the statutory test—not a classification specifically confirmed for every screenshot API. The IGST Act’s OIDAR definition focuses on automated, internet-delivered services that depend on information technology and involve minimal human intervention.
Is a website screenshot API an OIDAR service?
It may be. The OIDAR test concerns how the service is supplied, not whether the seller calls it an API, SaaS product, or screenshot tool. Under the IGST Act, OIDAR services are delivered through the internet or an electronic network, are essentially automated, involve minimal human intervention, and cannot be supplied without information technology. The statutory examples include cloud services, software, and electronic data. See the IGST Act.
A service that automatically accepts a URL and returns an image or PDF could plausibly meet those characteristics. That is a reasoned application of the statutory definition, not an official ruling that every screenshot API is OIDAR. A material human review or other non-automated service component could affect the analysis.
Does a foreign API provider charge GST in India?
The result depends in part on whether the Indian customer is GST-registered. CBIC’s Sectoral FAQs distinguish GST-registered business recipients of online database or software access from unregistered recipients when the supplier is abroad.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
#1 Best Overall
| Situation | General treatment described by CBIC |
|---|---|
| Indian GST-registered business imports an online service | If the import-of-service conditions are met, the registered recipient pays applicable IGST under reverse charge. |
| Unregistered Indian recipient obtains an OIDAR service from an overseas supplier | The overseas OIDAR supplier is required to register and pay tax, according to the FAQ. |
CBIC’s FAQ also says the currency used to pay for an import of service does not determine that import analysis. Do not infer the treatment of a particular subscription from its payment currency or checkout screen alone: check the supplier, the customer’s status, the contract, and the invoice.
What if both the API provider and customer are in India?
That is a domestic supply analysis. CBIC’s Sectoral FAQs state that IT services attract GST at 18%. This is general guidance, not confirmation that every screenshot API subscription has the same classification or invoice treatment. For a particular plan, verify the provider’s invoice and the applicable classification and place-of-supply details rather than assuming a precise charge from the product name.
Rank #2
Does an Indian provider charge GST to an overseas customer?
A foreign customer does not by itself make the sale an export or automatically mean no GST is charged. Under the export-of-service conditions summarized by CBIC, all of the following must be satisfied:
- The supplier is located in India.
- The recipient is located outside India.
- The place of supply is outside India.
- Payment is received in convertible foreign exchange.
- The supplier and recipient are not merely establishments of a distinct person.
CBIC describes export supplies as zero-rated and outlines two routes: pay IGST and claim a refund, or export under a bond or letter of undertaking (LUT) and seek a refund of input tax credit, subject to the applicable rules. The specific transaction and compliance route should be checked against current requirements. See CBIC’s Sectoral FAQs.
Does the intermediary rule change the answer?
It may matter when working out who is supplying a service to whom, but the available CBIC guidance is specific to a different arrangement. Circular 232/26/2024-GST addresses Indian data-hosting providers supplying overseas cloud-computing providers. For the fact pattern it describes, CBIC treats the Indian provider as supplying on its own account, not as an intermediary arranging the cloud provider’s supply to end users. It also applies the recipient-location rule in that context and makes export treatment subject to the other statutory conditions.
That circular can inform the question of whether a provider sells its own API service or merely arranges another party’s supply. It does not specifically decide the GST classification or tax treatment of website screenshot API subscriptions.
What should you check before accounting for a subscription?
For a dependable answer about a specific API purchase, gather the facts that determine the applicable route:
- The provider’s place of establishment and, if relevant, GSTIN.
- Your location and whether you are GST-registered.
- The invoice and contract description of the service.
- Whether delivery is automated with minimal human intervention, or includes a material human service.
- For an Indian supplier serving an overseas customer, evidence for each export-of-service condition.
Use current consolidated legislation, rate notifications, and CBIC guidance when making a filing or advising on a transaction. The cited CBIC FAQ states 18% for IT services but does not settle the classification or exact invoice treatment of an unnamed screenshot API subscription.
Best Value
- Quick reference learning guide
- Definitions and glossary of terms
- Tax tips, and everything else you need to know about filing
- Common mistakes, understand audits
- Claiming a dependant and more
Or skip the browser setup
If you are evaluating a screenshot API for your own product, ScreenshotNeo is one option. Its API accepts a URL and returns a screenshot or PDF; the API is not a determination of your GST treatment. For example, this cURL request captures a page as WebP:
Quick Recap
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp
See the ScreenshotNeo API documentation for request details. ScreenshotNeo removes cookie banners, popups, and chat widgets before capture; bot checks, blank pages, and failed loads are not billed; an MCP server lets AI agents take screenshots; and the free plan includes 1,000 screenshots a month with no card, while paid plans start at $5 for 3,000. Sign up for the free plan.
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

