Get 80% off your plan for your first 3 months*
Guide

ROI: what it is, how to calculate it, and why it matters

Learn what ROI is, how to calculate it, and how it helps you make smarter business decisions.

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 Wednesday 22 April 2026

Table of contents

Key takeaways

  • Calculate ROI using a simple formula: divide your net profit by the cost of investment, then multiply by 100 to get a percentage that shows whether your investment is paying off.
  • Apply ROI analysis across different areas of your business, including marketing campaigns, equipment purchases, hiring decisions, and projects, to compare results and direct your budget where it performs best.
  • Avoid relying on ROI alone, as it doesn't account for timing, risk, depreciation, or intangible benefits like brand reputation, so always weigh it alongside other factors before making a final decision.
  • Factor in the time frame when comparing ROI results, since a 25% return in six months is worth significantly more than the same return spread over three years.

What is return on investment (ROI)?

Return on investment (ROI) is a financial ratio that measures how much profit you generate from an investment relative to its cost. It tells you whether the money you put into something is actually paying off. This is a crucial metric since start-ups and new businesses receive the majority of loans and must validate their capital investments.

This calculation helps small businesses make smarter decisions about:

  • New locations: Whether expanding will generate enough profit
  • Marketing campaigns: Which strategies deliver the best returns
  • Vendor changes: If switching suppliers will save money
  • Staff hiring: Whether new employees will boost revenue

ROI as a percentage: ROI shows investment profitability as a percentage of your initial cost, making it easy to compare different investments.

ROI versus rate of return: Rate of return measures performance over a specific time period. ROI focuses only on the total investment cost versus total return, regardless of timing.

How to calculate ROI

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

The formula: (net profit ÷ cost of investment) × 100 = ROI percentage

Net profit equals the total return from the investment minus the cost of the investment. You can find this figure using net profit reporting in your accounting software.

Here's an ROI calculation example:

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

  • Ad spend: $4,000
  • Extra sales from ads: $6,500
  • Net profit: $6,500 − $4,000 = $2,500
  • ROI calculation: ($2,500 ÷ $4,000) × 100 = 62.5%

The campaign returned 62.5% more than the company invested.

Accounting software can help you calculate your ROI.

ROI calculation examples for small businesses

Real-world examples show how ROI calculations apply to everyday business decisions. Here are two common scenarios.

Example 1: Buying new equipment

A local cafe buys a new espresso machine for $5,000, a common capital expense for the largest industry sector using small business financing. After one year, they calculate that the new, faster machine helped generate an additional $8,000 in profit from coffee sales.

The calculation would be:

  • Net profit: $8,000
  • Cost of investment: $5,000
  • ROI = ($8,000 / $5,000) * 100 = 160%

Example 2: Running a marketing campaign

A retail boutique spends $1,000 on a social media advertising campaign. The campaign directly results in $3,500 of new sales.

The calculation would be:

  • Net profit: $3,500 - $1,000 = $2,500
  • Cost of investment: $1,000
  • ROI = ($2,500 / $1,000) * 100 = 250%

What is a good ROI?

A good ROI is one that exceeds your cost of capital and outperforms alternative uses of your money, such as the baseline returns from Guaranteed Investment Certificates.

What makes an ROI worthwhile varies based on:

  • Risk tolerance: Higher-risk investments should deliver higher returns
  • Company goals: Strategic investments may accept lower ROI for long-term benefits
  • Investment type: Marketing campaigns differ from equipment purchases
  • Time frame: Quick returns versus long-term growth strategies

What are the benefits of using ROI measurement?

ROI measurement helps you make confident financial decisions by showing exactly which investments are paying off. Key benefits include:

  • Simple calculation: Easy to compute and understand results
  • Clear interpretation: Positive ROI means profit, negative means loss
  • Investor appeal: Shows potential returns to attract funding
  • Versatile application: Compare marketing campaigns, tools, products, and services
  • Decision support: Choose between multiple investment options

You can also use ROI analysis before making a particular investment to determine its viability.

What are the limitations of ROI?

ROI has limitations that can lead to poor decisions if you rely on it alone. It's a useful starting point, but you should consider other factors too.

Key limitations include:

  • Missing factors: Doesn't account for depreciation, timing, financing costs, or shifts in the consumer price index
  • Time blind: Ignores how long money stays invested
  • Quantitative only: Misses qualitative benefits like brand reputation or customer loyalty
  • Incomplete picture: Doesn't show risk levels or strategic value

