Courier charges in India are calculated on chargeable weight, the higher of actual and volumetric weight (L × B × H in cm ÷ 5000), rounded up to the next 500 g slab. The zone sets the price per slab. The courier then adds any COD fee, fuel surcharge and 18% GST, plus return freight if the parcel comes back.
What goes into a courier charge?
- Chargeable weight: actual or volumetric weight, whichever is higher.
- Slab rounding: up to the next slab, usually 500 g.
- Zone: the price band for the pickup and delivery pincode pair.
- Base freight: first-slab price plus a price per additional slab, both set by zone.
- COD fee: usually the higher of a flat amount or a percentage of order value.
- Fuel surcharge: a percentage on freight, unless fuel is already in the rate.
- GST: 18% on the courier's service charges.
- RTO freight: charged again if the parcel returns to you.
How is chargeable weight worked out?
Measure the packed parcel in centimetres, multiply length, breadth and height, and divide by 5000. That is the volumetric weight in kg. Compare it with what the parcel weighs on a scale and take the higher number. Delhivery's help centre uses the same formula and gives an example: a 60 × 25 × 40 cm box that weighs 6 kg has a volumetric weight of 12 kg, so it is charged as 12 kg.
Two caveats. Some express services divide by 4000, which makes the same box heavier on paper, so check the divisor on your rate card. And some couriers treat flyers differently; Delhivery's help page says shipments packed in flyers are charged on dead weight up to 1 kg. Run your common box sizes through the volumetric weight calculator once and pin the results at your packing table.
How do weight slabs and zones set the base freight?
Couriers do not bill per gram. They bill per slab, and the usual slab is 500 g. A parcel with a chargeable weight of 1.45 kg is billed as 1.5 kg. A parcel at 1.51 kg is billed as 2 kg, so 10 extra grams buys a whole extra slab.
The zone decides what each slab costs. The common model runs from Zone A (within city) to Zone E (special zones such as the North-East, J&K, Ladakh and the islands), and a lane's zone depends on both pincodes. Our guide to shipping zones in India covers how couriers assign them. The table below is the rate card we use for every example in this article.
| Zone | What it covers | First 500 g | Each additional 500 g |
|---|---|---|---|
| A | Within the same city | ₹32 | ₹18 |
| B | Within the state or region | ₹37 | ₹20 |
| C | Metro to metro | ₹43 | ₹24 |
| D | Rest of India | ₹52 | ₹29 |
| E | Special zones (North-East, J&K, islands) | ₹62 | ₹34 |
How are the COD fee, fuel surcharge and GST added?
COD fee. Couriers charge for collecting and remitting cash, and the common structure is the higher of a flat fee or a percentage of order value. Our illustrative card uses ₹35 or 1.5%, whichever is higher, so the flat fee applies up to ₹2,333 and the percentage takes over above it. The COD charges calculator does this split for any order value.
Fuel surcharge. Some rate cards bake fuel into the slab price; others add a percentage that moves with fuel prices. Blue Dart publishes its domestic fuel surcharge monthly: 55.6% from 1 January 2026, 99% from 1 August 2026. That applies to its own tariff, so don't compare it directly with another card, but it shows how far this line can swing. Our example assumes 10% on freight.
GST. Courier services fall under heading 9968 of the GST services rate notification at 9% CGST plus 9% SGST, or 18% IGST for inter-state supply. The 2025 rate revision kept courier services at that rate. GST applies to the courier's service charges, so on most invoices it is levied on freight, fuel and the COD fee together. Registered sellers can usually claim it as input tax credit; our post on GST on shipping charges covers what you charge customers.
This is general information on how courier invoices are built, not tax advice. Confirm the GST treatment for your business with your CA.
Worked example: one COD parcel from Mumbai to Lucknow
Assume a pair of shoes packed in a 33 × 22 × 13 cm box. The packed parcel weighs 1.1 kg. The buyer is in Lucknow, which is a rest-of-India (Zone D) lane from a Mumbai warehouse, and pays ₹3,000 cash on delivery. All rates come from the illustrative card above.
| Step | Calculation | Result |
|---|---|---|
| 1. Volumetric weight | 33 × 22 × 13 = 9,438 cm³ ÷ 5000 | 1.89 kg |
| 2. Chargeable weight | Higher of 1.10 kg actual and 1.89 kg volumetric | 1.89 kg |
| 3. Slab rounding | 1.89 kg rounded up to the next 500 g | 2.0 kg (4 slabs) |
| 4. Base freight, Zone D | ₹52 for the first slab + 3 × ₹29 | ₹139.00 |
| 5. Fuel surcharge | 10% of ₹139 (illustrative) | ₹13.90 |
| 6. COD fee | Higher of ₹35 or 1.5% of ₹3,000 | ₹45.00 |
| 7. Taxable value | ₹139 + ₹13.90 + ₹45 | ₹197.90 |
| 8. GST at 18% | 18% of ₹197.90 | ₹35.62 |
| 9. Total courier charge | ₹197.90 + ₹35.62 | ₹233.52 |
Notice where the money went. The shoes weigh 1.1 kg, which on its own would bill as 1.5 kg. The box pushed the parcel into the 2 kg slab, and that one extra slab cost ₹29 before fuel and GST.
How does one dimension change the slab?
Keep the same shoes and the same 1.1 kg weight, and change only the box height. Freight below is Zone D base freight from the illustrative card, before fuel and GST.
| Box (cm) | Volumetric weight | Billed weight | Base freight |
|---|---|---|---|
| 33 × 22 × 13 | 1.89 kg | 2.0 kg | ₹139 |
| 33 × 22 × 11 | 1.60 kg | 2.0 kg | ₹139 |
| 33 × 22 × 10 | 1.45 kg | 1.5 kg | ₹110 |
| 30 × 20 × 10 | 1.20 kg | 1.5 kg | ₹110 |
Dropping the height from 13 cm to 11 cm saves nothing, because 1.60 kg still rounds up to 2 kg. Going to 10 cm crosses the line and saves ₹29 per parcel, about ₹37.60 once 10% fuel and 18% GST are added. At 3,000 orders a month on that lane, that is roughly ₹1.13 lakh a month from one centimetre of cardboard. Shrinking further to 30 × 20 × 10 saves nothing more: the 1.1 kg actual weight already sets a 1.5 kg floor.
What does it cost when the parcel comes back?
If the buyer refuses the parcel or cannot be reached after reattempts, it travels back as an RTO (return to origin). Most rate cards charge RTO freight for the return leg, often at or near the forward rate, while the COD fee is commonly not charged because no cash was collected. Check both points on your own card.
Using the same example: forward freight plus fuel is ₹152.90, and the return leg at the same rate is another ₹152.90. Add 18% GST and the failed order costs ₹360.84 in shipping alone, with nothing sold. The same parcel delivered prepaid would have cost ₹180.42. That gap is why our guide to reducing RTO matters as much as the rate per slab.
How do you check a courier's quote against this formula?
- 1Weigh and measure your five most common packed parcels and note actual and volumetric weight for each.
- 2Ask each courier for its divisor, slab size and rounding rule.
- 3Get the zone list for your pickup pincode, including which cities count as metros and which pincodes are special or ODA.
- 4Confirm whether fuel is included or added as a percentage, and how often it changes.
- 5Get the COD fee as both flat amount and percentage, the RTO freight rate as a number, and whether COD is charged on RTO.
- 6Price the five parcels on your top three lanes, compare totals including GST, and sanity-check them against our courier charges by route pages.
- 7Expect no courier to win every row. That is the case for choosing the cheapest courier for ecommerce order by order, not by rate card.
Frequently asked questions
Multiply the packed parcel's length, breadth and height in centimetres and divide by 5000 to get volumetric weight in kg. A 30 × 20 × 10 cm box comes to 1.2 kg. Some express services divide by 4000 instead, which gives a higher figure. The courier then bills whichever is higher, volumetric or actual weight, rounded up to the next slab.
Yes. Courier services attract 18% GST, levied as 9% CGST plus 9% SGST within a state or 18% IGST across states. It usually applies to everything the courier bills you for the service, including freight, fuel surcharge and COD fee. GST-registered sellers can generally claim it as input tax credit, but confirm your own position with your CA.
Usually because the rate card shows base freight for the first slab only. The bill adds extra slabs from volumetric weight, COD fees, fuel surcharge, 18% GST, RTO freight and any weight-discrepancy adjustments after the courier re-weighs. Check billed weight on each line against your own packed weight and dimensions first; most surprises start there.
No. RouteOneX prices on a custom rate card matched to your volume, weight mix and zones, so there is no public price list. Book a demo to get a rate card for your profile; until then, the free volumetric weight and COD charges calculators give you the inputs to estimate costs yourself.
Sources
Shipping operators and engineers who build RouteOneX's courier integrations, NDR and COD workflows for Indian D2C sellers. Every guide is reviewed against courier terms and official sources before publishing, and dated when it is updated.
How we write and review guides