Free · No signup · Runs in your browser

Bundle Calculator

A product bundle pricing and profit calculator for Shopify and ecommerce stores. Model up to three bundle tiers with every real cost — COGS, shipping, payment fees, packaging, fulfilment, refunds, ad spend and fixed overhead — and see true net profit, contribution margin, breakeven orders and ROAS before you launch the offer.

Configuration
Deep Analysis
Sensitivity
Scenarios
Full P&L

Order Simulation & Costs

% of revenue lost to refunds
Stripe, PayPal, etc.
Per-order flat fee
Per order
Pick, pack & handle / order
SaaS tools, rent, etc.
Bundle Offers

Buy 1

Buy 2

Buy 3 + Gift

Order Distribution

Must total 100%
Buy 1 34%
Buy 2 33%
Buy 3 + Gift 33%
Auto-adjusts to 100%

Key Performance Indicators

Total Revenue
$11,796
Net Revenue
$11,206
After 5.0% refunds
Total Costs
$8,737
Net Profit
$2,469
22.0% margin
Overall AOV
$118
ROAS
5.90x
BE: 51 orders

Buy 1

Loss
$62
AOV · 34 orders
Revenue
$2,113
Profit
-$60
Margin-3.0%
COGS: $857
Costs: $2,067
Profit/Order: -$1.77
ROAS: 3.11x
Contrib. Margin: 48.8%

Buy 2

Profitable
$119
AOV · 33 orders
Revenue
$3,911
Profit
$824
Margin22.2%
COGS: $1,663
Costs: $2,892
Profit/Order: $24.96
ROAS: 5.93x
Contrib. Margin: 50.8%

Buy 3 + Gift

Profitable
$175
AOV · 33 orders
Revenue
$5,772
Profit
$1,706
Margin31.1%
COGS: $2,495
Costs: $3,778
Profit/Order: $51.68
ROAS: 8.74x
Contrib. Margin: 51.5%

Profit Waterfall

$11,796
Gross Rev
$590
Refunds
$5,015
COGS
$500
Shipping
$372
Payment
$150
Packaging
$200
Fulfill
$2,000
Ad Spend
$500
Fixed
$2,469
Net Profit
Revenue → Cost breakdown → Net Profit

Revenue Split by Bundle

$11,796 TOTAL REV
Buy 1: $2,113 (18%)
Buy 2: $3,911 (33%)
Buy 3 + Gift: $5,772 (49%)

Cost Composition (% of Revenue)

45%
18%
COGS $5,015 44.8%
Shipping $500 4.5%
Payment Fees $372 3.3%
Packaging $150 1.3%
Fulfillment $200 1.8%
Ad Spend $2,000 17.8%
Fixed Costs $500 4.5%
Net Profit $2,469 22.0%

Breakeven Analysis

51
Breakeven Orders
$49.69
Contribution / Order
49.0%
Margin of Safety
You are 49 orders above breakeven. Each additional order adds $49.69 to profit.

Bundle Comparison Matrix

MetricBuy 1Buy 2Buy 3 + Gift
Orders343333
Gross Revenue$2,113$3,911$5,772
Refunds$106$196$289
Net Revenue$2,007$3,716$5,483
COGS$857$1,663$2,495
Shipping$170$165$165
Payment Fees$71$123$177
Packaging$51$50$50
Fulfillment$68$66$66
Ad Spend$680$660$660
Fixed Costs$170$165$165
Total Costs$2,067$2,892$3,778
Profit-$60$824$1,706
Margin-3.0%22.2%31.1%
Profit/Order-$1.77$24.96$51.68
ROAS3.11x5.93x8.74x
Contribution Margin48.8%50.8%51.5%

Sensitivity Heatmap — Net Profit

Drag sliders to explore

Shows how net profit changes when varying Total Orders (rows) vs. Ad Spend (columns). Current config highlighted.

Orders \ Ads
$1,000
$1,500
$1,800
$2,000
$2,200
$2,500
$3,000
50
$971
$471
$171
-$29
-$229
-$529
-$1,029
75
$2,247
$1,747
$1,447
$1,247
$1,047
$747
$247
90
$2,996
$2,496
$2,196
$1,996
$1,796
$1,496
$996
100
$3,469
$2,969
$2,669
$2,469
$2,269
$1,969
$1,469
110
$3,942
$3,442
$3,142
$2,942
$2,742
$2,442
$1,942
125
$4,691
$4,191
$3,891
$3,691
$3,491
$3,191
$2,691
150
$5,940
$5,440
$5,140
$4,940
$4,740
$4,440
$3,940

Price Sensitivity per Bundle

Impact of ±20% price change on each bundle's profit.

