Calculators

Marketing calculators that check your margin, not just the ratio

A 4x ROAS can still lose money. Enter your numbers once, then see ROAS, break-even ROAS, cost per acquisition, LTV:CAC and payback update live.

Shared assumptions

Changes the symbol only. Values are not converted.

Used for profit per conversion and LTV.

Revenue left after cost of goods. Used for break-even ROAS, profit and LTV.

ROAS

Revenue divided by ad spend.

ROAS
Enter revenue and spend.
Return on spend

Break-even ROAS

100 divided by gross margin. Compares your ROAS with the level where ads stop costing you money.

Break-even ROAS
Enter a margin.
Gap

Cost per acquisition

Ad spend divided by conversions, and profit per conversion after that cost.

CPA
Enter spend and conversions.
Profit per conversion

Conversion rate

Conversions divided by clicks or sessions.

Conversion rate
Enter conversions and visits.

CPC, CPM and CTR

Click cost, cost per thousand impressions, and click-through rate.

CPC
Enter values.
CPM
CTR

Lifetime value, LTV:CAC and payback

LTV = AOV x purchases per year x lifetime years x gross margin. Uses the shared AOV and margin above.

Lifetime value

Enter the inputs above.

LTV:CAC

CAC payback

Runs entirely in your browser. Nothing is uploaded.

Method

How it works

Each card uses one formula. Values you type are used only in your browser, and nothing is saved.

  • ROAS = revenue / ad spend
  • Break-even ROAS = 100 / gross margin %
  • CPA = ad spend / conversions
  • Profit per conversion = AOV x margin - CPA
  • CPC = spend / clicks, CPM = spend / impressions x 1,000, CTR = clicks / impressions
  • Conversion rate = conversions / clicks or sessions
  • LTV = AOV x purchases per year x lifetime years x margin
  • LTV:CAC = LTV / CAC, payback months = CAC / (AOV x margin x purchases per year / 12)

LTV:CAC bands: below 1 is losing, 1 to below 3 is thin, and 3 or above is healthy. Break-even uses the same margin as profit, so a campaign only earns money when its measured ROAS is above that line.

FAQ

Questions people ask

What is break-even ROAS?

Break-even ROAS is 100 divided by your gross margin percentage. At a 40% margin, the break-even is 2.5x: RM1 of ad spend returns RM2.50 of revenue, which is exactly RM1.00 of gross profit, so the ads pay for themselves and nothing more. Anything above 2.5x adds profit. Anything below it loses money after the ad cost.

Why does a healthy ROAS still lose money?

ROAS measures revenue, not profit. At a 15% margin, a 4x ROAS returns only 0.6 of gross profit per RM1 spent (4 x 0.15), so the campaign loses money before overheads. Compare the measured ROAS with the break-even ROAS for your margin to see the real position.

What is a good LTV:CAC ratio?

Below 1 means a customer is worth less than they cost to win, so each new customer loses money. From 1 to 3 is thin, with little room for error in your estimates. 3 or above is generally treated as healthy. Also check payback months: a healthy ratio that takes two years to recover the acquisition cost ties up cash.

How is CAC payback calculated?

Payback months equal CAC divided by monthly gross profit per customer. Monthly gross profit is AOV x gross margin x purchases per year, divided by 12. The estimate assumes purchases are spread evenly across the year and ignores retention decay, so treat it as a planning figure.

Does the currency selector convert amounts?

No. It only changes the currency symbol on money results. Enter every value in the same currency. If your ad account and sales are in different currencies, convert the figures first, using the rate for the same period.

Are my numbers stored or sent anywhere?

No. Every calculation runs in your browser. Nothing is sent to a server or saved, and reloading the page clears the inputs.

Next step

Want this done properly across your whole stack?

Tracking, search, automation and reporting, engineered and operated by subimpact network. Start with a free audit.

Get Free Audit