Average Order Value (AOV)

Excel Formulas › E-commerce & Marketing

All versions

AOV is revenue over the number of orders — how much a typical checkout is worth. Raising it is often cheaper than buying more traffic, so it’s a core growth lever.


Quick formula: AOV from revenue and orders:
=total_revenue / number_of_orders
Revenue divided by orders. Combine with conversion for revenue per session.

The example

$9,600 revenue, 120 orders.

AB
1ItemValue
2Revenue9600
3Orders120 → $80

The formula

The formula:

=B2 / B3 // revenue ÷ orders

How it works

How it works:

  1. Divide total revenue by the number of orders.
  2. Lift AOV with bundles, upsells, and free-shipping thresholds — cheaper than new traffic.
  3. Watch the median order too — a few large orders skew the mean.
  4. Revenue = AOV × orders, so AOV is a direct multiplier on the top line.

Free-shipping thresholds nudge AOV. Setting the threshold just above AOV (e.g. free shipping over $75 when AOV is $80… wait, set it where it pulls smaller carts up) encourages add-ons. Model it: count orders just below the threshold and estimate the lift if they reach it — a common, measurable AOV play.

Try it: interactive demo

Live demo

Revenue and number of orders.

AOV:

Variations

Revenue per session

With conversion:

=conversion_rate * AOV

Median order

Typical order:

=MEDIAN(order_values)

Items per order

Basket size:

=total_units / number_of_orders

Pitfalls & errors

Mean vs median. Big orders pull AOV up — check the median.

Net or gross. Decide whether AOV is before or after discounts and shipping.

Zero orders. No orders gives #DIV/0!.

Practice workbook

📊
Download the free Average Order Value (AOV) practice workbook
An AOV sheet with the revenue-per-session, median, and items-per-order variants, plus 4 challenges with answers. No sign-up required.

Frequently asked questions

How do I calculate average order value in Excel?
Divide revenue by orders: =total_revenue / number_of_orders. $9,600 over 120 orders is $80.
How do I raise AOV?
Bundles, upsells, and free-shipping thresholds lift it — often cheaper than buying more traffic.
Should I look at the median order too?
Yes — a few large orders inflate the mean. MEDIAN(order_values) shows the typical order.

Stop fighting formulas. Learn them in a day.

This recipe is one of hundreds of real-world formulas we teach. Our Excel Formulas & Functions class covers lookups, logic, text, and dynamic arrays hands-on — live in Dallas–Fort Worth, Houston, Austin, Oklahoma City, Denver, or online.

See the Formulas & Functions Class

Related formulas: E-commerce conversion rate · Average deal size · Median gift