Enter your recovery steps
Use minutes for each step. The calculator adds a buffer and outputs total RTO.
After calculation, download buttons appear above this form.
Example data table
| Scenario | Step minutes (Detect/Triage/Restore/Validate/Cutover/Test) | Buffer | Total RTO | Target | Status |
|---|---|---|---|---|---|
| Managed failover | 5 / 10 / 35 / 15 / 10 / 10 | 10% | 1h 31m | 2h | On track |
| Backup restore | 10 / 20 / 90 / 45 / 20 / 25 | 15% | 4h 4m | 3h | At risk |
| Region rebuild | 15 / 30 / 180 / 60 / 30 / 30 | 20% | 6h 21m | 6h | At risk |
Use this table as a starting point, then replace values with your runbook timings.
Formula used
Base recovery time
Base Minutes =
Detection + Triage + Restore + Validation + Cutover + Tests
Total Minutes = Base Minutes × (1 + Buffer% ÷ 100)
Target and cost model
Total Hours = Total Minutes ÷ 60
Estimated Downtime Cost = Total Hours × Cost per Hour
Note: This is a planning estimate. Real incidents vary by workload complexity, dependencies, and team availability.
How to use this calculator
- Time each recovery step during drills or past incidents, then enter minutes per step.
- Add a buffer for coordination delays and unknowns, usually 10–30%.
- Set your target RTO to see whether the plan meets requirements.
- If you exceed target, reduce the longest step first, then retest.
- Export CSV or PDF to share assumptions with stakeholders and auditors.