ROI Calculator
True marketing ROI on contribution margin.
Enter your numbers
ROI measures how much profit an investment returned against what you put in. Works for a campaign, a channel, a quarter or a full year.
Solid return. At this pace you pay back the investment in about 8.3 months.
What Is ROI And Why Founders Care About It More Than ROAS
ROI stands for Return On Investment. It answers a sharper question than ROAS, for every rupee you put into a campaign, channel or business unit, how many rupees came back as actual profit after all costs. A 60% ROI means every ₹1 invested returned ₹1.60, of which ₹0.60 is real profit sitting in your account.
ROI is the metric that matters at the board level, because it accounts for gross margin, operating costs and the time it took to generate the return. It is the difference between a marketing dashboard and a P and L. If ROAS tells you whether the ad account is working, ROI tells you whether the business is working.
Annualised ROI extrapolates the return to a 12 month basis, so a 20% ROI in 3 months is really an 80% annual pace. Compare investments on the same timeline before making capital decisions.
Five Inputs, One Honest Answer About Your Return
Total Investment
Everything you put in for the period, ad spend, agency fee, creative production, tools, retainers. Not just media cost.
Revenue Generated
Attributed top line revenue for the same period. Use GA4 or Shopify, not the inflated in-platform number.
Gross Margin %
Selling price minus COGS, divided by selling price. This turns revenue into gross profit and is the biggest lever most brands ignore.
Other Costs
Salaries, fulfilment, packaging, gateway fees, software. If it took real cash to run, count it here.
Time Period
The window in months. Lets the tool compute payback period and annualised ROI so you can compare with other capital options.
Verdict
Reads out net profit, payback and whether the return is scalable, thin or negative in one line you can send to a founder.
What Counts As A Good Marketing ROI In 2026
There is no single number. A performance campaign with a 30 day payback and 40% ROI is excellent. A brand campaign with 10% ROI over 12 months can still be worth running if it lifts organic and retention. Use this as a working reference.
| ROI Range | What It Means | Action |
|---|---|---|
| Below 0% | Losing money after all costs | Pause, fix tracking, offer or targeting |
| 0 to 20% | Positive but thin, no cushion for RTO or refunds | Optimise before scaling |
| 20 to 50% | Healthy return, most D2C brands live here | Scale slowly, protect margin |
| 50 to 100% | Strong return, campaign or channel is a compounder | Reinvest aggressively |
| Above 100% | Doubled the money in the period | Verify tracking, then push capital hard |
Why Most Founders Overstate Their Real ROI
Confusing ROAS With ROI
A 4× ROAS at 30% margin is a negative ROI after fulfilment and RTO. ROAS is a media metric, ROI is a business metric, they are not the same number.
Forgetting Operating Costs
Founders count ad spend but skip salaries, tools, agency fees and gateway costs. Real ROI must load every rupee that left the account.
Ignoring Time
A 30% return in 3 months is an entirely different asset than 30% in 12 months. Always annualise before comparing channels or campaigns.
Attributing To The Wrong Channel
Without clean tracking, paid ads take credit for organic and email revenue. Fix attribution before you fix strategy.
ROI Looking Off?
Nine out of ten times, a bad ROI is a tracking, margin or attribution problem, not a media problem. Get a free audit from our team, no sales pressure.
