ROI Calculator
ROI, net profit, ROAS and payback period in one view.
ROI
128.0%
Net profit
$12,800
ROAS
3.80x
Payback
1.3 mo
ROI = ((revenue × margin) − investment) ÷ investment × 100
Join the Veojson dispatch
Get the weekly Veojson dispatch: practical notes on pricing, unit economics and SaaS metrics.
One email, no spam, unsubscribe any time.
About this tool
ROI expresses net gain as a percentage of what you spent. Enter your total investment and the revenue it generated, optionally with a gross margin and time period, to get ROI, net profit, ROAS and how long the investment takes to pay back.
How to calculate marketing ROI
ROI equals net profit divided by investment, times 100. Net profit is revenue times gross margin, minus the investment. Using revenue instead of margin-adjusted profit is the most common way teams overstate campaign performance.
What counts as a good ROI
It depends on margin and sales cycle. Paid acquisition teams often target 200 percent or more, while enterprise software purchases are frequently justified over 12 to 24 months. Compare against your own cost of capital.
How to use ROI Calculator
- 1
Open ROI Calculator
Everything runs on this page — there is nothing to install and no account required to use the free features.
- 2
Add your input
Paste or enter your values in the panel above. The tool updates as you type, so you can iterate quickly.
- 3
Review the output
Check the result, copy it with one click, and adjust the options until it matches what your system expects.
- 4
Take it further
Use the business & ops tips below to make the result production-ready, then unlock the gated extras via the form above.
Best practices
- Use consistent time periods and definitions — mixing monthly and annual inputs silently breaks every downstream number.
- Model a pessimistic and an optimistic case, not just the number you hope for.
- Use gross margin rather than revenue whenever a decision involves cash.
- Re-run the model quarterly with fresh inputs; stale assumptions age badly.
Why ROI Calculator matters
The difference between a healthy business and a leaking one is usually a couple of percentage points that nobody modelled.
Running the numbers before a pricing, hiring or spend decision turns an argument into an answer.
Related free & paid tools
| Tool name | Type | Key features | Link |
|---|---|---|---|
| Google Sheets | Free | Custom ROI models you can share and version | Visit |
| CausalOffer | Freemium | Scenario modelling for finance and growth cases | Visit |
| HubSpot ROI toolsOffer | Freemium | Marketing spend and pipeline attribution | Visit |
Links marked Offer may be partner links. They cost you nothing extra and never affect which tools we recommend.