How to Calculate Partial Tank Volume When a Tank is Half Full

๐Ÿ’ง  Whether you are checking how much diesel is left in a horizontal fuel tank, measuring water remaining in an overhead cylindrical tank, or managing inventory in an underground storage vessel โ€” partial tank volume calculation is one of the most practically useful skills in fluid storage management.

Calculating the total capacity of a full tank is straightforward plug dimensions into a formula and you are done. But real-world tank management almost never deals with full tanks. Tanks are half-full, three-quarters empty, or at some arbitrary fill level measured by a dipstick, sight glass, or level sensor.

Partial tank volume calculation is significantly more complex than full-tank calculation, particularly for cylindrical and horizontal tanks. Because these shapes have curved walls, the relationship between liquid depth and liquid volume is non-linear. A horizontal cylinder that reads 50% full by depth measurement does not contain 50% of the total volume โ€” it actually holds slightly less. Understanding why, and how to calculate the correct partial volume, is what this guide covers.

We explain the formulas for partial fill volume in vertical cylindrical tanks, horizontal cylindrical tanks, and rectangular tanks with fully worked step-by-step examples for fuel and water tank scenarios, a fill-level reference table, and visual fill indicators.

What is Partial Tank Volume?

Partial tank volume refers to the actual volume of liquid present in a tank that is not completely full. It is the volume of the liquid at its current fill level measured from the bottom of the tank to the surface of the liquid.

In a full rectangular tank, volume increases in a perfectly straight line as depth increases โ€” 50% depth always means exactly 50% volume. In a cylindrical tank, this linear relationship holds for vertical cylinders (where the cross-sectional area is constant at every height). For horizontal cylinders, however, the cross-sectional area of the liquid changes with depth because of the curved tank walls making partial-fill calculation much more complex.

๐Ÿ’กThe Key Distinction For vertical cylinders and rectangular tanks: partial fill volume is proportional to depth. A 50% depth fill = 50% volume. For horizontal cylinders and spherical tanks: partial fill volume is NOT proportional to depth. A 50% depth fill = approximately 39% of total volume near the base, rising non-linearly to 50% only at the exact halfway point.

Why This Matters in Practice

  • Fuel gauging: A diesel truck tanker with a depth reading of 50% is not carrying half its rated fuel load. Misreading partial volume leads to incorrect fuel orders and supply shortfalls.
  • Water supply management: A farm overhead water tank showing half-full on a sight glass may hold much less than half its stated capacity, depending on orientation.
  • Chemical dosing: Industrial tanks used for liquid chemical storage require precise volume at current fill level to calculate correct dosage ratios.
  • Inventory accounting: Accurate partial volume data is essential for stock reconciliation in fuel depots, refineries, and bulk liquid facilities.

โ†’  Horizontal Tank Volume Calculator (Full & Partial Fill) โ†’

โ†’  Cylindrical Water Tank Volume Calculator โ†’

Rectangular Tank Partial Fill โ€” The Simple Case

The rectangular tank is the only common tank shape where partial fill calculation is completely straightforward. Because the cross-sectional area of a rectangular tank is identical at every height level, the volume of liquid at any depth is directly proportional to that depth.

๐Ÿ“  Rectangular Tank โ€” Partial Fill Formula
V_partial = L ร— W ร— d    L = internal length of the tank    W = internal width of the tank    d = current depth of liquid (measured from tank base to liquid surface)       Note: d must be less than or equal to H (total tank height).    Percentage full = (d รท H) ร— 100

Worked Example โ€” Rectangular Water Storage Tank

๐Ÿ“‹Problem A rectangular water storage tank is 4 m long, 2 m wide, and 2.5 m tall. The current water depth is 1.2 m. How many litres does it currently contain?
1Identify dimensions and liquid depth L = 4 m,  W = 2 m,  H = 2.5 m (total),  d = 1.2 m (current depth)
2Apply partial fill formula V_partial = L ร— W ร— d = 4 ร— 2 ร— 1.2 = 9.6 mยณ
3Convert to litres V = 9.6 ร— 1,000 = 9,600 litres
4Calculate percentage full % full = (d รท H) ร— 100 = (1.2 รท 2.5) ร— 100 = 48%
โœ…  Result: The rectangular tank currently holds 9,600 litres โ€” 48% of its total 20,000-litre capacity.

Fill Level Visualiser โ€” Rectangular Tank Example

