Reservoir Decline Curve Calculator

JJ Ben-Joseph headshot JJ Ben-Joseph

How to use this reservoir decline curve calculator

  1. Choose a preset that resembles the reservoir you are modeling, or leave Custom selected and enter qi, Di, and b from a decline fit based on the well's most recent stable production trend.
  2. Set the production unit, forecast horizon, table spacing, and optional economic limit so every output stays on one production basis from start to finish.
  3. Press Generate forecast to calculate the rate path, cumulative production, average rate, and the time to any cutoff you entered.
  4. Give the run a scenario label and save alternate decline assumptions when you want to compare a base case, a steeper decline, or a longer tail.
  5. Use Copy summary to move the reservoir decline result into a report, email, or planning note after you review the assumptions and outputs.

The most useful habit with this calculator is to keep the units, the decline fit, and the operating context lined up. A curve that looks reasonable in the first few rows can become misleading if qi, Di, or b came from a different production phase than the one you are forecasting now.

Arps decline curve refresher for reservoir forecasts

This reservoir decline curve calculator uses the standard Arps relationship to project how production rate changes with time. The equation below is the same one the calculator applies when you choose exponential, hyperbolic, or harmonic behavior through the b value.

For a reservoir forecast, the key question is not whether the algebra is elegant; it is whether the curve shape still resembles the well's current behavior. Small b values pull the forecast toward exponential decline, while larger b values keep the tail flatter and can push abandonment timing farther out.

The general Arps equation models the production rate as q ( t ) = q i ( 1 + b D i t ) - 1 b .

Cumulative production through time t follows directly:

Because the reservoir decline curve calculator handles the arithmetic for you, the main task is checking whether the chosen qi, Di, and b values really match the well or field you are forecasting. If the fit came from a different lifting system, a different drawdown regime, or a period with unusual downtime, the rate path can drift away from reality even though the formulas are applied correctly.

Preset reservoir type-curve reference

The preset table below is best treated as a starting library rather than a final answer. Each row gives you a rough shape for a common reservoir style, but the calculator is more useful when you replace those starter values with a decline fit from your own history.

Preset Typical qi Di (1/yr) b Notes
Shale oil 1,100 bbl/day 0.78 0.85 Rapid early flush, long hyperbolic tail
Conventional sandstone 650 bbl/day 0.32 0.25 Close to exponential with strong pressure support
Dry gas shale 6,500 Mcf/day 0.6 0.9 Large drawdown, extended flowing tail
Coalbed methane 1,100 Mcf/day 0.18 0.6 Slow decline as dewatering stabilizes
Heavy oil 420 bbl/day 0.28 0.45 Viscous fluid, improved by thermal projects
Mature redevelopment 250 BOE/day 0.22 0.3 Used for workover / infill lookbacks

These presets are especially helpful when you need a quick starting point before you have a polished curve fit. They also make it easier to compare how a sharper decline, a flatter decline, or a different production basis changes the forecast without rebuilding every input from scratch.

Reservoir forecast outputs and summary metrics

Each reservoir decline run reports the rate at the selected horizon, the percentage drop from initial production, the cumulative total implied by the curve, and the average daily rate across the window. If you enter an economic limit, the calculator also estimates when the forecast crosses that cutoff and, when a start date is supplied, it translates the timing into a calendar milestone.

The forecast table lists each step with rate, incremental production, cumulative production, and optional dates. Use tighter spacing when you want to inspect the early drop, or wider spacing when you are more interested in late-life planning and facility sizing. If you leave the start date blank, the table stays in elapsed time only, which is often enough for a screening run.

The summary is meant to highlight the outputs that matter most for planning: whether the initial decline is aggressive, whether the selected horizon still supports operations, and whether the economic limit arrives before or after the window you care about. Those clues are often more useful than a single rate value by itself.

Worked reservoir decline example

Imagine a well that begins with a strong early rate, drops quickly while cleanup and transient effects are still fading, and then settles into a longer tail. In that kind of case, qi controls the starting point, Di sets the pace of the early fall, and b determines whether the late-life trend stays fairly flat or bends down more sharply.

