← All calculatorsFree shopping calculator

Calculate the real value of any BOGO deal

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.

01

Enter your numbers

Live
✓
Your result

Pay for 4 of 6 items

Save $40.00

Your effective price is $13.33 per item.

Quick answer

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.
How the calculation works

A clearer way to compare.

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.

Step-by-step decision

Use the result without fooling yourself.

01

Identify one promotion group

Add X paid items and Y free items. Buy 2 Get 1 creates groups of three.

02

Count complete groups

Divide the quantity by the group size. Only complete groups normally earn all advertised free items.

03

Price leftovers separately

Add full-price leftovers unless the store terms specify a partial or repeated discount.

Worked comparisons

Three examples that change the answer.

These examples use the same method as the calculator and show why the inputs—not the promotional headline—decide the outcome.

BOGO with a complete pair

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%.

An unmatched item

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 across two groups

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.

Important exceptions

Cases that can change the answer.

Different item prices

Many retailers discount the lowest-priced qualifying item rather than the average price. Use the actual cart lines when mixing products.

Quantity limits

A promotion may limit free items per customer, order, or loyalty account. Extra groups can therefore price normally.

BOGO percentage-off offers

Buy one, get one 50% off produces a 25% group discount only when both items have the same price.

Common questions

BOGO / Buy X Get Y FAQ

Is Buy One Get One Free always 50% off?

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.

What happens if I buy an odd number of items?

Complete pairs receive the deal and the unmatched item is usually full price. Check whether the store applies the offer differently.

How do I compare BOGO with a coupon?

Calculate the promotional total for the quantity you need, then calculate the same quantity with the coupon. Compare final totals rather than headline percentages.

Transparent by design

Know what the result means.

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.