10% Full[โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–ˆโ–ˆ]10%  =  2,000 L
25% Full[โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ]25%  =  5,000 L
48% Full โœฑ[โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ]48%  =  9,600 L
75% Full[โ–‘โ–‘โ–‘โ–‘โ–‘โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ]75%  =  15,000 L
100% Full[โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ]100%  =  20,000 L

Vertical Cylindrical Tank Partial Fill โ€” Also Linear

A vertical cylindrical tank has a circular cross-section of constant area at every height level. Like the rectangular tank, this means partial fill volume is directly proportional to liquid depth. If the tank is 60% full by depth, it holds exactly 60% of its total volume.

๐Ÿ“  Vertical Cylinder โ€” Partial Fill Formula
V_partial = ฯ€ ร— rยฒ ร— d    r = radius of the circular base (= Diameter รท 2)    d = current liquid depth from the tank base       This is identical to the full-tank formula but substitutes    current liquid depth d in place of total tank height h.    Percentage full = (d รท h) ร— 100

Worked Example โ€” Vertical Cylindrical Overhead Water Tank

๐Ÿ“‹Problem A vertical cylindrical overhead water tank has a diameter of 2 m and a total height of 3 m. The current water level is 1.8 m from the base. Calculate the current volume in litres.
1Find the radius r = Diameter รท 2 = 2 รท 2 = 1.0 m
2Apply partial fill formula V_partial = ฯ€ ร— rยฒ ร— d = 3.14159 ร— (1.0)ยฒ ร— 1.8
3Calculate V_partial = 3.14159 ร— 1.0 ร— 1.8 = 5.655 mยณ
4Convert to litres V = 5.655 ร— 1,000 = 5,655 litres
5Calculate percentage full % = (d รท h) ร— 100 = (1.8 รท 3.0) ร— 100 = 60%
โœ…  Result: The vertical tank holds 5,655 litres โ€” exactly 60% of its total 9,425-litre capacity.

โ†’  Cylindrical Tank Volume Calculator โ†’

Horizontal Cylindrical Tank Partial Fill โ€” The Complex Case

The horizontal cylindrical tank is the most challenging shape for partial fill calculation, and also the most practically important โ€” because almost all fuel storage tanks (diesel tankers, petrol station underground tanks, oil storage vessels) are horizontal cylinders.

The complexity arises from the curved base. As liquid depth increases from zero (empty) in a horizontal cylinder, the width of the liquid surface at first increases, then decreases โ€” because the tank wall curves inward above the equator. This creates a non-linear relationship between liquid depth and liquid volume.

โš ๏ธThe Critical Non-Linearity In a horizontal cylinder: filling the bottom 25% of the total diameter gives you only about 19.5% of total volume (not 25%). Filling 50% of the diameter gives you exactly 50% of volume. Filling 75% of the diameter gives you 80.5% of volume. The curve is symmetric around the midpoint but steeper near the top and bottom.
๐Ÿ“  Horizontal Cylinder โ€” Partial Fill Formula
V = L ร— [rยฒ ร— arccos((rโˆ’d)/r) โˆ’ (rโˆ’d) ร— โˆš(2rd โˆ’ dยฒ)]    L = total length of the horizontal cylinder (the long axis)    r = radius of the circular cross-section (= Diameter รท 2)    d = current liquid depth measured from the BOTTOM of the tank    arccos = inverse cosine (in radians)    โˆš = square root       Important: d must be in the same unit as r and L.    Result is in cubic units โ€” multiply by 1,000 for litres if using meters.
๐Ÿ’กWhy arccos is Needed The arccos (inverse cosine) function calculates the angle subtended by the liquid surface chord at the centre of the circular cross-section. This angle determines the area of the circular segment filled with liquid. The formula essentially calculates the area of a circular segment multiplied by the tank length.

Worked Example โ€” Horizontal Diesel Storage Tank

๐Ÿ“‹Problem A horizontal cylindrical diesel storage tank has a diameter of 2 m and a length of 6 m. The dipstick reads 0.6 m from the base. Calculate the volume of diesel currently in the tank.
1Identify values r = 2 รท 2 = 1.0 m,   d = 0.6 m,   L = 6 m
2Calculate (r โˆ’ d) (r โˆ’ d) = 1.0 โˆ’ 0.6 = 0.4
3Calculate arccos((rโˆ’d)/r) arccos(0.4 / 1.0) = arccos(0.4) = 1.1593 radians
4Calculate the square root term โˆš(2 ร— r ร— d โˆ’ dยฒ) = โˆš(2 ร— 1.0 ร— 0.6 โˆ’ 0.6ยฒ) = โˆš(1.2 โˆ’ 0.36) = โˆš(0.84) = 0.9165
5Substitute into formula V = 6 ร— [(1.0)ยฒ ร— 1.1593 โˆ’ (0.4) ร— 0.9165] = 6 ร— [1.1593 โˆ’ 0.3666] = 6 ร— 0.7927 = 4.756 mยณ
6Convert to litres V = 4.756 ร— 1,000 = 4,756 litres
โœ…  Result: The horizontal diesel tank contains 4,756 litres at a 0.6 m dipstick reading โ€” approximately 40% of its full 18,850-litre capacity.

