Guide

What is ROI? Meaning, calculation and why it matters

Learn how return on investment (ROI) helps you pick winning projects, cut waste, and grow profit.

Person working at a desk on their ROI calculations for their small business

Written by Jotika Teli—Certified Public Accountant with 24 years of experience. Read Jotika's full bio

Published Friday 6 February 2026

Table of contents

Key takeaways

  • Calculate ROI using the simple formula: (Net profit ÷ Cost of investment) × 100 = ROI%, which shows whether your business investments are profitable as a clear percentage.
  • Use ROI to evaluate diverse business decisions including marketing campaigns, equipment purchases, hiring decisions, and new locations by comparing what you spent against what you earned.
  • Aim for an ROI that exceeds your cost of borrowing money, as investments returning less than your loan interest rates aren't covering their costs.
  • Combine ROI calculations with other factors like time frame, risk level, and strategic value, since ROI alone doesn't capture intangible benefits like brand awareness or long-term growth potential.

What is return on investment (ROI)?

Return on investment (ROI) is a percentage that shows how much profit you've made compared to what you spent. It's one of the simplest ways to measure whether a business decision paid off.

Small business owners use ROI to evaluate decisions like:

  • opening a new location or buying equipment
  • measuring marketing campaign success
  • comparing vendor pricing
  • assessing the value of new hires

ROI measures how profitable an investment is relative to its cost, expressed as a percentage. It differs from rate of return, which factors in a specific time period. ROI considers only the investment amount and the income it generated.

How ROI works

ROI works by comparing what you gained from an investment to what you spent on it. The result tells you whether your money worked for you or against you.

The result tells you whether your investment was profitable. Here's how to interpret it:

  • Positive ROI: You earned more than you spent, meaning the investment was profitable
  • Negative ROI: You spent more than you earned, meaning you lost money
  • Zero ROI: You broke even, earning back exactly what you invested

For example, if you spend $1,000 on advertising and generate $1,500 in sales from that campaign, your ROI is positive. You made $500 more than you spent.

ROI helps you answer a simple question: was this worth it? Once you know how to calculate it, you can compare different investments and make smarter decisions about where to put your money.

How to calculate ROI

To calculate ROI, divide your net profit by your investment cost, then multiply by 100.

The formula is: (Net profit ÷ Cost of investment) × 100 = ROI%

Here's what each part of the formula means:

  • Net profit: The total return from your investment minus the total cost
  • Cost of investment: The full amount you spent on the investment

You need two numbers to calculate ROI: what you spent and what you earned. The result is a percentage that shows your return relative to your initial outlay.

Here's an ROI calculation example:

A small kombucha company wants to measure the ROI of a recent advertising campaign.

  1. Identify the investment cost: The company spent $4,000 on advertisements in one month.
  2. Calculate the return: The campaign generated $6,500 in sales from new customers who clicked on ads.
  3. Find the net profit: $6,500 (return) − $4,000 (cost) = $2,500 net profit
  4. Calculate ROI: $2,500 ÷ $4,000 × 100 = 62.5% ROI

This means the company earned 62.5% more than it spent on the campaign.

Accounting software can help you calculate your ROI.

Why ROI is important for small businesses

ROI helps you make confident financial decisions by showing exactly what's working and what isn't. Instead of guessing whether an investment paid off, you have a clear number to guide your next move.

Here's why ROI matters for small businesses:

  • Simplicity: ROI is easy to calculate and interpret, with no complex accounting knowledge required
  • Clarity: A positive ROI means profit; a negative ROI means loss
  • Versatility: Use ROI to evaluate marketing campaigns, equipment purchases, hiring decisions, and more
  • Investor appeal: Investors and lenders use ROI to assess business viability
  • Forward planning: Calculate projected ROI before making investments to assess their potential

What is a good ROI?

A good ROI exceeds your cost of capital and meets your business goals. There's no universal benchmark because what counts as 'good' depends on your industry, risk tolerance, and investment type. For example, a low-risk index fund portfolio might return 7% to 10% annually. A high-risk startup investment would require a much higher potential return.

Several factors influence whether your ROI is good:

  • Risk tolerance: Higher-risk investments typically need higher ROI to be worthwhile
  • Industry benchmarks: Compare your ROI to others in your sector for context
  • Company goals: An investment that supports long-term growth may justify a lower short-term ROI
  • Time horizon: Some investments take longer to generate returns

As a general guide, aim for an ROI that exceeds your cost of borrowing money. If you're paying 8% interest on a business loan, an investment returning 5% isn't covering its costs.

Limitations and considerations when using ROI

ROI is a valuable metric, but it doesn't tell the whole story. Understanding its limitations helps you use it more effectively alongside other measures.

