Skip to main content

Profitability calculator

Will your store turn a profit before the cash runs out? Enter your cash, sales, growth and costs, or drag the lines on the chart, to see the month you break even, how low cash gets on the way, and whether it runs out first.

Will your store turn a profit before the cash runs out? Set your numbers in the assumptions, or drag the dots on the chart: sales, growth, costs and cash.

Profitable in month 11

Reaches profit first

Assumptions

Drag the green dots to set sales and growth, the white dot to set what each sale leaves, the pink dot to set fixed costs, and the cream dot to set cash.

Each month: sales, what they leave after costs per sale, and fixed costs$10.0k$20.0k$50.0k$100k$200kSales $348kLeft $86.9kFixed $25.0kCash in the bank, after stock and payouts$0Cash $508kLow $16.8k, month 13Profit from month 11TodayMonth 6Month 12Month 18Month 24Month 30Month 36Sales this month: $60.0k. Drag, or use the arrow keys.Monthly sales growth: 5% a month. Drag, or use the arrow keys.Margin after product, shipping and marketing (sets marketing): 25% of sales left, marketing 30%. Drag, or use the arrow keys.Fixed costs a month: $25.0k. Drag, or use the arrow keys.Cash in the bank: $100k. Drag, or use the arrow keys.

Where each $100 of sales goes. Drag a divider to change a cost.

$30 product$15$30 marketing$25 left for fixed costs and profit$25 left from each $100Product, as a share of sales: 30%. Drag, or use the arrow keys.Shipping and fees, as a share of sales: 15%. Drag, or use the arrow keys.Marketing, as a share of sales: 30%. Drag, or use the arrow keys.

Sales reach $100k a month, enough to cover costs, in month 11. Cash bottoms out at $16.8k in month 13, so the cash you have gets you there. Cash keeps falling for 3 months after profit, because each month's growth ties up more stock.

See every month as a table
MonthSalesProfitCash flowCash
Today$60.0k−$10.0k$100k
1$63.0k−$9,250−$11.4k$88.7k
2$66.2k−$8,463−$10.7k$78.0k
3$69.5k−$7,636−$9,951$68.0k
4$72.9k−$6,767−$9,198$58.8k
5$76.6k−$5,856−$8,408$50.4k
6$80.4k−$4,899−$7,579$42.8k
7$84.4k−$3,893−$6,708$36.1k
8$88.6k−$2,838−$5,793$30.3k
9$93.1k−$1,730−$4,833$25.5k
10$97.7k−$567−$3,824$21.7k
11$103k$655−$2,766$18.9k
12$108k$1,938−$1,654$17.3k
13$113k$3,285−$487$16.8k
14$119k$4,699$739$17.5k
15$125k$6,184$2,026$19.5k
16$131k$7,743$3,377$22.9k
17$138k$9,380$4,796$27.7k
18$144k$11.1k$6,286$34.0k
19$152k$12.9k$7,850$41.9k
20$159k$14.8k$9,493$51.4k
21$167k$16.8k$11.2k$62.6k
22$176k$18.9k$13.0k$75.6k
23$184k$21.1k$14.9k$90.5k
24$194k$23.4k$16.9k$107k
25$203k$25.8k$19.0k$126k
26$213k$28.3k$21.2k$148k
27$224k$31.0k$23.5k$171k
28$235k$33.8k$26.0k$197k
29$247k$36.7k$28.5k$226k
30$259k$39.8k$31.2k$257k
31$272k$43.1k$34.0k$291k
32$286k$46.5k$36.9k$328k
33$300k$50.0k$40.0k$368k
34$315k$53.8k$43.3k$411k
35$331k$57.7k$46.7k$458k
36$348k$61.9k$50.3k$508k
Gross margin
55%
Left after marketing
25% of sales
Break-even sales
$100k a month
Cash low point
$16.8k, month 13
Tied up in stock and payouts
$42.0k
Simple runway at today's burn
9 months

Get a daily report card for free. Replo has a daily report card of your business ready every morning, with what changed and why.

How to read your number

