TallySutraHomeFeaturesSolutionsCompareBlogPricingDownloadBook a demo

GST on Shipping Charges in E-commerce

By TallySutra Team · 04 August 2026 · 5 min read

Shipping shows up twice in a marketplace seller's world, and the GST treatment differs each time. When a customer pays a delivery charge on your order, that is part of your outward supply. When the marketplace bills you weight-handling or shipping fees, that is an inward service you pay for. Confusing the two directions — or booking either one carelessly — creates small errors multiplied across every order. Here is how each leg works.

Direction one: shipping charged to the customer

When goods are sold with a delivery charge, the established analysis is composite supply: the goods are the principal supply and the delivery is naturally bundled with it, so the shipping charge takes the GST rate of the goods being shipped. Practical consequences:

  • A shipping charge on a product taxed at a given rate is taxed at that same rate — not at some separate "transport" rate.
  • The shipping amount joins the taxable value of the supply, which means it also enters your GSTR-1 figures, the place-of-supply split, and the base on which the operator computes TCS.
  • On a multi-item order with different rates, apportionment questions arise — a genuine judgment call for your CA to standardise.

Marketplace invoices generated on your behalf typically already apply this logic, taxing customer shipping at the product's rate. Your books need to mirror it: shipping income booked as part of the taxable supply at the matching rate, not parked in a tax-free "freight recovered" ledger.

Direction two: shipping the marketplace charges you

Amazon, Flipkart, and Meesho bill sellers for logistics — weight handling, forward shipping, sometimes return shipping. These are inward supplies of service to your business, invoiced with GST at the rate applicable to that service. The GST on them is generally claimable as input tax credit under the usual conditions, exactly like commission — a topic covered fully in our marketplace fee ITC guide. Two operational notes:

  • Logistics may be billed by a different group entity (with a different GSTIN) than commission. Match invoices entity-wise in GSTR-2B, per our 2B reconciliation routine.
  • Return shipping fees on RTOs and customer returns are still services you consumed; their credit follows the same conditions.

The two directions side by side

AspectShipping you charge customersShipping fees charged to you
NaturePart of your outward composite supplyInward supply of logistics service
RateRate of the principal goodsRate applicable to the service (per invoice)
Where it lands in returnsGSTR-1 taxable value; GSTR-3B outward liabilityGSTR-2B; ITC claim in GSTR-3B Table 4
Common booking errorParked as non-taxable freight incomeExpensed gross, GST never isolated for credit

Adjacent charges follow the same two-direction logic. Cash-on-delivery collection fees, gift-wrap charges, and similar platform services billed to you are inward supplies whose GST is generally creditable like any other fee. Packaging material you purchase for dispatch carries GST that is likewise creditable as an input. On the outward side, anything you collect from the customer as part of getting the goods to them — handling, or gift packing charged with the order — tends to join the composite supply and follow the goods' rate. Mapping each charge type to its own ledger once, and letting every subsequent import follow that mapping, keeps the whole area boring — which is the goal.

Booking shipping correctly from settlement reports

Settlement reports interleave both directions: customer-paid shipping inside the order value, and seller-borne shipping fees among the deductions. A clean voucher for one settlement therefore books shipping income within taxable sales at product rates, and shipping fees as expenses with their GST posted to a claimable input ledger. Doing that manually per order is exactly the drudgery TallySutra removes — it decomposes Flipkart, Meesho, and Amazon reports into balanced TallyPrime vouchers with both shipping directions split to the right ledgers and reconciled against the payout, flagging ambiguous rows in the exception queue instead of guessing.

Where to be careful

The composite-supply analysis is well established for standard bundled delivery, but variants exist: shipping billed separately after the sale, third-party courier arrangements, insurance-plus-freight bundles, and mixed-rate cart apportionment. Rates on logistics services have also been amended over time — read the rate off the actual invoice, not from memory. This article is educational; have a qualified CA or tax professional confirm the treatment for your fee structures, and see our full e-commerce GST guide for the surrounding compliance picture.

Frequently asked questions

What GST rate applies to shipping I charge my customer?

Under the composite supply principle, delivery bundled with goods takes the rate of the principal supply — the goods themselves. The shipping amount becomes part of the taxable value of that supply.

Can I claim ITC on shipping fees marketplaces charge me?

Generally yes — weight-handling and shipping fees are input services with GST charged on the invoice, creditable under the standard ITC conditions, including appearing in your GSTR-2B. Confirm eligibility specifics with your CA.

Does customer-paid shipping affect the TCS the marketplace collects?

TCS under Section 52 is computed on the net taxable value of your supplies, and customer-paid shipping that forms part of the taxable value enters that base along with the goods value.

Close your marketplace books without the guesswork.

TallySutra turns Amazon, Flipkart and Meesho reports into reconciled, reviewed TallyPrime vouchers — duplicate-safe, with every rupee traceable to its source row.

Book a 30-minute demo

Related reading