How to calculate RTO and RPO in a business impact analysis (BIA): step by step, with a worked example and a template
The short answer: RTO and RPO are not chosen, they are derived from the business impact analysis. First you measure, process by process, how much damage a disruption does after 1 hour, 4, 8, 24 and 72. The maximum tolerable period of disruption (MTPD) is the first point at which that damage becomes unacceptable. The RTO is the time within which you commit to be running again, at least at a minimum level, and it sits before the MTPD, with a margin. The RPO is how much data, measured in time, you can lose and still keep the process viable, and it is set by what the business cannot rebuild, not by how often you take backups.
The rest of this article is the full method in six steps, applied to a case with numbers, the mistakes I see most often and a template to build your own.
RTO, RPO and MTPD in one table
| Term | What it is | Question it answers | Who decides |
|---|---|---|---|
| MTPD (maximum tolerable period of disruption; also MTD or MAO) | The time after which the impact of not resuming the process becomes unacceptable | How long can we stay down before the damage is irreversible? | Comes out of the BIA; approved by top management |
| RTO (recovery time objective) | The time, counted from the disruption, to deliver the process again at the agreed minimum level | How soon must we be running again, even at reduced capacity? | The process owner, within the MTPD |
| RPO (recovery point objective) | The point to which data is restored so the process can operate again. Expressed as the maximum tolerable loss, measured in time | How many hours of data can we lose? | The process owner, not IT |
| Minimum level (MBCO) | The minimum capacity at which the process is acceptable during the crisis | What does "running at reduced capacity" mean? | The process owner |
RTO, RPO and MTPD are defined in the ISO 22300 vocabulary standard. ISO 22301, the business continuity standard, does not impose numbers: it requires you to determine, for each activity, the time frame within which the impact of not resuming it becomes unacceptable, and to set, within that time frame, prioritised times for resuming it at a minimum acceptable capacity. That is exactly the MTPD and the RTO.
The rule you cannot break: RTO < MTPD. If your RTO is equal to or longer than your maximum tolerable disruption, you do not have a continuity plan; you have the hope of recovering just in time.
Step 1. List processes, not systems
The BIA is done on what the organisation does (selling, fulfilling orders, paying salaries), not on servers. Systems come later, in step 6, and inherit the objectives of the processes they support.
For each process, record:
- a business owner, who will decide its objectives;
- which systems, people, sites and suppliers it depends on;
- its calendar peaks: month-end close, payroll day, the Christmas season. A process may survive a week down in August and not a single day on the 28th.
Step 2. Set an impact scale and time horizons
Without a scale, every owner will say their process is critical. The scale makes processes comparable. Five levels and five dimensions are enough:
| Level | Financial | Operational | Legal and contractual | Reputational |
|---|---|---|---|---|
| 0. Negligible | Under EUR 1,000 | No noticeable effect | None | Nobody notices |
| 1. Minor | EUR 1,000 – 10,000 | Delays recovered the same day | Risk of missing an internal deadline | Isolated complaints |
| 2. Moderate | EUR 10,000 – 50,000 | Delays that spill into the next day | Minor breach of a contract | Repeated customer complaints |
| 3. Major | EUR 50,000 – 250,000 | A whole department stopped | Contractual penalties or regulatory breach | Covered by trade press |
| 4. Unacceptable | Over EUR 250,000 | The organisation cannot serve its customers | Fine or loss of a licence | Loss of key customers |
Add a fifth dimension, people (health and safety), if your activity has one. The amounts are for a mid-sized company; adjust them to yours, but have management approve them before you start, not after seeing the results.
The horizons, the same for every process: 1 h, 4 h, 8 h, 24 h, 72 h and 1 week.
Step 3. Measure each process's impact at each horizon
With the process owner in the room, fill in one row per dimension: if this process stops now, at the worst reasonable moment of the year, how much damage is there after one hour? After 4? After 8?
Two rules for filling it in:
- Impact never goes down over time. If it is major at 8 hours, it cannot be moderate at 24.
- Every level with its reason. "At 8 hours, EUR 40,000 in orders lost to competitors" can be defended in front of an auditor. "A 3, because" cannot.
Step 4. The MTPD is the first unacceptable horizon
Look at each dimension's row and find the first horizon at which any of them reaches level 4. That is the process's maximum tolerable period of disruption. Dimensions are not averaged: it is enough for one to become unacceptable.
Step 5. The RTO goes before "major", and the RPO comes from what cannot be rebuilt
The RTO. My rule: the RTO is the last horizon before any dimension reaches major (level 3). That leaves a margin between the moment you commit to be back and the moment the damage is beyond repair, and reality eats that margin: detection takes time, deciding to invoke the plan takes time, and the first restore almost never works first time.
Remember that the RTO counts from the disruption, not from when someone decides to invoke the plan. If it takes you an hour to notice and another to decide, those two hours are part of your RTO.
The RPO. It is not calculated from the impact table but from a question to the process owner: if we lose the last hour of data, can we rebuild it? And the last 4 hours? From where, at what cost and how quickly? The RPO is the point at which the answer becomes "no" or "yes, but at an unacceptable cost".
Some data rebuilds itself: a web order usually leaves a trail in the payment gateway and in the confirmation email. Other data leaves none: an order taken by phone and keyed into the ERP exists only in the ERP.
Step 6. Move from processes to systems, and compare with reality
A system that supports several processes inherits the most demanding RTO and RPO of all of them. Then compare each objective with what you actually have:
- against the RPO: how often data is backed up, and whether the backup is out of reach of ransomware;
- against the RTO: how long it takes to restore that backup, measured in a test, not estimated; and, if the system belongs to a supplier, what recovery time is signed in the contract.
Every difference is a gap. Every gap is closed (more investment), accepted (signed off by management) or revisited (if the objective was wrong). What must not happen is that nobody saw it.
A full example: ACME's order management process
ACME is a distributor that sells online and by phone. Its order management process depends on the ERP, which runs on its own servers, and on the web shop, a cloud service from a supplier. It takes about EUR 5,000 in orders per business hour, and its warehouse picks everything that comes in before 18:00 so it ships the next day.
The head of operations fills in the impact table:
| Dimension | 1 h | 4 h | 8 h | 24 h | 72 h | 1 week |
|---|---|---|---|---|---|---|
| Financial | 1 | 2 | 3 | 3 | 4 | 4 |
| Operational | 1 | 2 | 3 | 4 | 4 | 4 |
| Legal and contractual | 0 | 0 | 1 | 1 | 2 | 3 |
| Reputational | 0 | 1 | 2 | 3 | 3 | 4 |
| People | 0 | 0 | 0 | 1 | 1 | 1 |
And the reason for each jump:
- At 4 hours, about EUR 10,000 in orders have gone to competitors (level 2), and the warehouse starts running out of work for the afternoon.
- At 8 hours, it is about EUR 40,000 (level 3), the 30 warehouse staff are idle (level 3) and nothing will ship the next day.
- At 24 hours, ACME misses the delivery deadlines of its three largest customers, a third of its revenue, and cannot serve anyone else (operational, level 4).
The MTPD is 24 hours: it is the first horizon at which a dimension, the operational one, reaches level 4.
The RTO is 4 hours: the first level 3 appears at 8 hours, and the last horizon before that is 4. That leaves 20 hours of margin between RTO and MTPD.
The RPO is 1 hour. Web orders can be rebuilt from the payment gateway, but phone orders only live in the ERP: nobody remembers what a customer ordered three hours ago. The head of operations accepts losing, at most, the last hour and calling those customers back.
Now step 6. The ERP also supports invoicing (RPO 24 hours) and payroll (RPO 24 hours), so it inherits the most demanding: RTO 4 hours and RPO 1 hour. And this is where the gaps appear:
| System | Objective | Reality | Gap |
|---|---|---|---|
| ERP | RPO 1 h | Daily backup at 02:00 | Yes: in the worst case, 23 hours of orders are lost |
| ERP | RTO 4 h | The last restore test took 9 hours | Yes: 5 hours more than the process can take |
| Web shop | RTO 4 h | The supplier's contract commits to 8 hours | Yes: the gap is with a third party, and it is closed in the contract or with a fallback plan |
None of the three gaps was visible looking only at the ERP or only at the shop. They come from crossing what the business needs with what the technology and the contracts deliver. And the third one is the most often forgotten: your RTO cannot be better than that of the supplier you depend on, unless you have a plan B that does not depend on them.
My rules for what the standards leave open
No standard tells you how to turn impact into an RTO. These are the rules I apply:
- The business signs the RPO, never IT. If IT decides it, the RPO ends up being the frequency of the backup that already exists, and the gap disappears by definition.
- Neither MTPD nor RTO is rounded to a nice number. If the BIA says 4 hours, the objective is 4 hours, not "same day".
- A gap that will not be closed is accepted in writing. With the risk, the cost of closing it and the signature of whoever accepts it. A supervisor or an auditor understands that not everything can be paid for; they do not understand that nobody knew.
- The BIA is redone when the business changes, not just once a year: a new supplier, a new system or a customer that grows to a third of revenue changes the numbers.
What the standards require
| Standard | What it requires on BIA, RTO and RPO |
|---|---|
| DORA (Regulation (EU) 2022/2554) | Article 11(5) requires financial entities to carry out a business impact analysis of their exposures to severe business disruptions, using quantitative and qualitative criteria, internal and external data and scenario analysis, and taking third-party dependencies into account. Article 12(6) requires recovery time and recovery point objectives for each function, taking into account whether it is critical or important. Article 11(6) requires business continuity plans to be tested at least once a year |
| ENS (Spain, Royal Decree 311/2022) | Measure op.cont.1 requires an impact analysis that determines the availability requirements of each service. It applies to systems of medium and high availability level. The continuity plan (op.cont.2) and its periodic tests (op.cont.3) are only required at high level |
| ISO 22301 | The BIA is a requirement (clause 8.2.2): time frame of unacceptable impact, prioritised resumption times and resources needed for each activity |
| ISO 27001:2022 | Control 5.30 requires ICT readiness for business continuity to be planned based on business continuity objectives |
| NIS2 | Article 21(2)(c) lists business continuity, backup management and disaster recovery among the minimum risk-management measures |
The most common mistakes
- Doing the BIA by system. The result is a list of servers with an RTO each, and nobody knows why.
- Confusing the RPO with backup frequency. The backup is reality; the RPO is the objective. If they are equal by definition, you will never see the gap.
- Measuring the RTO without ever restoring. An hourly backup that takes 10 hours to restore does not meet a 4-hour RTO.
- Forgetting suppliers. Your cloud provider's recovery time is your floor, unless you have a fallback plan.
- Filling in the impact on a quiet day. The BIA is done for the worst reasonable moment: month-end, the busy season, payroll day.
- An RTO longer than the MTPD. It happens more than you would think when each figure is set by a different person.
- An unapproved BIA. Without management's signature, the objectives are an opinion, and the resources to meet them never arrive.
A template to build your own
One row per process and dimension, with these columns:
| Process | Owner | Dimension | 1 h | 4 h | 8 h | 24 h | 72 h | 1 week | Why it jumps | MTPD | RTO | RPO | Minimum level | Systems | Suppliers | Calendar peaks |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Order management | Head of operations | Operational | 1 | 2 | 3 | 4 | 4 | 4 | At 24 h, we miss deliveries to our three largest customers | 24 h | 4 h | 1 h | Phone orders on paper, web shop in catalogue mode | ERP, web shop | Web shop provider | Christmas season |
You can download it as CSV, with ACME's example already filled in, and open it in Excel or LibreOffice.
How to keep it solved
A BIA in a spreadsheet goes stale the day something changes, and the gap between the RPO and the ERP backup only shows up if someone cross-checks two documents by hand.
In Almenara, the Business Continuity module runs the BIA with a wizard that explains each concept, proposes MTPD, RTO and RPO from the impact you fill in, and lets you correct them with your reason. The objectives flow to the systems and suppliers in your inventory, and the gaps show up on their own. If you would rather do it with us, the business impact analysis workshop leaves you with the BIA done and approved. And the DORA guide covers the rest of the continuity obligations.
Frequently asked questions
What is the difference between RTO and RPO?
RTO is downtime: how soon you must be running again. RPO is data loss: how many hours of information you can lose. A process can have a 24-hour RTO and an RPO of zero, if it can wait a day but cannot lose a single record.
What is the difference between RTO and MTPD?
The MTPD is the limit beyond which the damage is unacceptable; the RTO is your recovery commitment, and it always comes first. The gap between them is the margin for what goes wrong during recovery.
Who should set the RTO and RPO?
The business owner of the process, with the impact in front of them, and management approves them. IT contributes what it costs to meet them and what is met today, but does not decide the objective.
Is an RPO of zero possible?
Yes, with synchronous replication to a second site, but it costs much more than periodic backups. Keep a zero RPO for data that truly cannot be rebuilt, such as settled financial transactions.
Does the RTO start from the incident or from when the plan is invoked?
From the disruption. The time it takes to detect it and decide to invoke the plan is part of the RTO, which is why you leave a margin before the MTPD.
How often should the BIA be reviewed?
At least once a year and whenever something important changes: a process, a system, a supplier or the weight of a customer. DORA requires continuity plans to be tested at least once a year, and a test with an outdated BIA tests the wrong plan.
This article is for informational purposes only and does not constitute legal advice. Consult a legal professional to apply these obligations to your specific situation.
Sources
José Ramón Santos Crespo
Founder of Almenara. Works in cybersecurity governance, risk and compliance and prepares organisations for their audits.
New to this
Want to see it applied to your own suppliers?
A meeting with your own questionnaires and evidence, not a generic slide deck.
Request informationRelated articles
How to write an ISO 27001 Statement of Applicability: step by step, with a worked example and a template
The Statement of Applicability is not a list of controls with a yes or a no. It records what you decided when you treated your risks: which controls you need, why, whether they are in place and why you exclude the rest. Five steps, a worked example with ACME and a template.
What DORA Requires of ICT Third-Party Providers, Article by Article
DORA isn't a directive waiting for national transposition — it's been directly applicable since January 2025. For covered financial entities and their ICT providers, that means a register of information to keep current, not a one-off exercise.
How to run a business continuity exercise: the tabletop exercise step by step, with a sample script
A continuity exercise is not there to pass: it is there to find what breaks before it breaks for real. Which kind of exercise to choose, how to write the scenario and the injects, how to run the session and what evidence to keep, with ACME's full script.