FREE MARKETING ROI TOOL

ROI Calculator

Measure return on investment, net profit, break-even return, and annualized ROI for a campaign or project.

01

Enter your investment and return

ROI is an estimate based on your inputs. It is not financial advice or a guarantee of future performance.

Powered by EasyClaw

02

Your ROI breakdown

%

Your ROI result will appear here

Enter a cost and return to see the full calculation.

GO FURTHER WITH EASYCLAW

Calculate one campaign. Organize the whole marketing workflow.

Keep budgets, channel assumptions, creative briefs, reports, and approvals together when ROI reviews become recurring work.

Explore EasyClaw

What does return on investment mean?

Return on investment, usually shortened to ROI, compares the net profit from an investment with the amount invested. It answers a practical question: after accounting for the money spent, how much value did the activity create relative to its cost?

What this ROI calculator shows

This marketing ROI calculator uses your total investment and total return to show ROI percentage, net profit or loss, break-even return, and optional annualized ROI. The result is only as reliable as the cost and return assumptions you enter, so use a consistent time period and write down what you included.

Why marketers use an ROI calculator before moving budget

Marketing teams rarely have unlimited budget. ROI gives you a common language for comparing a paid campaign, content project, email program, event, affiliate partnership, or automation investment. It can reveal that a campaign with a large revenue number still produces little profit after agency fees, creative production, software, discounts, and staff time.

What a positive ROI can and cannot tell you

A positive ROI means the return is higher than the investment under your chosen definition. It does not prove that the campaign caused every sale, that cash arrived immediately, or that the same result will repeat next month. Check attribution quality, margin, payback time, customer retention, and opportunity cost before making a larger commitment.

Who can use a marketing ROI calculator?

Performance marketers use ROI to review channel and campaign efficiency. Small-business owners use it to decide whether a promotion or agency retainer is earning its place in the budget. Agencies use it to explain assumptions to clients. Founders, creators, ecommerce teams, and finance partners can use the same formula when they need a quick, transparent estimate instead of a complicated dashboard.

You do not need perfect analytics to start. Begin with a clearly labeled estimate, preserve the source of each number, and replace assumptions with actuals as the campaign matures.

When should you measure campaign ROI?

Calculate a first estimate before launch to set a break-even target and decide what must be tracked. Recalculate during a campaign when spend, conversion rate, or average order value changes. After the campaign, use actual costs and attributed return for a post-mortem. Quarterly planning is a useful time to compare channels, but do not compare a seven-day promotion directly with a twelve-month SEO program without adjusting the time horizon.

ROI for short-term and long-term marketing

Paid search and direct-response campaigns may show revenue quickly. SEO, brand, content, community, and lifecycle work can create value over a longer period. Annualize or group results consistently, and record delayed conversions rather than judging a long-term investment only by its first week.

Use ROI across digital marketing channels

The same ROI formula can support Google Ads, Meta Ads, email marketing, influencer campaigns, affiliate programs, content marketing, SEO, events, sponsorships, and marketing automation. The difficult part is defining “return” consistently. Revenue is one option; contribution margin, qualified pipeline, retained customer value, or another approved business value may be more useful for a specific decision.

Include the full cost of the channel

For a realistic marketing ROI, include media spend plus the people and tools needed to produce and operate the campaign. Depending on the decision, that may include freelancers, agency fees, creative production, landing-page work, discounts, software, sales support, and a fair share of overhead. Do not quietly change the cost scope between campaigns just to make one result look better.

How to calculate ROI step by step

  1. Define the investment. Add every relevant cost for the same campaign, project, or period.
  2. Define the return. Use attributable revenue or an agreed value, and document exclusions.
  3. Calculate net profit. Subtract total investment from total return.
  4. Divide by investment. Divide net profit by total investment.
  5. Convert to a percentage. Multiply the result by 100.
  6. Compare like with like. Use the same time window, attribution rule, currency, and cost scope.

Example: if a campaign costs $10,000 and produces $13,000 in attributable return, net profit is $3,000 and ROI is 30%. The break-even return is $10,000. This does not mean the campaign earned a 30% margin on every sale; ROI and margin answer different questions.

What is a good ROI formula?

The standard ROI formula is (Return − Investment) ÷ Investment × 100. It is a useful general formula because it starts with profit rather than gross return. For marketing, agree on whether “return” means revenue, gross profit, contribution margin, pipeline value, or customer lifetime value before comparing results.

ROI vs ROAS: what is the difference?

ROAS usually divides attributed revenue by advertising spend only. ROI compares net profit with the broader investment and can include labor, creative, software, agency, and other costs. A campaign can have a healthy ROAS and a weak ROI if the full cost of producing and fulfilling the work is high. Use the metric that matches the decision, and label it clearly in reports.

How to understand 4.5% ROI or 30% ROI

There is no universal “good ROI.” A 4.5% ROI means the net profit is $0.045 for each $1 invested under the selected assumptions. Whether that is acceptable depends on risk, time period, alternative uses of the budget, customer retention, financing cost, and the benchmark for that channel or industry. A 30% ROI means $0.30 of net profit per $1 invested, with a total return of $1.30 per $1 invested.

Use ROI to choose the next action

Do not stop at a single percentage. Ask whether attribution is credible, whether the return includes margin, how long payback takes, and what changed between campaigns. A high result with weak tracking may need better measurement; a modest result from a strategic retention program may deserve more time. Use the calculator to make assumptions visible, then combine it with cohort, funnel, and cash-flow evidence.

Frequently asked questions about ROI

How do you calculate ROI?

Calculate net profit by subtracting the total investment from the total return. Divide net profit by the total investment, then multiply by 100: (Return − Investment) ÷ Investment × 100.

Is 4.5% a good ROI?

It depends on the industry, risk, time period, attribution method, and alternative uses of the budget. A 4.5% ROI means $0.045 of net profit per $1 invested under the assumptions you entered; it is not automatically good or bad.

What does 30% ROI mean?

A 30% ROI means the net profit is $0.30 for every $1 invested. The total return is $1.30 per $1 invested before considering how reliable the attribution and assumptions are.

What is a good ROI formula?

The standard formula is (Return − Investment) ÷ Investment × 100. The best version for a decision uses a consistent cost scope, a clearly defined return, and the same time period across comparisons.

Should marketing ROI include labor and software costs?

Include the costs that are relevant to the decision: media, people, agency, creative, software, discounts, sales support, and other campaign costs. Keep the scope consistent when comparing campaigns.

What is the difference between ROI and ROAS?

ROAS usually compares revenue with advertising spend only. ROI compares net profit with the broader investment, so it can include the full cost of running the marketing activity.

Ready to Try the #1 AI Agent?

EasyClaw is free to get started. Zero setup. Works on Mac & Windows. Control your desktop with AI starting today.