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.

Updated July 2026 · How this works

Example calculation — edit any field to use your own numbers

Worth knowing
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.

Marketing campaign — did it pay off?
Investment cost: $12,500 | Return value: $31,800 | Duration: 6 months
ROI = 154.4%. For every dollar spent, $2.54 came back. Annualized that is roughly 529%, which makes this campaign worth repeating. The payback period of about 3.9 months means the campaign covered its own cost well within its run time.
Equipment purchase with thin margins
Investment cost: $45,000 | Return value: $52,200 | Duration: 24 months
ROI = 16%. Modest by itself, but annualized at roughly 7.7% — competitive with passive investment alternatives. Payback period of about 20.7 months means you recover the machine cost before the lease on a 2-year term expires. The decision hinges on whether that capacity has a second life after payback.
A freelancer pricing a retainer
Investment cost: $3,200 (time + tools) | Return value: $7,800 | Duration: 3 months
ROI = 143.75%. A freelancer can use this to benchmark whether a retainer client is worth holding versus replacing with a higher-paying project. At 143.75% in 3 months, annualized this exceeds 1,500% — a strong signal the retainer rate is underpriced and renegotiation is justified.
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?

What is a good ROI percentage for a business investment?
Most business investments targeting 10% or more annualized are considered acceptable, though marketing and software investments often target 100% or higher. Capital equipment and real estate typically run 10-30% annualized — lower percentage, but lower risk and longer asset life.
How is ROI different from profit margin?
ROI measures return relative to what you invested. Profit margin measures what fraction of revenue becomes profit. A campaign generating 200% ROI at a 40% margin means you doubled your money, but only kept 40 cents of every dollar of revenue. Both numbers matter — neither alone tells the full story.
Does this calculator account for time value of money?
No. This tool uses the standard ROI formula without discounting future cash flows. For investments under 12 months, the gap between simple ROI and discounted ROI is small enough to ignore. For decisions spanning 3 or more years, use a net present value or IRR calculation alongside this result.

Need something this doesn't cover?

Suggest a tool — we'll build it →