1. Chargeable weight
vol=L×B×H/5000 × pieces
billKg=roundUp(max(actual, vol))
roundUp: ceil to 0.5 kg if kg≤20, else ceil to 1 kg.
2. Freight
Lookup slab table for origin + service + battery flag. Per-kg net includes fuel surcharge. Add branded surcharge on China economy when checked. Fold in CZ_PER_KG (₹100) so the quoted rate is the door rate, not a broker pass-through.
3. Handling + Indian tax chain
clearance=goods≥1e5 ? 3000 : 1000
handling=clearance + ops + zoneAdd
BCD=(goods+freight)×duty%
SWS=BCD×10%
IGST=(CIF+BCD+SWS)×18%
4. Totals
shippingTotal=freight + handling + tax.total
landedTotal=shippingTotal + goodsValue
Self-check the engine anytime: node js/rate-engine.js.
FAQ
Can I reimplement this in a spreadsheet?
Yes for planning. Keep duty indicative and refresh slabs when we publish card updates (current: W.E.F. 2 June 2026).
Ready for a real number?
Run the live landed-cost engine for your weight, category, and zone — then hand the estimate to our team on WhatsApp with your product links.