Audited ·Last updated 29 Jul 2026·4 citations·Tier 2·0 uses

Cart Abandonment Rate Calculator

Free cart abandonment rate calculator — cart and checkout abandonment side by side, plus the value of abandoned carts and what may be recoverable.

Cart Abandonment Rate Calculator

Sessions in which at least one item was added to a cart — GA4's add_to_cart event, which it defines as signifying "that an item was added to a cart for purchase". Count carts, not items.
Carts that reached the checkout flow — GA4's begin_checkout, "a user has begun a checkout". This is what separates cart abandonment from checkout abandonment.
Completed orders from the same period and the same funnel. Exclude phone and in-store orders — they never had a cart to abandon.
Used only to price the abandoned carts. Strictly you should use the average value of abandoned carts, which is usually lower than the average of completed orders — using completed-order AOV overstates the total.
$
Share of abandoned carts you believe a recovery programme could convert. This is your assumption, deliberately not a number baked into the page — no published figure applies to every store.
%
Cart abandonment rate
85.50
Share of carts created that never became an order. It is exactly 100% minus your cart-to-purchase conversion rate, measured from the moment something entered the basket.
Checkout abandonment rate
65.48
Cart → checkout rate
42.00
Abandoned carts
8,550
Value in abandoned carts
786,600.00
Recoverable at your assumed rate
78,660.00
Where the carts went
Abandoned before checkout began: 5,800. Abandoned inside checkout: 2,750. Those 8,550 carts held 786,600.00 in merchandise at the average order value you entered — a ceiling, not a forecast: Baymard Institute's survey found 42% of US online shoppers have abandoned a cart because they were "just browsing / not ready to buy".

Background.

Cart abandonment rate is the share of shopping carts that never turn into orders, and it is one of the few e-commerce metrics where the headline number is almost always quoted against the wrong denominator. Abandonment measured from add-to-cart and abandonment measured from checkout-started are different statistics with different values, and comparing your figure with a benchmark that used the other one is the most common way this metric misleads people. This calculator computes both, side by side, and shows the stage between them.

The funnel here follows Google Analytics 4's own recommended e-commerce events, so the numbers map onto something you can actually pull from a report: add_to_cart, which GA4 defines as signifying "that an item was added to a cart for purchase"; begin_checkout, "a user has begun a checkout"; and purchase. With 10,000 carts, 4,200 started checkouts and 1,450 orders, cart abandonment is 85.50%, checkout abandonment is 65.48%, and only 42.00% of carts ever reached checkout at all. That middle number is the one most stores never look at, and on this funnel it is where the larger absolute loss happens — 5,800 carts lost before checkout began against 2,750 inside it.

For context rather than a target: Baymard Institute publishes a running average of documented cart abandonment rates, currently 70.22%, calculated across 50 separate studies. Those studies do not agree with one another — the individual figures in Baymard's own list range from under 69% to nearly 80% — so treat the average as evidence that abandonment is normal and enormous, not as a line you have failed to clear.

The money outputs need reading carefully, and the caveat is printed next to them rather than hidden below. Multiplying abandoned carts by your average order value gives the value those carts held. It is a ceiling, not lost revenue. Baymard's quantitative study of reasons for abandonment found that 42% of US online shoppers have abandoned a cart because they were "just browsing / not ready to buy" — those shoppers were never going to check out, at any price, however good your recovery emails are. Among the shoppers who did intend to buy, Baymard's next-largest reasons are addressable: extra costs too high at 40%, delivery too slow at 20%, not trusting the site with card details at 19%, and being forced to create an account at 18%.

That is why the recovery rate is an input you control rather than a constant this page asserts. Enter what your own recovery programme actually achieves, or a deliberately pessimistic figure if you are building a business case. And note one further conservatism: abandoned carts typically hold less value on average than completed orders, so pricing them at completed-order AOV tilts the ceiling upward before you have even started.

What is cart abandonment rate calculator?

Cart abandonment rate is one minus the share of created carts that end in a purchase, expressed as a percentage. Checkout abandonment rate is the same idea measured from a narrower base — only the shoppers who actually entered the checkout flow. Both are legitimate; they simply answer different questions, and the checkout figure is always the lower of the two because everyone counted in it has already demonstrated more intent. A third rate sits between them: the share of carts that reach checkout at all. Together the three describe a two-stage funnel, and multiplying the two stage survival rates reproduces the overall cart-to-purchase rate exactly. Baymard Institute's published average of documented rates, 70.22% across 50 studies, is a cart-level figure.

