TRUSTED BY 50,000+ CUSTOMERS ACROSS INDIA

GST Rules for Online Business in India

"Online business" covers very different GST realities — a marketplace seller, a dropshipper, a course creator, and an influencer taking free products for a post all follow different rules. SetupFiling.in's CA-assisted team registers your online business correctly, GSTIN in 24–72 hours.

12,000+Businesses Registered
50,000+Customers Served
15+ YrsCA/CS Expertise

Choose Your GST Registration Package

Transparent, one-time pricing — no hidden charges. Pick the package that fits your online business.

Silver Package

Just the GST registration — fast and affordable

₹999/-
  • GST Registration Certificate
  • GST Portal User ID & Password
  • Delivery in 48–72 hours
  • ARN tracking included
Place Your Order

Gold Package

GST Registration + 6 months of returns

₹3999 ₹1999/-
  • GST Registration Certificate
  • GST Portal User ID & Password
  • 6 Months GST Return Filing
  • Delivery in 24 Hours
Place Your Order
No ThresholdFor Marketplace Sellers
100%Online Process
CA / CSAssisted Filing
₹999Starting Price

Quick Answer: GST rules for an online business depend heavily on the model — marketplace sellers need GST regardless of turnover, dropshippers follow a special "bill-to-ship-to" invoicing rule, and even barter deals like free products for a promotional post can technically count as taxable supply. SetupFiling.in registers online businesses at ₹999 onwards, GSTIN in 24–72 hours.

"Online Business" Isn't One GST Category — It's Several

The phrase covers a marketplace seller shipping from their own stock, a dropshipper who never touches the product, a creator selling a downloadable course, and an influencer taking free products in exchange for a post. Each of these sits under a different GST rule, and treating them all the same is where most online sellers get their compliance wrong. GST Registration services across India from SetupFiling.in start by identifying which of these models actually describes your business, then register and structure invoicing accordingly.

SetupFiling.in is founded by practising Chartered Accountants, Company Secretaries, and Trademark Attorneys with 15+ years of combined experience, and we have already helped 12,000+ entrepreneurs and 50,000+ customers across India register and stay compliant.

Does Your Online Business Need GST — By Selling Model

Selling ModelGST Registration Trigger
Own website or WhatsApp/Instagram DM sales, no marketplace checkoutStandard threshold — ₹40 lakh (goods) or ₹20 lakh (services)
Selling through Amazon, Flipkart, Meesho, or any e-commerce marketplaceMandatory regardless of turnover
Dropshipping (product shipped by a third-party supplier directly to the customer)Standard goods threshold, plus specific invoicing rules — see below
Digital products, online courses, downloadable content sold directlyServices threshold — ₹20 lakh

GST on Dropshipping — The Bill-to-Ship-to Rule

In a dropshipping model, you never physically hold the product — a manufacturer or wholesaler ships it directly to your customer, while you handle the sale and collect payment. GST law has a specific provision for exactly this triangular arrangement, often called the "bill-to-ship-to" rule. Under it, the transaction is treated as if you received the goods from your supplier and then supplied them onward to your customer, even though the goods physically moved only once, straight from the supplier to the end buyer.

PartyWhat Happens on Paper
Your supplier (manufacturer/wholesaler)Bills you as the buyer, even though goods are physically shipped to your customer
You (the dropshipper)Issue your own invoice to the end customer, as if you supplied the goods yourself
Your customerPhysically receives the goods directly from the supplier's location

Because you're deemed to have made the supply, standard registration thresholds and invoicing rules apply to your dropshipping revenue just like any other goods business — the fact that you never held inventory doesn't remove that obligation.

E-Invoicing for Online Sellers

Once your business crosses the government-prescribed turnover threshold, B2B invoices must be generated as e-invoices — reported to the government's Invoice Registration Portal to receive a unique Invoice Reference Number (IRN) before they're considered valid tax invoices. This applies to registered online sellers doing B2B business (bulk buyers, wholesale, corporate clients) once they cross the applicable threshold, even if the bulk of their sales are B2C and don't require it. The threshold has been progressively lowered over time, so it's worth confirming your current obligation with our team rather than assuming your business is too small.

GST on Digital Products & Online Courses

Selling an ebook, a downloadable template, or an online course directly to customers is a supply of service, generally taxed at 18% once your turnover crosses the ₹20 lakh services threshold. If your buyers are based outside India, this can qualify as an export of service under an LUT, similar to how LUT filing for GST-registered exporters works for other service exports — worth exploring if a meaningful share of your digital product sales come from overseas customers.

Affiliate Commission & Barter Deals — The Part Most Sellers Miss

  • Affiliate commission: Income earned by promoting someone else's product for a commission is a taxable supply of marketing/advertising service, generally at 18%, once you cross the services threshold.
  • Register once you cross the threshold: Combined affiliate, ad, and sponsorship income counts toward your ₹20 lakh services threshold, even if no single client's payments look large individually.
  • Barter/in-kind deals: Receiving free products or services in exchange for a promotional post is still, in principle, a supply made in exchange for consideration — valued at the open market value of what you received.
  • Confirm before assuming it's exempt: Whether a specific barter arrangement actually creates a GST liability depends on your registration status and total turnover — this is worth a direct conversation with our team rather than a blanket assumption either way.