Fill Level Reference Table โ€” Horizontal Cylinder (r=1 m, L=6 m, Total = 18,850 L)

This table shows how partial volume varies non-linearly with fill depth in a horizontal cylinder:

Fill %Depth d (m)arccos termsqrt termV (mยณ)V (Litres)
10%0.20 m1.36940.56571.22 mยณ1,220 L
25%0.50 m1.04720.86603.68 mยณ3,680 L
50%1.00 mฯ€/2 = 1.57081.00009.42 mยณ9,425 L
60%1.20 m1.77220.979811.58 mยณ11,580 L
75%1.50 m2.09440.866015.17 mยณ15,170 L
90%1.80 m2.69060.565717.63 mยณ17,630 L
100%2.00 mฯ€ = 3.1416018.85 mยณ18,850 L
๐Ÿ“ŠKey Insight from the Table Notice that 25% fill depth gives only 19.5% of volume (3,680 of 18,850 L). 75% fill depth gives 80.5% of volume (15,170 of 18,850 L). The volume at 50% depth is exactly 50% โ€” this is the only point where depth and volume percentages align. This is why dipstick readings on horizontal tanks without a conversion chart consistently mislead operators about actual fuel levels.

Fill Level Visualiser โ€” Horizontal Tank  (r=1 m, L=6 m)

10% depth / 6.5% vol[โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–ˆ]7%  =  1,220 L
25% depth / 19.5% vol[โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–ˆโ–ˆโ–ˆโ–ˆ]20%  =  3,680 L
50% depth / 50% vol[โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ]50%  =  9,425 L
75% depth / 80.5% vol[โ–‘โ–‘โ–‘โ–‘โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ]81%  =  15,170 L
90% depth / 93.5% vol[โ–‘โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ]94%  =  17,630 L

Practical Uses of Partial Tank Volume Calculation

Understanding and accurately calculating partial tank volume has direct operational and financial value across several everyday applications.

Fuel Tank Management โ€” Avoiding Dry-Out

Fleet managers, farmers, and site managers running diesel generators or heavy equipment need to know exactly how much fuel remains โ€” not just the depth reading on a dipstick. Without the correct partial volume calculation, horizontal diesel tanks appear to have more fuel than they actually do at low levels, where the curved bottom makes each millimetre of depth represent very little volume.

A 10% depth reading on a horizontal diesel tank means only 6.5% of capacity remaining. At that point, you have far less time before the tank runs dry than the depth reading suggests.

โ†’  Diesel Tank Volume Calculator โ†’

โ†’  Oil Tank Volume Calculator โ†’

Water Supply Planning โ€” Knowing Remaining Days of Supply

Farmers, rural homeowners, and water supply managers who rely on tank storage need to know how many days of water supply remain at current consumption rates. This requires knowing the exact volume in the tank, not just the depth reading.

For a vertical cylindrical water tank, the calculation is simple: read the depth, multiply by ฯ€ ร— rยฒ to get volume in cubic meters, then divide by daily consumption rate to get days remaining.

โ†’  Cylindrical Water Tank Volume Calculator โ†’

โ†’  Water Tank Volume Calculator (Litres) โ†’

Aquarium and Fish Tank Monitoring

Aquarium owners who perform partial water changes need to know the exact volume of water in the tank at the current fill level to calculate the correct dosage of water conditioners, dechlorinators, and medications. For rectangular aquariums this is straightforward โ€” but cylindrical or bowfront tanks require the same non-linear partial fill approach.

โ†’  Fish Tank Volume Calculator โ†’

Industrial Inventory Reconciliation

Refineries, bulk liquid terminals, and chemical plants reconcile physical inventory by measuring liquid depth in storage tanks and converting to volume for financial accounting. The accuracy of partial fill volume calculations directly determines the accuracy of stock valuations, loss detection, and custody transfer billing.

The Fastest Way to Calculate Partial Tank Volume

