Back to All Posts
Business Advisory & Strategy9 min read

E-commerce & Dropshipping Tax in India:
GST, Income Tax, TDS & Foreign Payments

The tax answer for an online business does not start with the word "e-commerce." It starts with the transaction: who sells, who buys, where the goods are, who invoices, who receives the money and who fulfils the order.


Selling on Shopify? Amazon? Flipkart? Running a dropshipping store? Receiving payments from abroad?

The tax answer does not start with the word "e-commerce." It starts with the transaction:

Who sells → who buys → where the goods are → who invoices → who receives the money → who fulfils the order

Once that flow is clear, the GST, income-tax, TDS/TCS, customs, accounting and foreign-exchange questions become much easier to analyse.

Quick answer

QuestionAnswer
Is e-commerce taxable in India?Yes, e-commerce income can have income-tax and GST implications, but the exact treatment depends on the business model, supply, turnover, customer location, platform arrangement and transaction flow.
Is dropshipping legal in India?The dropshipping model itself does not determine the tax treatment. Compliance depends on the actual products, parties, contracts, movement of goods, payments and applicable laws.
Does every Shopify seller need GST registration?Not automatically. Registration depends on the nature of supplies, turnover, location, e-commerce arrangement and applicable provisions. Do not apply a marketplace rule to every own-website seller.
Does foreign supplier payment automatically mean TDS?No. The nature and taxability of the payment must be analysed. Foreign remittances can also require prescribed reporting/documentation. Under the Income Tax Act, 2025, Form 145 corresponds to the earlier Form 15CA and Form 146 to the earlier Form 15CB.
Is foreign dropshipping automatically an export?No. A foreign customer or foreign-currency receipt alone does not establish the GST character of a transaction. The supply, parties, movement of goods and applicable law must be examined.

1. First: which e-commerce model are you running?

The six common models should not be treated identically.

ModelWhat differs
Own website (Shopify)You may control the storefront, customer relationship and payment flow yourself.
Marketplace (Amazon/Flipkart)The platform may handle settlement, commission, logistics, collection and reporting. The legal role of the platform matters.
Indian-supplier dropshippingSupplier and customer may both be in India, but the seller, invoicing and fulfilment arrangement still need to be mapped.
Foreign-supplier dropshippingThe analysis may extend to import/customs, foreign remittances, GST and foreign-exchange considerations depending on the flow.
Selling to foreign customersThe location of the goods, customer, exporter and actual movement of goods matters before concluding that a sale qualifies as an export.
Digital products/servicesDigital goods/services can follow a different tax framework from physical-product e-commerce.

2. The 60-second transaction test

Before asking "How much GST?" or "Do I need TDS?", answer these nine questions.

QuestionWhy it matters
Who is the seller?Identifies the taxable business/supplier
Who is the customer?B2B/B2C and location can matter
Where are the goods?Can affect supply/import/export analysis
Who owns the goods?Important for principal-vs-agent and inventory questions
Who issues the invoice?Helps establish the commercial transaction
Who receives the customer payment?Needed for reconciliation and platform analysis
Who pays the supplier?Determines expense/remittance trail
Who fulfils the order?Clarifies the supply chain
Where does the product physically move?Critical for GST/customs/export analysis

If these cannot be answered clearly, the tax position probably needs to be mapped before filing.

3. Shopify vs Amazon/Flipkart: why the distinction matters

One of the most common mistakes is assuming that selling online means all e-commerce GST rules are the same. They are not.

For marketplace transactions, identify the role of the electronic commerce operator and whether the statutory provisions relating to supplies through an operator apply. The CGST framework contains compulsory-registration provisions for specified e-commerce operators and suppliers making taxable supplies through operators required to collect TCS.

For an own Shopify website, do not automatically import the marketplace analysis without examining how the store, seller, payment collection and fulfilment actually operate. Ask who the actual supplier is, who issues the invoice, who collects the consideration, whether the platform is merely providing technology, whether another entity is collecting the money, who fulfils the order, and whether the transaction is going through an e-commerce operator covered by the relevant GST provisions.

4. GST registration: the question is more specific than "turnover?"

A business often asks: "My turnover is below ₹20 lakh. Do I need GST?" That is not enough information. The analysis can depend on the nature of supply, goods vs services, state/UT, inter-State supplies, e-commerce arrangement, marketplace involvement, exempt supplies, export structure and specific statutory exemptions/notifications.

Important

For specified supplies through an e-commerce operator, compulsory-registration provisions can apply irrespective of the ordinary turnover threshold. Do not decide registration merely from a turnover number.

5. GST: what an e-commerce seller should actually reconcile

Your GST return should not be prepared from a single bank statement. A useful reconciliation chain runs from orders, to the sales/accounting system, to the marketplace or store report, to the payment gateway, to the bank, to GST records.

Check gross sales, GST, discounts, returns, cancellations, shipping, marketplace charges, payment charges, net settlement and credit/debit adjustments. The objective is to establish that the underlying sales data agrees with the tax reporting, not merely that the bank balance looks correct.

