Most automation projects are approved on gut feel and evaluated on vibes. That is why so many of them get built and then quietly abandoned — nobody defined what success looked like before the work started.
ROI calculation for process automation is not complicated, but it requires honest inputs. This guide gives you the formula, walks through three real examples, and covers the mistakes that consistently make automation look better on paper than it performs in practice.
The ROI formula
Process automation ROI has two sides: what it costs to build and run the automation, and what it saves or earns.
Total Build Cost = Development cost + First-year maintenance
ROI (Year 1) = (Annual Savings − Total Build Cost) ÷ Total Build Cost × 100
Payback Period = Total Build Cost ÷ (Annual Savings ÷ 12) months
The key inputs you need before you can run this calculation honestly:
- How much time does the manual process currently take per week?
- What is the fully-loaded hourly cost of the person doing it?
- How often does the manual process produce errors, and what does each error cost to fix?
- What could that person do with the recovered time?
Example 1: Invoice processing
A 20-person professional services firm processes 150 invoices per week. Each invoice takes 4 minutes to receive, check, code, and enter into the accounting system. An accounts administrator earning $55,000/year (approximately $27/hour fully loaded) handles this.
Annual time cost: 10 hrs × $27 × 52 = $14,040/year
Error rate: 3% of invoices require correction (4.5/week)
Error correction time: 15 min each = 1.1 hrs/week
Error time cost: 1.1 × $27 × 52 = $1,544/year
Total annual cost of manual process: $15,584
Automation build cost: $8,000 (one-time)
Annual maintenance: $1,200
Total Year 1 cost: $9,200
Year 1 savings: $15,584 − $9,200 = $6,384
Year 2+ savings: $15,584 − $1,200 = $14,384/year
Payback period: 7.1 months
Example 2: Customer support triage
An e-commerce brand receives 300 support tickets per week. 45% are routine queries (order status, returns policy, tracking numbers) that a support agent handles in 5 minutes each. The support team costs $22/hour.
Time: 135 × 5 min = 675 min = 11.25 hrs/week
Annual cost: 11.25 × $22 × 52 = $12,870/year
AI agent handles 80% of routine tickets automatically.
Time saved: 11.25 × 80% = 9 hrs/week
Annual savings: 9 × $22 × 52 = $10,296/year
Build cost: $12,000 | Annual maintenance: $2,400
Year 1 total cost: $14,400
Year 1 net: $10,296 − $14,400 = −$4,104 (investment year)
Year 2+ net: $10,296 − $2,400 = $7,896/year
Payback period: 16.7 months
This example shows why payback period matters. The support automation is a good investment — but not in year one. If the business expects immediate payback, they will be disappointed. If they plan for an 18-month horizon, the economics are compelling.
Example 3: Weekly reporting
A operations manager at a logistics company spends 6 hours every Friday pulling data from three systems, formatting it into a board report, and distributing it. Their cost is $45/hour.
Annual cost: 6 × $45 × 52 = $14,040/year
Automated report: pulls data, formats, and emails automatically.
Residual review time: 30 min/week
Time saved: 5.5 hrs/week
Annual savings: 5.5 × $45 × 52 = $12,870/year
Build cost: $6,000 | Annual maintenance: $800
Year 1 net: $12,870 − $6,800 = $6,070
Payback period: 6.3 months
Common mistakes that inflate the numbers
- Using salary, not fully-loaded cost. Fully-loaded cost includes employer taxes, benefits, office space, and management overhead — typically 1.3–1.5× base salary. Using salary alone understates the real cost of manual labour.
- Assuming 100% automation rate. Most automation systems handle 70–85% of cases. The remainder still need human review. Factor this in or your savings estimate is wrong.
- Ignoring maintenance cost. Automation systems require ongoing maintenance as your processes, data formats, and integrations change. Budget 15–20% of build cost per year.
- Not measuring the current state first. If you do not know how long the manual process actually takes today, you cannot calculate what the automation saves. Measure first, then decide.
- Counting recovered time as savings without a plan for it. If automation saves 10 hours per week but those hours are absorbed into unfocused work, the saving is theoretical. The ROI is only real if the recovered time is redirected to measurable value.
Getting started
Pick one process. Measure the current state honestly — time per week, error rate, cost per hour. Run the formula with conservative assumptions (70% automation rate, 20% annual maintenance). If the payback period is under 18 months, it is worth pursuing. If it is over 36 months, look for a higher-impact target first.
The best first automation is usually the one your team finds most tedious — not the most technically impressive one.