ShelfCalc

Average transaction value calculator

Find your average sale per customer, and see what adding a little to every basket would do to total sales.

$
$
Optional. Try the price of an impulse item.

How it works

Average transaction value, also called average ticket or basket size, is how much a typical customer spends per visit. Along with the number of customers, it's one of the two levers behind every sales total.

Average transaction = Total sales ÷ Number of transactions
Extra sales from an add-on = Add-on amount × Number of transactions

Example. A store rings up $18,600 in a week across 2,400 transactions. The average sale is $7.75.

If each customer added just $0.50, that week's sales would go up by $1,200, a 6.5% increase with the same number of customers.

Why basket size is worth chasing

Getting more customers through the door usually costs money, through advertising, promotions or longer hours. Getting the customers you already have to add one more item costs far less. That's the thinking behind impulse items at the counter, meal deals and "add a drink" prompts at checkout.

Ways to raise it

Watch the margin on whatever you push. A bundle that raises the ticket but uses a deep discount can add sales without adding profit. The sale price and margin calculator shows what a discount leaves you.

Common questions

Should fuel-only sales count?
If you sell fuel, pay-at-the-pump transactions can drag the inside average around. Many stores track inside transactions separately.
Is a falling average always bad?
Not if transaction count is rising faster. Check total sales and customer count together before deciding what changed.

Last updated October 11, 2026.