Roi Generator
Did your investment actually return what you expected?
Enter your total investment and the value you got back to see your exact return on investment percentage, net gain, and how long it takes to break even. Works for any investment: marketing spend, equipment, hiring, or capital projects.
—
Send feedback
💡 Share your idea or report a problem
✓ Thanks! We'll take a look.
Learn more
How It Works
The formula, explained simply
Most people reach for ROI when they want a single number to defend a spending decision. What makes it useful is also what makes it dangerous: it collapses everything — risk, timing, opportunity cost — into one percentage. That compression is the point.
The math starts with net profit: subtract what you spent from what came back. Then divide that profit by the cost and multiply by 100 to get a percentage. A 100% ROI means you doubled your money. A -50% ROI means you lost half. The sign and scale tell you whether the investment was worth repeating.
Annualized ROI adds a time dimension. A 200% return in one month and a 200% return in three years are not equivalent decisions. Annualizing compresses them onto the same scale so you can compare investments with different durations. The formula uses compounding — the same logic as compound interest — to estimate what that return would look like sustained over a full year.
When To Use This
Right tool, right situation
Use this tool when you have a discrete investment with a measurable outcome — a marketing campaign, a piece of equipment, a contractor engagement, a training program, or a product launch. It works best when all costs are accounted for and the return is attributable to the specific investment.
Do not use it for investments where the return is speculative, long-dated, or driven by multiple overlapping inputs. If your new sales hire's contribution is inseparable from a simultaneous brand campaign and a product improvement, attributing a return value to any one of them produces misleading ROI. Similarly, early-stage investments in brand awareness or R&D do not generate returns in the same period — forcing an ROI number on them produces a figure that looks catastrophically negative before it becomes accurate.
Also avoid using simple ROI for multi-year capital decisions above $500,000. At that scale, the time value of money and risk-adjusted discount rates materially change whether the investment passes a hurdle rate. Use net present value or internal rate of return alongside this number.
Common Mistakes
Why results sometimes look wrong
The most common mistake is entering revenue as the return value when cost of goods sold should be subtracted first. If you spent $5,000 on ads that generated $20,000 in sales but the products cost $12,000 to deliver, your actual return is $8,000 — not $20,000. Using the gross revenue figure inflates ROI to 300% when the real number is 60%.
A second mistake is forgetting indirect costs. A hired developer delivering $80,000 in new product revenue sounds like a strong ROI on a $60,000 salary — until you add recruiting fees, benefits, software licenses, and management time. Incomplete cost inputs routinely overstate ROI by 20-40%.
The third mistake is comparing ROI percentages without accounting for duration. A 50% ROI in one month vastly outperforms a 300% ROI over five years, but the larger percentage number looks better at a glance. Always check the annualized figure before deciding one investment beat another.
The Math
Worked examples and deeper derivation
Standard ROI formula: ROI (%) = ((Return Value - Investment Cost) / Investment Cost) x 100.
Net profit is the numerator: Return Value minus Investment Cost. If your campaign cost $12,500 and generated $31,800 in revenue, net profit is $19,300. Divide by the cost ($12,500) and multiply by 100 to get 154.4%.
Annualized ROI uses a compound growth formula: Annualized ROI = ((1 + ROI decimal) ^ (12 / duration in months)) - 1, then multiplied by 100. For a 154.4% ROI over 6 months: (1 + 1.544) ^ (12/6) - 1 = (2.544)^2 - 1 = 6.47 - 1 = 5.47, or about 547% annualized. This reflects the power of compounding — the same return rate sustained over a full year grows exponentially, not linearly.
Expert Unlock
The thing most explanations skip
This formula assumes all return is generated uniformly and that reinvestment of profits happens at the same rate — neither of which holds in practice. Annualized ROI using the compound formula overstates real-world returns whenever profits are withdrawn rather than reinvested, which is the normal case for most business spending. For a more conservative benchmark, use the simple annualized version: ROI / duration in years. The gap between the two widens significantly as duration increases beyond 12 months.
Why does my ROI percentage look high but the investment still feels like a bad decision?
Need something this doesn't cover?
Suggest a tool — we'll build it →