Consider ROI alongside other factors like risk assessment, strategic alignment, and long-term business goals.

ROI metrics for specific business activities

Different business activities require different approaches to measuring ROI. Here's how to apply ROI analysis to key areas of your business.

Marketing ROI measures how much revenue your marketing activities generate compared to their cost. It helps you identify which campaigns deliver the best returns and where to focus your budget.

Key marketing ROI applications:

  • Campaign comparison: Compare email, social media, and paid advertising performance
  • Channel optimization: Identify your most profitable marketing channels
  • Budget allocation: Invest more in high-performing campaigns
  • Customer acquisition cost: Calculate how much you spend to gain each new customer
  • Return on ad spend: Measure revenue generated per dollar spent on advertising

You can use ROI analysis to determine the effectiveness of marketing campaigns, channels, and tactics in improving ecommerce revenue. For example, you can use ROI analysis to determine the customer acquisition cost (CAC), return on ad spend, or conversion rate.

Sales ROI

Sales ROI helps you assess which sales strategies, promotions, and customer segments deliver the best returns. Key metrics to examine include:

  • Sales growth rate: Measures revenue increase over time
  • Average order value (AOV): Tracks spending per transaction
  • Customer lifetime value (CLTV): Calculates total revenue from a customer relationship

Project ROI

Project ROI helps evaluate whether a new initiative is worth pursuing before you commit resources. For larger projects, you might also use net present value (NPV) to account for the time value of money. Internal rate of return (IRR) helps compare projects of different sizes. Learn more about tracking projects in Xero.

Employee ROI

Employee ROI measures how effective your hiring, training, and development investments are. Key metrics include:

  • Revenue per employee: Shows productivity and efficiency
  • Employee turnover rate: Reveals retention costs
  • Employee engagement: Indicates workforce satisfaction and performance

Additional considerations for small businesses

ROI numbers don't tell the whole story. These additional factors can significantly affect how you interpret your results.

Time frame

Time frame affects how valuable an ROI really is. A 25% return in six months is worth more than a 25% return over three years.

Here's an example of how time changes the picture:

  • Marketing campaign: 25% ROI in one year = strong performance
  • Equipment purchase: 25% ROI over two years = weaker performance

The one-year investment generates returns twice as fast, making it more valuable despite identical ROI percentages.

When you choose the time frame for measuring ROI, consider your business goals. You might calculate ROI monthly, quarterly, annually, or biannually.

Intangible benefits

Intangible benefits like brand awareness, customer loyalty, and employee morale don't show up in ROI calculations. But they can drive long-term growth and profitability.

Consider these factors alongside ROI when evaluating the success of a project or strategy.

Risk versus reward

Risk versus reward: Higher potential ROI often comes with higher risk. An investment promising 50% returns might also have only a 50% chance of success.

Assess your risk tolerance and understand your broader investment risk landscape. Do this before chasing high-ROI opportunities. Consider your full financial picture, including both potential gains and acceptable risk levels.

Common ways to improve your ROI

Improving your ROI means getting more value from every dollar you invest. These strategies help you identify what's working and do more of it:

  • Set clear goals: Define specific, measurable objectives for each investment
  • Track results regularly: Monitor performance monthly or quarterly
  • Use accounting software: Get accurate data to measure strategy effectiveness
  • Make data-driven decisions: Let ROI calculations guide your choices
  • Test new approaches: Experiment with different tactics to find better returns

Using accounting software gives you the information you need to measure how effective your strategies are.

Making ROI work for your business

Understanding ROI helps you move from guessing to knowing which investments are paying off. Track these numbers consistently, and you can focus your resources where they matter most.

You can easily pull the data you need for ROI calculations with accounting software. Spend less time on bookkeeping and more time growing your business. Get one month free to see how Xero can help you get a clear picture of your finances.

FAQs on ROI

Here are answers to common questions about ROI for small businesses.

What's a good ROI for a small business?

It depends on your industry, goals, and risk tolerance. Aim for an ROI that exceeds your cost of capital and compare against industry benchmarks. Websites like Statista or your financial advisor can help you find relevant benchmarks.

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

It depends on the investment type. Marketing campaigns might show returns within weeks. Equipment purchases typically take 6–18 months to pay off. Employee training investments often take a year or more to generate measurable returns.

What if my ROI is negative?

A negative ROI means your investment cost more than it returned. Review the factors that affected results: planning approach, external conditions, or strategy choices. Use what you learn to make better investment decisions in the future.

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.