E-commerce16 min read

GST Registration for Shopify and WooCommerce Sellers

GST registration for Shopify sellers depends on what you sell, where your customers are located, your turnover, and whether Shopify is only your store…

#GST registration#Shopify#WooCommerce#Indian sellers

GST Registration for Shopify and WooCommerce Sellers in India

GST registration for Shopify sellers depends on what you sell, where your customers are located, your turnover, and whether Shopify is only your store platform or part of a marketplace arrangement. WooCommerce sellers follow the same basic GST principles because WooCommerce is also generally a website and checkout tool, not automatically a GST-collecting marketplace.

Many Indian sellers assume that creating an online store automatically makes GST registration compulsory. That is not always correct. A small business selling only within its state may qualify for a turnover-based exemption, while a business making interstate sales, selling through certain e-commerce operators, or supplying services may have different obligations.

The right decision should be based on your business model rather than only on the platform name.

Shopify and WooCommerce Are Not the Same as Marketplaces

Shopify and WooCommerce help you build and manage an online store. They can display products, accept orders, connect payment gateways, manage inventory and support shipping integrations.

They do not, by themselves, decide whether you must register for GST.

This distinction matters:

  • Shopify store: Usually your own online store hosted using Shopify.
  • WooCommerce store: Usually your own website with an e-commerce plugin.
  • Marketplace: A platform such as Amazon, Flipkart or another portal that facilitates sales between multiple independent sellers and customers.
  • Payment gateway: A service such as Razorpay, Cashfree, PayU or another provider that processes payment. A payment gateway is not automatically a marketplace or an e-commerce operator for every GST purpose.

If you sell through your own Shopify or WooCommerce website, the sale is generally treated as a direct sale by your business to the customer. Your GST requirement then depends on turnover, the nature of supply, the location of the customer and applicable exemptions.

If you also sell through marketplaces, the marketplace-related rules must be assessed separately.

Why the platform name is not enough

Two sellers may both use Shopify but have different GST obligations.

For example:

  • One seller may sell handmade products only to customers within Maharashtra and remain below the applicable registration threshold.
  • Another may ship products from Maharashtra to customers in Karnataka, Gujarat and Delhi. Interstate supply may make registration necessary.
  • A third seller may sell consulting packages through a Shopify checkout. Service-related thresholds and place-of-supply rules apply.
  • A fourth seller may use Shopify for its own brand but also list products on an online marketplace. Marketplace compliance and tax collection may apply to those transactions.

Before registering, identify the actual selling arrangement.

When Is GST Registration Required?

GST registration may be required because of turnover, the type of supply, the location of supply or a specific compulsory-registration rule.

For many small sellers, the first question is whether annual aggregate turnover crosses the applicable threshold. For businesses supplying goods, the commonly applicable threshold in many states is ₹40 lakh, although lower thresholds apply in some states and the rules depend on the nature of supplies. For service providers, the commonly used threshold is ₹20 lakh, with lower limits applicable in certain states.

These are broad statutory thresholds, not a universal answer for every seller. Aggregate turnover includes the value of taxable supplies, exempt supplies, exports and inter-state supplies under the GST framework, subject to the legal definition. It is calculated on an India-wide basis under the same PAN, not separately for each Shopify store or state.

Interstate sales

Selling goods from one state to customers in another state can create a GST registration issue. A seller operating from Maharashtra and shipping an order to Karnataka is making an interstate supply, even if the order was received through the seller’s own website.

For many businesses, interstate taxable sales require GST registration even where turnover is modest. However, there are specific exemptions and changes for certain small suppliers of goods selling through e-commerce operators, subject to conditions. These provisions are not a blanket exemption for every online seller and need to be checked against the exact business model.

If your Shopify or WooCommerce business plans to sell across India, obtain professional advice before relying on the turnover threshold alone.

Supplying services

Service businesses may include:

  • Design and development services
  • Digital marketing
  • Online coaching
  • Consulting
  • Subscription-based services
  • Repairs booked through an online store
  • Customisation or installation services attached to a product

The registration threshold for services is generally lower than the goods threshold in many states. Interstate service supplies, exports and special compulsory-registration provisions can also affect the position.

A seller offering both goods and services should assess the combined business activity where the law requires aggregate turnover to be considered.

Exports

Exports can be treated as zero-rated supplies under GST, but that does not mean the seller can ignore compliance. Depending on the method used, the business may need GST registration, export documentation, a Letter of Undertaking, shipping records and appropriate invoicing.

A Shopify store receiving orders from customers outside India does not automatically make every order an export in the GST sense. The supplier, recipient, payment and movement conditions must be satisfied. Customs and foreign-exchange requirements may also apply.

