Tank Farm Capacity Calculator
Calculate total storage capacity from tank count, dimensions, roof type, and maximum fill level.
About this calculator
This calculator sizes a tank farm's total storage capacity starting from basic cylinder geometry — volume = πr²h — for each tank, then works through several real-world corrections most cylinder-volume calculators skip. First, it accounts for roof design: a floating roof needs about 2 feet of shell height held in reserve so the roof deck and its legs don't interfere with usable liquid volume, while a fixed cone roof loses only about a foot to vapor space, so the same shell height and diameter yield different usable volumes depending on which roof type you pick. Second, it applies your specified maximum operating fill percentage (typically 85-95%, since tanks are never run brim-full for safety and thermal-expansion reasons) to that usable volume, not the raw shell volume, before converting cubic feet to barrels (using 5.6146 ft³/bbl) and multiplying by tank count for the farm total.
The result is also expressed as days of supply at a reference 100,000 bbl/day throughput, useful for quick supply-chain sizing conversations, and as a total shell-plus-bottom surface area (excluding the roof) for rough painting, insulation, or inspection-cost estimating. Keep in mind the roof-height losses and fill percentage are configurable rules of thumb, not values pulled from your actual tank drawings — for a real facility, cross-check against API 650 strapping tables or as-built tank charts before using these numbers for custody transfer or regulatory reporting.
Inputs
Results
Total Operating Capacity
781,817 bbl
How to Use This Calculator
- Enter Number of Tanks, Tank Diameter, and Tank Height.
- Set Roof Type and Maximum Fill Level.
- Review the Total Operating Capacity (bbl) result.
- Use Shell Capacity per Tank (bbl) and Operating Capacity per Tank (bbl) to inform your decision.
- Use the chart to visualize the results and explore different scenarios by adjusting inputs.
How the result changes with Tank Diameter
| Tank Diameter | Total Operating Capacity |
|---|---|
| 75 | 195,454 bbl |
| 113 | 443,690 bbl |
| 225 | 1,759,088 bbl |
| 375 | 4,886,357 bbl |
What each input means
- Number of Tanks
- Total number of storage tanks in the tank farm.
- Tank Diameter
- Internal diameter of each tank in feet. Common sizes: 100–300 ft for crude storage.
- Tank Height
- Shell height of each tank in feet. Typical range: 36–64 ft.
- Roof Type
- Tank roof design, which affects usable storage height.
- Maximum Fill Level
- Operational fill limit as a percentage of usable volume. Typically 85–95%.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersNumber of Tanks = 6, Tank Diameter = 150, Tank Height = 48, Roof Type = 1 = 5 input(s) provided
- Calculate Total Operating CapacityTotal Operating Capacity781817 = 781817
- Calculate Shell Capacity per TankShell Capacity per Tank151076 = 151076
- Calculate Operating Capacity per TankOperating Capacity per Tank130303 = 130303
Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why does roof type change the usable capacity when the tank dimensions stay the same?
The calculator subtracts a fixed height allowance before computing usable volume: floating roofs lose about 2 feet of shell height to the roof deck and its support legs, while fixed cone roofs lose only about 1 foot to vapor space. Since usable volume is π×r²×(height − roof loss), the same diameter and shell height produce a smaller working volume for a floating roof than for a cone roof — the difference is purely that height deduction, scaled by the tank's cross-sectional area.
Why is operating capacity based on usable height rather than the full shell volume?
The calculator applies your maximum fill percentage to the usable volume (shell volume minus the roof-height loss), not the raw shell volume, because that fill limit represents how full you actually run the tank day-to-day for safety and thermal-expansion margin. Shell capacity and total shell capacity are reported separately as the tank's absolute geometric maximum, useful for comparison, but operating capacity is the number that reflects real day-to-day usable storage.
What does the 'days of storage at 100k bbl/day' figure actually tell me?
It divides total operating capacity by a fixed reference throughput of 100,000 barrels per day, giving a quick way to translate a farm's storage volume into a familiar time unit for supply-chain planning conversations. It isn't tied to your facility's actual throughput — if your real flow rate is different, scale this number proportionally (double the days if your actual throughput is half of 100,000 bbl/day, for example).
Can I use the total surface area output to estimate insulation or coating costs?
It's a starting point, not a finished number — the calculator computes shell-plus-bottom surface area (π×diameter×height + π×r²) per tank and multiplies by tank count, but it explicitly excludes the roof and doesn't account for nozzles, stiffener rings, or other appurtenances that affect real coating or insulation quantities. Use it for rough order-of-magnitude estimating, and verify final material takeoffs against as-built tank drawings.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Pipeline Hydraulics Calculator
Calculate pressure drop, pump station count, and horsepower requirements for petroleum pipelines.
Petroleum & ChemicalsCorrosion Allowance Calculator
Calculate required pipe or vessel wall thickness including corrosion margin per ASME standards.
Petroleum & ChemicalsCrude Oil Blending Calculator
Calculate blend ratios to achieve target API gravity and sulfur specifications from two crude streams.
Farm EquipmentCombine Capacity Calculator
Harvest rate from header, speed, and yield.
More in Energy & Utilities.