Buy 1
-20%
-$449
-10%
-$255
-5%
-$157
+0%
-$60
+5%
$37
+10%
$134
+20%
$329
Buy 2
-20%
$103
-10%
$463
-5%
$643
+0%
$824
+5%
$1,004
+10%
$1,184
+20%
$1,544
Buy 3 + Gift
-20%
$642
-10%
$1,174
-5%
$1,440
+0%
$1,706
+5%
$1,971
+10%
$2,237
+20%
$2,769

COGS Sensitivity per Bundle

Impact of ±30% COGS change on each bundle's margin.

Buy 1
-30%
9.8%
-20%
5.5%
-10%
1.3%
+0%
-3.0%
+10%
-7.3%
+20%
-11.5%
+30%
-15.8%
Buy 2
-30%
35.6%
-20%
31.1%
-10%
26.6%
+0%
22.2%
+10%
17.7%
+20%
13.2%
+30%
8.7%
Buy 3 + Gift
-30%
44.8%
-20%
40.2%
-10%
35.7%
+0%
31.1%
+10%
26.6%
+20%
22.0%
+30%
17.5%

Scenario Planner

Compare your current configuration against optimistic, pessimistic, and custom scenarios side-by-side.

● Current
$2,469
22.0% margin · 5.9x ROAS
100 orders · $2,000 ads · 5.0% refund
↑ Optimistic
$4,999
30.6% margin · 8.4x ROAS
130 orders · $2,000 ads · 3.0% refund
↓ Pessimistic
-$178
-2.7% margin · 3.0x ROAS
70 orders · $2,400 ads · 8.0% refund
◆ High AOV Focus
$3,698
27.1% margin · 7.2x ROAS
100 orders · $2,000 ads · 5.0% refund

Scenario Comparison

Metric● Current↑ Optimistic↓ Pessimistic◆ High AOV Focus
Orders10013070100
Revenue$11,796$16,817$7,112$14,389
Total Costs$8,737$11,314$6,721$9,971
Net Profit$2,469$4,999-$178$3,698
Margin22.0%30.6%-2.7%27.1%
ROAS5.90x8.41x2.96x7.19x
AOV$118$129$102$144
Breakeven51 orders44 orders75 orders41 orders

Detailed Profit & Loss Statement

Full Breakdown
Line ItemAmount% of Net Rev
Gross Revenue$11,796
(-) Refunds$5905.0%
= Net Revenue$11,206100%
Cost of Goods Sold$5,01544.8%
Shipping$5004.5%
= Gross Profit$5,69150.8%
Payment Processing$3723.3%
Packaging$1501.3%
Fulfillment Labor$2001.8%
= Operating Margin$4,96944.3%
Ad Spend / Traffic$2,00017.8%
Fixed Overhead$5004.5%
NET PROFIT$2,46922.0%

Per-Order Economics

MetricAmount
Gross Revenue / Order$117.96
Refund Deduction$5.90
Net Revenue / Order$112.06
COGS / Order$50.15
Shipping / Order$5.00
Payment Fee / Order$3.72
Packaging / Order$1.50
Fulfillment / Order$2.00
Ad Cost / Order (CPA)$20.00
Fixed Cost / Order$5.00
Profit / Order$24.69

Monthly / Annual Projections

MetricMonthlyAnnual (est.)
Revenue$11,796$141,547
Total Costs$8,737$104,842
Net Profit$2,469$29,628
Margin22.0%22.0%
ROAS5.90x5.90x
Total Orders1001200
All calculations update in real-time. Results are estimates based on your inputs. Actual results may vary.
How it works

Price a bundle in four steps

The calculator runs on every cost that touches an order, not just the cost of the products inside the box. That is the difference between a bundle that looks profitable in a spreadsheet and one that is profitable in your bank account.

01

Set your order volume and costs

Enter the orders you expect in a month, your ad spend against them, and the per-order costs you cannot avoid: payment processing, the flat transaction fee, packaging, pick-and-pack labour and monthly overhead.

02

Build the bundle tiers

Name each tier, set the quantity inside it, the price you intend to charge, the cost per item and the shipping you absorb. Rename a tier by typing straight over its heading.

03

Split the order mix

Drag the distribution sliders to say what share of orders takes each tier. This is the assumption most bundle plans get wrong, so test a pessimistic mix as well as the one you are hoping for.

04

Read the profit, not the margin

Check net profit, contribution per order and breakeven orders. The waterfall shows which cost line does the damage; the sensitivity grids show how much price or COGS movement the offer can absorb before it stops working.

The numbers

What the calculator works out for you

Every figure is derived from your inputs and updates as you type. Nothing is stored or sent anywhere.

Contribution per order

Net revenue minus every variable cost — goods, shipping, payment fees, packaging and fulfilment. This is the cash each order leaves behind to pay for advertising and overhead, and it is the single most useful number on the page.

Breakeven orders

Ad spend plus fixed overhead, divided by contribution per order. If contribution is negative the offer never breaks even at any volume, and the calculator says so rather than printing a number that implies it eventually does.

