How Reverse Percentages Work

A reverse percentage starts from a later number and asks what the earlier number was. The later number was produced by multiplying the original by some factor. To undo that, divide by the same factor. The reverse percentage calculator has three modes that match three forward stories, then verifies by applying the forward formula to the recovered original.

What reverse percentage means

Forward: original × factor = final. Reverse: original = final / factor. If you cannot name the factor, you cannot reverse the step uniquely. That is why a 100% decrease, which uses factor 0, cannot recover an original from a final value of zero: every original would become zero.

Finding an original value (Mode A)

Question: if the result is X% of the original, what was the original? Formula: Original = Result / (Percentage / 100). The percentage must not be zero.

Example: 30 is 15% of the original. Original = 30 / 0.15 = 200. Check: 15% of 200 is 30. The calculator reports verification passed only if that forward product matches the entered result within relative tolerance 1e-8. It will not show a green check when the numbers disagree.

Reversing a percentage increase (Mode B)

Formula: Original = Final / (1 + Rate / 100). Rate must be zero or positive.

Example from the QA list: reverse a 20% increase from a final value of 120. Original = 120 / 1.20 = 100. Check: 100 × 1.20 = 120. Example 8 on the examples list uses 125 after a 25% increase: 125 / 1.25 = 100.

Reversing a percentage decrease (Mode C)

Formula: Original = Final / (1 − Rate / 100). The decrease rate must be from 0% to less than 100%.

Example: reverse a 20% decrease from a final value of 80. Original = 80 / 0.80 = 100. Check: 100 × 0.80 = 80. At 100%, the tool explains that the original cannot be uniquely recovered and that a nonzero final is inconsistent with a 100% decrease. It does not divide by zero.

Why dividing by the percentage multiplier matters

The forward increase multiplies by 1.20, not by 0.20. Adding 20% is not “add 20” unless the original happens to be 100. Undoing it is therefore not “subtract 20% of the new number.” You have to strip the same 1.20 factor that was applied.

Why a 20% increase is not reversed by subtracting 20%

120 minus 20% of 120 is 96. People expect 100 and then distrust the original increase. Both calculations are internally consistent; they answer different questions. Subtracting 20% of 120 is a new decrease from 120. Recovering the start of a 20% increase is a division by 1.20. Use Mode B for the second question and the decrease operation for the first.

Zero denominators

Mode A refuses a 0% rate. Mode C refuses 100%. Those are the two ways this reverse desk would otherwise divide by zero. Mode B’s factor 1 + rate/100 is 1 or more for allowed rates, so it does not hit zero for nonnegative rates.

Practical examples

A sale price of 72 after a 28% decrease: original = 72 / (1 − 0.28) = 72 / 0.72 = 100. A lab reading that is 250% of a baseline and equals 50: baseline = 50 / 2.5 = 20 (Mode A). After recovering an original, glance at the verification sentence. If it says the forward formula did not reproduce the entered value, treat the original as unconfirmed rather than as a displayed success.

Related: sequential discounts and why change rates are not symmetric.

FAQ

I have 120 after a 20% increase. What was the start?

100. Divide 120 by 1.20. Do not subtract 24.

Can I reverse a 100% discount?

Not uniquely from a final of zero. Many originals become zero after a 100% decrease.

What does verification mean here?

The forward formula is applied to the recovered original. The result must match the entered final within relative tolerance 1e-8 using JavaScript Number.