SaaS ROI

Free SaaS ROI Calculator

Find out if a SaaS investment pays for itself. Enter the full cost and the benefits you expect. See total cost of ownership, ROI, payback month and net benefit, with every formula shown.

  • Month by month cash flow
  • Runs in your browser
  • Nothing is saved or sent

Example values loadedExample

See how the calculator works, then replace these numbers with your own. They are illustrations, not benchmarks.

1Investment basics
months

Between 1 and 120 months.

Used for per seat and per user costs.

For context. Productivity uses the field in section 5.

For context only.

2Subscription costs
How is the plan priced?
How is it billed?
$

The whole plan, not per seat.

$per month

Expected average.

$per month
$per month
$per month

Extra cost if you move to a higher tier.

Leave blank to start in month 1.

%

Applied at the start of each new year.

%

A discount on the plan price for the whole period.

3One time implementation costs (optional)

Paid once, at the start. Enter each cost in one category only.

$
$
$
$
$
$
$

Staff hours × loaded hourly cost.

$
$

4Ongoing operating costs (optional)

Costs beyond the subscription. Annual costs are paid at the start of each year. Per user costs use paid seats from section 1.

$
$
$
$
$
$
$
$
$

5Productivity and time savings (optional)

Annual hours saved = employees × hours saved per week × working weeks × adoption.

hours

Per employee per week.

hours

Per employee per week.

$per hour

Pay plus taxes and benefits.

Between 1 and 52.

%

Share of affected employees who actually use it.

%

Share of saved time that becomes useful output.

%

For example less overtime or fewer contractors.

Count capacity gains in ROI?

6Operational cost savings (optional)

Reductions in costs you pay today. Do not repeat labour savings already counted as hours saved in section 5.

$
$
$
$
$
$
$
$
7Revenue impact (optional)
How will you enter revenue?
$

From better conversion or more capacity.

From lower churn.

$
%

Be honest. Other factors also drive revenue.

%

Revenue minus the variable costs to deliver it.

8Risk and timing (optional)
%

Applied to all benefits. Leave blank for 100%.

months

Months before any benefit starts.

months

Months to reach full benefit after the delay.

%

From year 2 onwards. Can be negative.

%

Annual rate. Leave blank to skip NPV.

Payback

Cash flow and payback over time

This chart follows real payment timing. Annual subscription payments appear in the month they are paid, not spread across the year.

Year by year

YearMonthsCostsBenefitsNetCumulative net

Compare

Scenario comparison

Test how results change if things go better or worse. Leave a cell blank to use your main inputs. The scenario names are labels only, not forecasts.

Assumption

Results by scenario

Result

Before and after

Current process vs proposed SaaS

An optional second view. Compare what the process costs today with what it would cost after the change, plus the SaaS costs from above. It does not add to the ROI result.

Cost per yearTodayAfter the change
Software costs
$
$
Manual labour costs
$
$
Operational expenses
$
$
Error correction and rework
$
$
Change in yearly profit from revenue or output
$

Leave "after" blank if a cost will stay the same. Enter 0 if it will stop completely.

Methodology

The formulas behind the calculator

One month by month cash flow model drives every result. One time costs fall in month 0. Monthly flows fall at the end of each month. Annual payments fall in the first month of each year. Calculations use full precision and only displayed numbers are rounded.

Total cost of ownership

TCO = subscription + one time costs + ongoing costs, over the evaluation period

Each cost is entered once and counted once.

Net benefit

Net benefit = total benefit minus TCO

Positive means modelled benefits are larger than modelled costs.

Return on investment

ROI = (total benefit minus TCO) ÷ TCO × 100

Not shown when TCO is zero, because the formula would divide by zero.

Benefit cost ratio

Ratio = total benefit ÷ TCO

Above 1 means benefits are larger than costs.

Hours saved

Hours = employees × hours saved per week × working weeks × adoption

