Skip to calculator
Exercise Free · No login

Exercise Load & Progression (RPE)

Estimated 1-rep max and suggested next-session load from reps performed and RPE (rate of perceived exertion). Free calculator for physiotherapists, exercise physiologists and trainers using RPE-based programming.

🏋️
🎯

A client just finished their working set and reports it felt like an 8 out of 10 — before you write next week's program, you want a defensible estimate of their capacity, not a guess pulled from memory.

Exercise Load & Progression (RPE)
Exercise
Reps-in-reserve (RIR) = 10 − RPE Estimated 1RM = Load × (1 + (Reps + RIR) / 30) RPE (Borg CR-10 resistance training scale) estimates how many more reps could have been performed. Combining reps performed with reps-in-reserve gives a proxy for "reps at true failure", which feeds a standard Epley-style 1RM estimation formula.
Reference: Helms ER et al. — RPE-based autoregulation in resistance training; Zourdos MC et al. (2016) — RPE scale validation
ℹ️ Results are estimates for planning purposes. Verify with current guidelines and a qualified professional.

1 What this calculator does

Estimates a client's one-rep max (1RM) from a submaximal set using the load lifted, reps completed and their reported RPE (how hard the set felt on a 6-10 scale). Also suggests a starting load for the next session at a moderate training RPE.

2 Formula & professional reasoning

Reps-in-reserve (RIR) = 10 - RPE Estimated 1RM = Load x (1 + (Reps + RIR) / 30) Suggested next top set (~RPE 8) = Estimated 1RM x 0.90

RPE-based programming avoids the need for a true 1RM test (which carries injury risk and isn't appropriate for many rehab or deconditioned clients). RPE 10 means no reps in reserve (maximal effort); each point below 10 roughly corresponds to one additional rep that could have been performed. Adding reps-in-reserve to reps actually performed approximates the number of reps that could be done to true failure at that load, which is then converted to an estimated 1RM using a standard rep-max formula (a variant of the Epley formula). This gives a practical, low-risk way to track strength trends and set relative training loads over time.

3 Worked examples

⚠️ Illustrative example only — not clinical or professional instruction.

Basic
Light warm-up set feedback
Given: Load 40kg, 8 reps, RPE 6
Working: RIR = 10-6 = 4 | Est 1RM = 40x(1+(8+4)/30) = 40x1.4 = 56kg
Answer: Est. 1RM: 56.0 kg
💡 An RPE 6 set is a genuine warm-up — plenty of reps in reserve, so the 1RM estimate here is less precise than a harder set would give.
Standard
Working set at target intensity
Given: Load 60kg, 5 reps, RPE 8
Working: RIR = 10-8 = 2 | Est 1RM = 60x(1+(5+2)/30) = 60x1.233 = 74kg
Answer: Est. 1RM: 74.0 kg | Suggested next top set: 66.6kg for 5 reps
💡 RPE 8 with 2 reps in reserve is a common working-set target for hypertrophy and strength phases — this is the most reliable RPE range for estimating 1RM.
Advanced
Near-maximal single
Given: Load 100kg, 1 rep, RPE 9.5
Working: RIR = 10-9.5 = 0.5 | Est 1RM = 100x(1+(1+0.5)/30) = 100x1.05 = 105kg
Answer: Est. 1RM: 105.0 kg
💡 Single-rep sets close to RPE 10 give the most direct 1RM estimate, but also carry the highest technical and injury risk — use sparingly, especially in rehab populations.

4 Sanity check

RIR range
RPE 6 = 4 RIR | RPE 8 = 2 RIR | RPE 9 = 1 RIR | RPE 10 = 0 RIR (true failure)
Values outside 6-10 fall outside the standard resistance-training RPE scale
1RM estimate reliability
Most accurate when reps performed are 1-5 and RPE is 7-10; less reliable above 8-10 reps or below RPE 6
High-rep, low-RPE sets should be treated as a rough trend indicator, not a precise 1RM
Session-to-session load changes
A 2.5-5% increase in estimated 1RM per training block is a typical, sustainable progression rate for most clients
Larger week-to-week jumps may reflect measurement noise (technique, fatigue, RPE misjudgement) rather than true strength gain
Rehab/deconditioned populations
RPE targets are often kept lower (RPE 5-7) in early rehab phases regardless of what the 1RM formula suggests
Follow the client's individualised rehab program intensity guidelines, not just the formula output

5 Common errors

ErrorCauseConsequenceFix
Treating the estimate as an exact 1RM Programming future sessions off the estimated number as if it were a tested maximum Overestimation can lead to programming loads that are too heavy, increasing injury risk Use the estimate as a trend indicator and re-calibrate periodically with genuinely near-maximal (RPE 9-9.5) sets rather than one-off submaximal estimates
Inconsistent RPE reporting between sessions Client or clinician RPE ratings drift over time without recalibration Session-to-session comparisons become unreliable, masking real changes in capacity Briefly re-anchor RPE understanding periodically (what does a true RPE 10 feel like) and use consistent language when asking for a rating
Applying the formula to very high-rep sets Using reps well above 10-12 in the formula Rep-max formulas lose accuracy at high rep ranges — the relationship between reps and %1RM becomes non-linear Prefer sets of 1-6 reps at RPE 7+ for the most reliable 1RM estimate; treat high-rep results as directional only
Ignoring exercise-specific technical limits Using the formula for exercises where technique breakdown (not muscular fatigue) limits reps, e.g. some machine or balance-limited exercises Estimated 1RM overstates true strength capacity relevant to daily function For technique-limited exercises, prioritise qualitative movement quality feedback over the numerical 1RM estimate