Blog
Wild & Free Tools

Percent Change From Zero & Negative Numbers — The Right Formula

Last updated: March 3, 2026 5 min read

Table of Contents

  1. The Standard Percent Change Formula
  2. Percent Change When Starting From Zero
  3. Percent Change Between Two Negative Numbers
  4. Negative-to-Positive and Positive-to-Negative Changes
  5. Frequently Asked Questions

The standard percent change formula breaks down in two common situations: when the original value is zero (division by zero) and when values are negative. These come up constantly in finance, analytics, and business reporting — and they trip up even experienced analysts.

The Standard Percent Change Formula

% Change = ((New Value - Old Value) / Old Value) × 100

This works perfectly when both values are positive and the old value is non-zero. Problems arise when old value = 0, or when one or both values are negative.

Use the Percentage Calculator for standard percent change — enter old value and new value to get the result instantly.

Percent Change When Starting From Zero

If the old value is 0, the formula produces a "divide by zero" error — technically undefined. In practice, three approaches are used:

Option 1 — Report as "N/A" or "∞": This is mathematically correct. If you had 0 sales last month and 100 this month, the percentage change is literally undefined (infinite growth). Many financial reports use "N/M" (not meaningful).

Option 2 — Use absolute change instead: Report the actual number change (0 → 100 = +100 units) rather than a percentage. This is more informative and honest.

Option 3 — Use a baseline of 1 or a small non-zero value: Some analytics tools substitute 0 with 0.001 or 1 to force a number. This is technically incorrect but sometimes necessary for charting systems that require a percentage value.

The key rule: if old value = 0, don't force a percentage. Report absolute change or flag as N/A.

Sell Custom Apparel — We Handle Printing & Free Shipping

Percent Change Between Two Negative Numbers

The formula still works with negatives, but the result can be counterintuitive:

Going from -100 to -50 (the loss got smaller, which is an improvement):

Going from -50 to -100 (the loss got bigger, which is worse):

The key: Use the absolute value of the old value as the denominator when working with negatives to keep the sign of the result meaningful (positive = improvement, negative = worsening).

Negative-to-Positive and Positive-to-Negative Changes

When the sign of a value flips, standard percentage change produces misleading numbers:

Going from -10 to +10 (profit swing): ((10 - (-10)) / |(-10)|) × 100 = 200% — this is technically correct but doesn't communicate the qualitative shift from loss to profit.

Best practice: Describe the change qualitatively first, then quantify:

Percentage alone is misleading when crossing zero. Context matters more than the number.

Try It Free — No Signup Required

Runs 100% in your browser. No account, no upload to servers, no limits.

Open Free Percentage Calculator

Frequently Asked Questions

How do you calculate percent change when the original value is zero?

You can't — dividing by zero is undefined. Options: report absolute change instead (e.g., "+50 units"), use "N/A" or "∞" in your report, or note the change qualitatively ("from 0 to X for the first time").

What is the percent change from -20 to -5?

Using absolute value of the original: ((-5) - (-20)) / |-20| × 100 = 15/20 × 100 = 75% improvement (the negative value reduced by 75%).

How do I calculate percent change in Excel when there's a zero?

Use: =IFERROR((B1-A1)/ABS(A1)*100,"N/A"). The IFERROR handles divide-by-zero. ABS(A1) uses the absolute value for negative denominators.

Brandon Hill
Brandon Hill Productivity & Tools Writer

Brandon spent six years as a project manager where he became the team's go-to "tools guy" — always finding a free solution first. He covers generator tools and productivity utilities with a focus on real time savings.

More articles by Brandon →
Launch Your Own Clothing Brand — No Inventory, No Risk