If you lower Di or b, the curve stays higher for longer and the economic-limit date moves out. If you raise either input, the forecast drops faster and the cutoff arrives sooner. That is why the same well can look acceptable under one decline assumption and marginal under another.

That kind of side-by-side review is usually more useful than a single best guess curve because reservoir performance is rarely perfectly smooth from start to finish. The calculator is most valuable when you use it to test sensitivity, not just to copy a number into a spreadsheet and move on.

Reservoir decline planning checklist

Reservoir decline curve calculator frequently asked questions

How do I choose the decline exponent b for a reservoir forecast?

Use the b value that best matches the well's production history. Near-zero values behave more like exponential decline, while higher values create a longer hyperbolic tail. If the trend changes after a recompletion, lift change, or pressure shift, re-fit b instead of forcing the old value to do all the work.

What happens if I omit the economic limit?

The calculator still reports the selected-horizon rate, cumulative output, and average rate. Add an economic limit when you want the forecast to estimate abandonment timing and the cumulative volume at that cutoff. If the limit is at or above the initial rate, the calculator will show that the well is already below the cutoff.

Can I use the calculator for gas wells?

Yes. Pick the gas or BOE production unit and enter matching rates. The forecast only stays meaningful when q_i and the economic limit use the same production basis as the rest of the run.

Does the calculator handle multi-segment decline?

No. It models one Arps segment at a time. If a well changes from a steep early decline to a flatter late tail, run one scenario for each phase and compare them side by side.

How reliable is the cumulative production estimate?

The cumulative value is a curve-based planning estimate, not a guarantee. It assumes the well keeps flowing under broadly consistent operating conditions, so downtime, refracs, lift changes, or a new operating regime can move the actual total away from the forecast.

How to use this reservoir decline curve calculator for scenario review

  1. Run the base case first so you have a reference for the initial rate, horizon rate, cumulative production, and any economic-limit timing.
  2. Review the forecast table to see whether the early decline or the late tail is doing most of the work in the selected window.
  3. Save a second scenario when you want to compare a more conservative or more optimistic decline shape against the base case.
  4. Use the scenario log to check which assumptions are changing the result most strongly before you finalize a planning note.
  5. Copy the summary only after you have confirmed that the unit, date, and economic-limit settings all match the case you intended to analyze.

Reservoir decline forecast formula and assumptions

This reservoir decline curve calculator uses the Arps relationship above to turn qi, Di, b, and time into a forecast rate. It then applies the same curve to cumulative production and economic-limit timing so the summary, table, and cutoff estimate all come from one decline assumption rather than separate rules of thumb.

Because the forecast is built from a single curve, the most important judgment call is whether your input values match the reservoir's actual behavior. A stronger early decline, a flatter tail, or a different operating basis will change every output the calculator shows. The selected horizon and the economic limit are planning markers, not guarantees, so they should be interpreted alongside field context and recent production data.

Reservoir decline curve calculator limitations and assumptions

This reservoir decline curve calculator is a planning estimate, not a full reservoir simulation. It assumes the chosen decline trend stays valid over the forecast window and that the well keeps producing under broadly consistent operating conditions.

Results depend on accurate qi, Di, b, and economic-limit inputs, plus keeping the production unit consistent across the whole forecast. It does not replace history matching, field surveillance, local operating review, or source data that may change after a workover, shut-in, or restimulation. If the production history has distinct phases, it is usually better to run more than one scenario than to force one curve to explain every period.

Arcade Mini-Game: Reservoir Decline Curve Calculator Calibration Run

Use this quick arcade run to practice separating useful scenario inputs from common planning mistakes before you rely on the calculator output.

Score: 0 Timer: 30s Best: 0

Start the game, then use your pointer or arrow keys to catch useful inputs and avoid bad assumptions.

Select or enter decline parameters to build your forecast.
Interactive details will appear here after you run the calculator.
Interactive details will appear here after you run the calculator.