Free Online Marketing ROI and ROAS Calculator: Profit, Break-Even and LTV

Free online marketing ROI and ROAS calculator. See ROAS, ROI, net profit and break-even ROAS for a campaign, plan a budget goal, and compare customer acquisition cost with lifetime value.

Marketing ROI & ROAS Calculator by Utiliby

Free Online Marketing ROI and ROAS Calculator: Profit, Break-Even and LTV

Work out ROAS, ROI, net profit and break-even ROAS for a campaign, set a goal for your budget, or compare customer acquisition cost with lifetime value.

Gross margin is the share of each sale left after the cost of the product. Use 100 if you only want revenue-based ROI.

Disclaimer: This free online marketing ROI and ROAS calculator runs in your browser and sends nothing to a server. Results are estimates from the figures you enter. They depend on accurate revenue, cost and margin data and on how you attribute sales to campaigns, and they ignore factors such as taxes, repeat purchases beyond what you enter and the time value of money. This is not financial advice.

Share, cite or embed this tool

Written by the Utiliby editorial team · Last updated October 15, 2026 · Rules and formulas reviewed October 2026

What this free online marketing ROI and ROAS calculator does

Every marketing budget has to answer one question: did it earn more than it cost? This free online marketing ROI calculator and ROAS calculator gives you the answer in seconds. Enter your ad spend, other campaign costs, the revenue the campaign produced and your gross margin. It returns ROAS, ROI, net profit and the all-important break-even ROAS, with a dynamic gauge that shows whether you are above or below the line.

Two more tools sit beside it. The goal planner works backwards from a target ROI to the ROAS, revenue, orders, cost per order (CPA) and cost per click (CPC) you need. The CAC and LTV tab compares what it costs to win a customer with what they are worth, with payback months. Copy, download or print any result.

ROAS versus ROI ROASRevenue ÷ ad spend$9,000 ÷ $2,000 = 4.5xIgnores product cost ROI(Gross profit − cost) ÷ cost($5,400 − $2,500) ÷ $2,500= 116%, counts margin and costs
ROAS tells you how hard the ad works. ROI tells you whether the business made money.

How to use the calculator

  1. Enter spend and revenue. Use the same period for both, such as one month or one campaign.
  2. Add other costs. Creative, agency, tools and attributable staff time give a more honest ROI.
  3. Set gross margin. It is the share of revenue left after product cost. Without it, ROAS can look healthy while the business loses money.
  4. Read break-even ROAS. Aim for a ROAS above it.
  5. Plan ahead. Use the goal planner to see the ROAS and CPA that your target needs.
  6. Check customer economics. Use CAC and LTV for subscription and repeat-purchase businesses.

The formulas, explained

MetricFormulaExample
ROASRevenue / ad spend$9,000 / $2,000 = 4.5x
Break-even ROAS1 / gross margin1 / 0.6 = 1.67x on ad spend alone
Gross profitRevenue x margin$9,000 x 0.6 = $5,400
Net profitGross profit - marketing cost$5,400 - $2,500 = $2,900
ROINet profit / marketing cost$2,900 / $2,500 = 116%
CACSales and marketing cost / new customers$8,000 / 100 = $80
LTVOrder value x orders per year x years x margin$60 x 3 x 2 x 0.5 = $180

ROAS in depth: why break-even matters

ROAS is popular because every ad platform reports it, but it is a blunt measure. A ROAS of 4 sounds strong. If your gross margin is 25%, though, each $1 of ad spend returns only $1.00 of gross profit, which is exactly break-even before any other cost. The same ROAS of 4 at a 60% margin returns $2.40 of gross profit per $1, a healthy profit. That is why the calculator always shows break-even ROAS, which is one divided by your gross margin. Include other costs, and the figure rises a little more. Think of break-even as your floor and set campaign targets above it.

Remember that platforms report revenue they attribute to themselves. Different channels often claim the same sale, so check platform ROAS against your own sales data, and run tests to see what happens when a campaign is switched off. Compare versions of an advert properly with the A/B Test Calculator.

Setting a budget goal backwards

Most marketers start with a budget and hope. Starting from the result you need is better. Enter the budget, margin, average order value and the ROI you want. The planner returns the revenue and orders you need, the ROAS required and the highest cost per order you can pay. Add your conversion rate and it also gives the highest cost per click you can bid. If the numbers look out of reach, you have three levers: raise the average order value or margin, raise the conversion rate or accept a lower ROI. Explore click and conversion maths with the Ad Metrics Calculator, and test costs against fixed costs with the Break-Even Calculator.

CAC, LTV and payback for repeat customers

For businesses where customers buy more than once, first-order profit understates the value of marketing. Customer acquisition cost tells you what you pay to win a customer. Lifetime value estimates the gross profit that customer brings over time. The ratio of the two, with the payback period, shows whether growth is healthy and how fast cash returns. A ratio of 3 to 1 and a payback under 12 months is a common goal. If the ratio is low, raise margin or retention, or find cheaper channels. Use realistic lifetimes. Overestimating retention is the most common error in LTV.

How to improve marketing ROI

Worked example: a campaign that looks good and loses money