The top chart has three lines on a log scale, where steady growth is a straight line: sales (green), what sales leave after product, shipping and marketing (white), and fixed costs (pink). The store turns a profit where the white line crosses the pink one. With $100,000 in the bank, $60,000 of sales growing 5% a month, 25% left from each sale and $25,000 of fixed costs, that's month 11. The bottom chart is cash: growth ties up stock, so cash keeps falling to about $16,800 in month 13 before it climbs. Drag the green dot at the right end to change growth, the white dot to change marketing, the pink dot to change fixed costs and the cream dot to change cash. If cash hits zero first, the chart says when, and the result lists how much more cash, growth or cost cutting would fix it. Every number also has a box under the chart if you'd rather type.

Why it matters

A store can be growing, even profitable, and still run out of cash, because every extra sale needs stock paid for weeks before a customer buys it. Simple runway (cash ÷ monthly burn) gives the example store 10 months, which misses both the shrinking losses and the stock growth soaks up. Running the plan month by month shows the real low point, so you know which number decides whether you make it.

Every morning

Get your profitability in a daily report

Replo reads Shopify, Meta, Google Ads and Triple Whale and has your profitability ready every morning, with what changed since yesterday and why.

Formula

Profit each month = sales × (1 − product cost − shipping and fees − marketing) − fixed costs

Sales grow each month: sales in month n = sales today × (1 + monthly growth)ⁿ. Cash then moves by profit, less the extra cash bigger sales tie up: cash this month = cash last month + profit − (working capital this month − working capital last month). Working capital = sales × (product cost × (days of stock − supplier days) + payout days) ÷ 30. The store turns a profit in the first month profit reaches zero, and runs out of cash in the first month cash falls below zero.

Other ways to calculate profitability

Months to profitability
Months = ln(break-even sales ÷ sales today) ÷ ln(1 + monthly growth), where break-even sales = fixed costs ÷ (1 − product cost − shipping and fees − marketing)
When you only need the profit month, not the cash path. Round up: 10.5 means month 11. It's the same month the calculator shows, because profit only depends on sales.
Simple runway
Runway in months = cash ÷ monthly burn, where monthly burn = fixed costs − sales × (1 − product cost − shipping and fees − marketing)
A quick check that assumes losses never shrink and stock never grows. Growth makes it too gloomy and stock makes it too hopeful, so use it only for a store that isn't growing.
Marketing from cost per new customer
Marketing share of sales = (1 − share of sales from returning customers) × cost per new customer ÷ average order value
When you budget by customer acquisition cost. Only new customers cost acquisition money, so sales from returning customers lower the share. $40 to win an $80 order with 40% of sales from returning customers is 30% of sales; type that into the Marketing box or drag the white line until it reads 30%.
Default alive or default dead
Default alive if profit reaches zero before cash falls below zero, with costs and growth as they are today
The test from Paul Graham's essay. The calculator adds the case growing stores hit: profit comes first, but stock still drains the bank, shown as "Profitable, then short of cash".
Cash conversion cycle
Cash conversion cycle = days of stock + payout days − supplier days
The days a dollar spends tied up between paying a supplier and getting paid. The working capital term above weights stock and supplier days by product cost, since stock sits on the books at cost. Work it out on its own with the cash conversion cycle calculator.

What does default alive mean for a store?

Default alive means that if nothing changes, sales grow past costs before the money runs out. Default dead means the bank empties first. The terms come from Paul Graham, and the first calculator for them was Trevor Blackwell's, built for software companies: you drag the revenue and expense lines and watch where they cross. This one works the same way, with stock added.

Software has no stock, so its cash follows its profit. A store doesn't: it pays for products weeks or months before it sells them. That's why this calculator has a third answer, profitable, then short of cash, for the store whose growth outruns the cash its profit brings in.

Why growing stores run short of cash

Each extra dollar of monthly sales needs stock on the shelf before it sells. In the example, product cost is 30% of sales, stock covers 90 days and suppliers want payment in 30, so every dollar of monthly sales ties up (0.30 × (90 − 30) + 3) ÷ 30 = $0.70.

When sales grow $5,000 in a month, $3,500 of cash goes into stock and payouts that month, on top of any loss. That's why the example's cash keeps falling for three months after it turns a profit. Fewer days of stock, longer supplier terms or faster payouts shrink that number.

How to calculate profitability: a worked example

