What Is a Good ROI for a Small Business?
There is no single ROI percentage that is automatically good for every small business. A good return depends on the risk involved, how long the money is invested, business costs, cash flow, and what other options the business has.
For example, a 20% return may be attractive for one investment but not enough for another. The goal is to understand whether the return is worth the money, time, and risk involved.
This guide explains how to judge good ROI for a small business, with simple examples and practical ways to improve your returns.
Calculate Your Small Business ROI
Enter your investment cost and net return to see your ROI percentage.
What Is ROI for a Small Business?
Small business ROI shows how much return a business gets compared with the money it puts into an investment.
The basic calculation is simple:
ROI = (Net Return ÷ Investment Cost) × 100
For a small business, an investment can mean many different things.
- Buying new equipment
- Running an advertising campaign
- Paying for business software
- Hiring an employee
- Building a new website
- Opening a new location
- Launching a new product
The important thing is to look at the return created by the investment, not just the extra sales it generates.
Simple Example
A small business spends €10,000 on new equipment and earns an additional €3,000 in net return.
ROI = €3,000 ÷ €10,000 × 100 = 30%.
What Is Considered a Good ROI for a Small Business?
This is the question most business owners really want answered. The short answer is: it depends.
A good small business return on investment should give the business enough benefit to justify the money and risk involved.
Instead of looking for one “perfect” percentage, consider these six things.
1. Investment Risk
Risk matters a lot.
A low-risk investment and a high-risk investment should not automatically have the same ROI target.
If there is a real chance of losing a large part of the investment, the expected return needs to make that risk worthwhile.
2. Time Required
How quickly the business earns its return matters.
A 30% return earned in one year is very different from a 30% return earned over five years.
Always look at the investment period when judging ROI for a small business.
Quick Tip
Do not look at ROI alone. Ask, “How long did it take to earn this return?” That simple question can change how you view an investment.
3. Other Business Options
Small businesses usually have limited money to invest.
Putting €10,000 into one project means that money cannot be used somewhere else at the same time.
Compare the expected return with other realistic opportunities available to the business.
4. Cash Flow
A business can have a good ROI and still face cash-flow problems.
For example, an investment may eventually produce a strong return but require the business to spend a large amount of money upfront.
Make sure the business can comfortably handle the investment before focusing only on the expected ROI.
5. Opportunity Cost
Opportunity cost is simply what the business gives up by choosing one investment instead of another.
If one project is expected to produce a better return with similar risk and timing, the weaker option may not be the best use of the money.
6. Industry Benchmark
Industry benchmarks can provide useful context.
A business can compare its results with similar businesses or investments. But benchmarks should not be treated as guaranteed returns.
For a broader comparison, see our guide to ROI by industry. Our ROI benchmarks guide also explains how business owners can use benchmarks more effectively.
Do Not Chase the Highest ROI
The highest ROI is not always the best choice. A higher return may come with higher risk, more work, less predictable cash flow, or a much longer investment period.
Small Business ROI Examples
Simple examples make business investment ROI much easier to understand.
Example 1: Equipment Purchase
A small business spends €10,000 on equipment.
After accounting for the relevant costs, the equipment produces a €3,000 net return.
ROI = €3,000 ÷ €10,000 × 100 = 30%.
Whether 30% is a good result depends on the equipment's useful life, risk, cash flow, and other investment options.
Example 2: Website Investment
A business spends €2,000 on a new website.
The website helps generate €1,000 in additional net return.
ROI = €1,000 ÷ €2,000 × 100 = 50%.
That may look strong, but the business should also consider how long the website is expected to produce results and whether there are ongoing costs.
Example 3: Hiring an Employee
A business spends €30,000 on an employee's first-year employment costs.
The employee helps create €45,000 in additional net return.
ROI = €45,000 ÷ €30,000 × 100 = 150%.
This looks like a strong return, but the business should still consider training, management time, future employment costs, and whether the additional return can continue.
What Affects Small Business ROI?
Many things can change the ROI of a small business investment.
Sometimes the investment itself is not the problem. The real issue may be high costs, low sales, poor pricing, or a longer payback period than expected.
Customer Acquisition Cost
Getting new customers costs money.
Advertising, sales work, promotions, and other acquisition costs can reduce the final return from an investment.
If it costs too much to gain each customer, the investment may produce a lower ROI than expected.
Marketing is one common example. For a deeper look at this topic, see our marketing ROI guide.
Labor Costs
Employees can help a business grow, but labor is also a major cost.
When calculating small business ROI, consider wages and other relevant employment costs instead of looking only at the extra revenue created.
Overhead Costs
Rent, utilities, insurance, software, equipment maintenance, and other overhead can reduce the final return.
A project may look profitable at first, but the ROI can be much lower after all relevant costs are included.
Remember
More revenue does not always mean better ROI. What matters is how much net return remains after the costs connected with the investment.
Pricing
Pricing has a direct effect on profitability.
If prices are too low, the business may need a large number of sales to produce a worthwhile return. If prices are too high, sales may fall.
The right price can therefore make a big difference to business investment ROI.
Conversion Rate
Not every potential customer becomes a paying customer.
A better conversion rate can increase the return from the same investment because more prospects become customers without necessarily increasing the original investment by the same amount.
Customer Retention
Keeping existing customers can also affect ROI.
If customers continue buying after the initial acquisition, the business may generate more return from the original investment.
Investment Duration
Some investments produce results quickly. Others take months or years.
A longer investment period does not automatically make an investment bad, but it should be considered when judging the return.
Taxes and Financing Costs
Depending on the investment, taxes, interest, financing fees, and other financial costs can affect the final result.
These costs should be handled consistently when comparing different investments.
Watch the Hidden Costs
Do not calculate ROI using only the purchase price if the investment also creates significant ongoing costs. Include the relevant costs needed to get a realistic picture of the return.
How to Improve Small Business ROI
Improving ROI does not always mean spending more money.
In many cases, small changes to costs, pricing, sales, or operations can improve the return.
Reduce Unnecessary Costs
Review the costs connected with the investment.
Remove expenses that do not add enough value. Even a small reduction in costs can improve the final ROI.
Improve Pricing
Review whether the current pricing properly reflects the value offered.
A small pricing improvement can sometimes increase the net return without requiring a large increase in sales.
Improve Conversion
If an investment is designed to generate customers or sales, improving the conversion rate can make it more productive.
Focus on reaching the right customers and making it easier for them to take the next step.
Increase Customer Retention
Keeping customers can help a business get more value from the money already spent to acquire them.
Better service, useful products, and a good customer experience can support repeat business.
Use Business Resources More Efficiently
Look for ways to get more output from existing equipment, employees, software, or other resources.
Better use of existing resources can increase the return without requiring the same level of additional investment.
Review Weak Investments
Not every investment needs to continue.
If an investment consistently produces a poor return, review the numbers and decide whether the money could be used more effectively elsewhere.
A Simple Way to Think About It
Ask three questions: How much did the investment cost? How much net return did it create? Could the same money have produced a better result somewhere else?
How to Judge Whether Your ROI Is Good
There is no magic number that works for every small business.
A better approach is to look at the complete picture.
| Question | What to Look At |
|---|---|
| How risky is the investment? | Chance of losing money or getting a lower return than expected |
| How long is the money tied up? | Months or years needed to generate the return |
| What did it actually cost? | Initial cost plus relevant ongoing expenses |
| How much net return was created? | Return after relevant investment costs |
| What are the alternatives? | Other realistic ways the business could use the money |
| How does it compare? | Similar investments, business results, or relevant benchmarks |
If the return is strong, the risk is reasonable, and the investment performs well compared with realistic alternatives, the ROI may be a good result for the business.
Small Business ROI vs. Industry Benchmarks
Comparing your small business ROI with relevant benchmarks can help you understand how the investment is performing.
But do not compare your business with just any industry or business. The comparison should be as close as possible.
For example, a small retail business should usually compare its results with similar retail businesses rather than a large technology company.
Look at Similar Investments
Try to compare investments with similar risks, costs, and time periods.
A website investment, equipment purchase, and business expansion may all produce an ROI, but they work in very different ways.
Check the Time Period
Always check how long it took to generate the return.
A 40% return over one year is not the same as a 40% return over five years.
Do Not Treat Benchmarks as Guarantees
A small business ROI benchmark is only a reference point.
Your actual result can be different because of pricing, costs, location, competition, customers, management, and many other factors.
Use Benchmarks as a Guide
The goal is not to beat a benchmark at all costs. The goal is to understand why your ROI is higher or lower and whether the investment makes sense for your business.
For a wider comparison across sectors, see our guide to ROI by industry. You can also read our guide to ROI benchmarks for a broader business comparison.
When Is a Small Business ROI Too Low?
A low ROI is not automatically a bad result.
Some investments have low risk or provide benefits that are difficult to measure directly.
For example, new software may save employee time, reduce errors, or make daily work easier even if the immediate financial return is modest.
However, a consistently low ROI should be investigated.
Ask whether the investment is costing too much, taking too long to produce results, or performing worse than realistic alternatives.
Do Not Judge an Investment by ROI Alone
ROI is useful, but it is only one part of a business decision. Cash flow, risk, payback time, long-term value, and strategic benefits can also matter.
When Is a Small Business ROI Strong?
A strong ROI usually means the investment is producing a meaningful net return compared with the money invested.
But the return should still be viewed alongside risk and timing.
A high ROI from a very risky investment may not be better than a lower but more reliable return.
The best result is usually the one that provides a worthwhile return while fitting the business's cash flow, risk level, and long-term plans.
A Simple Small Business ROI Checklist
Before deciding whether an investment has a good return, check these points:
- How much money was invested?
- What was the actual net return?
- How long did it take to generate the return?
- What risks were involved?
- Were there hidden or ongoing costs?
- Could the money have been used somewhere else?
- How does the result compare with similar investments?
- Is the return likely to continue?
These questions can give a much clearer picture than looking at the ROI percentage alone.
Quick Tip for Business Owners
Keep a record of major investments and review their ROI regularly. This makes it easier to see which investments are helping the business and which ones need to be changed.
Frequently Asked Questions About Small Business ROI
What is a good ROI for a small business?
There is no single ROI percentage that is good for every small business. A good ROI depends on risk, investment duration, costs, cash flow, alternatives, and relevant industry benchmarks.
What is small business ROI?
Small business ROI measures the net return generated by an investment compared with the amount invested. It can be used for equipment, hiring, software, websites, expansion, products, and other business investments.
How do you calculate ROI for a small business?
Small business ROI is generally calculated by dividing the net return by the investment cost and multiplying the result by 100.
Is a 30% ROI good for a small business?
A 30% ROI may be a good result, but the answer depends on the investment's risk, time period, costs, cash flow, and available alternatives. The percentage should not be judged on its own.
What is an acceptable ROI for a small business?
An acceptable ROI is one that provides a worthwhile return relative to the investment's risk, time, costs, and opportunity cost. The appropriate level can differ between businesses and investments.
Should small businesses compare ROI with industry benchmarks?
Yes. Relevant industry benchmarks can provide useful context, but they should be used as reference points rather than guaranteed targets.
Final Thoughts
Good ROI for a small business is not about reaching one magic percentage.
The better question is whether the return is worth the money, time, risk, and effort involved.
Look at the net return, investment period, cash flow, opportunity cost, and relevant benchmarks before making a decision.
Most importantly, compare investments on a like-for-like basis. A return that looks excellent on paper may not be the best choice for the business if another option offers a better balance of return, risk, and cash flow.
Check Your ROI
Calculate the ROI of your business investment using its investment cost and net return.