Ask Osolix — instant answers

Free Tools

Calculate the Return on Any Investment

A general-purpose ROI calculator — equipment, software, marketing, property, or any other investment. Enter what you put in and what you got back.

ROINPV / WACCPayback Period

Corporate Finance · Capital Allocation

The Universal ROI Formula: a Framework for Any Investment Decision

Whether you are evaluating a $50,000 industrial machine, a SaaS subscription, a marketing campaign, or a real estate acquisition, the core question is the same: will this investment create more value than it consumes? ROI is the universal language of capital allocation — it strips away intuition and grounds every decision in measurable math.

1The Formula

ROI measures the efficiency of an investment — how many dollars of value return for every dollar deployed. The formula applies to any asset class or project type:

ROI (%) =
Net Profit from InvestmentCost of Investment
× 100

Net Profit = Total gains attributable to the investment − Total costs incurred to generate them

Net profit captures every financial gain the investment produces — revenue growth, cost savings, and asset appreciation — minus every cost required to generate them. The cost of the investment is the total cost of ownership: purchase price plus implementation, training, maintenance, and integration labour. Using only the purchase price is the single most common failure in ROI modelling.

2Inputs Vary by Asset Class

The formula stays constant; what you plug into it changes. Before building your model, identify the cost and gain categories that apply to your type of investment:

Investment TypeCost InputsGain Inputs
Equipment / MachineryPurchase price, installation, training, maintenance contractsIncreased production throughput, reduced labour costs, energy savings
Software / SaaSSubscription fees, implementation, data migration, internal IT timeHours saved through automation, error reduction, improved data visibility
Marketing CampaignAd spend, agency fees, creative and content productionRevenue attributable to the campaign, customer lifetime value (CLV)
Real EstatePurchase price, closing costs, renovations, property taxesRental income, asset appreciation, applicable tax benefits

3Building Your ROI Model

Structure your analysis in three steps. In a spreadsheet, each step maps to a distinct input section.

1

Step 1 — Calculate the Total Cost of Ownership

List every direct cost (purchase price, hardware, licences, shipping, taxes) and every indirect cost (installation labour, training downtime, annual maintenance contracts). Incomplete cost capture is the primary reason ROI projections fail in practice.

2

Step 2 — Calculate Total Gains

Separate revenue increase (new sales directly attributable to the investment) from cost savings (labour hours, energy consumption, or legacy fees eliminated). Attribute gains conservatively — only credit what you can measure and trace back to the investment.

3

Step 3 — Run the Calculation

Worked Example — Process Automation

Automation investment (total cost of ownership)
$10,000
Monthly labour saving
$3,000
Annual gain (× 12)
$36,000
Net profit ($36,000 − $10,000)
$26,000
ROI
260%
Payback Period
Payback Period =
Initial InvestmentAnnual Net Gain

In the example above: $10,000 ÷ $36,000 = 0.28 years (≈ 3.3 months to break even)

4Accounting for Time: Net Present Value (NPV)

For long-horizon investments — real estate, heavy machinery, multi-year software contracts — the simple ROI formula is insufficient. It ignores the time value of money: a dollar received three years from now is worth less than a dollar received today, because the latter could be reinvested in the interim.

Net Present Value (NPV) corrects this by discounting all future cash flows back to their present-day equivalent:

NPV =Σ
Rt(1 + i)t
− Initial Investment

Rₜ: net cash inflow during period t | i: discount rate | t: time period (Year 1, 2, 3…)

Decision rule: if NPV > 0, the investment creates value in today's dollars — proceed. If NPV < 0, the investment destroys value even when the ROI percentage looks positive. For the discount rate, use your company's WACC (Weighted Average Cost of Capital — the blended rate you pay for debt and equity), or substitute the expected return of your best alternative investment if WACC is unavailable.

5ROI Benchmarks by Investment Type

A positive ROI number is not automatically sufficient. Use these typical ranges to sanity-check your projections before presenting to stakeholders:

Investment TypeTypical ROI TargetWhy?
Marketing Campaigns300% – 500%High risk and short conversion cycles; must absorb ad waste and attribution uncertainty.
Equipment / Automation20% – 50% annuallyStable, predictable reduction in cost of goods sold over a multi-year asset life.
SaaS / Software150% – 300%Driven primarily by productivity gains and labour-cost avoidance rather than direct revenue.
Real Estate8% – 15% annuallySlower cash returns offset by long-term asset appreciation and leverage benefits.

6Three Pitfalls to Avoid

Even a well-structured model can produce the wrong answer. These traps are the most common cause of ROI analyses that pass the spreadsheet test but fail in reality.

1

The Sunk-Cost Blind Spot

Do not include past expenditure in your ROI calculation. If you have already spent $5,000 on market research, that money is gone regardless of your next decision. ROI is a forward-looking measure: every cost input in your model should represent capital you are about to commit from now, not capital already deployed.

2

Ignoring Opportunity Cost

Capital is finite. Committing $100k to Equipment A forecloses the option of investing it in Equipment B. Always compare the ROI of your proposed investment against your best alternative. A 25% ROI looks strong in isolation; it looks weak if the alternative delivers 40%.

3

Inflating Soft Benefits

Resist assigning direct financial value to unmeasured benefits like improved culture or stronger brand. Instead, translate them into measurable proxies: lower staff turnover equals lower recruitment costs; a stronger brand equals higher customer lifetime value (CLV). Use those numbers and be conservative.

7Decision Matrix

When presenting an ROI analysis to stakeholders, report three metrics together. The ROI percentage alone omits the context needed for a sound capital decision:

Metric 1

ROI (%)

Capital efficiency. How many dollars return for every dollar invested.

Metric 2

Payback Period

Months or years to break even. Shorter reduces risk exposure if conditions change.

Metric 3

Net Present Value

Dollar value added to the business in today's money. The definitive test for long horizons.

ROI ResultInterpretationTypical Action
NegativeThe investment destroys value.Stop or fundamentally redesign the initiative.
0% – 5%Below typical cost of capital; barely covers inflation.Proceed only if non-financial strategic benefits are explicitly documented.
5% – 20%Solid, healthy return for most industries.Proceed with standard approval process.
20% +Strong return; high capital efficiency.Prioritise allocation and consider scaling.

Try the Calculator

Calculate the Return on Any Investment

Return on investment

45.45%

Total cost
$110,000
Net gain
$50,000
Annualized ROI
13.3%

Results are simplified estimates for informational purposes only and do not constitute professional accounting, tax, or legal advice. Osolix helps you apply ASC 842, IFRS 16, and GASB 87 — consult your advisor before making accounting decisions.