Cart abandonment rate:
how to measure it and what a point is worth
Measure the rate properly, split it by device and checkout step, and turn the percentage into rupees of recoverable revenue.
Calcylator Editorial Team
Updated · 4 min read
What the rate measures
A shopper who adds something to the cart and leaves without paying has abandoned that cart. Your cart abandonment rate is the share of carts that end this way. If 800 carts were created in a month and 280 turned into paid orders, then 520 carts were left, and the rate is 520 ÷ 800 = 65%.
- carts created:
- sessions in which at least one item was added to the cart
- completed purchases:
- orders paid for from those carts
Carts created
800
Completed purchases
280
Abandoned
800 − 280 = 520
Abandonment rate
520 ÷ 800 × 100 = 65%
Completion rate is the other side: 280 ÷ 800 = 35%.
Abandonment and completion always add up to 100%, so you can track either. Many stores quote abandonment because the number looks like a problem to fix, but completion is more natural for forecasting orders.
Counting the carts correctly
The rate depends on definitions, and analytics tools differ. Some count each cart session once, others count again every time the same shopper returns. A shopper who adds items on a phone in the morning and buys on a laptop in the evening may appear as one abandoned cart and one separate purchase, which can push the measured rate above the real one.
- Decide whether to count sessions or unique shoppers and keep to it.
- Match the time window: a cart created on 31 January and paid for on 2 February sits in two periods.
- Exclude test orders and internal staff carts.
- Keep cancelled and failed-payment orders out of 'completed'.
This is why an estimate from one platform is not directly comparable with a figure from another. Compare yourself with your own previous periods, not with a number quoted from elsewhere.
Finding where shoppers leave
A single percentage tells you there is a leak, not where. Break the checkout into steps and count how many carts reach each one. In the 800-cart example, imagine the following funnel.
| Step reached | Carts | Share of previous step | Lost at this step |
|---|---|---|---|
| Cart created | 800 | — | — |
| Shipping details | 560 | 70.0% | 240 |
| Payment page | 380 | 67.9% | 180 |
| Order completed | 280 | 73.7% | 100 |
The biggest single loss is at the very first step, where 240 carts never reached the shipping form. The largest proportional loss, 32.1%, is between shipping and payment, which is the point where delivery charges and taxes usually become visible. That is a clue to examine the total price shown there before changing anything else.
Segment by device and traffic source
Averages hide behaviour. The same 65% could be 50% on desktop and 74% on mobile, and then the fix is on the phone checkout rather than the whole site.
| Device | Carts | Orders | Abandonment |
|---|---|---|---|
| Desktop | 300 | 150 | 50% |
| Mobile | 500 | 130 | 74% |
| Total | 800 | 280 | 65% |
The blended figure of 65% is a weighted average of the two. More mobile traffic raises it even if neither device changes, so a rising rate does not by itself prove the checkout got worse. Check traffic mix first, then compare like for like.
Turning percentage points into rupees
Abandonment becomes actionable when you translate it into orders and revenue. If the store could cut the rate from 65% to 60% on the same 800 carts, completed purchases would rise from 280 to 0.40 × 800 = 320, an extra 40 orders. At an average order value of ₹1,500, that is 40 × 1,500 = ₹60,000 more revenue in the month, with no extra advertising.
Set that against the cost of the change. A free-delivery offer that reduces abandonment by five points may add 40 orders, but it also costs shipping on all 320. Run the numbers on a per-order basis to decide whether the trade pays for itself.
Common causes and sensible fixes
- Unexpected costs: show delivery charges, taxes and fees early, ideally on the product or cart page.
- Forced account creation: allow guest checkout and ask for a password afterwards.
- Few payment options: add the methods your customers already use, such as UPI and cash on delivery where it makes sense.
- Slow or confusing forms: remove fields you do not need and enable autofill.
- Trust: show return terms, contact details and secure-payment cues near the pay button.
- Reminders: an abandoned-cart email or message can recover some carts, provided you have consent to send it.
Change one thing at a time and measure over a long enough period. A cart abandonment calculator is a good way to keep the baseline honest, but only a controlled test, such as showing half of visitors a new checkout, can tell whether a change caused an improvement.
How much a month of data can be trusted
A rate calculated from a few hundred carts has a real margin of error. For 800 carts and a measured rate of 65%, the 95% margin is roughly 1.96 × √(0.65 × 0.35 ÷ 800) = 3.3 percentage points. The true underlying rate could plausibly sit anywhere from about 62% to 68%.
So a move from 65% to 63% in the next month may be noise, not progress. Wait for larger samples, or for a drop that is clearly bigger than the margin, before declaring that a change worked. Weekly figures are noisier still, and a promotion, a holiday or a payment-gateway outage can move the rate for a few days without saying anything about the checkout itself.
For the same reason, compare equal periods: a festival week against an ordinary week mixes different kinds of shoppers, many of whom arrive with a shopping list rather than an intention to buy right now.
What the rate cannot tell you
Not every abandoned cart is a lost sale. Shoppers use the cart as a wishlist, to compare prices, or to see the total with delivery. A high rate in a category people research heavily, such as electronics, may be normal. Treat the percentage as a signal and look at the funnel to decide whether the loss is avoidable.
Common questions
How do you calculate cart abandonment rate?
Subtract completed purchases from carts created, divide by carts created and multiply by 100. With 800 carts and 280 orders, the abandonment rate is (800 − 280) ÷ 800 × 100 = 65%.
What is a normal cart abandonment rate?
It varies widely by industry, device and price, and published averages differ because analytics tools count carts in different ways. A better target is your own history: measure over several months, then track whether changes reduce the rate.
Is cart abandonment the same as checkout abandonment?
No. Cart abandonment counts anyone who added an item and did not buy. Checkout abandonment counts only those who started the checkout process. Checkout figures are always a subset, so the rate is usually lower and points to problems in the payment steps.
How much revenue can I recover by lowering abandonment?
Multiply the extra orders by your average order value. Cutting the rate from 65% to 60% on 800 carts adds 40 orders. At ₹1,500 each, that is ₹60,000 in the month, before the cost of any discount or free delivery.
Was this guide helpful?
Continue reading
View all blogsWhat Is a Good Sales Conversion Rate?
Conversion rate = closed deals ÷ leads. Closing 38 of 400 leads is 9.5%, but the same 38 is 23.75% of qualified leads. Pick the base before you compare.
4 min read
What Does an Employee Really Cost Per Hour?
A ₹6,00,000 salary works out to ₹385.65 an hour once benefits, overheads and leave are counted, not the ₹288.46 a simple division suggests.
6 min read
What Average Order Value Tells You (and What It Hides)
Average order value is revenue ÷ orders: ₹2,40,000 from 160 orders is ₹1,500 each. See how returns skew it, and why a high AOV is not the same as profit.
5 min read