6. Why payment gateway reconciliation matters

Suppose customers pay ₹10,000. The gateway deducts ₹300, other adjustments are ₹100, and the bank receives ₹9,600.

Reconciling a single order
1 Customer collection: ₹10,000
2 Gateway/other charges: ₹400
3 Bank settlement: ₹9,600

The ₹9,600 bank credit is not automatically the sales figure. The accounting system should preserve the relationship between gross transaction, charges, refunds/adjustments and net settlement. This becomes increasingly important when you have hundreds or thousands of transactions.

7. TDS and TCS: don't mix them up

There are different withholding/collection mechanisms under GST and income-tax law. For e-commerce businesses, distinguish between GST TCS where the statutory conditions apply, income-tax TDS on specified payments, TDS/TCS appearing in tax statements, platform-level deductions and other withholding/collection obligations.

A practical reconciliation runs between your books, the marketplace statement, the payment gateway, the bank, GST records and TDS/TCS records. A mismatch does not automatically mean tax evasion. It can result from timing, refunds, classification, reporting or settlement adjustments.

8. Dropshipping: the tax answer depends on the supply chain

Dropshipping is not a tax category by itself. Consider a simple Indian model where the customer orders from your store, your business places the order with an Indian supplier, and the supplier ships directly to the customer. That the supplier ships directly to the customer does not, by itself, answer who is making the outward supply, who invoices the customer, what the supplier's invoice says, what GST applies, who bears the return/refund risk, and how the transaction is recorded. The contractual and commercial structure matters.

9. Foreign-supplier dropshipping: the high-risk area

Consider the same flow with a foreign supplier instead of an Indian one. Now ask:

AreaQuestions to answer
GoodsWhere are the goods when sold? Where are they dispatched from? Do they enter India? Who is the importer, if applicable? Who handles customs?
ContractWho owns the goods? Who invoices whom? Who bears the delivery risk? Who handles returns?
MoneyWhere does the customer payment land? Where is the supplier paid? In what currency? Through which banking/payment channel?
TaxIs there an import? Is GST on import relevant? Are customs duties relevant? Is the supplier payment taxable in India? Are foreign-remittance reporting requirements relevant?

There is no universal "foreign dropshipping GST rate." The model must be analysed transaction by transaction.

10. Foreign supplier payments: what about TDS?

This is one of the highest-value questions for Indian online businesses. The shortcut "foreign payment equals TDS" is incorrect. The analysis depends on the nature and taxability of the payment, which could relate to goods, software, advertising, commission, consultancy, technical services, subscription or other business services. These cannot simply be treated as one category.

For payments to non-residents, the Income Tax Department explains that Section 195 withholding applies where the sum is chargeable to income tax, and prescribed foreign-remittance reporting may apply. Under the Income Tax Act, 2025, the corresponding remittance forms are Form 145 (corresponding to the earlier Form 15CA) and Form 146 (corresponding to the earlier Form 15CB).

Before recurring foreign payments begin, establish the tax position and documentation trail.

11. Import, customs and dropshipping

If goods physically enter India, customs can become part of the analysis. Potential questions include who is the importer, who files the import documentation, who pays customs duty, whether IGST is payable at import, who owns the goods during transit, who is responsible for delivery, and what documentation supports the transaction. Do not decide the answer from the label "dropshipping." Follow the physical movement of the goods.

12. Selling to foreign customers: is it an export?

Not necessarily. You need to establish customer location, goods location, dispatch location, exporter, actual movement of goods, documentation, payment/realisation and applicable GST provisions. The fact that the customer is outside India or the payment arrives in foreign currency does not, by itself, settle the GST classification.

13. Income tax: revenue is not profit

An e-commerce business may receive ₹1 crore through gateways and marketplaces without having ₹1 crore of taxable profit.

ItemAmount
Gross sales₹1,00,00,000
Product cost₹55,00,000
Advertising₹12,00,000
Marketplace/payment charges₹5,00,000
Logistics₹8,00,000
Other allowable expenses₹7,00,000
Illustrative profit₹13,00,000

This is only an illustration. Actual taxable income depends on the books, facts, applicable law and allowability of expenses. Keep these concepts separate: revenue is not the same as bank credits, which is not the same as profit, which is not the same as taxable income.

14. What expenses should an e-commerce business track?

Depending on the business, records may include product purchases, marketplace commissions, payment gateway charges, advertising, Shopify/website costs, software, logistics, packaging, professional fees, employee costs, bank charges, refunds/chargebacks, foreign supplier payments and other business expenses.

The key is not to create a long expense list. The key is to maintain evidence, correct classification and reconciliation.

15. Returns, refunds and chargebacks

Your accounting should distinguish cancelled orders, customer returns, refunds, partial refunds, chargebacks, COD returns and marketplace adjustments. If your sales report says ₹50 lakh but your accounting ignores ₹5 lakh of legitimate returns, your revenue and tax reconciliation can be distorted.

16. What should you track every month?