GST Rules for Sellers Using Shopify

A Shopify seller normally controls the product, pricing, customer relationship and fulfilment. Shopify provides the technology infrastructure, while the seller remains responsible for tax invoices and GST compliance where registration is required.

Selling only within your state

If you sell goods only within your state and remain below the applicable threshold, GST registration may not be immediately necessary, assuming no compulsory-registration rule applies.

You should still maintain:

  • Sales records
  • Purchase invoices
  • Shipping and delivery records
  • Payment settlement statements
  • Product-wise turnover
  • Returns and cancellations
  • Details of business expenses

This information helps you monitor when registration may become necessary. A seller who starts with local orders may later begin accepting orders from other states through a national advertising campaign or a shipping aggregator.

Selling across India

If your Shopify store accepts orders from customers across India, examine whether the supplies are interstate. When registered, you generally charge IGST on interstate taxable supplies and report the transactions in GST returns.

Your checkout and invoicing process should capture the customer’s state and, where required, GSTIN. For B2C orders, the customer may not provide a GSTIN, but the place of supply and applicable tax rate still need to be determined.

The store should not simply apply one GST rate to every order. The rate can differ by product classification, HSN code, packaging, discounts, bundled goods and whether the product is taxable, exempt or nil-rated.

Using a payment gateway

A payment gateway collects or routes the customer’s payment. It does not generally replace your responsibility to determine GST, issue an invoice or report turnover.

Your accounting records should reconcile:

  1. The order value shown in Shopify.
  2. Discounts and refunds.
  3. GST charged to the customer.
  4. Shipping charges, where applicable.
  5. Payment gateway fees.
  6. The amount actually settled into your bank account.

The bank settlement is often lower than the invoice value because gateways deduct processing charges, taxes and adjustments. GST turnover should not be calculated only from the net amount deposited in the bank.

Shopify subscription and app expenses

Shopify subscription charges, themes, apps, advertising tools and other software expenses may involve suppliers located outside India. The GST treatment can vary depending on the supplier, invoice, place of supply and whether reverse charge or import-of-service rules apply.

Keep the supplier invoices and payment records. Do not assume that every software expense qualifies for input tax credit. Eligibility depends on registration, business use, tax documentation and the specific transaction.

GST Rules for WooCommerce Sellers

WooCommerce is an e-commerce plugin commonly installed on WordPress websites. It gives the business substantial control over its website, checkout and data, but that control also means the owner must configure tax and order records correctly.

WooCommerce does not automatically calculate the correct GST

A WooCommerce tax setting can apply a percentage, but it cannot independently decide the correct HSN classification, place of supply or legal rate for every product.

Before configuring tax rules, prepare a product tax sheet containing:

  • Product name
  • HSN code
  • GST rate
  • Whether the product is exempt or nil-rated
  • Whether the product has special packaging or classification rules
  • Whether shipping is charged separately
  • Whether the product is sold with another item as a bundle

A chartered accountant or GST practitioner can help verify this sheet. Incorrect product classification can lead to underpayment, excess collection or problems with input tax credit for business customers.

Invoice and checkout configuration

A registered WooCommerce seller should configure invoices to show the required details. Depending on the transaction, this can include:

  • Legal name and trade name
  • GSTIN
  • Invoice number and date
  • Customer details
  • Billing and shipping address
  • HSN or SAC
  • Description and quantity
  • Taxable value
  • CGST and SGST, or IGST
  • Place of supply for interstate transactions
  • Reverse-charge indication where applicable
  • Credit notes for refunds or adjustments

The website invoice, accounting software and GST return data should agree. If orders are edited manually or refunds are processed through a separate system, reconciliation becomes especially important.

Plugins and integrations

WooCommerce sellers often use plugins for invoices, GST calculations and shipping. These can be useful, but the business owner remains responsible for the result.

Check whether the plugin can handle:

  • Different GST rates for different products
  • Intrastate and interstate tax
  • Customer GSTIN capture
  • Credit notes
  • Partial refunds
  • Cash-on-delivery orders
  • Shipping charges
  • Multiple warehouses
  • Export orders
  • HSN reporting
  • Changes to tax rates

A plugin may support a technical feature without making the underlying tax treatment correct.

Shopify, WooCommerce and Marketplace Compliance Compared

The table below shows the broad difference between a direct store and a marketplace. It is a starting point, not a substitute for checking the current law and the seller’s facts.

