{
    "name": "Rainfall Harvest Volume Calculator",
    "url": "https://calculators.geekmidst.com/calculators/rainfall-harvest-volume-calculator",
    "markdown": "https://calculators.geekmidst.com/calculators/rainfall-harvest-volume-calculator.md",
    "category": "Agriculture",
    "description": "Work out how much rainwater a roof or catchment can collect from its area, the rainfall and a runoff coefficient, in litres, cubic metres and US gallons.",
    "summary": "Every millimetre of rain on a square metre of catchment is one litre of water. Multiply by the area and by the share that actually reaches your tank.",
    "also_called": [
        "Rainwater collection calculator",
        "Roof catchment calculator"
    ],
    "applies_to": "Worldwide",
    "last_updated": "2026-10-29",
    "computation": "Results are computed in the visitor’s browser on the HTML page. This API describes the calculator; it does not compute results.",
    "inputs": [
        {
            "name": "area",
            "label": "Catchment area (plan view)",
            "type": "number",
            "default": "100"
        },
        {
            "name": "area_unit",
            "label": "Area in",
            "type": "segmented",
            "default": "m2",
            "options": {
                "m2": "Square metres",
                "ft2": "Square feet"
            }
        },
        {
            "name": "rainfall",
            "label": "Rainfall",
            "type": "number",
            "default": "800"
        },
        {
            "name": "rain_unit",
            "label": "Rainfall in",
            "type": "segmented",
            "default": "mm",
            "options": {
                "mm": "Millimetres",
                "in": "Inches"
            }
        },
        {
            "name": "runoff",
            "label": "Runoff coefficient",
            "type": "number",
            "default": "80",
            "unit": "%"
        }
    ],
    "outputs": [
        {
            "key": "litres",
            "label": "Water collected",
            "format": "number"
        },
        {
            "key": "cubic_m",
            "label": "Water collected",
            "format": "number"
        },
        {
            "key": "us_gal",
            "label": "Water collected (US gallons)",
            "format": "number"
        },
        {
            "key": "area_m2",
            "label": "Catchment area",
            "format": "number"
        },
        {
            "key": "rain_lost",
            "label": "Rain not captured",
            "format": "number"
        }
    ],
    "formula": {
        "text": "Volume (L) = Area (m²) × Rainfall (mm) × Runoff coefficient",
        "variables": {
            "Area": "horizontal footprint of the catchment (1 ft² = 0.09290304 m²)",
            "Rainfall": "depth of rain over the period (1 in = 25.4 mm)",
            "Runoff coefficient": "share of the rain that reaches storage"
        }
    },
    "worked_example": {
        "inputs": {
            "area": "100",
            "area_unit": "m2",
            "rainfall": "800",
            "rain_unit": "mm",
            "runoff": "80"
        },
        "steps": [
            "Rain falling on the roof = 100 m² × 800 mm = 80,000 L.",
            "Captured = 80,000 × 0.80 = 64,000 L = 64 m³.",
            "In US gallons: 64,000 ÷ 3.785 = 16,907 gal."
        ],
        "result": "A 100 m² roof in an area with 800 mm of rain a year can supply about 64,000 litres if 80% of the rain is captured."
    },
    "interpretation": "Use annual rainfall for the yearly supply and the wettest single event to size gutters and overflow. Tank size depends on how evenly the rain falls and how fast you use the water, so compare monthly supply with monthly demand before buying a tank.",
    "assumptions": [
        "The runoff coefficient covers every loss between the catchment and the tank."
    ],
    "limitations": [
        "Rain does not arrive evenly; a full tank overflows and wastes later rain.",
        "Water quality and treatment needs are not assessed."
    ],
    "rules": null,
    "faqs": [
        {
            "question": "What runoff coefficient should I use?",
            "answer": "Hard, smooth roofs (metal, tile) usually capture most of the rain; gravel, green roofs and ground catchments capture much less. Local rainwater-harvesting guidance gives values for your materials."
        },
        {
            "question": "Should I use the sloped roof area?",
            "answer": "No. Rain falls vertically, so the plan (footprint) area is what collects it."
        }
    ],
    "sources": [],
    "related": [
        {
            "name": "Farm Pond Volume Calculator",
            "url": "https://calculators.geekmidst.com/calculators/farm-pond-volume-calculator"
        },
        {
            "name": "Irrigation Pump Power Calculator",
            "url": "https://calculators.geekmidst.com/calculators/irrigation-pump-power-calculator"
        },
        {
            "name": "Length Converter",
            "url": "https://calculators.geekmidst.com/calculators/length-converter"
        }
    ],
    "disclaimer": null,
    "publisher": "GM¹X CalcVerse"
}