How to Estimate ROI Before You Spend
8 min read · Related calculators: ROI Calculator · Payback Period Calculator
Most businesses calculate ROI after the fact — they spend the money, wait for results, and then work out whether it was worth it. The smarter approach is to estimate ROI before you commit. A pre-investment ROI estimate forces you to think clearly about what you expect to gain, what it will cost, and whether the numbers make sense. It won't be perfect, but it will be far better than spending on instinct and hoping for the best.
Why Pre-Investment ROI Estimation Matters
Every business has limited resources — money, time, and attention. Pre-investment ROI estimation helps you:
- Prioritise competing investments — when you have multiple options, estimated ROI gives you a common metric to compare them
- Set realistic expectations — the process of estimating ROI forces you to think through assumptions that might otherwise go unexamined
- Identify bad investments early — if the numbers don't work on paper, they're unlikely to work in practice
- Build a business case — if you need approval from a partner, investor, or board, a documented ROI estimate is far more persuasive than a gut feeling
- Create a benchmark for post-investment review — your estimate becomes the target you measure actual results against
The ROI Formula (Reminder)
For a pre-investment estimate, "Total Gain" is your projected return and "Total Cost" is your projected spend. The challenge is estimating both figures accurately enough to be useful.
Step 1: Define the Investment Clearly
Before you can estimate ROI, you need to be precise about what you're evaluating. Vague investments produce vague estimates. Define:
- What exactly are you spending on? (e.g., "a 3-month Google Ads campaign targeting small business owners in the UK" — not just "marketing")
- What is the time period? (ROI over 3 months is very different from ROI over 3 years)
- What is the expected outcome? (revenue generated, cost saved, customers acquired, productivity gained)
- What does success look like? (a specific, measurable result)
Step 2: Calculate the Full Cost
The most common mistake in ROI estimation is underestimating costs. Be thorough. For each type of investment, here's what to include:
Marketing Campaign
- Ad spend (the budget you'll put into the platform)
- Agency or freelancer fees (setup, management, creative)
- Design and copywriting costs
- Landing page development or optimisation
- Tools and software (tracking, analytics, CRM)
- Internal staff time (at an estimated hourly rate)
Equipment or Technology Purchase
- Purchase price
- Delivery and installation
- Training and onboarding
- Integration with existing systems
- Ongoing maintenance and support costs (for the period you're evaluating)
New Hire
- Annual salary
- Employer taxes and benefits (typically 20–30% on top of salary)
- Equipment and software
- Recruitment costs (agency fee or job board costs)
- Onboarding and training time (including the time of existing staff)
- Management overhead
Step 3: Estimate the Return
This is the harder part. You're projecting a future outcome that hasn't happened yet. The key is to use evidence-based assumptions rather than wishful thinking.
For a Marketing Campaign
Work backwards from your conversion funnel:
- Impressions/Reach → How many people will see the campaign?
- Click-through rate (CTR) → What percentage will click? (Use industry benchmarks or your own historical data)
- Conversion rate → What percentage of visitors will become leads or customers?
- Average order value or LTV → What is each converted customer worth?
Budget: $3,000. Expected impressions: 100,000. CTR: 2% = 2,000 clicks. Conversion rate: 3% = 60 customers. Average order value: $120.
Projected Revenue = 60 × $120 = $7,200
Projected ROI = (($7,200 − $3,000) ÷ $3,000) × 100 = 140%
For Equipment or Technology
Estimate the monthly value generated:
- Revenue enabled: How much additional revenue can you generate with this equipment that you couldn't generate without it?
- Cost savings: How much does it reduce your operating costs per month? (e.g., automation replacing manual labour)
- Productivity gains: How many hours does it save, and what is the value of those hours?
For a New Hire
Estimate the annual revenue or cost impact:
- For a sales hire: expected number of deals closed × average deal value
- For an operations hire: estimated cost savings or productivity improvement × value per hour
- For a marketing hire: estimated additional revenue attributable to their work
Step 4: Build a Conservative, Base, and Optimistic Scenario
A single-point estimate is fragile. Instead, build three scenarios:
- Conservative: Assume your conversion rates are 50% of your base estimate. What does ROI look like?
- Base: Your most realistic estimate based on available evidence.
- Optimistic: Assume your conversion rates are 150% of your base estimate.
If the ROI is positive even in the conservative scenario, the investment is low-risk. If it only works in the optimistic scenario, be very cautious.
Base case: 60 customers × $120 = $7,200 revenue. ROI = 140%.
Conservative (50% of base): 30 customers × $120 = $3,600 revenue. ROI = 20%. Still positive.
Optimistic (150% of base): 90 customers × $120 = $10,800 revenue. ROI = 260%.
Even in the conservative scenario, this campaign generates a positive return. It's worth proceeding.
Step 5: Calculate the Payback Period
For investments that generate ongoing monthly returns (equipment, hires, recurring campaigns), also calculate the payback period — how many months until you recover the initial investment.
A short payback period means lower risk. If the payback period is longer than the expected useful life of the investment, the investment doesn't make financial sense. Use the Payback Period Calculator to calculate this quickly.
Step 6: Compare Against Alternatives
ROI estimation is most valuable when you use it to compare options. Before committing to an investment, ask:
- What else could I do with this money?
- What is the estimated ROI of each alternative?
- Which option has the best combination of ROI, payback period, and risk level?
This is how capital allocation decisions should be made — not based on which option sounds most exciting, but on which one is most likely to generate the best return for the risk taken.
After the Investment: Measure Actual ROI
Once the investment period is complete, calculate the actual ROI using the same framework and compare it to your estimate. Ask:
- Which assumptions were accurate? Which were wrong?
- Did you underestimate costs? Overestimate returns?
- What would you do differently next time?
Over time, this feedback loop improves the accuracy of your estimates and makes you a better allocator of capital.
Key Takeaways
- Estimate ROI before you spend — not just after. It forces clearer thinking and better decisions.
- Include all costs, not just the obvious ones. Underestimating costs is the most common ROI mistake.
- Use evidence-based assumptions for your return estimate — industry benchmarks, historical data, or comparable examples.
- Build three scenarios (conservative, base, optimistic) to understand the range of possible outcomes.
- Calculate the payback period alongside ROI for investments with ongoing returns.
- Compare estimated ROI across competing investment options to make better capital allocation decisions.
- Measure actual ROI after the fact and use it to improve future estimates.
Calculate ROI and Payback Period
ROI Calculator
Enter your total gain and total cost to calculate ROI percentage and net profit instantly.
Calculate ROI →Payback Period Calculator
Find out how many months it takes to recover your initial investment from monthly cash flow.
Calculate Payback →