Manual calculation of horizontal cylinder partial fill volume requires computing an inverse cosine and a square root โ€” which is impractical without a scientific calculator or spreadsheet. For vertical cylinders and rectangular tanks, manual calculation is straightforward, but for horizontal tanks, a dedicated calculator eliminates all calculation risk.

๐Ÿ”—ย  Use our free Tank Volume Calculators to get instant partial fill volumes โ€” enter your tank dimensions and current fill depth for results in litres, gallons, and cubic meters.

โ†’  Main Tank Volume Calculator (All Shapes) โ†’

โ†’  Horizontal Tank Volume Calculator โ†’

โ†’  Cylindrical Tank Volume Calculator โ†’

โ†’  Tank Volume Unit Converter โ†’

Technical Reference

The geometric principles behind partial fill volume โ€” specifically the circular segment area formula used in the horizontal cylinder calculation โ€” are documented in standard mathematical references. For a thorough explanation of the underlying geometry:

Wolfram MathWorld โ€” Circular Segment Formula and Geometry | mathworld.wolfram.com

Frequently Asked Questions
Q: How do I calculate partial volume in a horizontal cylinder?

A: Use the formula: V = L ร— [rยฒ ร— arccos((rโˆ’d)/r) โˆ’ (rโˆ’d) ร— โˆš(2rd โˆ’ dยฒ)]. Here r is the radius, d is the current liquid depth from the base, and L is the tank length. Calculate arccos in radians. For most practical applications, an online horizontal tank calculator handles this automatically โ€” the formula is complex to evaluate by hand.

Q: Is a tank that is 50% full by depth also 50% full by volume?

A: Only for vertical cylinders and rectangular tanks โ€” where the cross-sectional area is constant at every depth level. For horizontal cylinders, a 50% depth reading corresponds to exactly 50% of volume only at the precise midpoint. Below the midpoint, volume is less than the depth percentage suggests; above the midpoint, it is more. At 25% depth, a horizontal cylinder holds only about 19.5% of its volume.

Q: What is a dipstick reading and why isn’t it the same as volume?

A: A dipstick reading measures the depth (height) of liquid from the tank base โ€” a linear dimension in millimetres or centimetres. Volume depends not just on depth but also on the cross-sectional area of the tank at that depth, which varies with depth in curved tanks. In horizontal cylinders, the cross-section is smallest near the top and bottom (where the walls curve inward) and widest at the midpoint. A calibrated dipstick chart or strapping table converts depth readings into volumes.

Q: How do I calculate partial volume for a vertical water tank?

A: For a vertical cylindrical tank: V_partial = ฯ€ ร— rยฒ ร— d, where r is the radius and d is the current liquid depth. This gives the partial volume in cubic meters (when r and d are in meters). Multiply by 1,000 to convert to litres. The percentage full is simply (d รท h) ร— 100, where h is the total tank height.

Q: Why does my fuel gauge show 25% but I run out of fuel faster than expected?

A: This is the non-linearity effect of horizontal cylindrical tanks. At a 25% depth reading, a horizontal tank holds only about 19.5% of its total volume. The last 25% of depth empties even faster โ€” as the fuel level drops below the tank’s equator, each centimetre of depth drop removes an increasing volume of fuel. Fuel gauge readings based on depth alone, without correction, consistently overstate remaining fuel levels at low fill levels.

Q: Can I calculate partial volume for a capsule or dish-end tank?

A: Yes, but these require even more complex formulas. For capsule tanks (cylinder with two hemispherical ends), the partial fill formula varies depending on whether the liquid level is within the hemispherical section or the cylindrical body. Most industrial applications use pre-calculated strapping tables or dedicated software for these geometries. Our online calculators handle the standard cases for horizontal and vertical cylinders automatically.

Conclusion

Partial tank volume calculation is straightforward for rectangular tanks and vertical cylinders where depth and volume increase proportionally. For horizontal cylindrical tanks, the curved walls create a non-linear relationship that makes the calculation significantly more complex, requiring the arccos partial fill formula.

The practical implication is clear: never assume that a depth reading translates directly to a volume percentage in a horizontal tank. A dipstick reading of 25% does not mean 25% of your fuel or water remains it means roughly 19.5%. At low fill levels, this difference has real operational consequences for fuel planning, water supply management, and inventory accounting.

For any tank shape and any fill level, use our free tank volume calculators to get accurate partial fill results instantly โ€” in litres, cubic meters, US gallons, or Imperial gallons without needing to work through the trigonometric formula manually.

Leave a Comment