A shop spends $2,000 on ads and $500 on creative and tools, and the campaign brings in $9,000 of sales. ROAS on ad spend is 4.5, which looks excellent. But if the shop's gross margin is only 25%, gross profit is $2,250, which is less than the $2,500 spent, so the campaign lost $250 and ROI is minus ten percent. At a 60% margin the same campaign makes a $2,900 profit, a 116% return. Change the margin field in the calculator and watch the verdict and the gauge change. This is why break-even ROAS matters more than ROAS alone.

The goal planner shows the other side. With a $5,000 budget, a 50% margin and a $80 average order, a 50% ROI requires a 3x ROAS, $15,000 in revenue and about 188 orders, so you can pay at most about $26.67 for each order. If your current cost per order is $40, you now know the size of the gap to close.

Attribution, time and honest measurement

No calculator can tell you which sale an ad caused. Ad platforms credit themselves for conversions within their own windows, analytics tools use other rules, and many customers see several ads before they buy. Use the figures here as a consistent yardstick: use the same attribution source and the same date range every time, so that changes mean something. For repeat-purchase businesses, include customer lifetime value, as the CAC and LTV tab does, since first-order profit understates what a customer is worth. Before you commit a large budget, run a small test and compare against a period without the campaign. If you are planning for a new audience, describe them first with the Buyer Persona Generator so the message fits the people you are paying to reach.

Accuracy, limits and responsible use

The calculator does simple arithmetic on the numbers you enter, so the answer is only as good as those numbers. It does not account for taxes, refunds, discounts, long sales cycles, sales that would have happened anyway, or the time value of money. ROAS from ad platforms depends on their attribution rules. LTV depends on estimated lifetimes and margins that can change. Use the output to compare options and set goals, not as a forecast. This free online marketing ROI calculator is for lawful, honest use only and is not financial advice.

Frequently asked questions

How do I calculate ROAS?

Divide the revenue from a campaign by the ad spend. If you spend $2,000 and earn $9,000 in revenue, ROAS is 4.5, or 4.5 to 1. The calculator does this for you and also shows break-even ROAS.

How do I calculate marketing ROI?

Subtract the total marketing cost from the gross profit it produced, then divide by the cost. Marketing ROI = (gross profit - marketing cost) / marketing cost, shown as a percentage.

What is the difference between ROAS and ROI?

ROAS compares revenue with ad spend only. ROI compares profit with all costs. A campaign can have a high ROAS and still lose money if margins are thin.

What is break-even ROAS?

It is the lowest ROAS at which a campaign covers its costs. It equals 1 divided by your gross margin. At a 40% margin, break-even ROAS is 2.5, because each $1 of ad spend needs $2.50 in revenue.

What is a good ROAS?

There is no single answer. A common benchmark is 4 to 1, but it depends on margin. A business with a 25% margin needs 4 to 1 only to break even. Use break-even ROAS as your floor.

What is a good marketing ROI?

Many marketers aim for a 5 to 1 revenue return or at least 100% ROI after costs, but the right figure depends on margin, sales cycle and goals. Compare against your own break-even.

Should I include margin in ROAS?

ROAS itself uses revenue, but you need margin to judge it. Enter your gross margin and the tool shows profit-based ROI and break-even ROAS.

What costs should I include?

Include ad spend, creative, agency fees, software, freelancers and any staff time you can attribute to the campaign. Put everything except ad spend in the other costs field.

What is the goal planner?

It works backwards from a target ROI. Enter budget, margin, order value and target ROI to see the ROAS and revenue you need, the number of orders and the highest cost per order and per click you can afford.

What is customer acquisition cost (CAC)?

CAC is the total sales and marketing cost divided by the number of new customers won in the same period.

What is customer lifetime value (LTV)?

LTV is the gross profit you expect from a customer over their relationship. The tool multiplies order value, orders per year, years and margin.

What is a good LTV to CAC ratio?

A common target is 3 to 1 or higher. Below 1 to 1 you lose money on each customer. Very high ratios may mean you under-invest in growth.

What is the payback period?

It is how many months of gross profit from a customer it takes to repay the cost of winning them. Shorter payback frees cash faster.

Can ROAS be negative?

No. ROAS is revenue divided by spend and is never negative. ROI can be negative when a campaign loses money.

Does this work for Google Ads, Facebook Ads and email?

Yes. Any channel where you know the cost and the revenue works. Use the revenue your analytics attributes to the campaign, and remember that attribution models differ between platforms.

Is my data stored?

No. Everything is calculated in your browser and nothing is uploaded.

Can I print or export the result?

Yes. Copy a summary, download a CSV or print or save a one-page report. Only the report prints, not the whole page.

Sources and further reading

Sources were consulted in October 2026. Standards and rules can change, so always check the official page for your situation.

Disclaimer: This free online marketing ROI and ROAS calculator runs in your browser and sends nothing to a server. Results are estimates from the figures you enter. They depend on accurate revenue, cost and margin data and on how you attribute sales to campaigns, and they ignore factors such as taxes, repeat purchases beyond what you enter and the time value of money. This is not financial advice.