You compared rates, picked a courier at ₹45 for a 500 g parcel, and shipped 300 orders in October. Then the statement arrives and your average cost per shipment is well above what you planned. Nothing is obviously wrong. The extra money is spread across a dozen small line items you did not budget for.
Unexpected courier charges are rarely hidden in the sense of being secret. They sit in the rate card, the terms or the small print of a quote, and they apply only to some shipments. That is what makes them easy to miss. This guide lists where they come from, what triggers each one and how to keep them under control. (Figures in this article are illustrations, not quoted rates.)
Quoted rate vs billed amount
A quote you see when you compare couriers usually covers the base freight: the charge for a weight slab, from one zone to another, for a service type. Delhivery’s help centre, for example, describes its pricing table as giving the cost for a shipment in a specific weight slab and zone, with surcharges for select cities “in addition to the standard zone-based rates”.
Your bill can then include:
| Charge | What triggers it | Can you prevent it? |
|---|---|---|
| Weight difference | Courier re-measures and records a higher chargeable weight | Mostly, with accurate packing data |
| Extra weight slab | Parcel crosses a slab boundary | Yes, with box and packing choices |
| COD charge | Every cash-on-delivery shipment | Partly, by shifting buyers to prepaid |
| RTO charge | Parcel returns undelivered | Partly, with address checks and NDR action |
| Remote area or ODA surcharge | Delivery pincode outside the regular network | You can see it in advance and price for it |
| Select-city surcharge | Delivery to certain cities, if your courier has one | You can see it in advance |
| Reattempt or address change | Extra attempts, address corrections after booking | Mostly, with better address capture |
| Fuel surcharge | Added by some couriers as a percentage or variable component | No, but you can budget for it |
| GST | Applies to courier services | No; it is a tax |
Let us take them one by one.
1. Weight and slab charges
Couriers charge on chargeable weight, which is the higher of the actual weight and the volumetric weight (length × breadth × height in cm, divided by a divisor such as 5000). Then they round up to their slab. Two things push your bill up:
- Re-measurement. If the courier’s scan records more weight or larger dimensions than you declared, you are billed the difference.
- Slab jumps. A parcel that is 30 g over a slab boundary is billed for the whole next slab.
Weight discrepancies are a common source of surprise charges, and they have their own routine of evidence and disputes. We cover it in depth in our guide to preventing and disputing courier weight discrepancies, and the formula in our volumetric weight guide. The short version: weigh and measure every packed box, keep photos, and choose box sizes that keep you under the next slab.
2. COD charges
Cash on delivery costs more to ship because the courier has to collect, account for and remit cash. Delhivery’s help centre, for example, says COD shipments carry “an additional cost for cash handling”. Couriers may price it as a fixed amount, a percentage of the order value, or a combination. Check how yours works.
The surprise usually comes from not including it in your margin maths. A ₹399 COD order and a ₹399 prepaid order do not cost the same to ship. Ways to manage it:
- Show the COD charge to buyers at checkout, or build it into COD prices.
- Nudge buyers towards prepaid with a small incentive. Our guide on how to convert COD to prepaid has tactics.
- Reconcile COD charges and remittances every month; see our guide to COD reconciliation.
3. RTO charges
When a parcel cannot be delivered, it comes back to you. Delhivery’s help centre lists two common triggers: the seller cancels while the parcel is in transit, or the buyer refuses it at the door. You have already paid for the forward journey, and the return journey is billed too, at the RTO rate in your rate card.
RTO charges are the classic “unexpected” charge because they arrive weeks after the sale, often after you have counted the order as revenue. To keep them down:
- Verify addresses and phone numbers before dispatch, especially for COD.
- Confirm high-value COD orders by call or WhatsApp.
- Act on failed delivery attempts the same day. Our NDR management guide gives a step-by-step workflow.
- Track RTO by pincode and block or restrict COD where returns are consistently high.
The full playbook is in how to reduce RTO.
4. Remote area (ODA) and select-city surcharges
Some pincodes are expensive for couriers to reach: hilly districts, islands, remote rural areas. Couriers may mark them as out of delivery area (ODA) or special zones and add a surcharge. Separately, some couriers add a surcharge for deliveries to certain large cities. Delhivery’s rate card page, for example, describes a destination city surcharge for select cities including NCR, Mumbai, Bangalore and Chennai, and says it applies to forward, RTO and reverse shipments.
These are knowable in advance. Before you set shipping prices, check the delivery pincodes you see most often against your courier’s lists, and check pincode serviceability before promising delivery to a new area. If a large share of your orders go to surcharge pincodes, build the cost into your shipping fee for those areas rather than absorbing it.
5. Reattempts and address changes
A buyer gives “Near Hanuman Mandir, Main Road” as the address, the first attempt fails, and you ask for a reattempt with corrected details. Depending on your courier’s terms, extra attempts or address changes after booking may carry a charge. Even when they do not, every extra day in transit raises the chance of an RTO.
Prevention is cheaper than correction:
- Make the pincode, house number and landmark separate, required fields at checkout.
- Validate the pincode against the city and state.
- For orders taken over chat, read the address back to the buyer before booking.
6. Fuel surcharge
Some couriers add a fuel surcharge on top of the base freight, as a percentage of freight or as a component that changes with fuel prices. Delhivery’s rate card page, for example, notes that its destination city surcharge is exclusive of the fuel surcharge. Others quote rates with fuel included.
You cannot avoid a fuel surcharge, but you should know whether the rate you compared includes it. When comparing two quotes, make sure both are on the same basis. Our guide on how to compare courier rates properly shows how.
7. GST
GST applies to courier and shipping services. If you compare a rate that excludes GST with a budget that assumed it was included, every shipment looks more expensive than planned. On Courier Tales, GST at 18% is added to shipping charges, so budget on the GST-inclusive figure. Ask your CA how to treat the GST on your courier invoices.
Tired of surprises on your shipping bill? Courier Tales shows the integrated couriers that serve each route with estimated charges before you book, and lists weight discrepancies in your dashboard so you can respond with evidence.
A monthly courier invoice audit
An hour a month catches most problems. Here is a simple routine.
- Export your shipments for the month with the booked charge and the final billed charge for each AWB.
- Calculate the difference per shipment and in total.
- Label each difference by type: weight, COD, RTO, surcharge, reattempt, fuel, GST, other.
- Rank the types by rupees, not by count.
- Dig into the top one. If it is weight, look for repeat SKUs or boxes. If it is RTO, look for repeat pincodes or COD-heavy products.
- Fix one cause, then measure next month.
A simple sheet with these columns is enough:
| AWB | Order value | Payment type | Booked charge | Billed charge | Difference | Reason | Action |
|---|
Keep it alongside your COD reconciliation so you can see each order’s full shipping cost in one place. For turning these numbers into a true cost per order, read shipping cost per order.
Questions to ask before you ship with any courier
- Is the quoted rate inclusive of fuel surcharge and GST?
- How is chargeable weight calculated, and what are the slabs?
- How are COD charges worked out?
- What is the RTO rate, and is it the same as the forward rate?
- Which pincodes or cities carry a surcharge?
- Are reattempts or address changes charged?
- How long do you have to dispute a weight discrepancy, and what evidence is needed?
Get the answers in writing, or in a rate card you can refer back to.
Final thoughts
Most unexpected courier charges are predictable once you know where to look. Weight and RTO are the two you can control most with better packing data and better address capture. COD, surcharges, fuel and GST are mostly fixed, so the job is to see them before you set prices, not after the bill arrives.
When you want to see estimated charges for each courier before booking and keep weight discrepancies, COD and returns in one view, create your Courier Tales account.
Frequently asked questions
Why is my courier bill higher than the quoted rate?
A quoted rate usually covers the base freight for a weight slab and zone. The bill can add charges for a higher re-measured weight, COD handling, returns, remote or select-city deliveries, extra attempts and GST. Ask for the full rate card and check which of these apply to your shipments.
What are RTO charges?
RTO (return to origin) charges are what the courier bills to bring an undelivered parcel back to you. They are in addition to the forward charge you already paid. The rate depends on your courier's rate card.
What is an ODA charge?
ODA stands for out of delivery area. Some couriers add a surcharge for pincodes outside their regular delivery network, which are harder or costlier to reach. Not every courier uses the term, so look for remote-area or special-zone charges in your rate card.
Is GST charged on courier charges?
Yes, GST applies to courier and shipping services in India. On Courier Tales, GST at 18% is added to shipping charges. Ask your CA how to treat the GST on your courier invoices in your returns.
How often should I check my courier invoices?
At least once a month. Compare what you expected to pay for each shipment with what you were charged, group the differences by type, and fix the most common cause first.
Sources
- Rate Card, Delhivery Help Centre (accessed 2 November 2026)
- B2C Courier Returns /RTO, Delhivery Help Centre (accessed 2 November 2026)
Courier, marketplace and tax rules change. Check the current terms with your courier, marketplace or adviser before relying on them.