How to Calculate ROI for a Small Business (With Real Examples)
You spent $5,000 on a marketing campaign. You hired a new employee. You bought a $30,000 piece of equipment. Were any of those good decisions?
That's what ROI answers. Not "did I make money?" but "did I make *enough* money relative to what I spent?" It's the difference between a gut feeling and a number you can actually act on.
The ROI Formula (It's Simpler Than You Think)
Here's the formula:
ROI = (Net Profit from Investment / Cost of Investment) x 100
That's it. You take what you gained, subtract what you spent, divide by what you spent, and multiply by 100 to get a percentage.
For example, if you invested $10,000 and earned $13,000 back, your ROI is:
($13,000 - $10,000) / $10,000 x 100 = 30%
A positive ROI means you made money. A negative ROI means you lost money. Simple, but the details matter.
What Counts as an "Investment"?
This is where most small business owners get tripped up. They calculate ROI on the purchase price and forget everything else.
Your true investment cost includes:
- The purchase price or upfront cost
- Installation, setup, or onboarding costs
- Training time (yours and your employees')
- Ongoing maintenance or subscription fees
- The opportunity cost of not spending that money elsewhere
That $30,000 piece of equipment that cost $2,500 to install, $1,200 in training, and $400/month in maintenance? After one year, your real investment is $38,500, not $30,000. If you calculate ROI on the wrong number, you could significantly overestimate your return.
What Counts as "Return"?
Returns aren't always straightforward revenue either. Depending on the investment, your return might include:
- Direct revenue generated
- Cost savings (fewer labor hours, less waste, lower error rates)
- Time saved, converted to a dollar value
- Customer lifetime value from newly acquired customers
The key is to be honest and specific. "It probably saved us some time" isn't a return. "It saved us 12 hours per week at $25/hour" is.
Three Real-World ROI Examples
Example 1: Equipment Purchase
Sarah owns a bakery and bought a $15,000 commercial mixer to replace hand mixing. Here's her ROI after one year:
Costs:
- Mixer: $15,000
- Installation: $500
- Training: $200
- Total investment: $15,700
Returns:
- Labor savings: 15 hours/week x $18/hour x 52 weeks = $14,040
- Increased output: 30 additional cakes/week x $8 profit x 52 weeks = $12,480
- Total return: $26,520
ROI: ($26,520 - $15,700) / $15,700 x 100 = 68.9%
Sarah's mixer paid for itself in about 8 months and generated a 69% return in the first year. That's a strong investment.
Example 2: Marketing Campaign
Mike runs a plumbing company and spent $3,000 on Google Ads over three months. He tracked every lead that came through.
Costs:
- Ad spend: $3,000
- Landing page design: $800
- His time managing ads: 20 hours x $50/hour = $1,000
- Total investment: $4,800
Returns:
- New customers from ads: 24
- Average job value: $450
- Customer return rate: 40% rebook within 6 months (based on his tracking data)
- Total first-job revenue: 24 x $450 = $10,800
- Rebooking revenue: 10 x $450 = $4,500
- Total return: $15,300
ROI: ($15,300 - $4,800) / $4,800 x 100 = 218.8%
That's excellent, but notice what Mike included: his own time managing the ads and the cost of the landing page. If he'd only counted the ad spend, his ROI would have looked even higher, but it would have been dishonest.
Also notice he included rebooking revenue. Those repeat customers are real value that the campaign generated.
Example 3: New Hire
Lisa owns a landscaping company and hired a crew leader at $52,000/year so she could stop doing fieldwork and focus on sales.
Costs:
- Salary: $52,000
- Benefits and payroll taxes (commonly estimated at roughly 20-30% of salary): $13,000
- Equipment for new employee: $3,500
- Training period (3 months at reduced productivity): $4,000 in lost efficiency
- Total first-year investment: $72,500
Returns:
- Lisa closed 18 new contracts worth $156,000 in annual revenue
- Gross margin on those contracts: 45% (her typical margin)
- Profit from new contracts: $70,200
- Existing crew maintained same output: $0 net change
- Total return: $70,200
ROI: ($70,200 - $72,500) / $72,500 x 100 = -3.2%
Wait, negative ROI? Not quite the full picture. Lisa's ROI in year one was slightly negative because of the upfront costs and training period. But those 18 contracts will generate $70,200 in profit *every year*, while the ongoing cost of the employee drops to $65,000 (no more equipment or training costs). By year two, her ROI on the hire is positive and growing.
This is an important lesson: ROI on a single year can be misleading for investments that pay off over time. It's important to consider the timeframe.
Common ROI Mistakes (And How to Avoid Them)
1. Forgetting to Include All Costs
This is the most common error. You remember the sticker price but forget installation, training, your time, and ongoing costs. It's worth making a complete list before calculating.
2. Counting Revenue Instead of Profit
If your marketing campaign brought in $20,000 in revenue but your costs to fulfill those orders were $14,000, your return is $6,000, not $20,000. The key is to use net profit, not gross revenue.
3. Ignoring the Time Dimension
A 50% ROI over one month is very different from a 50% ROI over three years. When comparing investments, a common practice is to normalize to the same time period, usually annual.
Annualized ROI gives you a fair comparison:
- $5,000 investment returning $7,000 in 6 months = 40% ROI, or roughly 80% annualized
- $5,000 investment returning $8,000 in 2 years = 60% ROI, or roughly 30% annualized
The second investment has a higher total return but a lower annualized return. Which matters more depends on your situation.
4. Cherry-Picking the Timeframe
It's tempting to calculate ROI during your best period. "Our Facebook ads had a 400% ROI in December!" Sure, but what about January through November? It helps to use a long enough timeframe to capture realistic performance, not just the highlights.
5. Comparing Unrelated Investments
Comparing the ROI of a piece of equipment to the ROI of a marketing campaign isn't always useful. They have different risk profiles, different timeframes, and different strategic value. ROI is one input into your decision, not the only one.
When ROI Isn't the Right Metric
ROI is great for comparing investments of similar type and timeframe. But some business decisions don't fit neatly into the formula:
- Compliance spending: You need workers' comp insurance. The ROI is "not getting sued." That's hard to quantify.
- Brand building: Sponsoring a local Little League team might not generate trackable revenue, but it builds goodwill over years.
- Employee morale: Upgrading your break room has no direct ROI, but it might reduce turnover, which can carry significant hidden costs.
For these decisions, ROI isn't useless, but it shouldn't be the only factor.
How to Track ROI Going Forward
The best ROI calculations come from tracking data *before* you make the investment. Here's a simple process:
- Document your baseline. What are your current numbers before the investment?
- Define what "return" means for this specific investment. Revenue? Cost savings? Time saved?
- Set a measurement period. When will you check the results?
- Track the actual numbers, not estimates.
- Calculate ROI at the end of the period and compare to your expectations.
If you do this consistently, you'll start making better investment decisions because you'll have real data on what actually works in your business.
Calculate Your ROI Now
Stop guessing whether your investments are paying off. Our free ROI Calculator lets you plug in your numbers and see your return instantly. You can model different scenarios before spending a dollar, or evaluate past investments to see what actually worked.
It takes about two minutes, and the answer might surprise you.
FAQ
What is a good ROI for a small business?
There is no universal benchmark, but most small business owners consider anything above 15-20% annual ROI a solid return. The right target depends on the risk involved, the time horizon, and what alternative uses the money had. A 30% ROI on a low-risk equipment purchase is excellent, while a 30% ROI on a speculative marketing experiment might just be adequate.
How do you calculate ROI on a marketing campaign?
Take the net profit generated by the campaign (revenue minus fulfillment costs), subtract the total campaign cost (ad spend, creative, your time), then divide by the total campaign cost and multiply by 100. The key is including all costs, not just the ad spend, and using profit rather than raw revenue as your return figure.
Should I include my own time when calculating ROI?
Yes. Your time has a dollar value whether you bill for it or not. If you spent 20 hours managing a project that could have gone toward billable work, that is a real cost. Leaving it out inflates your ROI and can make a mediocre investment look like a winner.
How do I calculate ROI when the payoff takes multiple years?
Use annualized ROI to compare investments with different timeframes. Divide the total return by the number of years, then calculate the annual ROI from that figure. A piece of equipment with a negative ROI in year one but strong returns in years two through five might still be a better investment than something with a quick but small payoff.
What is the difference between ROI and profit margin?
ROI measures the return on a specific investment relative to its cost. Profit margin measures how much of your revenue turns into profit across the whole business. ROI answers "was this purchase worth it?" while profit margin answers "is the business making enough money overall?" They serve different purposes.