What ROI doesn't capture

  • Time value: ROI doesn't show how long an investment took to generate returns; 25% over one year differs significantly from 25% over three years
  • Hidden costs: The formula excludes factors like depreciation, financing costs, and opportunity costs
  • Intangible benefits: Brand awareness, customer loyalty, and employee morale don't appear in ROI calculations. Research shows organisations that rely on simple metrics can miss 42% of long-term value creation opportunities.
  • Risk level: Two investments with identical ROI may carry very different levels of risk

How to use ROI effectively

Consider these factors alongside your ROI calculations:

  • Time frame: Calculate ROI over consistent periods (monthly, quarterly, annually) to compare investments fairly
  • Intangible value: Factor in non-financial benefits when evaluating projects like training or brand-building
  • Risk assessment: Higher potential ROI often comes with higher risk; match investments to your risk tolerance
  • Strategic fit: An investment with modest ROI may still be worthwhile if it supports long-term business goals

Use ROI as one tool in your decision-making toolkit, not the only measure of success.

ROI metrics for specific business activities

Different business activities call for different ROI approaches. Here's how to apply ROI thinking across key areas of your small business.

Marketing ROI

Marketing ROI measures how effectively your campaigns generate revenue. Some channels deliver exceptional returns. For example, the average email marketing ROI is around $36 for every $1 spent. Use it to evaluate advertising spend, content marketing, and promotional activities.

Key metrics to track:

  • customer acquisition cost
  • return on ad spend
  • conversion rate by channel

Sales ROI

Sales ROI assesses whether your sales strategies and promotions deliver profitable results. It helps you identify which approaches drive the most value.

Track these key metrics to measure your sales ROI:

  • sales growth rate
  • average order value
  • customer lifetime value

Find tips for increasing sales in this guide.

Project ROI

Project ROI evaluates whether new initiatives are financially viable before you commit resources. It's especially useful for larger investments like equipment or expansion.

Track these key metrics to evaluate project ROI:

  • net present value
  • internal rate of return
  • payback period

Employee ROI

Employee ROI measures the return on your investment in hiring, training, and development. It helps you understand whether your people investments pay off.

Track these key metrics to measure employee ROI:

  • revenue per employee
  • employee turnover rate
  • training program effectiveness

How to improve your ROI

Improving your ROI means either increasing your returns or reducing your costs. Here are practical ways to do both.

  • Set clear goals: Define specific, measurable targets for each investment so you can track success accurately
  • Track results consistently: Monitor your ROI regularly using the same calculation method to spot trends and issues early
  • Use accounting software: Tools like Xero provide the financial data you need to calculate ROI accurately and quickly. Research shows organisations using advanced analytical platforms achieve significantly higher forecast accuracy and faster evaluation cycles than those relying on spreadsheets.
  • Make data-driven decisions: Let your ROI calculations guide where you invest next, not just gut instinct
  • Test and iterate: Experiment with different approaches on a small scale, measure the ROI, then scale what works

Track ROI and make confident decisions with Xero

Understanding ROI helps you see which investments pay off and which don't, so you can make smarter decisions for your business. Combined with profitability analysis and cash-flow management, ROI gives you a complete picture of your financial health.

Xero accounting software makes tracking these metrics simple. With real-time financial data at your fingertips, you can calculate ROI accurately, spot trends early, and focus on growing your business instead of wrestling with spreadsheets.

Get one month free and see how easy financial management can be.

FAQs on ROI

Here are answers to common questions about return on investment for small businesses.

What's a good ROI for a small business?

A good ROI exceeds your cost of capital and meets your business goals. Benchmarks vary by industry, so compare your results to sector averages using resources like Statista or guidance from your accountant.

What does a 20% ROI mean?

A 20% ROI means you earned 20% more than you invested. For example, if you spent $1,000 and achieved a 20% ROI, you made $200 in profit on top of your original investment.

How long does it take to see a return on investment?

It depends on the investment type. Marketing campaigns may show returns within weeks, while equipment purchases or training programs might take months or years to generate positive ROI.

What if my ROI is negative?

A negative ROI means your investment cost more than it earned. Analyse what went wrong, whether poor planning, external factors, or flawed assumptions, and apply those lessons to future investments.

Can I use ROI to compare different types of investments?

Yes, but compare carefully. ROI works best when comparing similar investments over the same time period. For different investment types, also consider factors like risk level, time horizon, and strategic value alongside the ROI percentage.

Disclaimer

Xero does not provide accounting, tax, business or legal advice. This guide has been provided for information purposes only. You should consult your own professional advisors for advice directly relating to your business or before taking action in relation to any of the content provided.

Start using Xero for free

Access Xero features for 30 days, then decide which plan best suits your business.