Ecommerce Profit Calculator
Strip out fees, shipping and returns to find real profit per order.
Compare actual weight with dimensional weight, apply the carrier's divisor, billing increment and zone rate, and see the billable cost per parcel — plus how much a smaller box would save.
Fee schedules move. Marketplace commissions, payment rates, fulfilment charges and carrier surcharges are revised regularly and differ by country, plan, category and parcel profile. Read the current published rate card before you price a product on these numbers, and treat any tax figure here as arithmetic rather than advice on what you owe.
Carriers do not charge for what your parcel weighs. They charge for whichever is larger: the actual weight or the space it occupies, converted into a weight by dividing the volume by a number on their rate card. Understanding that one rule explains almost every surprising shipping invoice.
If the dimensional weight tile is larger than the actual weight, you are paying for air. That is the case worth fixing, and it is fixed with a smaller box rather than a better rate.
Four steps, in this order. Getting the order wrong is how quotes and invoices end up disagreeing.
| Symbol | Meaning | Unit | Typical range |
|---|---|---|---|
Volume | Length × width × height of the packed box | cm³ or in³ | — |
Divisor | Volume-to-weight conversion on the rate card | — | 139 – 6,000 |
Dim weight | Volume ÷ divisor | kg or lb | — |
Billable | Larger of actual and dimensional, rounded up | kg or lb | — |
Fuel | Surcharge on the freight charge | % | 8 – 25 |
The divisor is the single most valuable number in a carrier contract and the one least often negotiated. Moving from 5000 to 6000 reduces the dimensional weight of every oversized parcel you send by 17%, permanently, on every shipment — which is usually worth more than a discount on the rate itself.
The parcel weighs 3.4 kg and is billed at 8.00 kg. More than half the invoice is for space rather than substance. Repack the same contents into a 36 × 30 × 24 cm box — 25,920 cm³ — and the dimensional weight falls to 5.18 kg, billing at 5.50 kg. Freight drops to $33.45 and the total to $43.84, saving $14.52 on a single parcel. Across a thousand shipments a year that is $14,520 for the cost of a different box size.
Keep the original box and change only the divisor. At 6,000 the dimensional weight is 6.47 kg, billing at 6.50, and the total falls to $49.64. At 4,000 it is 9.70 kg, billing at 10.00, and the total rises to $69.97. Same parcel, same carrier, same distance — a $20 swing decided entirely by a number in the contract most shippers have never read.
The same parcel under five different divisors.
| Divisor | Dimensional weight | Billable weight | Total cost |
|---|---|---|---|
| 4,000 | 9.70 kg | 10.00 kg | $69.97 |
| 4,500 | 8.62 kg | 9.00 kg | $64.16 |
| 5,000 | 7.76 kg | 8.00 kg | $58.35 |
| 6,000 | 6.47 kg | 6.50 kg | $49.64 |
| 8,000 | 4.85 kg | 5.00 kg | $40.94 |
Every one of those rows describes an identical parcel travelling an identical distance. The 71% cost difference between the top and bottom rows is pure contract terms, which is why the divisor deserves as much attention in a negotiation as the headline rate — and usually gets none.
The rounding increment is the smaller cousin of the same effect. A parcel with a billable weight of 8.01 kg is charged as 8.50 kg on a half-kilogram increment, so 10 grams of packing tape can cost $2.45. Products that sit near a boundary are worth weighing carefully, and worth repacking if a lighter filler brings them under.
For an ecommerce business, the practical consequence is that packaging design is a margin decision rather than a logistics one. A box 15% smaller in each dimension has roughly 39% less volume, and on any parcel where dimensional weight is winning, that translates almost directly into a 39% smaller freight bill. Fold the result into the profit per order and the case for spending a week on packaging usually makes itself.
Five things that make the real invoice differ from the quote.
Carriers re-measure. Automated dimensioners scan every parcel on the belt and bill the measurement they take, not the one you declared. A box that bulges by a centimetre in each direction on a 42 × 33 × 28 parcel measures 9% more volume and can push you into the next increment.
Fuel moves monthly. The surcharge is indexed and published in advance, and it has ranged from single digits to well over 25% in recent years. A rate comparison done at one fuel level is not valid at another, so compare base rates and apply the surcharge afterwards.
Zones are not distances. Carriers group destinations into zones, and the jump between two zones can be larger than the distance suggests. A warehouse relocation of eighty kilometres can change the zone mix for a whole customer base, in either direction.
Residential and remote-area fees are not optional. Most ecommerce parcels go to homes, so the residential surcharge applies to nearly every shipment and belongs in the base cost rather than being treated as an exception.
Minimum charges apply. Very light parcels are usually subject to a minimum, so shaving weight below a certain point saves nothing. Check where the minimum sits before optimising the packaging of small items.
Once you know the real cost per parcel, feed it into the product pricing calculator so the price carries it, and into the wholesale pricing calculator if you also ship pallets or cases to trade customers, where the arithmetic works the same way at a different scale.
Carriers bill the larger of actual weight and dimensional weight, rounded up to the next increment, then add a percentage fuel surcharge and any flat fees. Volume ÷ divisor gives the dimensional weight.
The volume of the parcel converted into a weight by dividing by the carrier's divisor. A 42 × 33 × 28 cm box is 38,808 cm³, which at a 5,000 divisor is 7.76 kg regardless of what is inside.
The number on your rate card that converts volume to weight. Metric carriers commonly use 5,000 or 6,000; imperial ones 139 or 166. A larger divisor produces a lower dimensional weight and a smaller bill.
Because the box is too large for the contents. This example weighs 3.4 kg and bills at 8.00 kg, so more than half the invoice is for space. A smaller box, not a better rate, is the fix.
A great deal. Repacking this parcel from 42 × 33 × 28 to 36 × 30 × 24 cuts the total from $58.35 to $43.84 — $14.52 a parcel, or $14,520 across a thousand shipments.
The divisor, if dimensional weight is winning on most of your parcels. Moving from 5,000 to 6,000 cuts the dimensional weight of every oversized shipment by 17%, permanently.
An indexed percentage added to the freight charge, published in advance and revised monthly. It has ranged from single digits to over 25%, so compare base rates and apply the surcharge afterwards.
Yes. Automated dimensioners scan parcels on the belt and bill what they measure. A box that bulges a centimetre each way adds about 9% to the volume on this example.
The step the billable weight is rounded up to — usually half a kilogram or a whole pound. A parcel at 8.01 kg is billed as 8.50 kg, so ten grams of tape can cost $2.45.
Usually only to the freight charge, not to flat surcharges such as residential delivery. Applying it to the whole invoice overstates the cost by a few per cent.
Six tools that pick up where this one leaves off.
Strip out fees, shipping and returns to find real profit per order.
EcommerceStack every FBA fee and get your break-even ACoS.
EcommerceBack-solve the price that survives fees and hits your margin.
EcommerceSet a wholesale price that still leaves a retailer room.
EcommerceEight shapes, any unit, with the formula for each.
MathAdd tax to a net price, or strip it out of a gross one.
EcommerceCookies. We use cookies for site functionality and to serve ads via Google AdSense. Nothing you type into a calculator is ever stored or sent anywhere. Read our Cookie Policy.