AreaMinimum monthly check
SalesOrders vs books
MarketplaceSettlement vs sales
Payment gatewayGross collection vs net settlement
BankReceipts/payments
GSTBooks vs returns
TDS/TCSStatements vs books
RefundsReturns/chargebacks
InventoryPurchases/sales/closing stock
Foreign paymentsSupplier invoice + remittance trail
ProfitRevenue vs expenses
TaxCurrent and advance-tax position

17. Before starting a dropshipping business

Use this as a pre-launch diagnostic, not just a checklist.

  • Who owns the business, and is it a proprietorship, partnership, LLP or company?
  • What exactly is being sold, who owns it and where is it located?
  • Are customers in India or overseas, and B2B or B2C?
  • Is the supplier in India or overseas, who invoices the business and where does the supplier ship from?
  • Who fulfils the order, who handles customs and who bears returns?
  • Which payment gateway, bank account and currency are used, and who receives the customer money and pays the supplier?
  • Does GST, income tax, TDS/TCS, customs or foreign-remittance reporting apply?
  • Are the supplier agreement, invoices, payment records, shipping records, marketplace and gateway statements and tax records in place?

If you cannot answer at least the business, supplier, customer, money and goods-flow questions, get the model reviewed before scaling.

E-commerce tax questions people actually search

"I sell on Shopify. Do I need GST?"

There is no universal yes/no answer based only on using Shopify. Review turnover, nature and location of supplies, customer profile, e-commerce arrangement and applicable registration provisions.

"I sell on Amazon. Is GST mandatory?"

Marketplace selling needs a separate analysis because statutory e-commerce provisions can apply. The exact position should be checked against the current GST law and applicable notifications.

"I receive ₹10 lakh in my bank account from Shopify. Is ₹10 lakh my taxable income?"

No. Bank receipts can include gross collections, while taxable business income is determined after considering the applicable accounting and tax rules.

"My payment gateway deducts charges before settlement. What should I record?"

Reconcile gross customer collections separately from gateway charges and net settlement. Do not use the net bank credit as the only sales record.

"I buy products from a Chinese/US supplier and sell to customers. What tax do I pay?"

There is no single answer. Establish where the goods are located, where they move, who imports them, who contracts with the customer and how the supplier is paid.

"Is dropshipping tax-free?"

No blanket exemption should be assumed. Business income and the underlying transactions need to be analysed under the applicable tax framework.

"Does paying a foreign supplier require TDS?"

Not automatically. Determine the nature and taxability of the payment and the applicable foreign-remittance requirements.

"I receive dollars from foreign customers. Is it automatically an export?"

No. The GST/export treatment depends on the actual transaction, parties, location and movement of goods/services.

"Do I need a CA if my online business is small?"

Not every business needs the same level of professional support. But a review becomes increasingly useful with multiple channels, foreign transactions, marketplace settlements, high transaction volume, GST complexity, significant advertising, inventory or rapid growth.

A better way to think about e-commerce compliance

Don't build your compliance around deadlines alone. Build it around the transaction lifecycle:

Domestic transaction lifecycle
1 Customer
2 Order
3 Invoice
4 Payment
5 Fulfilment
6 Settlement
7 Accounting
8 GST/TDS/tax
9 Management reporting
For international transactions, add
1 Foreign supplier/customer
2 Contract
3 Payment/remittance
4 Goods movement
5 Customs/GST/tax analysis
6 Documentation

This is the difference between filing compliance and understanding the business.

When does an e-commerce business need more than a filing CA?

A growing online business may eventually need help with GST and income-tax compliance, marketplace reconciliation, payment gateway reconciliation, TDS/TCS review, foreign supplier/customer transactions, tax planning, accounting and MIS, business structuring, tax notices, assessment/reassessment and expansion planning.

The trigger is not a particular turnover number. The trigger is complexity.

The key takeaway

This is not another generic "10 tax tips for e-commerce sellers" article. It should answer the question a business owner actually needs answered:

"I run a Shopify store in India. My supplier is in China. My customers are in the US. I receive payments through a foreign gateway. What taxes apply?"

The starting point is not "how much does a CA charge for GST filing?" It is:

Is my transaction structure, accounting and tax reporting correct?

Get your e-commerce tax position reviewed

We review the business from the transaction flow outward, from business model and GST through accounting and payment reconciliation to income tax and foreign transactions.

Explore Tax Advisory & Compliance

This article is for general educational purposes and does not constitute transaction-specific tax, legal, customs or foreign-exchange advice. Tax treatment depends on the facts, applicable legislation, rules, notifications, circulars, judicial decisions and contractual arrangements. The Income Tax Act, 2025 applies from Tax Year 2026-27 for relevant transactions, with transition rules for earlier periods.

Need Assistance?

Anmol Aniket and Associates reviews e-commerce and dropshipping businesses from the transaction flow outward.

We map your business model, GST registration position, marketplace/payment-gateway reconciliation, TDS/TCS review and foreign-supplier or foreign-customer documentation.

CONNECT WITH OUR TEAM
Chat on WhatsApp