Profit waterfall

Gross revenue stepped down through refunds, COGS, shipping, payment fees, packaging, fulfilment, ad spend and overhead to net profit — so you can see which line is eating the offer instead of guessing.

Sensitivity grids

Net profit across a range of order volumes and ad budgets, plus per-tier price and COGS sensitivity. These tell you how much has to go wrong before the bundle stops paying — the margin of error you are actually running.

Scenario planner

Your current setup against optimistic, pessimistic and high-AOV mixes, side by side. Useful for the question you should ask before launch: what does this look like if only the cheapest tier sells?

Full P&L and per-order economics

A line-by-line statement from gross revenue to net profit with each cost as a percentage of net revenue, plus the same figures reduced to a single order and projected out to twelve months.

Pricing strategy

How to price a bundle that actually pays

Bundles fail in predictable ways. These are the rules the calculator is built to enforce.

  • Price against cost, not against the single-unit price. A 25% discount off combined value sounds disciplined until you notice it came out of a 38% margin. Set the discount, then read contribution per order.
  • Make the per-unit saving visible. Buyers compare the second unit against the first, not against your cost. A tier that saves an obvious amount per item converts better than a larger discount expressed as a total.
  • Only absorb shipping if contribution survives it. Free shipping is the most common reason a bundle prices well and performs badly. Put the real figure in the shipping field and see whether the tier still clears.
  • Charge ad spend to the order. Bundles raise average order value, which lowers cost per acquisition as a share of revenue — but only if the ad budget is modelled against the orders it actually buys.
  • Assume the mix skews cheap. Most merchants model the mix they want. Run the pessimistic scenario, where the entry tier takes half the orders, and price so that case is still profitable.
  • Keep refunded orders costed. A refunded order returns the revenue but rarely returns the postage, the packaging or the labour. The calculator holds those costs on refunds deliberately.
FAQ

Bundle calculator questions

What is a bundle calculator?

A bundle calculator works out whether a multi-item offer actually makes money. You enter the bundle price, the cost of the goods inside it, and every cost that attaches to the order — shipping, payment processing, packaging, pick-and-pack labour, refunds, ad spend and fixed overhead — and it returns the net profit, margin, contribution per order, breakeven volume and ROAS. This one is built for ecommerce bundles, not wire-bundle diameter or roofing-bundle coverage.

How do you calculate a bundle price?

Start from the combined value of the items, subtract the discount that makes the bundle feel worth taking, then check the result against cost rather than against the individual price. The arithmetic is: bundle price minus (COGS x quantity) minus shipping minus payment fees minus packaging minus fulfilment equals contribution per order. If contribution per order does not comfortably cover your ad cost per order plus a share of overhead, the bundle price is too low no matter how good the discount looks.

What is a good profit margin on a product bundle?

Judge a bundle on contribution margin rather than headline margin. Contribution margin is net revenue minus COGS and shipping, as a percentage of net revenue, and it tells you what each order leaves behind to pay for advertising and overhead. Bundles that clear 40% contribution margin usually survive paid acquisition; below about 25% the offer tends to need near-free traffic to work. The calculator colour-codes each tier so you can see which side of that line it falls on.

How much should I discount a bundle?

Enough to beat the effort of buying the items separately, and no more. Discounts in the 10-20% range off combined value are usually sufficient to shift a buyer from one unit to two or three, because the buyer is comparing against the single-unit price rather than against your cost. Model the discount in the price field and watch contribution per order: a deeper discount that raises units per order but drops contribution below your cost per acquisition is a volume increase you pay for.

Why does my bundle show a loss even though the margin looks fine?

Because per-order margin is not the same as net profit. Ad spend and fixed overhead do not scale with the bundle price, so a healthy 35% product margin can still finish underwater once a $20 cost per acquisition and a share of monthly overhead land on the order. The profit waterfall shows exactly which cost line takes the offer negative, and the breakeven panel shows how many orders you need before overhead is covered.

Does the bundle calculator account for refunds?

Yes. Refund rate is applied to gross revenue to give net revenue, which is what every margin figure on the page is measured against. Note that the model deliberately keeps the full cost of goods, shipping and fulfilment on refunded orders, because in practice most refunded orders still cost you the pick, the pack and the postage. That makes the output conservative rather than optimistic.

How many bundle tiers should I offer?

Three is the usual answer, and it is why the calculator models three. A single upgrade gives the buyer a yes-or-no decision; three tiers turn it into a choice between options, and the middle or top tier carries most of the volume once the per-unit saving is visible. Use the order distribution sliders to test what happens if the mix skews cheaper than you hope — that is the scenario that breaks most bundle plans.

Is the bundle calculator free?

Yes. It is free, needs no signup, and runs entirely in your browser — nothing you type is sent anywhere or stored.

Ask AI about Oxify App