📖 How To Use
How to Use This Calculator
Getting your tank's structural load per square foot takes under a minute:
-
Select the tank material
Choose polyethylene, steel, concrete, fibreglass, HDPE, or enter a custom shell weight. This determines the empty tank weight, which adds to the water load.
-
Enter the base footprint dimensions
Measure (or look up) the length and width of the tank's contact area with the roof or slab — the actual footprint, not the overall outer dimensions if the tank tapers.
-
Enter the tank's storage capacity
Enter the rated capacity in litres, US gallons, UK gallons, or cubic metres. This is what's on the tank label or spec sheet.
-
Set the fill level
Choose 25%, 50%, 75%, or 100% full. Use 100% to calculate the worst-case structural load — the scenario your roof must survive.
-
Click Calculate
Results appear instantly: PSF, kg/m², kPa, total weight, and a safety rating against typical residential and commercial roof capacities.
Important: This calculator gives estimates for planning purposes. For final installation approval, always have a licensed structural engineer verify that your specific roof, slab, or support structure can handle the calculated load. Tank weight is a live load — dynamic factors (seismic, wind, vibration) may require additional safety margins.
📐 The Formula
Tank Weight Per Square Foot — Formula Explained
The calculation has two parts: total weight and base area. Dividing gives load intensity.
Total Weight = Water Weight + Shell Weight
Water Weight (kg) = Capacity (L) × Fill% × 1 kg/L
Shell Weight (kg) = estimated from material type
Base Area (ft²) = Length (ft) × Width (ft)
PSF = Total Weight (lbs) ÷ Base Area (ft²)
kg/m² = Total Weight (kg) ÷ Base Area (m²)
kPa = kg/m² × 0.00981
The calculator converts all inputs to consistent units internally — you can enter dimensions in feet and capacity in litres without any manual conversion.
Shell Weight Estimates by Material
| Material | Shell Weight Factor | 1,000 L Tank Shell | 5,000 L Tank Shell |
| Polyethylene (PE) | ~25 kg / 1,000 L | 25 kg | 125 kg |
| HDPE | ~30 kg / 1,000 L | 30 kg | 150 kg |
| Fibreglass (GRP) | ~40 kg / 1,000 L | 40 kg | 200 kg |
| Steel (mild/galv.) | ~120 kg / 1,000 L | 120 kg | 600 kg |
| Reinforced Concrete | ~400 kg / 1,000 L | 400 kg | 2,000 kg |
These are engineering rule-of-thumb estimates. Actual shell weights depend on wall thickness and manufacturer spec. Always verify with the supplier's datasheet for critical installations.
Typical Roof Load Ratings
| Structure Type | Typical Rating | Max Tank PSF | Max Tank kg/m² |
| Residential flat roof (timber) | 25–40 PSF | ~30 PSF | ~146 kg/m² |
| Residential concrete slab roof | 50–75 PSF | ~60 PSF | ~293 kg/m² |
| Commercial concrete roof | 75–150 PSF | ~120 PSF | ~586 kg/m² |
| Reinforced industrial slab | 150–300+ PSF | 250+ PSF | 1,200+ kg/m² |
🏗️ When To Use
When You Need This Calculation
🏠
Rooftop Tank Installation
Before placing any water tank on a flat roof, you must verify the concentrated load doesn't exceed the structure's rated capacity. A 1,000 L PE tank on a 1 m × 0.8 m base creates ~1,100 kg of load over 0.8 m² — roughly 1,375 kg/m² or 281 PSF, which exceeds most residential roofs.
🏗️
Structural Engineer Briefings
Engineers need load in kPa or kg/m² to assess slab or beam requirements. This calculator gives you those numbers before the site visit — saving consultation time and cost.
📐
Load Distribution Frame Design
When the concentrated tank load exceeds roof capacity, engineers specify a spreader frame to distribute the weight over a larger area. This calculator tells you exactly how much redistribution is needed.
📋
Building Permit Applications
Many jurisdictions require proof that the roof structure can support a proposed tank installation. PSF and kPa figures from this calculator feed directly into permit application documentation.
Rule of thumb: A full water tank almost always exceeds residential roof ratings when placed on its tank base alone. A load-distributing frame (typically 3–4× the tank footprint) is standard practice. Calculate the required frame area by dividing total weight (lbs) by your roof's PSF rating.
❓ FAQ
Frequently Asked Questions
How do I calculate water tank weight per square foot?
Divide the total weight (water + tank shell in lbs) by the base footprint area in square feet. Water weighs 8.34 lbs per US gallon or 2.205 lbs per litre. Add the shell weight from the manufacturer spec, then divide by the base area. This calculator does all of that automatically.
What PSF load can a typical residential roof handle?
Most residential flat roofs are designed for 25–50 PSF of live load (people, equipment, light storage). A concrete slab roof typically handles 50–75 PSF. These ratings apply to the distributed load across the whole roof, not a concentrated point load from a tank. Always consult a structural engineer — tank loads are concentrated, which is far more demanding than distributed loads at the same PSF.
Does my full polyethylene tank need a spreader frame?
Almost certainly yes for any tank over 500 litres on a residential roof. A 1,000 L polyethylene tank weighs roughly 1,025 kg full (1,000 kg water + 25 kg shell). On a standard 1 m × 0.8 m base, that's 1,281 kg/m² — 4–8× the safe residential roof rating. A steel or timber spreader frame that triples the footprint brings the load into acceptable range.
What is the difference between PSF and kPa for tank loads?
PSF (pounds per square foot) is the imperial unit used in the US and some other countries. kPa (kilopascals) is the metric equivalent used in most of the world, including by structural engineers using SI units. 1 kPa = 20.885 PSF. Both express load intensity (force per unit area). This calculator outputs both so you can communicate with engineers anywhere.
Should I calculate for a full tank or my typical fill level?
Always calculate the worst case — 100% full. Structural design must account for the maximum possible load condition. Even if you rarely fill past 75%, there will be times when the tank is full, and your roof structure must safely carry that load for the life of the installation.
How big does a load distribution frame need to be?
Divide total tank weight (lbs) by your roof's allowable PSF rating to get the minimum required frame area in ft². For example, 2,200 lbs total ÷ 40 PSF allowable = 55 ft² minimum frame area. A frame slightly larger than this (with a safety factor of 1.5–2×) is typical engineering practice. Your structural engineer will specify beam sizes and frame geometry based on the actual roof construction.
Is a concrete tank better than plastic for roof installations?
No — concrete tanks are significantly heavier per unit capacity, making roof loading worse, not better. A concrete tank shell adds 400 kg per 1,000 L of capacity vs. 25 kg for polyethylene. Polyethylene (PE) and HDPE tanks are almost universally preferred for rooftop installations precisely because their shell weight is minimal. Concrete tanks are typically used for underground or ground-level installations where structural load is not a concern.