How to Calculate ROI for Your Small Business
Return on investment (ROI) is one of those concepts that gets name-dropped in business advice all the time, usually in a way that's either too vague to act on or too corporate to apply to a small service business. The basic idea is useful, though: ROI is a way of asking whether something you spent money on actually paid off.
Here's how to calculate it, and more importantly, when the calculation is worth doing.
The basic formula
ROI is the ratio of what you got back to what you put in. The simplest version:
ROI = (Net profit from the investment) ÷ (Cost of the investment)
If you spent $1,000 on something and made $1,500 back because of it, your net profit is $500 and your ROI is 0.5, or 50%. If you spent $1,000 and made $2,000 back, your ROI is 1.0, or 100%. If you spent $1,000 and only made $800 back, you lost money, and your ROI is negative.
Some people use a variation that expresses ROI as "for every dollar in, how many dollars out" (where a $1,500 return on a $1,000 investment is an ROI of 1.5, meaning $1.50 back for each dollar spent). Same underlying idea, just a different way of stating the ratio. Use whichever makes more intuitive sense to you.
A real example
Say you're a massage therapist and you're thinking about getting certified in a new modality. The certification costs $2,400 (tuition, materials, two weekends of your time at an hourly rate you could have been earning). You estimate that having the certification will let you raise your rate by $20 per session, and you do about 15 sessions a week.
Your first year, you do roughly 750 sessions at the new rate. That's $15,000 in additional revenue from the rate bump. Subtract the $2,400 you spent, and you netted $12,600.
ROI = $12,600 ÷ $2,400 = 5.25, or 525%.
Obviously not every investment returns five times its cost. The point is that once you can name the cost and the benefit in dollars, the math itself is easy.
The hard part isn't the math
The formula is simple. What's hard is getting clean numbers to put into it. Here are a few things worth considering:
Attributing revenue to a specific investment is rarely clean. If you run a month-long ad campaign and your revenue goes up, how much of that was the ads and how much was seasonality, word of mouth, or your existing client base referring friends? Usually you can't perfectly separate them, so the "net profit from the investment" number is an estimate, not a fact.
The time horizon matters. A $3,000 equipment purchase that lasts five years doesn't make sense to judge by the revenue it generated in the first month. A certification that took six months of evening study shouldn't be judged on the first three sessions at your new rate. Pick a time window that matches the lifespan of the investment.
Not every benefit is a dollar. Some investments pay off in ways ROI can't capture: reduced stress, better client relationships, work you actually enjoy doing. The math doesn't account for any of that, which is fine as long as you remember the math isn't the whole story.
When ROI is actually useful
ROI works best for decisions where you can reasonably estimate both the cost and the revenue that specifically comes from the investment. Some examples from my clients' real decisions:
"Should I buy this piece of equipment or keep renting?" (Compare purchase cost to the annual rental cost you'd save.)
"Should I hire a contractor to help with X?" (Compare their rate to the revenue you'd generate with the time they free up.)
"Was the marketing experiment I ran last quarter worth continuing?" (Compare the cost of the campaign to the revenue from new clients who mentioned it.)
"Should I invest in this certification or course?" (Compare the cost to the rate increase or new revenue streams it unlocks.)
These are all decisions where the dollars on both sides can be reasonably estimated.
When ROI isn't the right tool
Some decisions can't be made with ROI math, and trying to force it usually leads to a worse decision. ROI is the wrong tool for:
Decisions where the benefit is mostly qualitative (therapy, a retreat, reducing your hours)
Decisions with wildly uncertain returns (most marketing experiments you've never tried before)
Decisions that are really about values or fit, not financial optimization
For those, your gut is a better tool than a spreadsheet, and pretending otherwise just gives false precision to a call you were going to make on instinct anyway.
Where bookkeeping comes in
The reason I'm writing this on a bookkeeping blog: if your books are current and accurate, ROI calculations take ten minutes. If your books are a mess, ROI calculations are guesswork. Clean books aren't just for taxes. They're the raw material for every decision you make about your business, and ROI is one of the more concrete examples of what that looks like in practice.
If your books aren't currently at a place where you could run these numbers without a headache, book a free call and we can talk about what it would take to get them there.