How Meesho calculates shipping
Most new sellers assume Meesho's shipping fee is based on weight alone. It is not. The actual calculation uses:
1. Volumetric weight — length × breadth × height ÷ 5000 (in centimetres) 2. Dead weight — actual measured weight on the courier's scale 3. Whichever is higher of the two becomes the chargeable weight 4. Delivery zone — local, regional, national, or remote pincode 5. Mode — surface (cheaper, slower) or air (faster, costly) 6. A category-level adjustment factor that Meesho applies internally
Then a percentage adjustment is added based on the product image Meesho sees on your catalog — a quirk that surprises every seller the first time they notice it.
Indicative Meesho shipping slabs (2026)
Meesho does not publish a public rate card — actual fees inside your Supplier Panel depend on your pincode, the courier partner assigned to that order, and Meesho's dynamic pricing. The table below collects seller-reported ranges that are widely cited and roughly match what most lightweight-category sellers see day to day. Treat them as approximate, not official.
| Chargeable weight | Local | Regional | National |
|---|---|---|---|
| Up to 500 g | ₹35–₹45 | ₹45–₹70 | ₹55–₹90 |
| 500 g – 1 kg | ₹50–₹70 | ₹65–₹95 | ₹80–₹120 |
| 1 – 1.5 kg | ₹60–₹85 | ₹80–₹120 | ₹100–₹150 |
| 1.5 – 2 kg | ₹70–₹95 | ₹95–₹135 | ₹120–₹170 |
Above 2 kg the slab usually moves in ₹15–₹30 jumps per 500 g, but ranges widen sharply by courier. For anything heavier, only the in-panel number is reliable.
18% GST is charged on top of these fees and deducted from your settlement on every delivered order. Source: rate observations compiled by Shiprocket and other ecommerce-tooling vendors; always verify with your Supplier Panel for an active SKU.
Who actually pays Meesho's shipping?
This is the most misunderstood part. Per Meesho's official supplier shipping page:
- Forward shipping (your warehouse → customer): the customer pays. It is the price you see displayed on the catalog. You are not deducted for forward shipping on delivered orders.
- Forward shipping on RTO (delivery failed): Meesho's stated policy is no charge. Always cross-check your settlement report; if you see anything labelled "RTO charges" or "Reverse shipping," raise a ticket.
- Return shipping (customer returns after delivery): you pay, and the fee is steep — typically ₹140–₹170 including taxes.
So the actual seller-facing shipping cost on Meesho is concentrated in two places:
1. The 18% GST on the shipping fee (deducted from every delivered order) 2. The return shipping fee with GST inside (deducted on every customer return)
The 18% shipping GST is real money
This is the single most under-counted cost on the Meesho seller's profit-and-loss statement.
Example calculation:
- Catalog shipping price displayed: ₹56
- 18% GST on that: ₹10.08 per delivered order
On a 1,000-order month with 850 deliveries that is ₹8,568 wiped from your settlement. And:
- If your product is in a taxable slab (5%, 12%, 18%), you can theoretically set off this ₹10.08 as ITC, but only up to your output GST. Anything extra is stuck.
- If your product is in the 0% GST slab, the ₹10.08 is permanent. You cannot reclaim it in any way. The full ₹8,568 is a real cost.
The Meesho Price & Profit Calculator has a dedicated field for this and models the ITC cap exactly.
Why your shipping fee changes when you change the product image
Meesho's shipping engine reads metadata from your primary product image — dominant colours, brightness, perceived bulk, presence of certain visual patterns — and adjusts the fee. The reasons are partly internal (categorisation hints), partly to do with packaging size predictions.
The practical effect: the same product can have a ₹35 shipping fee with one image and a ₹85 fee with another. Identical SKU, identical weight.
Sellers have been documenting this for years. We confirmed it on a 122-catalog test and published the bench data in our internal knowledge base — a 96% success rate exists for lowering shipping fees by swapping to a DCT-pattern image. The drop is usually ₹15–₹35 per order, sometimes more.
Our Meesho Shipping Fixer extension automates the entire test-and-lock workflow. It tries dozens of image variants in the background and stops when it finds the cheapest one Meesho will accept.
Three tested ways to lower your shipping fee
1. Reduce dead weight
Switch from corrugated boxes to polybags wherever the product allows it (clothing, sarees, scarves). The chargeable weight often drops one full slab.
2. Reduce dimensions
Vacuum-pack clothing or fold tightly. Volumetric weight is L × W × H ÷ 5000. Cutting one dimension by 25% can save you ₹15 per order.
3. Test image variants
The fastest single lever. If you have technical access, you can do this manually — duplicate your catalog with a different primary image and compare the shipping price Meesho assigns. The extension does it for you and only charges you when shipping actually drops.
What about packing materials and reverse logistics?
These costs are easy to ignore in the spreadsheet but compound fast:
- Polybags: ₹3–₹6 per order at retail, ₹2–₹4 in bulk
- Thermal labels: ₹0.50–₹1 each
- Tape / wrapping: ₹0.50 per order
- Damaged return loss: roughly 1 in 10 returns is unsellable
Build all of this into the "packaging cost per order" field in the calculator. Most sellers under-count by ₹5–₹8 here.
The one rule that summarises everything
Look at your settlement, not your dashboard. The Meesho dashboard shows you orders. The settlement report shows you what actually arrived in your bank account after every shipping deduction, every GST, every return. The gap between the two is where most sellers go wrong.
Once a month, run the difference between (sales × number of orders) and (actual bank deposit). Divide by orders. That is your real revenue per order — feed that into the profit calculator and see if you are actually making money.
If you are not, the answer is almost always one of three things:
1. Your return rate is higher than you think 2. Your shipping GST is eating more than you noticed 3. Your listing price has not been raised to cover the new GST 2.0 rates from September 2025
All three are fixable in an afternoon.