How to Know if Any Purchase Is Worth It: ROI
· Chris Daily

How to Know if Any Purchase Is Worth It: ROI

Return on investment is one simple formula that tells you whether a spend is worth it. Here's how to calculate ROI and compare your options.

Every business decision that costs money runs into the same question: is this worth it? Should I hire the person, buy the machine, run the ad campaign, upgrade the software? Most owners answer it with a gut feeling and a knot in their stomach.

There's a better way, and it's not complicated. It's one formula, it fits on a napkin, and once you've used it a few times you'll reach for it automatically. It's called return on investment — ROI — and it's the closest thing business has to a universal "is this worth it?" button.

The gut-feeling problem

Here's why "does this feel worth it?" fails you. A forty-thousand-dollar profit sounds great — until you learn the business spent two million dollars to earn it. A cheap piece of equipment sounds smart — until it saves you almost nothing. The raw number, on its own, tells you nothing about whether the money was well spent. You need to compare what you got back against what you put in.

That's the entire idea behind ROI. It doesn't ask "how much did I make?" It asks "how much did I make for every dollar I spent?" And that second question is the one that actually helps you decide.

The formula, in plain English

Here it is:

ROI = (Net Profit ÷ Cost of Investment) × 100

Net profit is what you get back, above and beyond what you spent. Cost of investment is what you put in. Divide the first by the second, multiply by a hundred, and you get a percentage.

A quick example. You spend five thousand dollars on something and it earns you ten thousand in profit. ROI = (10,000 ÷ 5,000) × 100 = 200%. That means for every dollar you put in, you got two dollars of profit back. A positive percentage means the spend paid off. A negative one means it lost money. The higher the number, the harder your dollar worked.

That's it. No spreadsheet required, no jargon. If you can do the division, you can calculate ROI.

One thing trips people up, though: the "cost of investment" is everything the choice really takes, not just the price on the invoice. A five-thousand-dollar machine that needs a thousand dollars of training and a service contract cost you six, not five. A "free" marketing push still costs the forty hours you spent building it. Leave those out and your ROI looks better than reality — which is a comfortable lie and an expensive one. Count the full cost, including your own time, and the number tells the truth.

Where it earns its keep: comparing two options

ROI is useful for judging a single decision. It's powerful when you use it to compare two.

Let me walk through a real one. Maya runs a small coffee roaster and café, and she has four thousand dollars to invest. She's got two ideas.

Option A is a sampling program: she'll send free bags of her beans to downtown restaurants to win new wholesale accounts. She estimates it'll bring in about ten thousand dollars of profit over the year. ROI = (10,000 ÷ 4,000) × 100 = 250%.

Option B is a second espresso machine to speed up the café line during the morning rush. She estimates about six thousand dollars in extra profit. ROI = (6,000 ÷ 4,000) × 100 = 150%.

Both are good. Both would pay off. But the sampling program returns 250% against the machine's 150%, and it happens to grow the wholesale side of her business she's been trying to build. Same four thousand dollars, two very different outcomes, and now the choice isn't a gut call — it's a comparison she can explain to anyone.

There's a companion number worth knowing alongside ROI: the payback period — how long until a spend earns back what it cost. ROI tells you how much you get back; payback tells you how fast. A 250% return that takes three years might lose to a 150% return that pays for itself in four months, especially if cash is tight. When you're choosing between options, glance at both: the size of the return and the speed of it.

That's the move most people miss. ROI turns "which of these feels better?" into "which of these gives me more back per dollar?" — and lets you put the two side by side.

The honest caveat: ROI is only as good as your guess

Now the part almost nobody tells you. An ROI is only as trustworthy as the profit number you feed into it. And that profit number is usually an estimate — a prediction about the future, which is to say, a guess.

Maya's "ten thousand dollars of profit" from the sampling program isn't a fact. It's her best judgment about how many restaurants will bite. If she's wildly optimistic, the real ROI could be a fraction of 250%. So the formula doesn't remove judgment from the decision — it sharpens it. It forces you to be specific about what you expect to get back, which is a far more useful conversation than "I have a good feeling about this."

This is also exactly where AI helps and where it doesn't. You can hand a tool your numbers and it'll do the ROI arithmetic for every option instantly, and even pressure-test your profit estimate by asking what happens if only half the restaurants sign on. What it can't do is decide how bold your estimate should be, or whether growing wholesale matters more to you than a faster café line. The tool runs the math. You own the judgment behind the numbers. That's the whole relationship: AI amplifies your thinking, it doesn't replace it.

A couple of practical notes. ROI ignores time — a 200% return over one month is very different from 200% over ten years, so when the timelines differ, factor that in. And it's only as good as the costs you remember to include; the "cost of investment" is everything the choice really takes, not just the sticker price.

Used with those caveats in mind, ROI is the most useful number in small business. It won't make the decision for you. It'll make sure you're deciding on the merits instead of on a hunch.

Key takeaways

  • ROI = (Net Profit ÷ Cost of Investment) × 100 — how much profit you earn for every dollar spent.
  • A raw profit number means nothing until you compare it to what you spent to get it.
  • ROI is most powerful for comparing two options: the higher percentage usually wins.
  • An ROI is only as trustworthy as the profit estimate behind it, so be specific about what you expect.
  • AI can run the ROI math and stress-test your estimate instantly; the judgment stays yours.

Frequently asked questions

How do you calculate ROI?

Use the formula ROI = (Net Profit ÷ Cost of Investment) × 100. Net profit is what you earn above what you spent; cost of investment is what you put in. For example, a $10,000 profit on a $5,000 spend is (10,000 ÷ 5,000) × 100 = 200%, meaning you earned two dollars of profit for every dollar invested. A positive percentage means the spend paid off.

What is a good ROI for a small business?

There's no single "good" number — it depends on the option and the timeframe. Any positive ROI means the spend earned more than it cost. ROI is most useful for comparison: if one option returns 250% and another returns 150% for the same cost, the first is the better use of the money, assuming your profit estimates are realistic and the time horizons are similar.

What's the difference between ROI and profit?

Profit is the raw amount of money you made. ROI is that profit measured against what you spent to earn it, shown as a percentage. A $40,000 profit sounds great, but if it took $2 million to earn, the ROI is only 2%. ROI tells you how hard your money worked, which is what you need to compare choices.

What are the limits of ROI?

ROI ignores time — a 200% return in one month is very different from 200% over ten years. It's also only as accurate as the numbers you feed it: an over-optimistic profit estimate produces a misleading ROI, and forgetting hidden costs inflates the result. Treat ROI as a decision aid that sharpens your judgment, not a guarantee.

Put a number on every decision

ROI is one tool from the fundamentals module of Business Essentials, where you learn to read a business's goals, stakeholders, and finances — and use AI to run the numbers while you make the call.

See the course