How to use this calculator.

  1. Pull all three counts from the same report and the same date range. Carts created, checkouts started and purchases completed must describe one funnel; mixing a monthly order count with a weekly cart count is the fastest way to a nonsense rate.
  2. Count carts, not items. A cart with four products in it is one cart, however many add_to_cart events it fired.
  3. Exclude orders that never had a cart — phone orders, in-store sales, manual invoices. They inflate the numerator without ever entering the denominator.
  4. Add an average order value only if you want the money figures. If you can get the average value of abandoned carts specifically, use that instead: it is usually lower than completed-order AOV, and using the higher figure overstates the ceiling.
  5. Set the recovery rate to something you can defend. It is your assumption, not a benchmark, and it drives the last output entirely.
  6. Read the two abandonment rates together and check which stage lost more shoppers in absolute terms. A high checkout abandonment rate on a tiny checkout population is a much smaller problem than a mediocre one on a large population.

The formula.

CAR = (1 − P ÷ C) × 100 ChAR = (1 − P ÷ B) × 100 Value = (C − P) × AOV

Cart abandonment rate = (1 − purchases ÷ carts created) × 100. Checkout abandonment rate = (1 − purchases ÷ checkouts started) × 100. Cart-to-checkout rate = checkouts started ÷ carts created × 100. With the worked figures: 1 − 1,450 ÷ 10,000 = 0.855, so 85.50%; 1 − 1,450 ÷ 4,200 = 0.654761904…, so 65.4762%; and 4,200 ÷ 10,000 = 42.00%.

The three are not independent. Cart survival equals the product of the two stage survivals: 0.42 × (1 − 0.654761904…) = 0.42 × 0.345238095… = 0.145, which is exactly the 14.50% of carts that converted, and 1 − 0.145 = 0.855. That identity is a useful sanity check on your data; if it does not hold, your three counts are not describing the same funnel.

The money side is two multiplications. Abandoned carts = carts created − purchases = 10,000 − 1,450 = 8,550. Value in abandoned carts = 8,550 × $92.00 = $786,600.00. Recoverable at the rate you supply = $786,600.00 × 10% = $78,660.00. Neither figure has any authority beyond the assumptions you fed it, which is why the recovery rate is an editable input and the page prints the ceiling caveat beside the result.

Rounding stage: nothing is rounded on the way through. All three rates, the counts and both currency figures stay at full decimal precision and are rounded once, at the point results are returned, to ten decimal places. The only earlier rounding is inside the plain-language "where the carts went" sentence, which formats counts as whole numbers and money to two decimals so it reads like English; every numeric output above it is unrounded.

A worked example.

Example

A mid-sized online retailer pulls one month from GA4: 10,000 sessions fired add_to_cart, 4,200 reached begin_checkout, and 1,450 completed a purchase at an average order value of $92.00. Cart abandonment is 1 − 1,450 ÷ 10,000 = 85.50%, which looks alarming against the 70.22% average Baymard publishes — until you notice that the two numbers may not be measuring the same thing, since studies differ on whether a cart is a session with an add-to-cart or a persisted basket. Checkout abandonment is 1 − 1,450 ÷ 4,200 = 65.48%, comfortably better than the cart figure and not comparable with it. The stage in between is the revealing one: only 42.00% of carts reached checkout at all, so 5,800 shoppers walked away before the checkout flow even loaded, against 2,750 who abandoned inside it. Any effort spent shortening the checkout form is aimed at the smaller of the two leaks. The 8,550 abandoned carts held $786,600.00 of merchandise at that average order value, and at a 10% recovery assumption that is $78,660.00 — but Baymard's survey puts 42% of US abandoners in the "just browsing / not ready to buy" category, so a large slice of that $786,600 was never available to anyone. The recoverable subset is more usefully attacked through Baymard's next-largest reasons: extra costs too high (40%), slow delivery (20%), card-security doubts (19%) and forced account creation (18%).

recovery Rate10
purchases1,450
average Order Value92
carts Created10,000
checkouts Started4,200

Frequently asked questions.

