Calcylator
Average transaction value

Average transaction value:
formula and worked example

One division turns total sales into the typical size of a sale, which is where upselling and pricing changes first show up.

Calcylator Editorial Team

Updated · 5 min read

What average transaction value measures

Average transaction value is the typical amount taken per sale over a period. Retailers, restaurants, e-commerce stores and service businesses use it to see whether customers are buying more per visit, and to work out how much revenue a change in footfall or traffic will bring.

Revenue alone tells you how big the business is. Dividing by transactions tells you how that revenue is built: from many small sales or fewer large ones. The same total can describe very different businesses with very different operating needs.

The formula: revenue divided by transactions

Take total revenue for the period and divide by the number of completed transactions in the same period.

Average transaction value =revenue ÷ transactions
revenue:
Revenue
transactions:
Transactions
Average transaction value equals revenue divided by the number of transactions, giving currency per transaction.
  • Revenue: sales recorded in the period, in currency, on a consistent basis with or without tax.
  • Transactions: the number of completed sales or payments in the same period, counted once each.

The period and the definition of a transaction need to match across the two inputs. A single customer returning twice in a day counts as two transactions in most systems, and that should be consistent with how revenue was recorded.

Be clear about what counts as a transaction in your records. A split bill that is paid with two cards might be one sale or two payments, and an online order delivered in two parcels might be one transaction or two. Choose the definition that matches how you want to use the figure, and apply it everywhere, otherwise the average will shift because of recording practice rather than customer behaviour.

Worked example: 250,000 across 500 transactions

  • Revenue

    250,000

  • Transactions

    500

Average transaction value

500 currency/order

A simple mean across all transactions in the period; refunds and tax treatment must be consistent with the revenue figure.

  1. Take period revenue: 250,000.
  2. Count the transactions: 500.
  3. Divide: 250,000 / 500 = 500 per transaction.

If a promotion lifts revenue to 275,000 on the same 500 transactions, the average rises to 550. If the same promotion instead brought in 100 additional small sales, the average could fall even as revenue grows.

Reading the average with care

An average is easily distorted by outliers. A single bulk order can lift the figure and give a misleading picture of the typical sale. Where the data allow it, look at the median alongside the mean, or split transactions into bands, to see where most of the volume sits.

The average transaction value also behaves differently by business type. Quick-service outlets rely on volume and small tickets, while specialist retailers depend on a smaller number of larger sales. Compare your figure with your own history and with segments inside your business before comparing with an external number.

  • Track it by channel, location and time of day rather than as a single number.
  • Watch it together with transaction count; revenue growth needs one or both to rise.
  • Exclude or flag exceptional orders when judging a trend.

Seasonality is another factor. Festive periods may bring bigger baskets, while off-peak months bring small top-up purchases. Comparing December with March says more about the calendar than about performance, so compare like periods or adjust for the season.

Discounts interact with the figure in two ways. A discount lowers revenue per sale directly, but it can raise the number of items per sale if it encourages bundles. Measuring both the average and the items per transaction tells you whether the promotion is working.

How revenue changes move the average

With the transaction count fixed, the average moves in direct proportion to revenue.
ScenarioRevenueCalculated result
Original assumptions250,000500 currency/order
Revenue increased by 10%275,000550 currency/order

A 10% revenue increase on the same number of sales lifts the average by 10%. In practice both inputs move at once, so interpreting a change needs both. If revenue grows 10% and transactions grow 15%, the average has actually fallen, even though the business looks healthier overall.

Mistakes with average transaction value

  • Mixing a revenue figure that includes tax with a transaction count that comes from a different source.
  • Counting refunds or voided sales as transactions without adjusting the revenue.
  • Comparing a monthly average with a weekly one when seasonality differs.
  • Confusing average transaction value with average order value, when a single order can be split across several payments.

A related error is averaging averages. The overall figure is total revenue over total transactions, not the mean of branch averages, which would give a small outlet the same weight as a busy one.

Using it in sales planning

Once you know the average, you can estimate how many transactions are needed to hit a revenue target, or how much a small uplift in basket size is worth over a month. Targets built this way are easier to translate into daily staff and stock plans.

  1. Divide the revenue target by the current average to get the transactions required.
  2. Compare with your current transaction volume.
  3. Decide whether to chase traffic or basket size.
  4. Measure the result at the end of the period using the same definitions.

Common questions

How do you calculate average transaction value?

Divide total revenue for a period by the number of transactions in the same period. For 250,000 across 500 transactions, the average transaction value is 500 per sale.

What is a good average transaction value?

There is no universal benchmark. It depends on the industry, price points and channel. Compare it against your own history and across your own locations or channels to judge whether it is improving.

How is it different from average order value?

They are close and often used interchangeably. Average order value usually applies to online orders, while transaction value counts each payment, so split payments or multiple payments per order can make them differ.

How can I increase average transaction value?

Common approaches include bundling, suggesting complementary items, setting minimum thresholds for free delivery and adjusting prices. Test each change and watch transaction count, since a higher ticket can reduce the number of sales.

Should refunds be included in the calculation?

Revenue should usually be net of refunds so that it matches what you actually kept. Decide whether refunded transactions are removed from the count too, and apply the same rule every period.

Was this guide helpful?

Continue reading

View all blogs