How to Add Quantity-Based Costs (Quantity Breaks)
Updated October 3, 2026
Quantity breaks let a product's unit cost depend on how many units are in an order. Use them when your supplier gives bulk discounts, for example $6.80 per towel for up to 9 towels and $5.90 from the tenth on.
- Where
- In the sidebar, open Product Costs, expand a product and turn on Qty breaks.
- Who
- Stores whose supplier price per unit drops with the quantity ordered.
- Time
- A minute or two per product.
- Updates
- After Apply, every order of the product is recalculated in the background.
Turn On Quantity Breaks#

Set Up the Tiers#

In the screenshot, the pillow costs $8.50 per unit for 1 to 4 units and $7.90 per unit from 5 units on.
If a tier costs more per unit than the tier before it, its field gets an amber outline and a note reminds you that every tier is the cost of a single item. This usually means a total for the whole quantity was entered.
If your supplier quotes a price for a pack, break it down to a per-item cost before entering it. Example: a pack of 10 towels costs $59.00, so enter $59.00 ÷ 10 = $5.90 as the unit cost.
Choose How Tiers Apply to an Order#
Once Qty breaks is on, a menu next to the toggle decides two things: how the units of an order are priced, and which units are counted.

Both choices are saved as soon as you pick them, and the product's orders are recalculated. They are set once per product and apply to every period and every cost zone.
Pricing
| Pricing | Shown in the menu as | What it does | Pick it when |
|---|---|---|---|
| All units at reached tier | Volume | Every unit gets the price of the tier the order reached | Your supplier bills the lower price on every unit (default) |
| Each unit at its own tier | Tiered | Units below a tier boundary keep their higher price, only the units above it get the lower one | Only the additional units are discounted |
Counting
| Counting | Units counted toward a tier | Where the tiers are set |
|---|---|---|
| Count per product (default) | All variants of the product in the order | Once on the product row. Variant rows show Set on product. |
| Count per variant | Each variant on its own | On each variant. The product row shows Set per variant. |
| Count per product, cost per variant | All variants of the product in the order | On each variant. The product row shows Pooled, set per variant. |
In every counting mode, several lines of the same variant in one order count together.
Use Count per product, cost per variant when the variants share the bulk discount but not the price, for example a large size with a supplier surcharge.
Worked Examples#
The Organic Cotton Bath Towel from the screenshots has three tiers: 1 to 9 units at $6.80, 10 to 49 at $5.90, and 50 or more at $5.10.
Which tier applies
With All units at reached tier:
| Units in the order | Tier reached | Product cost |
|---|---|---|
| 1 | 1 to 9 | 1 × $6.80 = $6.80 |
| 9 | 1 to 9 | 9 × $6.80 = $61.20 |
| 10 | 10 to 49 | 10 × $5.90 = $59.00 |
| 50 | 50+ | 50 × $5.10 = $255.00 |
10 towels cost less than 9 because every unit drops to the lower price. That matches suppliers who bill the bulk price on the whole quantity.
Volume or tiered pricing
An order of 12 towels:
- All units at reached tier
- 12 × $5.90= $70.80
- Each unit at its own tier
- 9 × $6.80 + 3 × $5.90 = $61.20 + $17.70= $78.90
Per product or per variant
An order with 6 Navy towels and 4 White towels, with All units at reached tier. In the first two rows, both colours use the tiers above. In the last row, White has its own tiers with a surcharge: $7.20 for 1 to 9 units and $6.30 from 10 units on.
| Counting | Units counted | Navy (6 units) | White (4 units) | Product cost |
|---|---|---|---|---|
| Count per product | 10 for both lines | 6 × $5.90 = $35.40 | 4 × $5.90 = $23.60 | $59.00 |
| Count per variant | 6 Navy, 4 White | 6 × $6.80 = $40.80 | 4 × $6.80 = $27.20 | $68.00 |
| Count per product, cost per variant | 10 for both lines | 6 × $5.90 = $35.40 | 4 × $6.30 = $25.20 | $60.60 |
An order with 10 Navy towels and nothing else gives the same result in every mode: 10 units of one variant, 10 × $5.90 = $59.00. The counting choice only matters when an order mixes variants of the product.
Check the Cost an Order Used#
To see which tier an order actually used, open Orders in the sidebar and click the order. The order details open on the right. Under Line Items, a line whose cost comes from quantity breaks carries a Qty break badge. Click the line to expand it.

In the screenshot, the order contains 2 towels. That falls into the 1 to 9 tier, so both units cost $6.80. From 10 units on, the 10 to 49 row would be highlighted instead.
A line without the Qty break badge did not get its cost from the tiers. The label next to the cost shows where it came from, for example a supplier integration or a cost you changed on the order itself. See How to Manually Change the Cost of an Order.
Common questions
Related articles
Was this article helpful?



