Hidden Courier Charges Decoded: Fuel, Remote Fees, Minimums and GST
The freight rate is just the sticker price. Fuel surcharge (~12%), remote-area fees, minimum charges and 18% GST decide what you actually pay. Decode every line of an Indian courier invoice.

Quote a courier "₹79 for 500 g" and your invoice will still say something else. The gap is not fraud — it is surcharges, applied in a fixed order that every shipper should be able to reproduce. Here is every line, decoded.
The calculation order
freight (zone slab × chargeable weight)
+ fuel surcharge (% of freight)
+ remote-area fee (flat, if applicable)
+ COD fee (flat + % of order value, if COD)
= subtotal → apply minimum charge floor
+ GST (18% on subtotal)
= what you actually pay
Fuel surcharge (~12%)
A percentage on the freight line that lets carriers track diesel prices without reprinting rate cards. Typical defaults sit around 12%, moving with fuel markets. Because it compounds before GST, a 12% fuel surcharge actually moves your final bill by ~14%.
Remote-area fee
A flat addition for pincodes that are expensive to reach — island territories, high-altitude regions, deep rural belts. The trap: remoteness is a pincode attribute, not a state one. Two pincodes in the same district can differ. Your rate engine needs per-pincode remote flags (Postpin's master tracks 1,200+ remote pincodes, refreshed nightly).
Minimum charge
Quotes never fall below a floor value. On tiny parcels the floor — not the slab — is your real price, which is why "50 g documents" and "400 g documents" often cost the same.
COD fee
Covered in depth in our COD economics guide: a flat component (~₹35) plus ~1.5% of order value, applied only on cash orders.
GST (18%)
Courier and freight services attract 18% GST, applied on the full subtotal — freight and all surcharges. Registered businesses can claim input tax credit with a proper GST invoice, so the effective cost for a GST-registered store is the pre-tax subtotal. (Tax treatment varies by business structure — confirm specifics with your CA.)
Worked example
800 g COD parcel, ₹1,500 order value, metro lane, remote destination:
| Line | Amount | |---|---| | Freight (metro slab) | ₹101 | | Fuel 12% | ₹12 | | Remote-area fee | ₹25 | | COD ₹35 + 1.5% | ₹58 | | Subtotal | ₹196 | | GST 18% | ₹35 | | Total | ₹231 |
The "₹101 rate" more than doubled by the time it hit the invoice — every step deterministic, every step reproducible.
How to never be surprised again
- Quote with an engine that itemises. Every Postpin quote returns each surcharge as its own line, GST included, so checkout and invoice always match.
- Reconcile monthly. Re-price a sample of invoiced shipments via the API; investigate any line-level drift.
- Watch the fuel component. If your average shipping cost creeps up with no lane-mix change, fuel is usually the culprit.
Surcharges are not hidden once you know where to look. Put the whole stack in software and the invoice becomes an audit, not a surprise.
Frequently asked questions
What is a fuel surcharge on a courier bill?
A percentage added to the freight line (commonly around 12%) that lets carriers track fuel prices without reissuing rate cards. It moves a few points up or down with diesel markets, which is why identical shipments can cost slightly different amounts months apart.
Can I claim GST input credit on courier charges?
GST-registered businesses generally can, against a proper tax invoice showing the carrier's GSTIN and yours. That makes the effective cost the pre-tax subtotal for registered sellers — confirm specifics for your structure with your CA.
Why is my courier invoice higher than the quoted rate?
Almost always one of four things: volumetric weight exceeded actual weight, a remote-area fee applied, the minimum-charge floor kicked in, or the quote was pre-GST. An itemised quote at booking time eliminates all four surprises.
