Skip to content
Popular Calculators
Browse Business calculators

Bulk Discount Calculator

Total cost and average unit price under up to three quantity-discount tiers, all-units or incremental, and whether buying more would cost less.

The full price of one unit.

Whole units.

How the discount applies (optional)

The quantity where the first discount starts.

Optional.

Optional.

About the Bulk Discount Calculator

Quantity discounts — price breaks, volume pricing, tiered pricing — reward customers for buying more at once. They are everywhere, from wholesale price lists and printing quotes to software licences and building supplies. But there are two quite different ways of applying them, and they give different totals for the same order.

This bulk discount calculator handles both. Enter the unit price, the quantity and up to three discount tiers, choose whether the discount applies to all units or only to the units within each tier, and it gives the total cost, the average price per unit and the saving. It also looks at the next tier and tells you when buying a few more units would actually cost less in total — a quirk that catches out buyers and sellers alike.

How to Use the Bulk Discount Calculator

Enter the full unit price and the quantity you want.

Choose how the discount applies:

All units — once you reach a tier, every unit in the order gets that tier's price.

Incremental — only the units that fall inside each tier get its price, like income tax brackets.

Enter up to three tiers, each as a starting quantity and a discount. For example, 5% off from 50 units, 10% off from 100 and 15% off from 250.

How Bulk Discounts Are Calculated

  all-units:     total = quantity × price × (1 − discount of the tier reached)

  incremental:   total = Σ (units in each band × price × (1 − band discount))

  average price  = total ÷ quantity

Step-by-Step Example

A unit price of 10, with 5% off from 50 units, 10% off from 100 and 15% off from 250. Ordering 95 units.

All-units:

  Tier reached:   5% off, from 50 units
  Total:          95 × 10 × 0.95        =  902.50
  Average:        902.50 ÷ 95           =  9.50 per unit
  At 100 units:   100 × 10 × 0.90       =  900.00

Buying 100 units costs 2.50 less than buying 95.

Incremental:

  Units 1–49:     49 × 10.00            =  490.00
  Units 50–95:    46 × 9.50             =  437.00
  Total:                                   927.00
  Average:        927.00 ÷ 95           =  9.76 per unit

All-Units vs Incremental

All-unitsIncremental
Price per unitSame for every unit in the orderFalls only for units past each break
Total at 95 units (example)902.50927.00
Can buying more cost less?Yes, just below a breakNo, the total always rises
Better forBuyersSellers' margins

The "Buy More, Pay Less" Zone

Under an all-units scheme, the total drops sharply at each break, because every unit is repriced. Just below a break there is a range of quantities where it is cheaper to order up to the break point. In the example, any order from 95 to 99 units costs more than an order of 100.

For buyers, that means checking the next tier whenever an order is close to it. The extra units cost nothing — or less than nothing. For sellers, it means a price list can quietly give away margin, and some sellers switch to incremental tiers or set break points where the effect is small.

Setting Quantity Breaks as a Seller

Base discounts on real savings. Larger orders often cost less to pick, pack and ship per unit. The discount should be paid for by those savings or by the extra volume.

Check the margin at every tier. Use the profit margin calculator on the discounted price. A tier that drops below cost plus handling loses money on every unit.

Keep the tiers simple. Two or three clear breaks are easier for customers to understand and plan around than a long table.

Bulk Buying as a Customer

Quantity discounts are only a saving if you would have bought the extra units anyway, or can use them before they lose value. Before rounding an order up to the next tier, consider the following.

Storage. Extra stock needs space, and space costs money or gets in the way.

Cash. Money spent on stock you will not use for months is not available for anything else.

Shelf life. Food, chemicals, fashion items and technology all lose value or go out of date. A discount can be wiped out by stock that has to be thrown away.

Price changes. If prices are falling, buying ahead locks in today's higher price.

When those points check out, bulk buying is one of the simplest ways to lower costs, and the buy-more-pay-less zone is free money.

Negotiating Price Breaks

Tier tables are not always fixed. Suppliers often agree to lower break points for regular customers, apply a tier across several orders over a period, or combine different products towards the same quantity. Knowing your total and average price at each level makes those conversations easier, because you can show exactly what a change to the break point is worth to you.

Understanding Your Result

Total cost is what the order costs after the discount.

Average unit price is the total divided by the quantity.

Saving compares the total with the full price.

Tier reached shows which discount applies.

Next tier shows where the next discount starts.

Worth knowing says whether moving up to the next tier would cost less.

When Should You Use This Calculator?

Placing a wholesale or trade order.

Comparing supplier price lists with different tier structures.

Setting up your own quantity pricing.

Checking a quote for printing, packaging or parts.

Deciding whether to round an order up to the next break.

Common Mistakes

Assuming the discount applies to all units when the supplier uses incremental tiers, or the other way round.

Stopping just below a break under an all-units scheme.

Comparing unit prices instead of total costs.

Setting tiers without checking margin.

Buying more than you need just to reach a tier, when the extra stock will not sell.

Frequently Asked Questions

How do bulk discounts work?

The unit price falls as the quantity rises past set break points. With a price of 10, 5 percent off from 50 units and 10 percent off from 100, 95 units cost 9.50 each under an all-units scheme, a total of 902.50.

Can buying more cost less?

Yes, with all-units discounts. In the example, 95 units cost 902.50 but 100 units cost 900.00, because reaching the next tier reprices every unit. It is worth checking the next tier whenever you are just below a break.

What is an incremental discount?

Only the units inside each band get that band's price, like tax brackets. In the example, units 1 to 49 cost 10 and units 50 to 95 cost 9.50, so 95 units cost 927.00. The total always rises with quantity.

Which is better for the buyer?

All-units discounts are better for the buyer at the same tiers, because every unit gets the lower price once a tier is reached. Incremental schemes protect the seller's margin and avoid the quirk where buying more costs less.

How should a seller set quantity breaks?

Set them where the saving on handling, packing and shipping larger orders covers the discount, and check the margin at each tier. A discount that pushes the price below cost plus handling loses money on every extra unit.

What is the average unit price?

The total cost divided by the number of units. It is the fairest way to compare offers with different discount structures, because it shows what each unit really costs you across the whole order.

Last reviewed September 28, 2026 by the CalculatorPeak editorial team.