Meet Grove. Your AI growth strategist. Get a free diagnosis in 4 minutes.
Try Grove Free
When your buyer asks AI, who gets named? Run a free check
Check AI Answer Gap
Transparent Growth Measurement (NPS)

Average Order Value Formula: How to Calculate AOV in 6 Steps

Contributors: Amol Ghemud
Published: March 11, 2026

upGrowth Digital - Growth Marketing Insights

Summary

The average order value formula is total net revenue divided by completed orders: Rs 17,50,000 across 700 orders is an AOV of Rs 2,500. This guide covers the 6 step calculation, what counts as revenue and as an order, how to segment AOV by channel, device and customer type, and 2026 benchmarks for Indian e-commerce categories.

Share On:

The average order value formula is the quickest read you can get on a store: total revenue divided by total orders. Most teams look it up once, run it on gross sales, and end up with a number that quietly overstates what customers actually spend.

This guide works through the average order value formula step by step, with the revenue and order definitions that keep it honest, worked examples in rupees, segment benchmarks for Indian e-commerce, and the mistakes that distort the number most often.

What is the average order value formula?

The average order value formula is total net revenue divided by the total number of completed orders in the same period. A store with Rs 17,50,000 in net revenue and 700 orders in March 2026 has an AOV of Rs 2,500. It works the same way for e-commerce, retail counters and SaaS average deal size.

Average order value formula shown as net revenue of Rs 17,50,000 divided by 700 orders to give an AOV of Rs 2,500

AOV = Total net revenue / Total number of completed orders

Worked example: Indian D2C brand, March 2026

  1. Net revenue in March: Rs 17,50,000
  2. Completed orders in March: 700
  3. AOV: Rs 17,50,000 / 700 = Rs 2,500

Lift that AOV 10% to Rs 2,750 across the same 700 orders and revenue moves to Rs 19,25,000. That’s Rs 1,75,000 more from customers you already paid to acquire, with no extra ad spend.

Where AOV sits in your revenue math

Revenue = Customers × Conversion rate × AOV. Most teams push on the first 2 levers and forget the third, which is why AOV is usually the cheapest one left. It pairs closely with revenue per visitor, and you can sanity check the middle term against conversion rate benchmarks for Indian startups.

What a rising or falling AOV tells you

  • Profit signal: a higher AOV usually means better margins, unless the lift came from deep discounts.
  • Marketing efficiency: Rs 1,000 spent to win a Rs 2,500 buyer goes 2.5 times further than the same Rs 1,000 spent on a Rs 1,000 buyer.
  • Pricing and mix: a falling AOV says customers are trading down or skipping premium products.
  • Bundling headroom: the gap between today’s AOV and what a good bundle earns is the size of the prize.

Which revenue and orders belong in the AOV calculation?

Use net revenue and completed orders only. Subtract refunds and cancellations from both sides of the average order value formula, treat 1 checkout as 1 order however many items it holds, and keep the same rule every month so the trend line means something.

Checklist of revenue and order rules for the average order value formula, including refunds, cancellations and gift cards

Net order value is what’s left after discounts, coupons, cancellations and returns. Gross order value is the sticker total before all of that. Only the net figure belongs in the formula, because gross revenue counts money that has already left the business.

Include in revenue

  • Product revenue from every item sold
  • Shipping charges, if you book them as revenue
  • Service fees that are part of the same transaction
  • Taxes collected, only if your accounting policy treats them as revenue (many Indian brands exclude GST)

Exclude from revenue

  • Refunds, subtracted from the period in which they were processed
  • Cancelled orders that were never fulfilled
  • Gift card purchases until they are redeemed, depending on your accounting method
  • Discounts, which are already reflected in the price the customer paid

What counts as 1 order

  • 1 customer buying 5 items in 1 checkout is 1 order, not 5
  • 1 customer placing 3 separate checkouts is 3 orders, not 1
  • A multi pack or bulk order is still 1 order
  • A partly refunded order stays 1 order, counted at its net value
  • Abandoned carts, failed payments and cancellations are not orders at all

Net revenue worked example (March 2026)

  1. Gross sales: Rs 20,00,000
  2. Refunds: minus Rs 2,00,000
  3. Cancelled orders: minus Rs 50,000
  4. Net revenue: Rs 17,50,000
  5. Completed orders: 700
  6. AOV: Rs 17,50,000 / 700 = Rs 2,500

