Decline Curve Analysis Calculator: Arps Exponential, Hyperbolic, and Harmonic Forecasts

Quick Convert
Multi-Year Forecast
Solve Decline Rate or EUR

Arps Decline Curve at a Given Time

Rate at Time t
–
Cumulative Production
–
Decline Type
–
Arps equations: b = 0 is exponential decline, q(t) = qi x exp(-Di t). 0 less than b less than 1 is hyperbolic, q(t) = qi / (1 + b Di t)^(1/b). b = 1 is harmonic, q(t) = qi / (1 + Di t). Di here is the nominal annual decline rate entered as percent.

Multi-Year Production Forecast

YearRate (bbl/day)Cumulative (bbl)
Conventional Oil
Shale, Steep Hyperbolic
Marginal, Harmonic
Rate and cumulative production are computed for years 0 through 10 using the Arps equation implied by the b exponent above. Cumulative production uses the closed form integral of the rate equation, not a numerical approximation.

Solve Decline Rate or Estimated Ultimate Recovery

Solve Di from Observed Rate
Solve Time and EUR to Limit
Solved Value
–

Forecast well production with the Arps decline curve equations, exponential, hyperbolic, and harmonic, build a multi-year rate and cumulative production forecast, or solve the decline rate implied by an observed rate or the estimated ultimate recovery to an economic limit. Everything updates live.

Diagram comparing exponential, hyperbolic, and harmonic Arps decline curve equations by b exponent
The Arps b exponent controls how fast the percent decline rate itself decays with time

Decline Curve Analysis

Decline curve analysis remains one of the most widely used tools in reservoir engineering for forecasting future production and estimating reserves from nothing more than a producing well’s own rate history. This tool covers a quick calculation of rate and cumulative production at a given time using the Arps equations, a multi-year forecast table and chart, and a reverse solve for the decline rate implied by an observed rate or the time and estimated ultimate recovery to an economic limit.

Start with the quick convert tab for a single rate and cumulative production calculation at a chosen time. Build a multi-year forecast to see how a well’s rate and cumulative production evolve over ten years. Or solve backward, find the decline rate consistent with an observed data point, or the time and reserves to an economic limit rate.

The Arps Decline Equations

Arps proposed three related forms for how production rate falls over time, distinguished by the exponent b. When b equals zero the decline is exponential, q of t equals qi times e to the power of negative Di times t, and the percentage decline rate stays constant over time. When b equals one the decline is harmonic, q of t equals qi divided by one plus Di times t, and the percentage decline rate keeps falling. Hyperbolic decline, where b sits between zero and one, is the general case that includes both as special limits, and the percentage decline rate falls over time but more slowly than harmonic.

Cumulative production, often written as Np, is the integral of the rate equation with respect to time, and each decline type has its own closed form expression that this tool uses directly rather than a numerical approximation.

Line chart of hyperbolic decline rate falling from 1000 to 160 barrels per day over ten years
Rate falls from 1000 to 160 bbl per day over ten years with Di 30 percent and b 0.5

Choosing a b Exponent

The b exponent controls how quickly the percentage decline rate itself decays with time, and picking the right value is often the most consequential judgment call in decline curve analysis. Conventional oil wells producing under solution gas drive or waterflood commonly show b values from 0.3 to 0.6. Unconventional shale wells often show much higher b values in early time, sometimes above 1, before transitioning to a more exponential looking decline in late time, which is why many practitioners switch decline segments partway through a well’s life rather than using one b value for the entire forecast.

Solving for Decline Rate or Reserves

Given an observed rate at a known time, the Arps equation can be rearranged to solve directly for the nominal decline rate Di without any iteration, provided b and the initial rate qi are already known or assumed. Given an economic limit rate instead, the same equation rearranged the other way solves for the time remaining until the well reaches that limit, and the cumulative production formula then gives the estimated ultimate recovery, all in closed form.

Diagram showing the Arps equation rearranged to solve time to economic limit and estimated ultimate recovery
Both directions solve in closed form, no bisection or iteration required

Common Mistakes

Fitting a single b exponent across a well’s entire life when the early time and late time decline behavior are genuinely different, which tends to either overstate or understate reserves depending on which segment dominates the fit.

Forgetting that Di in these equations is the nominal decline rate, not the effective annual decline rate that operators often quote, a distinction that matters most at high decline rates and high b values.

Extrapolating a hyperbolic decline all the way to zero rate without ever switching to exponential decline in late time, which can produce an unrealistically large and often uneconomic tail on the reserves estimate.

Ignoring that decline curve analysis assumes stable operating conditions, so a curve fit across a period with choke changes, workovers, or artificial lift changes can be badly biased.

Who Uses This

Reservoir engineers forecasting production and estimating reserves from a well’s rate history.

Petroleum economists and asset teams valuing producing properties based on projected cash flow from decline curve forecasts.

Students and early career engineers learning how the Arps exponential, hyperbolic, and harmonic equations relate to each other.

Analysts comparing how sensitive an estimated ultimate recovery is to the assumed b exponent or economic limit rate.

Try It Above

Use the quick convert tab for a single rate and cumulative production calculation at a chosen time, move to the multi-year forecast tab to see a full ten year production profile and chart, or use the solve tab when you need the decline rate implied by an observed data point or the time and reserves to an economic limit.

Related Calculators and References

Continue building your workflow with the Permeability Calculator. For background on the formulas used above, see Wikipedia: Decline Curve Analysis.