Who Needs GST Registration — Online Business Owners

  • You sell through Amazon, Flipkart, Meesho, or any online marketplace
  • You run a dropshipping business, even without holding physical stock
  • You sell digital products, online courses, or downloadable content
  • You earn affiliate commission, sponsorships, or ad revenue above the threshold
  • Your own-website or DM-based sales cross ₹40 lakh (goods) or ₹20 lakh (services)
  • You supply goods or services to customers in other states
  • You've completed a Private Limited Company registration for your online brand
  • You voluntarily want to claim Input Tax Credit on inventory, ads, and tools

Online Business Types We Register

Marketplace Sellers Dropshipping Businesses Digital Product & Course Creators Affiliate Marketers D2C Website Brands Content Creators & Influencers

Documents Required for GST Registration — Online Business

  • PAN Card of the business owner / entity
  • Aadhaar Card of the proprietor / partners / directors
  • Passport-size photograph
  • Proof of business address — home-based setups included
  • Bank account statement or cancelled cheque
  • Digital signature (for companies & LLPs)
  • Certificate of Incorporation (for companies) or Partnership Deed
  • NOC from property owner, if premises are rented

How to Get GST Registration for an Online Business — Step by Step

1

Choose your package and place your order

Select Silver, Gold, or Premium above and complete payment securely through secure online payment options.

2

Share your documents and business model

Send your PAN, Aadhaar, address proof, and bank details, along with whether you sell via marketplace, your own site, dropshipping, or digital products.

3

Application filed with the right classification

Our CA/CS team prepares and files your gst reG-01 application with HSN or SAC codes matching your actual online business model.

4

ARN generated and tracked

You receive an Application Reference Number (ARN) instantly, and we track its status until approval.

5

GSTIN and certificate delivered

Once approved, your GST Registration Certificate, GSTIN, and GST portal login credentials are emailed to you — ready to invoice correctly.

Benefits of Getting GST Right for an Online Business

  • Unblock marketplace onboarding: A valid GSTIN is what lets your listings go live on Amazon, Flipkart, and similar platforms.
  • Invoice dropshipping revenue correctly: Structure your invoicing to match the bill-to-ship-to treatment from day one.
  • Claim input tax credit: Offset GST paid on ad spend, software tools, and inventory against your output tax.
  • Stay ahead of e-invoicing rules: Know your obligations before your B2B turnover crosses the threshold, not after a compliance notice.
  • Export digital products confidently: File an LUT to bill overseas customers without paying IGST upfront.
  • Avoid penalties: Registering on time avoids interest and late-fee exposure under the CGST Act.

Why Choose SetupFiling.in for Online Business GST Registration?

Most online sellers get told to "just Register for GST" without anyone actually asking what kind of online business they run — and a dropshipper, a course creator, and a marketplace seller each need their registration and invoicing set up differently. Our team of Chartered Accountants and Company Secretaries starts by understanding your actual model. And compliance doesn't stop at registration: monthly and quarterly GST return filing help, GSTR-3B filing support, updating your GST registration details, and GST registration cancellation process are all handled by the same team.

  • 15+ years of combined CA, CS & legal expertise
  • 12,000+ businesses and 50,000+ customers served pan-India
  • 100% online — no office visits required
  • Guidance matched to your actual online business model
  • Dedicated WhatsApp support for real-time updates
  • Fast turnaround — 24 to 72 hour delivery

Related Compliance Services

Online businesses often need more than one registration. Explore related services:

Frequently Asked Questions — GST Rules for Online Business

Do I need GST for an online business below the usual turnover threshold?

It depends on your model. Selling through a marketplace requires GST regardless of turnover. Selling via your own website or direct messaging follows the standard ₹40 lakh (goods) or ₹20 lakh (services) threshold.

How does GST apply to dropshipping?

Under the bill-to-ship-to rule, you're treated as if you received the goods from your supplier and supplied them onward to your customer, even though the goods move directly from the supplier to the buyer. Standard GST registration and invoicing rules apply to this deemed supply.

What is e-invoicing and does it apply to my online business?

E-invoicing requires B2B invoices to be reported to the government's Invoice Registration Portal for a unique reference number, once your turnover crosses a prescribed threshold. It applies to B2B transactions specifically, even for otherwise mostly B2C online sellers.

Is GST applicable on affiliate marketing commission?

Yes. Affiliate commission is treated as a taxable marketing/advertising service, generally at 18%, once your combined income from such sources crosses the ₹20 lakh services threshold.

Do I owe GST on free products received for a promotional post?

In principle, a barter arrangement can be treated as a supply made for consideration, valued at the open market value of what's received. Whether this actually creates a GST liability depends on your registration status and total turnover, so it's worth confirming with our team rather than assuming.

What GST rate applies to digital products and online courses?

Digital products and online courses are generally taxed at 18% as a supply of service, subject to the ₹20 lakh registration threshold.

How much does GST Registration Cost for an online business?

GST registration with SetupFiling.in starts at ₹999 for the Silver package. The Gold package (registration + 6 months of returns) costs ₹1,999, and the Premium package (registration + 12 months of returns) costs ₹3,699.

What documents are required for GST registration for an online business?

You need PAN, Aadhaar, a passport-size photo, proof of business address, and bank account details. Companies and LLPs additionally need a Certificate of Incorporation and digital signature.

How long does it take to get a GST number for an online business?

The Silver package is delivered in 48–72 hours, while the Gold and Premium packages are delivered within 24 hours, subject to timely document submission and GST portal approval.

How do I place an order for GST registration for my online business?

Select a package above and click "Place Your Order" to pay securely via Razorpay, or message us on WhatsApp at +91 98182 09246 and our team will guide you through the process.

Get Your Online Business GST-Registered Today

Join 50,000+ customers who trust SetupFiling.in for fast, accurate, CA-assisted GST registration.