Shopify, WooCommerce and Razorpay all report a version of this automatically. Open the report definition before you trust it, because platforms differ on whether shipping, tax and partial refunds are in or out.

How to calculate average order value step by step

Pick a period, add up net revenue, count completed orders, divide, then segment and track the trend. Those 6 steps turn the average order value formula from a number on a dashboard into something you can act on this quarter.

6 steps for how to calculate average order value, from defining the period to tracking the AOV trend

Step 1: Define the time period

  • Daily: useful during flash sales and festive events, where spikes matter
  • Weekly: good for spotting short trends and day of week patterns
  • Monthly: the standard reporting window, and the easiest to compare month on month
  • Quarterly or annual: best for planning and year on year benchmarking

Step 2: Add up net revenue

Net revenue = Revenue from completed orders minus refunds minus cancellations. If your dashboard shows gross and net side by side, take net. For January 2026: Rs 22,50,000 gross, minus Rs 2,25,000 in refunds, gives Rs 20,25,000 net.

Step 3: Count completed orders

Count orders, never items. In the same January, 750 orders were placed and 75 were refunded in full, so 675 completed orders go into the formula. Drop refunded orders from the count as well as from revenue, or the average gets pulled down twice.

Step 4: Divide net revenue by completed orders

  1. January 2026: Rs 20,25,000 / 675 = Rs 3,000
  2. Q1 2026: Rs 65,00,000 / 2,100 = Rs 3,095

Step 5: Segment the result

A single blended figure hides the pattern you need. Split it by traffic source, device, customer type and category before drawing any conclusion. The next section shows what that looks like in numbers.

Step 6: Track the trend, not the snapshot

  • AOV rising month on month? Your bundling and upsell work is landing, so keep going
  • AOV falling? Check for heavier discounting, smaller carts, or a mix shift toward cheap products
  • Seasonal swings? Festive months such as Diwali typically lift AOV 20% to 40% on gifting and bulk buying (upGrowth estimate, September 2026)

How to calculate average order value in Excel or Google Sheets

Export completed orders, put the net value of each order in 1 column, and use =SUM(B2:B1000)/COUNT(B2:B1000), or simply =AVERAGE(B2:B1000). Filter out refunded and cancelled rows first. A pivot table with source or device as the row field gives you segmented AOV in the same sheet.

How do you segment average order value?

Split AOV by traffic source, device and customer type before you act on it. A blended AOV of Rs 2,500 can hide organic orders worth Rs 3,500 and paid social orders worth Rs 1,200, which are 2 different businesses reported as 1 number.

Segmented average order value by channel: organic Rs 3,500, direct Rs 2,800, blended Rs 2,500 and paid social Rs 1,200

By traffic source (March 2026 example)

  • Organic search: Rs 3,500, buyers who arrive with intent
  • Direct: Rs 2,800, mostly returning customers
  • Paid social: Rs 1,200, awareness stage buyers
  • Blended across all channels: Rs 2,500

Read: organic is carrying the revenue per order, so fund it. Paid social isn’t broken, it just needs entry offers and a follow up sequence built for first time buyers.

By device

  • Desktop: Rs 3,200
  • Tablet: Rs 2,600
  • Mobile: Rs 2,200, which is 31% below desktop

Read: a mobile gap this wide is usually a checkout problem, not a customer problem. Audit the mobile cart flow and test mobile specific bundles. Our guide to e-commerce CRO in India covers the fixes that move this fastest.

By customer type

  • New customers: Rs 2,000
  • Returning customers: Rs 3,200, which is 60% higher

Read: repeat buyers trust the brand and reach for premium items, so loyalty spend pays back twice. Pair this cut with customer lifetime value before you set an acquisition budget.

What are the most common average order value mistakes?

The 6 errors below account for most broken AOV numbers we see. Counting items instead of orders and leaving refunds in are the 2 that do the most damage, because both change the answer without changing the dashboard.

Mistake 1: Counting items instead of orders

AOV is revenue divided by orders, not units. An order holding 3 products at Rs 500 each is 1 order worth Rs 1,500. Count it as 3 orders and your AOV reads Rs 500 instead of Rs 1,500, which makes a healthy store look like a failing one.

Mistake 2: Leaving refunded orders in