How do I calculate cart abandonment rate?
Divide completed purchases by carts created, subtract from one, and multiply by 100. With 1,450 orders from 10,000 carts that is 1 − 0.145 = 0.855, or 85.50%. Use the same date range for both counts, and count carts rather than items.
What is the difference between cart abandonment and checkout abandonment?
The denominator. Cart abandonment divides by everyone who added something to a basket; checkout abandonment divides by the smaller group who actually entered the checkout flow. Because that second group has already shown more intent, the checkout figure is always lower — on the worked example, 65.48% against 85.50%. Most published benchmarks are cart-level, so quoting your checkout figure against them will make you look far better than you are.
What is a normal cart abandonment rate?
Baymard Institute's running average of documented rates is 70.22%, calculated across 50 studies. Read it as context, not a target: the studies in that list disagree with each other by roughly ten percentage points, they span nearly two decades, and they do not all define a cart the same way. Your own trend on a fixed definition is far more informative than the gap between you and an industry average.
Is the value in abandoned carts really lost revenue?
No, and treating it that way produces business cases that never land. Baymard's study of abandonment reasons found 42% of US online shoppers have abandoned a cart because they were "just browsing / not ready to buy". Those carts were never orders. The figure this page reports is a ceiling on what perfect recovery could be worth, which is why the recovery rate is your input rather than an assumption we make for you.
Which stage should I fix first?
Whichever loses more shoppers in absolute terms, which is not always the one with the worse rate. On the worked example the checkout flow converts worse per shopper, but 5,800 carts disappear before checkout against 2,750 inside it — so improving how carts reach checkout is worth more than shortening the form. The "where the carts went" line gives you both counts.
Why is my rate different from my email platform's?
Because recovery tools usually define an abandoned cart as one they can email — a cart attached to a known contact, often after a delay of an hour or a day. That is a much smaller denominator than every cart created, so their abandonment rate and their recovery rate both look different from an analytics-based figure. Neither is wrong; keep them labelled and never mix them in one chart.
Should I use my normal AOV to price abandoned carts?
Only if you have nothing better. Abandoned carts tend to average less than completed orders, partly because larger baskets attract more deliberation and partly because carts assembled for browsing are assembled casually. If your analytics can report the average value of abandoned carts specifically, use it — otherwise expect the ceiling shown here to be optimistic.

References& sources.

  1. [1]Baymard Institute, "50 Cart Abandonment Rate Statistics" (current edition, most recent underlying study retrieved by Baymard in August 2025; page retrieved by us 2026-07-29). Source of the headline context figure — "70.22 % – average documented online shopping cart abandonment rate … an average calculated based on 50 different studies" — and of the reasons data: "our latest quantitative study of reasons for abandonment found that 42% of US online shoppers have abandoned a cart because 'I was just browsing / not ready to buy'", followed by extra costs too high 40%, delivery too slow 20%, card-security distrust 19% and forced account creation 18%. Independent research institute publishing both its own study and a documented meta-average of others; the underlying studies are individually listed with dates and disagree with one another by roughly ten percentage points. Publicly accessible.
  2. [2]Google, "GA4 recommended events" developer reference (current edition, retrieved 2026-07-29). Defines the three funnel stages this calculator uses: add_to_cart — "This event signifies that an item was added to a cart for purchase"; begin_checkout — "This event signifies that a user has begun a checkout"; purchase — "This event signifies when one or more items is purchased by a user". Consulted as an independent second authority on where the funnel boundaries sit; it agrees with Baymard's cart-versus-checkout distinction and supplies the event names to pull the counts from. Publicly accessible.
  3. [3]Kukar-Kinney, M. & Close, A. G. (2010). "The determinants of consumers' online shopping cart abandonment." Journal of the Academy of Marketing Science, 38(2), 240–250, DOI 10.1007/s11747-009-0141-5. The foundational peer-reviewed study of why online carts are abandoned, including the finding that carts are widely used for purposes other than immediate purchase. Bibliographic record verified against Crossref 2026-07-29 (authors, journal, volume, issue, pages, DOI all confirmed); the abstract and full text are paywalled and were not retrieved, so no verbatim figure is attributed to it here — the 42% browsing figure used on this page comes from Baymard above.
  4. [4]Kukar-Kinney, M., Scheinbaum, A. C., Orimoloye, L. O., Carlson, J. R. & He, H. (2022). "A model of online shopping cart abandonment: evidence from e-tail clickstream data." Journal of the Academy of Marketing Science, 50(5), 961–980, DOI 10.1007/s11747-022-00857-8. The modern clickstream successor to the 2010 study, offered as further reading on abandonment behaviour. Bibliographic record verified against Crossref 2026-07-29; full text paywalled and not retrieved, so no figure is attributed to it.

Embed

Quanta Pro

Paid features are coming later.

  • All 762 calculators remain free
  • No billing is enabled
Coming soon