Identify one promotion group
Add X paid items and Y free items. Buy 2 Get 1 creates groups of three.
BOGO can mean buy one get one free, buy two get one free, or another Buy X Get Y combination. Enter the deal and quantity you need to see how many items you pay for and the effective unit price.
Your effective price is $13.33 per item.
Calculate complete promotion groups first. In each Buy X Get Y group you pay for X items; incomplete groups usually leave additional items at full price.
Reviewed October 12, 2026 by Ship or Spend Co.For each complete deal group, you pay for X items and receive Y free. Any incomplete group is charged normally until the paid-item requirement is met.
With Buy 2 Get 1 Free at $20 each, six items form two deal groups. You pay for four items ($80) instead of six ($120), saving $40.
Add X paid items and Y free items. Buy 2 Get 1 creates groups of three.
Divide the quantity by the group size. Only complete groups normally earn all advertised free items.
Add full-price leftovers unless the store terms specify a partial or repeated discount.
These examples use the same method as the calculator and show why the inputs—not the promotional headline—decide the outcome.
Buy 1 get 1 free · $24 each · quantity 2
Pay $24 instead of $48; effective price $12 each.
For equal prices and a complete pair, the effective discount is 50%.
Buy 1 get 1 free · $24 each · quantity 3
Pay for two items: $48 total, or $16 each.
The third item is normally full price, reducing the effective discount to 33.3%.
Buy 2 get 1 free · $18 each · quantity 6
Pay for four items: $72 instead of $108.
Two complete groups produce two free items and $36 total savings.
Many retailers discount the lowest-priced qualifying item rather than the average price. Use the actual cart lines when mixing products.
A promotion may limit free items per customer, order, or loyalty account. Extra groups can therefore price normally.
Buy one, get one 50% off produces a 25% group discount only when both items have the same price.
Only for an equal-priced pair. If the cheaper item is free, the effective percentage is lower than 50% of the pair’s regular total.
Complete pairs receive the deal and the unmatched item is usually full price. Check whether the store applies the offer differently.
Calculate the promotional total for the quantity you need, then calculate the same quantity with the coupon. Compare final totals rather than headline percentages.
Ship or Spend shows the formula, assumptions, and complete comparison rather than hiding the answer behind a score. Read our calculation methodology for limitations and testing details, and our update log for recent editorial work.