Skip to main content
pricingdiscountsB2B

Volume Discount Pricing: Tier Models, Math and Invoices

All-units vs graduated tiers worked through, the price cliff that makes 100 units cheaper than 90, the volume a discount needs, and how to invoice it.

InvoiceQuickly Team··Updated ·10 min read

Volume discount pricing means a published schedule of lower unit prices for larger quantities: units, hours, seats or projects. It works when larger orders genuinely cost you less per unit to serve, or when the extra volume is worth more to you than the margin you give up. It fails when the tiers are set by feel and nobody checks the arithmetic.

This guide works through one price schedule under both tier models, shows the margin test every tier should pass, and then shows exactly how to put each model on an invoice. All numbers are a worked example, not industry benchmarks. For when to discount at all, see when to offer discounts. For B2B tactics such as bundles and prepay, see B2B discount strategies.

ModelHow the price is worked outStrengthWeaknessInvoice layout
All-units (also called volume pricing)The whole order is priced at the tier the total quantity reachesEasy to quote and readPrice cliff just below each thresholdOne line at the tier unit price
Graduated (incremental or tiered)Each band of units is priced at its own tierNo cliff; protects marginEffective unit price takes a sentence to explainOne line per tier band
Package or blockFixed price for a fixed quantity, such as a 20-hour blockSimple for servicesUnused units need an expiry ruleOne line per block
Order-level percentageA flat percentage off the whole order above a valueWorks across mixed productsDiscounts items you may not want to discountDiscount percentage on the invoice

Worked example: one price schedule, two models

Hypothetical example. A print studio sells custom tote bags at a list price of $10.00 each, and its cost is $6.00 a bag. It publishes three tiers:

TierQuantityUnit priceDiscount off list
11 to 49$10.000%
250 to 99$9.0010%
3100 and over$8.0020%

All-units. An order of 120 bags is in tier 3, so all 120 are $8.00: 120 × $8.00 = $960.00.

Graduated. The same 120 bags are split into bands: 49 at $10.00 ($490.00), 50 at $9.00 ($450.00) and 21 at $8.00 ($168.00), so $1,108.00 in total, an effective $9.23 a bag.

The same schedule produces totals $148.00 apart. Say which model applies on the quote, because a buyer reading "$8.00 at 100+" will assume all-units.

Where is the price cliff in all-units pricing?

Just below each threshold. Under all-units pricing in the example, 99 bags cost 99 × $9.00 = $891.00, but 100 bags cost 100 × $8.00 = $800.00. Any order from 89 to 99 bags costs more than 100 bags, because 89 × $9.00 = $801.00. The same happens below tier 2: 46 to 49 bags at $10.00 ($460.00 to $490.00) cost more than 50 bags at $9.00 ($450.00).

Bags orderedAll-units totalGraduated total
49$490.00$490.00
50$450.00$499.00
99$891.00$940.00
100$800.00$948.00
120$960.00$1,108.00

Graduated totals always rise with quantity, so there is no cliff. Under all-units pricing, expect buyers in the cliff zone to round up to the threshold. That is often fine, because you sell more units, but make sure the higher tier is profitable on its own, which is the next test.

How much extra volume does a discount need to pay for itself?

Use this formula: required volume increase = discount ÷ (margin − discount), with both as percentages of the list price.

In the example the margin at list is 40% ($4.00 profit on a $10.00 bag):

DiscountProfit per bagVolume needed for the same gross profitFormula
0%$4.00100 bags (baseline)
10%$3.00134 bags (+33.3%)10 ÷ (40 − 10) = 0.333
20%$2.00200 bags (+100%)20 ÷ (40 − 20) = 1.0

So a 20% tier only pays if it doubles what the buyer would have ordered anyway, or if the larger order genuinely costs less to fulfil (one setup instead of two, one shipment, less account management). If a tier fails that test, raise the threshold or narrow the discount. The profit margin calculator runs the margin side of this.

For services, the same test applies to hours. A consultant with a $150 hourly rate and a $90 hourly cost has a 40% margin, so a 10% discount on a 20-hour block ($135 an hour, $2,700) needs about 27 hours of work to earn the same $1,200 gross profit as 20 hours at full rate. Unused hours in a prepaid block also need an expiry rule, or the discount becomes an open-ended obligation.

How do you put a volume discount on an invoice in InvoiceQuickly?

InvoiceQuickly applies one discount percentage per invoice, to the whole subtotal, before tax. There is no per-line discount and no built-in tier table. Line amounts are quantity × unit price, and unit prices are stored to the cent. Here is how to enter each model:

All-units tier, single product. Either of these gives the same total:

  • One line at the tier price: "Tote bags, 1-colour print (list $10.00; 100+ volume price)" 120 × $8.00 = $960.00. Leave the invoice discount at 0%.
  • One line at list price, 120 × $10.00 = $1,200.00, and set the invoice discount to 20%. The PDF shows "Discount (20%) -$240.00", which makes the saving visible.