A store has $100,000 in the bank and sells $60,000 this month, growing 5% a month. Product costs 30% of sales, shipping, packing and payment fees 15%, and marketing 30%. Fixed costs are $25,000 a month. It keeps 90 days of stock, suppliers give it 30 days to pay, and payouts land in 3 days.

  • Left from each sale after costs and marketing: 1 − 0.30 − 0.15 − 0.30 = 25%. Gross margin, before marketing, is 55%.
  • Break-even sales: $25,000 ÷ 0.25 = $100,000 a month. Today: $60,000 × 0.25 − $25,000 = −$10,000, so the store burns $10,000 a month.
  • Months to break even: ln(100,000 ÷ 60,000) ÷ ln(1.05) = 10.5, so month 11, when sales are about $102,600 and profit about $650.
  • Working capital per dollar of monthly sales: (0.30 × (90 − 30) + 3) ÷ 30 = $0.70. That's $42,000 tied up today and about $79,200 by month 13.
  • Month 1: sales $63,000 and profit −$9,250. Stock and payouts take another $2,100, so cash falls $11,350 to $88,650.
  • Cash keeps falling until month 13, where it bottoms out at about $16,800. From month 14, profit outruns what growth puts into stock, and cash climbs to about $508,000 by month 36.

The store turns a profit in month 11 and never runs out of cash, so it's default alive. Hold 120 days of stock instead of 90 and the same store still profits in month 11 but runs out of cash in month 14. Start with $60,000 instead of $100,000 and it runs out in month 7.

What's a good result?

The answer you want is profit before the cash low point reaches zero, with room to spare. The example's low point, about $16,800, is less than one month of fixed costs: one slow month or one large stock order would push it under. We'd want a low point of at least two or three months of fixed costs before calling a plan safe.

When the result says the store runs short, it lists what would fix it. Faster growth only helps while each sale leaves money after marketing, and it pulls cash into stock, so cutting fixed costs or days of stock is often the cheaper lever.

One change at a time to the example store (36 months)
ChangeProfitable inCash low pointResult
None (the example)Month 11$16.8k, month 13Reaches profit first
Growth 3% a monthMonth 18−$18.7k, month 20Out of cash in month 13
Growth 8% a monthMonth 7$35.3k, month 9Reaches profit first
Marketing 35% of salesMonth 16−$54.6k, month 18Out of cash in month 9
Marketing 25% of salesMonth 7$60.2k, month 9Reaches profit first
120 days of stockMonth 11−$117, month 14Out of cash in month 14
60 days of stockMonth 11$31.6k, month 12Reaches profit first
Fixed costs $20,000Month 6$70.3k, month 8Reaches profit first
Start with $60,000Month 11−$23.2k, month 13Out of cash in month 7

Questions about profitability

How do you calculate burn rate and runway?
Burn rate is how much cash you lose in a month: costs minus revenue. Runway is cash in the bank divided by burn rate, so $100,000 at a $10,000 monthly burn is 10 months. For a growing store, also count the cash new stock ties up, which is why the calculator models cash month by month.
How do I know when my business will be profitable?
Divide fixed costs by what each sale leaves after product, shipping and marketing to get break-even sales. Then count the months your growth rate takes to get there: ln(break-even ÷ sales today) ÷ ln(1 + growth). The calculator does both and checks your cash lasts.
What does default alive mean?
A business is default alive when, with costs and growth as they are, it reaches profit before it runs out of money. Default dead means the money runs out first. Paul Graham coined the terms; for a store, stock makes the cash test stricter than the profit test.
Why is my store profitable but running out of cash?
Growth ties up cash in stock. Each extra dollar of monthly sales needs inventory bought weeks earlier, so cash can fall even while profit is positive. Fewer days of stock, longer supplier terms or slower growth until profit catches up all ease it.
How much cash do I need to reach profitability?
Enough to cover the lowest point of your cash line, plus a cushion. The calculator finds that low point month by month, including cash tied up in stock. If cash goes below zero, it shows how much more you'd need to get through.
What growth rate do I need to be profitable?
It depends on how far sales are from break-even and how long your cash lasts. Tilt the sales line up until profit comes before cash runs out. If cash runs out first, the result shows the lowest monthly growth that gets there in time, or says no growth rate can because each sale loses money.

Sources

Do it with Replo

Get profit and stock every week

Replo reads your store and ad accounts, then reports profit, ad spend and stock on hand on the schedule you set.

Prompt: “send me profit, ad spend and stock on hand every monday”

More free calculators

Browse all tools