Selling arrangement What the platform usually does Main GST question Typical compliance focus
Shopify own store Provides store technology and checkout tools Does the seller cross the threshold or trigger compulsory registration? Registration, invoices, tax calculation, returns and records
WooCommerce own store Provides website e-commerce functionality Is the supply local, interstate, export or service-related? Product classification, plugin setup, invoices and reconciliation
Amazon or Flipkart marketplace Connects customers and independent sellers Do marketplace rules and compulsory registration provisions apply? GST registration, marketplace reports, TCS reconciliation and returns
Payment gateway Processes or settles customer payments What is the actual sale value and tax liability? Reconcile gross orders with fees, refunds and bank settlements
Social media order with payment link Generates leads or accepts orders through a link Who is the seller and where is the supply made? Invoice, customer location, payment records and returns
Multiple channels Combines own store and marketplaces Are all sales included under the same PAN and records? Channel-wise reconciliation and consistent product tax data

Marketplace TCS is not the same as GST charged to customers

Some e-commerce operators collect tax at source, commonly called TCS, on supplies made through their platform. This is separate from the GST charged on the customer invoice.

The marketplace may deduct or report TCS, while the seller remains responsible for reporting sales and paying the correct GST. The seller should reconcile:

  • Marketplace order report
  • Tax invoice data
  • Returns and cancellations
  • Commission and fees
  • TCS credit visible in the GST portal
  • Bank settlement

A seller using only Shopify or WooCommerce should not assume that the payment gateway will collect marketplace TCS merely because it processes payments.

Choosing the Right GST Registration Approach

Once registration is required, the next decision is how to register and which scheme may apply.

Regular GST registration

A regular taxpayer can generally:

  • Charge GST on taxable supplies
  • Claim eligible input tax credit
  • Sell to business customers that need proper tax invoices
  • Make interstate supplies, subject to the applicable rules
  • Export under the relevant procedure
  • Sell through multiple channels

This is the usual route for brands planning to sell across India or build a wholesale and retail customer base.

Composition scheme

The composition scheme may reduce certain compliance requirements for eligible small businesses, but it has important restrictions.

A composition taxpayer generally cannot issue a regular tax invoice showing GST separately or claim input tax credit in the normal manner. Interstate supply restrictions and e-commerce-related conditions must also be considered. The scheme may not suit a D2C brand that wants to sell nationwide, serve GST-registered business customers or claim input tax credit on packaging, software, advertising and other expenses.

Do not choose composition only because the compliance appears simpler. Compare it with your sales channels and growth plans.

Voluntary registration

A business below the threshold can register voluntarily. This may be useful when:

  • Corporate customers ask for a GST invoice.
  • The business expects interstate sales.
  • Input tax credit is commercially important.
  • The business wants a formal tax identity for vendors or marketplaces.
  • The owner wants a structured accounting process from the beginning.

Voluntary registration also creates ongoing responsibilities. The business must generally charge and report GST according to the applicable rules, file returns and maintain records even during periods of low sales.

Documents and Information Usually Needed

The exact requirements can vary by constitution and portal process, but most applicants should prepare the following:

  • PAN of the business or proprietor
  • Aadhaar and identity details of promoters or authorised signatories
  • Mobile number and email address
  • Proof of principal place of business
  • Rent agreement, ownership proof or consent letter
  • Electricity bill or other address evidence
  • Bank account details, where required
  • Photograph of proprietor, partners or authorised signatory
  • Partnership deed, incorporation certificate or trust documents, if applicable
  • Authorisation letter or board resolution, where relevant
  • Nature of business and product details

For a home-based Shopify or WooCommerce business, address documentation should be handled carefully. If the property belongs to a family member, a consent letter and supporting proof may be required. If the business operates from a rented premises, ensure the rent agreement and utility records are consistent.

The application is submitted through the GST portal. There is generally no government fee for applying for GST registration, although a professional may charge for preparing and submitting the application.

Registration does not end with receiving a GSTIN. The business must also configure invoices, accounting, returns and website tax settings.

Setting Up Your Online Store After Registration

A GSTIN should be added consistently across business documents and online channels. The following setup checklist is useful.

Product and tax setup

Create a master list of products with verified HSN codes and rates. Avoid relying on product names alone. Similar-looking products can have different classification issues depending on material, use, processing and packaging.

Customer information

Add fields for:

  • Billing state
  • Shipping state
  • GSTIN, if the customer is a registered business
  • Legal business name for B2B orders
  • Delivery address
  • Contact details required for fulfilment and invoicing

Do not force every retail customer to provide a GSTIN. Provide the field for customers who need a business invoice.

Invoice numbering