If 50 orders worth Rs 2,00,000 were placed and 5 orders worth Rs 25,000 were refunded, the honest calculation is (Rs 2,00,000 minus Rs 25,000) / (50 minus 5) = Rs 1,75,000 / 45 = Rs 3,889. Divide the gross Rs 2,00,000 by 50 and you get Rs 4,000, which overstates the number.

Mistake 3: Reporting only the blended number

An overall AOV of Rs 2,500 can sit on top of Rs 3,500 from organic and Rs 1,200 from paid social. Budget decisions made on the blended figure send money to the wrong channel.

Mistake 4: Ignoring seasonality

Festive and year end sales lift AOV 20% to 40% on gifting and bulk purchases (upGrowth estimate, September 2026). Compare the same period year on year, March 2025 against March 2026, rather than festive months against quiet ones.

Mistake 5: Confusing AOV with customer lifetime value

AOV measures 1 transaction. Lifetime value measures the whole relationship. A customer with an AOV of Rs 2,000 who orders 10 times has a lifetime value of Rs 20,000. Different metrics, different decisions.

Mistake 6: Missing a product mix shift

An AOV that slides from Rs 3,000 to Rs 2,500 might mean a successful budget range launch, which is good for volume, or a drift toward bargain hunters, which is not. Check category mix before you act.

What are average order value benchmarks for Indian e-commerce in 2026?

Typical AOV runs from about Rs 350 in quick commerce to Rs 15,000 in electronics for Indian D2C and e-commerce brands (upGrowth estimate, September 2026). Treat the table as a sanity check rather than a target, because your own 12 month trend is the benchmark that actually matters.

Average order value benchmarks for Indian e-commerce and D2C categories (upGrowth estimate, September 2026)
CategoryTypical AOV rangeWhat moves the number
Fashion and apparelRs 1,200 to Rs 2,500Lower for fast fashion, higher for ethnic and premium wear
ElectronicsRs 5,000 to Rs 15,000Accessories sit far lower, at Rs 500 to Rs 2,000
Beauty and personal careRs 600 to Rs 1,500Fast moving, low ticket items, so bundling does the heavy lifting
Grocery and quick commerceRs 350 to Rs 800Very low AOV because people order often and in small baskets
Home and furnitureRs 3,000 to Rs 12,000High ticket and seasonal, with long consideration cycles
Health and wellness D2CRs 800 to Rs 2,000Subscriptions lift lifetime value more than they lift AOV
B2B SaaS (average deal size)Rs 50,000 to Rs 5,00,000Not comparable to B2C, and it swings with enterprise vs SMB mix

Ranges shift with city mix, discount depth and category. In our experience bundling and free shipping thresholds have gone from an edge to table stakes, so a flat AOV against a rising category range usually means your offers have stopped keeping pace.

How can you increase AOV without hurting conversion?

Raise the value of each order with bundles, thresholds and recommendations rather than blunt discounts. The tactics below all work on traffic you already pay for, which is what makes AOV such a cheap lever.

Bundle products that are already bought together

Price a bundle slightly below the sum of its parts. Shampoo at Rs 300 plus conditioner at Rs 300 sold as a Rs 550 bundle is an 8% discount, and it takes a Rs 300 single item order to Rs 550, an 83% lift on that order while margin stays intact.

Set the free shipping threshold above your current AOV

If your AOV is Rs 1,800, set free shipping at Rs 2,500. Baymard Institute research finds 40% of shoppers abandon a cart because extra costs such as shipping, tax and fees are too high. A customer who adds Rs 700 to qualify raises that order 39%.

Use tiered incentives instead of flat discounts

“Spend Rs 3,000, get 10% off. Spend Rs 5,000, get 15% off.” Customers feel rewarded for spending more rather than penalised for spending less, and you keep control of the margin floor at each tier.

Recommend at the right moment

Frequently bought together blocks on the cart page lift order value by roughly 5% to 15% when the recommendations are driven by real purchase pairs rather than a static list (upGrowth estimate, September 2026). Test placement before you test the algorithm.

Match the upsell to the segment

  • New customers: confidence builders such as a warranty, a sample or a starter bundle
  • Returning customers: premium versions and larger pack sizes
  • High cart value customers: membership perks, early access and free express delivery

Stop letting fees distort the number