Adoption is used as a decimal, so 80% is 0.8.

Productivity value

Value = hours × loaded hourly cost × time to value realisation

Split into cash savings and capacity.

Operational savings

Monthly = monthly amount, or yearly amount ÷ 12, or existing cost × % ÷ 12

One time savings are counted once, never repeated.

Revenue contribution

Contribution = extra revenue × share caused by the software × margin

The full revenue is never counted as a benefit.

Benefit timing

Month benefit = run rate × ramp factor × realisation × growth

Zero during the delay. Rises in a straight line during ramp up.

Payback month

First month where cumulative benefits minus cumulative costs reach zero

Uses the month by month model, including payment timing.

Simple payback

Months = one time costs ÷ (monthly benefit minus monthly recurring cost)

Assumes steady values from day one. Shown for reference only.

Net present value

NPV = sum of each month’s net cash flow ÷ (1 + monthly rate) to the power of the month number

Month 0 is today. Monthly rate = (1 + annual rate) to the power of 1/12, minus 1.

What is SaaS ROI?

SaaS ROI compares the financial benefit of a software subscription with its full cost over a set period. It answers one question. Does this tool return more than it costs?

Teams use it to get budget approved, to choose between tools, and to decide whether to renew. A clear ROI estimate also makes the assumptions visible, so others can challenge them.

Three kinds of value

Cash savings

Money you stop spending. For example a cancelled tool, fewer contractors or less overtime.

Capacity value

Time your team gets back. Real value, but payroll stays the same unless you change it.

Revenue contribution

Extra profit from more sales or fewer lost customers. Only the margin counts.

The result depends heavily on the period you choose and the assumptions you make. Always state both when you share an ROI figure.

Who can benefit from a SaaS ROI calculator?

Anyone who has to justify or approve a software purchase. Here is how different roles use it.

Business owners

Decide if a tool is worth the monthly bill, and compare it with doing the work by hand.

Finance and procurement

Check the full cost before signing, compare vendors and plan renewals.

Operations managers

Show how automation saves hours, and what that time is worth.

IT managers

Include integration, migration and admin costs that are easy to miss in a vendor quote.

Sales and marketing leaders

Model how a CRM or marketing tool could raise conversion or retention.

HR and support teams

Measure time saved on hiring, onboarding or answering tickets.

SaaS founders

Test the tools you buy for your own company, or build an ROI story for your own customers.

Small and growing businesses

Avoid paying for software that costs more than it saves.

How to calculate SaaS ROI

ROI (%) = (total financial benefit minus total cost of ownership) ÷ total cost of ownership × 100

Step by step

  1. Choose a period. Often your contract length, or one to three years.
  2. Add up every cost. Subscription, setup, training and ongoing admin over that period.
  3. Estimate each benefit. Time saved, costs cut and extra profit.
  4. Adjust for reality. Allow for adoption, delays and benefits that may not happen.
  5. Calculate ROI and payback. Then test a worse and a better case.

Worked example

An illustration with made up figures, over 36 months.

Worked ROI example
ItemCalculationAmount
Subscription$500 a month × 36$18,000
One time setupPaid once$4,000
Ongoing admin$100 a month × 36$3,600
Total cost of ownership$25,600
Time saved10 people × 1.5 hours × 46 weeks × $40 × 3 years$82,800
Cancelled tool$2,400 a year × 3$7,200
Total benefit$90,000
Net benefit$90,000 minus $25,600$64,400
ROI$64,400 ÷ $25,600251.6%

Now look closer. Only $7,200 of that benefit is cash. Counting cash alone, the ROI is minus 71.9%. The tool only pays off if the time saved is put to good use. That is why this calculator shows both views.

What is total cost of ownership?

Total cost of ownership, or TCO, is everything you pay to use the software over the period. The subscription is often only part of it.

