Zone A (Intra City)
Zone B (Within Region – 500km)
Zone C (Metro to Metro)
Zone D (Rest of India)
Zone E (J&K, North East, Kerala)
Prepaid
Cash on Delivery (COD)
Estimated Shipping Cost
Volumetric Weight:0 Kg
Chargeable Weight:0 Kg
Base Freight Charges:₹0.00
COD Charges:₹0.00
Fuel Surcharge & Handling:₹0.00
GST (18%):₹0.00
Total Amount:₹0.00
*This is an estimation based on standard market rates. Actual Ecom Express rates may vary based on your specific contract, monthly volume, and fuel surcharge fluctuations.
function toggleCodField() {
var type = document.getElementById("paymentType").value;
// In this simplified UI, we don't hide the input, but logically it matters for calc
}
function calculateShipping() {
// 1. Get Inputs
var zone = document.getElementById("shippingZone").value;
var pType = document.getElementById("paymentType").value;
var weightInput = parseFloat(document.getElementById("deadWeight").value);
var valInput = parseFloat(document.getElementById("declaredValue").value);
var L = parseFloat(document.getElementById("dimLength").value) || 0;
var W = parseFloat(document.getElementById("dimWidth").value) || 0;
var H = parseFloat(document.getElementById("dimHeight").value) || 0;
// Validation
if (isNaN(weightInput) || weightInput 0) {
var additionalSlabs = remainingWeight / 0.5;
baseFreight += (additionalSlabs * selectedRate.add);
}
// 4. Calculate COD
var codCharges = 0;
if (pType === "cod") {
// Standard COD logic: ₹50 or 2% of value, whichever is higher
var codPercent = valInput * 0.02;
codCharges = Math.max(50, codPercent);
}
// 5. Fuel Surcharge & Handling (Estimated at 15% of Freight + COD)
// Note: Logistics companies often apply FS on Freight only or Freight+COD. We use Freight only here for simplicity plus a flat docket fee.
var fuelSurchargePercent = 0.15; // 15%
var surchargeAmount = (baseFreight * fuelSurchargePercent);
// 6. Subtotal before GST
var subTotal = baseFreight + codCharges + surchargeAmount;
// 7. GST
var gstAmount = subTotal * 0.18;
// 8. Total
var totalAmount = subTotal + gstAmount;
// 9. Display Results
document.getElementById("resVolWeight").innerText = volWeight.toFixed(2) + " Kg";
document.getElementById("resChargeableWeight").innerText = billedWeight.toFixed(2) + " Kg";
document.getElementById("resBaseFreight").innerText = "₹" + baseFreight.toFixed(2);
document.getElementById("resCodCharges").innerText = "₹" + codCharges.toFixed(2);
document.getElementById("resSurcharge").innerText = "₹" + surchargeAmount.toFixed(2);
document.getElementById("resGst").innerText = "₹" + gstAmount.toFixed(2);
document.getElementById("resTotal").innerText = "₹" + totalAmount.toFixed(2);
document.getElementById("resultDisplay").style.display = "block";
}
Understanding Ecom Express Courier Charges
Calculating shipping costs accurately is vital for any e-commerce business in India. Ecom Express is a preferred logistics partner for many online sellers due to its extensive reach and reliable COD (Cash on Delivery) services. However, understanding how the final shipping rate is derived can be complex involving zones, volumetric weight, and various surcharges.
1. Chargeable Weight: Dead Weight vs. Volumetric Weight
The most critical factor in your shipping cost is the weight. Logistics companies compare two types of weight and charge based on whichever is higher:
Dead Weight: The actual physical weight of the package measured on a scale.
Volumetric Weight: Calculated based on the package dimensions using the formula: (Length × Width × Height in cm) / 5000.
For example, a large pillow might weigh only 0.5 kg physically, but its volumetric weight could be 2 kg. You will be billed for 2 kg.
2. Shipping Zones
Rates vary significantly based on the distance between the pickup and delivery locations. Ecom Express typically categorizes these into zones:
Zone A (Intra-City): Pickup and delivery within the same city. Cheapest rates.
Zone B (Intra-Region): Within the same state or neighboring states (usually up to 500km).
Zone C (Metro): Transit between major metropolitan cities (Delhi, Mumbai, Bangalore, etc.).
Zone D (Rest of India): Any location not covered in the above zones.
Zone E (Special Zones): Jammu & Kashmir, North East India, and Kerala, which usually incur higher logistics costs.
3. Additional Components of the Rate
Apart from the base freight, several other charges contribute to the final invoice:
COD Charges: If you ship via Cash on Delivery, the courier collects cash from the customer and remits it to you. This service usually costs a fixed fee (e.g., ₹50) or a percentage of the order value (e.g., 2%), whichever is higher.
Fuel Surcharge: A variable percentage added to the freight charge to offset fluctuating fuel prices.
GST: A flat 18% Goods and Services Tax is applied to the total service charge.
Why Use This Calculator?
This tool helps sellers estimate their logistics overheads before dispatching orders. By inputting the package dimensions and destination zone, you can determine if your shipping strategy is profitable or if you need to adjust your product pricing or shipping fees for customers.