Graduated tiers. One line per band, with the invoice discount at 0%:

LineQtyRateAmount
Tote bags, units 1 to 49 (list price)49$10.00$490.00
Tote bags, units 50 to 99 (tier 2, 10% off list)50$9.00$450.00
Tote bags, units 100 to 120 (tier 3, 20% off list)21$8.00$168.00
Subtotal$1,108.00

A volume discount on some lines but not others. Do not use the invoice discount, because it reduces every line. Put the tier price into the discounted lines' unit prices instead. Example: 120 bags at $8.00 ($960.00), a $45.00 setup fee and $30.00 shipping total $1,035.00. Entering list prices and a 20% invoice discount would give (1,200 + 45 + 30) × 0.80 = $1,020.00, which is $15.00 short, because the setup fee and shipping were discounted too.

Tax. Tax is calculated on the discounted subtotal. At an illustrative 7% rate, the $960.00 all-units invoice carries $67.20 tax (960 × 0.07), for $1,027.20, whichever of the two all-units methods you use. Check that your tax authority treats your discount as reducing the taxable price.

Tier prices that are not whole cents. A 7.5% discount on $9.99 is $9.24075 a unit, but the unit price is saved as $9.24. On 300 units that is $2,772.00 instead of $2,772.23. Either set tier prices in whole cents, or enter the line as quantity 1 at the calculated amount and put "300 units at $9.24075" in the description.

Discounts earned across several orders (for example, a rebate once a client passes 1,000 units in a quarter). InvoiceQuickly does not track cumulative volume across invoices. On Pro, you can issue a credit note against a specific invoice, up to its total, to give the rebate. Apply it to an invoice the client has not yet paid in full, so it reduces what they owe.

Discounts for paying early are a separate mechanism; see when to offer discounts and the discount calculator.

When is a volume discount the wrong move?

  • When larger orders do not cost you less to serve and the tier fails the volume test above. You are trading margin for revenue.
  • When a few buyers would sit permanently at the top tier without ordering more than they did before. Price the top tier for them, not for a hoped-for rush.
  • When you sell goods to competing resellers. In the US, the Robinson-Patman Act applies to sales of commodities, not services. The Federal Trade Commission says a seller should treat competing customers in a proportionately equal manner, and lists cost savings, such as volume discounts justified by lower costs, and meeting a competitor's price among the defences (FTC, Price discrimination: Robinson-Patman violations). Publish tiers every comparable customer can reach, and take legal advice before offering one reseller a deal others cannot get. This is general information, not legal advice. Last reviewed: 27 October 2026.
  • When you need per-line discounts or automatic tier pricing on the invoice. InvoiceQuickly applies one percentage per invoice, so complex price books with many products and tiers are better handled in software built for them.

Frequently asked questions

What is a volume discount?

A volume discount is a lower unit price for buying a larger quantity, set out in advance as a schedule of tiers. It can apply to the whole order once a threshold is reached (all-units) or only to the units above each threshold (graduated).

How much is a typical bulk discount?

There is no standard figure that fits every business. Work it out from your own margin: required extra volume = discount ÷ (margin − discount). On a 40% margin, a 10% discount needs a third more volume to earn the same gross profit, and a 20% discount needs double.

What is the difference between volume and tiered pricing?

The terms are often used loosely. Volume (all-units) pricing applies the tier the order reaches to every unit. Tiered (graduated) pricing applies each tier only to the units in that band. For 120 units in the example, all-units gives $960.00 and graduated gives $1,108.00.

What are the four types of discounts?

A common grouping is quantity or volume discounts, trade discounts to resellers, cash or early-payment discounts, and seasonal discounts. They solve different problems: volume discounts reward order size, early-payment discounts reward payment speed, and seasonal discounts move demand.

How should a volume discount appear on an invoice?

Show either the tier unit price on the line with the list price in the description, or the list price with a separate discount line. For graduated tiers, use one line per band. Either way, the client should be able to check the arithmetic against the quote.


For more on presenting discounts, see the invoice discounts guide and what to include on an invoice. If clients take the discount and then pay late, review your Net 30 and other payment terms. More pricing guides are on the InvoiceQuickly blog.

Start free and send your next tiered quote as an itemised invoice.

Editorial team
InvoiceQuickly Team

Practical guidance for freelancers and small businesses creating and managing invoices.

Invoicing best practices for freelancers and SMBsInvoice workflowsAI-assisted invoice draftingSmall business operations

Create your next invoice from one prompt

Describe the client, work, prices, and payment terms. Review every field before you send.

Create a Free Invoice

Related guides

Useful, occasional notes

Get invoicing tips that actually help

Join the InvoiceQuickly update list for practical invoicing advice and product news.

No spam, ever. Unsubscribe anytime.