Total cost of ownership categories
Cost typeExamplesWhen you pay
SubscriptionPlan price, seats, usage, add ons, upgradesEvery month or every year
ImplementationSetup fees, data migration, integrations, configurationOnce, at the start
PeopleTraining, change management, internal project timeMostly at the start
Running costsAdmin time, support, storage, API fees, third party toolsEvery month
Price changesRenewal increases, tier changes as you growAt renewal

Costs that are easy to miss

  • Staff time spent in training instead of their normal work
  • An admin who manages users, settings and integrations
  • Paying for the old tool and the new one while you switch
  • Extra seats as the team grows
  • Price increases at renewal

SaaS ROI vs TCO

TCO and ROI answer different questions. You need both to make a good decision.

ROI compared with TCO
TCOROI
Question it answersWhat will this cost in total?Is it worth the cost?
What it includesCosts onlyCosts and benefits
ResultAn amount of moneyA percentage
Best used forBudgeting and comparing quotesDeciding whether to buy, and which option

Why the cheapest tool is not always best

Tool A has a TCO of $20,000 and saves $30,000. Its ROI is 50% and its net benefit is $10,000. Tool B costs more, with a TCO of $30,000. But it saves $60,000. Its ROI is 100% and its net benefit is $30,000.

Tool A wins on TCO. Tool B wins on ROI and net benefit. Use TCO to plan your budget. Use ROI and net benefit to decide.

SaaS ROI vs traditional software ROI

Traditional software is usually bought with a large licence fee upfront, then installed on your own servers. SaaS is rented by subscription. The way you pay changes how ROI behaves over time.

SaaS compared with traditional software
SaaSTraditional software
Upfront costLow. Setup and migration onlyHigh. Licence, hardware and installation
Ongoing costA subscription for as long as you use itMaintenance, support, hosting and IT staff
UpgradesIncluded in the subscriptionOften paid projects
PaybackCan start early, because less is spent upfrontUsually later, because a large cost must be recovered first
Long term costKeeps rising each year you subscribeCan fall after the upfront cost is paid off
FlexibilityEasy to add seats, change plans or cancelHarder to change once bought
Main ROI risksPrice increases and low adoptionLarge upfront spend and outdated software

For SaaS, the evaluation period matters a lot. A short period favours SaaS, because there is little upfront cost. A long period adds up many years of fees. Compare both options over the same period, and include the running costs of traditional software too.

How to calculate SaaS productivity savings

Annual value = employees × hours saved per week × working weeks × adoption × loaded hourly cost

Getting the inputs right

  • Hours saved. Time the task today, then estimate it with the new tool. A short trial gives the best data.
  • Loaded hourly cost. Pay plus payroll taxes, benefits and overheads. It is higher than the hourly wage.
  • Working weeks. Leave out holidays and leave.
  • Adoption. Not everyone uses a new tool, and some use it only part of the time.

Cash or capacity?

Saved time is not the same as saved cash. If you cut overtime, use fewer contractors or avoid a new hire, the saving is cash. If people simply have more time, it is capacity. Capacity is valuable when it goes into sales, service or projects. But it does not reduce your costs. This calculator lets you set how much of the time saved is cash.

What is a SaaS payback period?

The payback period is the time it takes for cumulative benefits to cover cumulative costs. A shorter payback means your money is at risk for less time.

Two ways to measure it

Simple payback

Upfront cost divided by monthly net benefit. Quick, but it assumes full benefits from day one.

Modelled payback

Tracks costs and benefits month by month. It includes delays, ramp up and when payments are made.

What pushes payback later

  • Large setup, migration or training costs
  • A slow rollout, or a long ramp up before people use the tool fully
  • Annual billing, which pays a full year upfront
  • Benefits that are smaller than expected

There is no universal good payback period. A useful check is whether payback happens well before your contract ends.

Why net present value matters

Money received later is worth less than money today. You could invest it, and there is always risk. Net present value, or NPV, adjusts each future month’s cash flow for this.

