Calculate oil shrinkage factor, reservoir volume, or standard oil volume from any two known values in bbl, liters, or cubic meters.

Oil Shrinkage Factor Calculator

Enter any 2 values to calculate the missing variable


Related Calculators

Oil Shrinkage Factor Formula

The oil shrinkage factor relates oil volume at reservoir pressure and temperature to oil volume at standard conditions. This calculator uses barrels as the base unit, then converts liters or cubic meters when selected.

SF = V_s / V_r
  • SF = oil shrinkage factor, in bbl/bbl
  • V_s = volume of oil under standard conditions
  • V_r = volume of oil under reservoir pressure and temperature

To calculate volume under standard conditions, the formula is rearranged as:

V_s = V_r * SF

To calculate volume under reservoir pressure and temperature, the formula is rearranged as:

V_r = V_s / SF
  • Oil shrinkage factor: Enter reservoir volume and standard volume. The calculator divides standard volume by reservoir volume.
  • Standard-condition volume: Enter reservoir volume and shrinkage factor. The calculator multiplies them.
  • Reservoir-condition volume: Enter standard volume and shrinkage factor. The calculator divides standard volume by the shrinkage factor.
  • Unit handling: Liter and cubic meter inputs are converted to barrels before the formula is applied.

Common Oil Volume Conversion Factors

These are the unit conversions used for oil volume inputs and outputs.

Unit Equivalent in barrels Equivalent from 1 barrel
1 barrel, bbl 1 bbl 1 bbl
1 liter, L 0.00628981 bbl 158.987 L
1 cubic meter, m³ 6.28981 bbl 0.159 m³

Typical Result Interpretation

Shrinkage factor Meaning Example effect
1.00 No volume shrinkage 100 bbl reservoir oil becomes 100 bbl at standard conditions
0.85 Moderate shrinkage 100 bbl reservoir oil becomes 85 bbl at standard conditions
0.70 Higher shrinkage 100 bbl reservoir oil becomes 70 bbl at standard conditions

Example Problems

Example 1: Calculate oil shrinkage factor

You have 1,250 bbl of oil at reservoir pressure and temperature. The oil volume at standard conditions is 1,000 bbl.

SF = V_s / V_r
SF = 1000 / 1250 = 0.80

The oil shrinkage factor is 0.80 bbl/bbl.

Example 2: Calculate standard-condition volume

You have 500 bbl of oil at reservoir pressure and temperature. The shrinkage factor is 0.78.

V_s = V_r * SF
V_s = 500 * 0.78 = 390 bbl

The oil volume at standard conditions is 390 bbl.

FAQs

What does oil shrinkage factor mean?

Oil shrinkage factor is the ratio of oil volume at standard conditions to oil volume at reservoir pressure and temperature. It shows how much volume remains after pressure and temperature changes cause gas to come out of solution and the oil volume contracts.

Is oil shrinkage factor the same as oil formation volume factor?

No. They are related, but they are usually reciprocals. Oil formation volume factor often compares reservoir volume to stock-tank or standard volume. This calculator uses shrinkage factor as standard-condition volume divided by reservoir-condition volume.

Can the shrinkage factor be greater than 1?

For normal oil shrinkage from reservoir conditions to standard conditions, the shrinkage factor is usually less than 1. A value greater than 1 means the standard-condition volume is larger than the reservoir-condition volume. That may indicate unusual conditions, a different definition, or an input error.