Average order value:
the formula, the traps and how to raise it
A clean way to measure basket size, plus the adjustments for cancellations and refunds that online sellers often skip.
Calcylator Editorial Team
Updated · 5 min read
One division that sets your pricing and ad budget
Average order value, usually shortened to AOV, is the typical amount a customer spends each time they check out. A shop that took ₹2,40,000 from 160 orders in a month has an AOV of ₹1,500. Sellers watch the figure because it decides how much they can spend to win each customer and still stay in the black.
It is a ratio of two numbers you already have in the dashboard of any store builder or payment gateway: money in, and the count of orders that produced it. What makes it useful is movement over time. A rising AOV with steady traffic means each visit is worth more; a falling one often points to heavy discounting or a shift toward small impulse purchases.
The formula and the numbers behind it
- total revenue:
- money collected for the period, in ₹
- number of orders:
- orders in that same period
Revenue for the month
₹2,40,000
Orders
160
Working
2,40,000 ÷ 160
Average order value
₹1,500 per order
Use the same date range for both figures. A common slip is taking revenue from a settlement report that lags by a few days and dividing it by the orders from the storefront, which mixes two different periods.
Net AOV: cancellations, returns and discounts
The simple division counts every rupee as earned, even for orders later cancelled or returned. For a truer reading, strip those out of both the top and the bottom. Say the same month included 10 cancelled orders and ₹20,000 in refunds on the others.
- Gross revenue ₹2,40,000 and 160 orders
- Less refunds ₹20,000, leaving ₹2,20,000
- Less cancelled orders, 160 − 10 = 150 completed orders
- Net AOV = 2,20,000 ÷ 150 = ₹1,466.67, about ₹1,467
The gap of about ₹33 between gross and net AOV looks small here, but in categories with heavy returns, such as apparel, it can be far larger. Pick one definition and use it consistently so month-to-month comparisons mean something.
Why a high AOV is not the same as profit
Two shops can both report ₹1,500 and have very different businesses. If one earns a 30% gross margin on its products, each order contributes ₹450 before shipping, packaging, payment fees and advertising. The other, selling at a 10% margin, contributes ₹150. The figure describes revenue per order, not what remains.
| Shop | AOV | Gross margin | Gross profit per order |
|---|---|---|---|
| A | ₹1,500 | 30% | ₹450 |
| B | ₹1,500 | 10% | ₹150 |
| C | ₹900 | 45% | ₹405 |
Shop C, with a lower AOV, earns almost as much per order as Shop A. That is why AOV belongs next to margin and cost per order, not on its own.
Ways to raise AOV without annoying customers
- Free-shipping threshold: set it a little above your current AOV, say ₹1,500 when most baskets are ₹1,300 to ₹1,400, so customers add one more item.
- Bundles: package items that are often bought together at a small saving.
- Tiered discounts: 5% off above ₹2,000 and 10% above ₹3,500 encourages larger baskets.
- Related-product suggestions on the cart page, not only the product page.
- Minimum quantities for wholesale-style buyers.
Test one change at a time and compare AOV over at least a few hundred orders. A threshold that lifts AOV by ₹100 but cuts the number of orders by 8% may leave total revenue lower, so check revenue, not just the average.
Splitting AOV by channel to find the real story
The blended figure is a weighted average of your sales channels, and each channel behaves differently. Suppose the ₹2,40,000 month came from three places: the mobile app, the website and a marketplace listing.
| Channel | Orders | Revenue | AOV |
|---|---|---|---|
| Mobile app | 50 | ₹90,000 | ₹1,800 |
| Website | 80 | ₹1,20,000 | ₹1,500 |
| Marketplace | 30 | ₹30,000 | ₹1,000 |
| All channels | 160 | ₹2,40,000 | ₹1,500 |
The app customers spend nearly double the marketplace shoppers. If you were to push marketplace sales because they bring volume, the blended AOV would fall even though nothing went wrong in the other channels. Reading the table also shows where a free-shipping threshold would matter most: the marketplace baskets are the furthest below the average.
The other number to hold beside AOV is the cost of winning an order. If acquiring each order costs ₹300 in advertising and the gross profit on a ₹1,500 order is ₹450, ₹150 is left before overheads. Raising AOV to ₹1,800 at the same margin makes gross profit ₹540 and leaves ₹240, a 60% improvement in what remains from the same ad spend.
Choosing a free-shipping threshold from your own data
The simplest use of AOV is as a starting point for a threshold. If shipping costs you ₹60 per parcel and the average order is ₹1,500, offering free delivery above ₹1,499 does nothing for the customers who already spend more. A threshold works when it sits in the band just above where many baskets currently end, nudging them to add one low-priced item.
- Sort recent orders by value and look at the cluster between ₹1,000 and ₹1,500.
- Set the threshold a modest step above that cluster, perhaps ₹1,800.
- Show a progress message in the cart, such as how much more is needed to unlock free delivery.
- Review after a few weeks: did AOV rise, and did order count hold?
Remember that the free delivery costs you ₹60 on every order that qualifies. If the extra item added is a ₹300 accessory at a 30% margin, it contributes ₹90 and covers the shipping with room to spare; if the add-on is ₹100 at 20%, it does not.
When the average misleads
A handful of very large orders can drag the mean upward and make an ordinary week look strong. If 159 orders average ₹1,200 and one bulk order is ₹50,000, the AOV becomes (159 × 1,200 + 50,000) ÷ 160 = ₹1,512.50. The median, the middle order when sorted, would still be near ₹1,200 and describes the usual customer better.
Segment the figure by channel, new versus returning customers and device before acting on it. An AOV calculator gives the headline number quickly, but the split is where the decisions are made.
Common questions
How do you calculate average order value?
Divide total revenue for a period by the number of orders in the same period. A shop with ₹2,40,000 revenue from 160 orders has an AOV of ₹1,500. Use the same dates for both numbers and decide whether to exclude refunds and cancellations.
Is average order value the same as revenue per customer?
No. AOV counts orders, so one customer placing three orders is counted three times. Revenue per customer divides total revenue by the number of distinct customers, which is higher whenever people buy more than once in the period.
What is a good average order value?
There is no universal figure, because it depends on what you sell and your margins. A useful benchmark is your own history. Aim to keep AOV above the order value needed to cover shipping, payment fees and customer acquisition cost.
Should refunds be subtracted from AOV?
For a realistic figure, yes. Subtract refunds from revenue and remove cancelled orders from the count. With ₹20,000 refunded and 10 orders cancelled, AOV falls from ₹1,500 to about ₹1,467. State which version you report.
How can I increase AOV quickly?
Set a free-shipping threshold slightly above your current average, bundle related items and add product suggestions at the cart. Measure revenue as well as AOV afterwards, because a higher average with fewer orders can lower total sales.
Was this guide helpful?
Continue reading
View all blogsRevenue Growth Rate: Period-over-Period and Annualised
Growth = (new − old) ÷ old. Revenue of ₹40 lakh rising to ₹52 lakh is 30%. A steady 5% a month compounds to 79.6% a year, not 60%.
4 min read
What 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