You choose a discount rate, often your cost of borrowing or the return you expect elsewhere. A positive NPV means the investment beats that rate. NPV is most useful for longer periods and for comparing options with different timing.

ROI vs benefit cost ratio

ROI shows the net return as a percentage of the cost. The benefit cost ratio compares total benefits with total costs. They tell the same story in different ways.

ROI and benefit cost ratio compared
Estimated ROIBenefit cost ratioWhat it means
Minus 20%0.8Benefits cover 80% of costs
0%1.0Benefits equal costs
50%1.5Benefits are 1.5 times costs
100%2.0Benefits are double costs

Neither shows the size of the gain. A small project can have a high ROI but a small net benefit. Look at net benefit too.

Common SaaS ROI calculation mistakes

  • Ignoring implementation. Setup, migration and training can be large.
  • Forgetting ongoing costs. Admin time and integrations add up.
  • Counting a saving twice. For example as hours saved and again as lower labour cost.
  • Treating revenue as profit. Only the margin is a benefit.
  • Treating saved time as cash. Most of it is capacity.
  • Ignoring adoption and delays. Benefits rarely start on day one.
  • Mixing periods. Costs and benefits must cover the same months.
  • Assuming every benefit will happen. Use a realisation factor.
  • Confusing ARR with profit. Recurring revenue still has costs.
  • Using unsupported benchmarks. Use your own data where you can.

Limits of a SaaS ROI calculator

The results are only as good as your inputs. The calculator does the maths. It cannot check your assumptions.

  • It cannot prove that the software caused a revenue increase.
  • It cannot know how many people will really adopt the tool.
  • It cannot guarantee that time saved becomes useful work.
  • It cannot predict future price changes or hidden costs.
  • It does not model taxes, financing or accounting treatment.

Frequently asked questions

What is a SaaS ROI calculator?

A tool that compares the full cost of a software subscription with the benefits it brings, over the same period. It shows total cost, net benefit, ROI and payback.

How do you calculate ROI for SaaS software?

Subtract total cost of ownership from total financial benefit. Divide by total cost of ownership and multiply by 100. Use the same period for both.

What costs should be included in a SaaS ROI calculation?

The subscription, seats, usage and add ons, plus setup, migration, integration, training, administration, support, staff time and expected price increases.

How do you calculate SaaS total cost of ownership?

Add every cost over the evaluation period. Count one time costs once and recurring costs for every month or year they apply.

How do you estimate productivity savings from SaaS?

Multiply employees affected by hours saved per week, working weeks per year and the adoption rate. Then multiply by the loaded hourly cost. Adjust for how much saved time becomes useful work.

How do you calculate the payback period for a SaaS investment?

Track cumulative costs and benefits month by month. Payback is the first month where cumulative benefits reach cumulative costs.

Is SaaS ROI the same as profit?

No. ROI is a ratio of net benefit to cost. It can include capacity gains and estimated values that never show up as profit.

Does time saved by employees count as financial savings?

Only when it reduces spending, such as overtime or contractors. Otherwise it is capacity. It has value, but it is not a cash saving.

How long should the SaaS ROI evaluation period be?

Match it to how long you expect to use the tool or your contract length. Many teams compare one and three years. Use the same period when comparing options.

Can a SaaS ROI calculator guarantee future returns?

No. It shows what happens if your assumptions are right. Real results depend on adoption, execution and costs you may not foresee.

What is the difference between ROI and a benefit cost ratio?

ROI is net benefit divided by cost, shown as a percentage. The benefit cost ratio is total benefit divided by cost. An ROI of 50% equals a ratio of 1.5.

How can businesses compare two SaaS products financially?

Run the calculator for each product with the same period, team and assumptions. Compare TCO, net benefit, ROI and payback side by side.

Building or improving a SaaS product?

We help SaaS companies with design, development, SEO and paid advertising.

Talk to Us