Use a clear and sequential invoice series. If you operate separate businesses, warehouses or registrations, maintain an appropriate series for each. Credit notes and refund adjustments should also be documented rather than handled only through a payment gateway dashboard.

Accounting integration

Connect store orders to accounting or invoicing software where practical. Review the integration before depending on it for GST filing. Pay attention to:

  • Cancelled orders
  • Cash-on-delivery returns
  • Partial refunds
  • Failed payments
  • Discount codes
  • Gift cards
  • Shipping fees
  • Marketplace commissions
  • Input tax credit invoices
  • Orders placed in one month and returned in another

E-invoicing and e-way bills

E-invoicing and e-way bill requirements depend on turnover, transaction type, goods movement and current government notifications. They may not apply to every small D2C seller, but a business can become covered as turnover grows or its transactions change.

Review these obligations with your tax professional rather than assuming that a Shopify or WooCommerce invoice is automatically an e-invoice.

Common GST Mistakes by Online Sellers

Treating the payment settlement as turnover

A gateway or marketplace may deduct fees before sending money to your bank. GST reporting normally requires attention to the underlying transaction value, not just the net settlement.

Using one tax rate for all products

A store-wide tax setting is convenient but risky. Product-level classification is needed where goods have different GST treatments.

Ignoring interstate orders

A seller may consider itself local because the business and warehouse are in one city. The customer’s location and movement of goods can make a transaction interstate.

Mixing personal and business transactions

Personal bank accounts, business expenses and store settlements should not be mixed without proper records. Separate business banking makes reconciliation easier and supports cleaner accounting.

Forgetting returns and cancellations

Online orders are frequently cancelled, refused or returned. The tax invoice and GST records should reflect the final supply, including valid credit notes or adjustments.

Registering under the wrong business details

The legal name, trade name, PAN, address and bank records should be checked before submitting the application. Fixing errors later can create avoidable administrative work.

Assuming registration alone solves compliance

A GSTIN does not automatically configure Shopify or WooCommerce. The store, invoicing system, accounting software and return data must be aligned.

Frequently Asked Questions

Is GST registration compulsory for every Shopify seller?

No. Shopify is a store-building platform, and using it does not automatically create a GST registration obligation. The requirement depends on turnover, type of supply, interstate activity, exports, marketplace involvement and other compulsory-registration provisions.

Is GST registration compulsory for a WooCommerce website?

Not solely because the website uses WooCommerce. A WooCommerce seller must examine the same factors as any other business, including goods or services, turnover, customer locations and whether the business sells through a marketplace in addition to its own website.

Can I sell online without GST registration?

Some small businesses can sell without registration if they qualify for the applicable exemption and do not trigger compulsory registration. The position becomes more complex for interstate sales, services, exports and marketplace transactions, so confirm the facts before launching nationwide sales.

Does a payment gateway collect GST for the seller?

Usually, the payment gateway processes the payment; it does not take over the seller’s GST responsibility. The seller must determine the applicable tax, issue the invoice, maintain records and report the transaction where required.

Can I use the composition scheme for a Shopify business?

It may be available to eligible businesses, but the restrictions can make it unsuitable for nationwide D2C sales, interstate supplies, business customers and input tax credit requirements. Review the permitted activities and sales channels before selecting it.

Do I need a separate GST registration for Shopify and WooCommerce?

No, not merely because you use two platforms. GST registration is linked to the business, PAN and applicable state-based registration requirements, not to each website. However, separate business entities, states or registrations can create separate compliance requirements.

What happens if I sell on Shopify and Amazon?

Your own Shopify sales and Amazon sales should be tracked separately for reconciliation but considered together where the law requires turnover under the same PAN to be aggregated. Amazon’s marketplace reporting and TCS records should be matched with your invoices and GST returns.

Where to Start

First, list your products or services, business constitution, warehouse state, expected customer locations and sales channels. Then check whether your current or expected activity crosses the applicable threshold or triggers registration because of interstate, marketplace or export supplies.

Next, prepare your business documents, confirm HSN or SAC classification, select a suitable registration approach and configure your store invoices before accepting large volumes of orders. Keep a monthly reconciliation between Shopify or WooCommerce orders, payment gateway settlements, refunds, bank entries and GST records.

GST registration and store setup should be planned together, especially if you intend to sell across India or add marketplaces later. For questions about building or configuring an online store, you can talk to the Govindani Infotech team on WhatsApp; project pricing is confirmed by the team there.

Need Help With Your Digital Strategy?

Govindani Infotech helps Indian businesses and NGOs build websites, run ads, and grow online. Contact us for a free consultation.