Showing Rs 2,500 for the order and Rs 150 for shipping makes buyers read Rs 2,650 and hesitate. Absorb predictable fees into the price and AOV reads lower on paper while conversion improves. Pick which one you are optimising for, then keep the definition steady.

Average order value formula: FAQs

What is the average order value formula?

Average order value is total net revenue divided by the total number of completed orders in the same period. A store with Rs 17,50,000 in net revenue and 700 completed orders in March 2026 has an AOV of Rs 2,500. Use revenue after refunds, cancellations and discounts, and count 1 checkout as 1 order however many items it holds.

How do you calculate average order value in Excel or Google Sheets?

Export your orders, put the net value of each order in 1 column, then divide the sum by the number of rows. In Excel or Google Sheets that is =SUM(B2:B1000)/COUNT(B2:B1000), or simply =AVERAGE(B2:B1000). Filter out refunded and cancelled rows first, otherwise the formula averages orders that never earned money. A pivot table gives you the same figure by channel or device.

What does net order value mean?

Net order value is what a customer actually pays after discounts, coupons and returns, minus any amount refunded later. Gross order value is the sticker total before those adjustments. AOV should always use net order value, because gross figures count money that has left the business. On a Rs 3,000 order paid with a Rs 500 coupon, net order value is Rs 2,500.

Is average order value the same as average basket size?

No. Average order value measures rupees per order, and average basket size measures items per order. A customer buying 2 items for Rs 3,000 has a higher AOV and a smaller basket than one buying 8 items for Rs 2,500. Track both: AOV shows revenue per transaction, while basket size shows how well cross selling and bundling are working.

What is a good average order value for an Indian D2C brand?

It depends entirely on category. Based on upGrowth estimates from September 2026, beauty and personal care sits at Rs 600 to Rs 1,500, fashion at Rs 1,200 to Rs 2,500, and electronics at Rs 5,000 to Rs 15,000. Rather than chase a universal number, compare your AOV against your own 12 month trend and your category range.

How is AOV different from customer lifetime value?

AOV covers 1 transaction, while customer lifetime value covers every transaction a customer makes with you. A buyer with an AOV of Rs 2,000 who orders 10 times has a lifetime value of Rs 20,000. Raising AOV lifts revenue this month; raising lifetime value lifts it across years. Most e-commerce teams need both numbers on the same dashboard.

1 / – Download

Your Next Move: Turn AOV Into Revenue

Calculating AOV takes 30 seconds. Acting on what it tells you is the part that pays. Calculate your blended AOV for last month, then run the same numbers for organic, paid and returning customers.

Model what a lift is worth before you build anything with our AOV lift revenue simulator, which turns a percentage point of AOV into a rupee figure for your own volumes.

Want a second opinion on where order value is leaking? Book a strategy call with upGrowth with your last 3 months of AOV by channel, or contact us for a bundle and threshold review.


For Curious Minds

Average Order Value is a critical indicator of your business's financial health, revealing customer purchasing power and the effectiveness of your pricing strategy. A rising AOV signals that customers perceive high value in your products, while a decline can highlight issues with your product mix or discount dependency. A 20% AOV increase, for instance, can directly boost profit margins by 20-30% without new customer acquisition costs. To understand its impact, you should analyze AOV in relation to other key metrics:
  • Profit Indicator: A higher AOV often correlates with better profit margins, provided it is not driven by heavily discounted items. It shows that your upsell or cross-sell efforts are succeeding.
  • Marketing Efficiency: It quantifies the return on your advertising spend. Acquiring a customer with a Rs 2,500 AOV is 2.5 times more valuable than one with a Rs 1,000 AOV for the same cost.
  • Pricing and Product Strategy: Monitoring AOV on a platform like Shopify reveals if your pricing is aligned with customer expectations. A falling value may indicate customers are shifting to lower-priced items.
By measuring this metric, you gain a clearer picture of revenue quality, not just quantity. Discover how to segment this data for even more granular insights by reading the complete guide.

Generated by AI
View More

About the Author

amol
Optimizer in Chief

Amol has helped catalyse business growth with his strategic & data-driven methodologies. With a decade of experience in the field of marketing, he has donned multiple hats, from channel optimization, data analytics and creative brand positioning to growth engineering and sales.

Download The Free Digital Marketing Resources upGrowth Rocket
We plant one 🌲 for every new subscriber.
Want to learn how Growth Hacking can boost up your business?
Contact Us
Contact Us