How we calculate: landscaping

Every formula and default figure our landscaping calculators use. Each figure can be changed in its calculator to match your product. See how we calculate for the method behind all of them.

Gravel calculator

Open the gravel calculator

  1. Volume (m³) = area (m²) × depth (m) × (1 + waste)
  2. Weight (t) = volume (m³) × density (t/m³)
  3. Bulk bags = weight (t) ÷ bulk bag size (t), rounded up
  4. Small bags = weight (t) × 1,000 ÷ small bag size (kg), rounded up

Densities differ between sources, so the range is shown. Your supplier's figure takes precedence.

FigureOur default (adjustable)KindSource
Density: Gravel or pea shingle1.6 t/m3
Sources range 1.6–1.75 t/m3
Typical value
Not yet checked against the source
agg.directory calculator; aggregatecalculator.co.uk density table (checked 19 October 2026)
Gravel and pea shingle. Sources differ, so the range is shown.
Density: Decorative stone1.5 t/m3
Sources range 1.3–1.7 t/m3
Typical value
Not yet checked against the source
aggregatecalculator.co.uk aggregate density table (checked 19 October 2026)
Decorative stone varies with stone type.
Waste allowance5 %Our assumption
Not yet checked against the source
Our choice: change it to suit your job
Spreading and settling; compaction varies.
Bulk bag size0.85 tCommon UK size
Not yet checked against the source
builder.tools bulk bag figure (checked 19 October 2026)
Varies by merchant; check yours.
Small bag size25 kgCommon UK size
Not yet checked against the source
From your product
Common small bag.

MOT Type 1 calculator

Open the mot type 1 calculator

  1. Volume (m³) = area (m²) × depth (m) × (1 + waste)
  2. Loose depth: compacted volume = loose volume ÷ compaction factor; loose volume = compacted volume × compaction factor
  3. Weight (t) = volume (m³) × density (t/m³)
  4. Bulk bags = weight (t) ÷ bulk bag size (t), rounded up
  5. Small bags = weight (t) × 1,000 ÷ small bag size (kg), rounded up

Enter the depth your design or installer specifies. We don't recommend a depth.

The densities are for compacted material, so the tonnes are what you order whichever depth you enter. If you measure a loose depth (as spread, before the roller or plate), we turn it into a compacted volume with your supplier's compaction factor.

Recycled Type 1 is made from crushed concrete and masonry. Its density differs from quarried Type 1, so the tonnes differ: use your supplier's figure.

Compaction varies, so order by weight and check with your supplier.

FigureOur default (adjustable)KindSource
Compaction factor: loose volume ÷ compacted volumeEnter from the bag, pack or tinTypical value
Not yet checked against the source
From your product
brief v2 §2 (sub-base: compacted vs loose toggle). Loose volume ÷ compacted volume for MOT Type 1. Researcher to source from an aggregate supplier or laying guide (e.g. Brett, Tarmac, Marshalls); until then the user enters their supplier's figure.
Density: MOT Type 1 (compacted)2.1 t/m3
Sources range 2–2.2 t/m3
Typical value
Not yet checked against the source
agg.directory calculator (worked 4.2 t example) (checked 19 October 2026)
Compacted. Supplier's figure takes precedence.
Density: Recycled Type 1 (compacted)1.9 t/m3Typical value
Not yet checked against the source
aggregatecalculator.co.uk aggregate density table (checked 19 October 2026)
Compacted.
Waste allowance5 %Our assumption
Not yet checked against the source
Our choice: change it to suit your job
Compaction varies.
Bulk bag size0.85 tCommon UK size
Not yet checked against the source
builder.tools bulk bag figure (checked 19 October 2026)
Varies by merchant; check yours.
Small bag size25 kgCommon UK size
Not yet checked against the source
From your product
Common small bag.

Patio calculator

Open the patio calculator

  1. Slabs per m² = 1 ÷ ((slab length + joint) × (slab width + joint)), all in metres
  2. Slabs = area × slabs per m² × (1 + waste), rounded up; project packs = area × (1 + waste) ÷ m² per pack, rounded up
  3. Mortar bed (wet) = area × bed depth × (1 + mortar waste); dry volume = wet × dry-volume factor
  4. Cement (kg) = dry ÷ (1 + r) × cement density; sharp sand (t) = dry × r ÷ (1 + r) × sand density, for r parts sand to 1 cement
  5. Mortar joints (wet) = area × joint share × slab thickness × (1 + mortar waste); joint share = 1 − L·W ÷ ((L + j)(W + j))
  6. Jointing compound (kg) = area × kg per m² from the tub; tubs rounded up
  7. Drop for the fall = distance the water runs ÷ n, for a fall of 1 in n

A full mortar bed and the fall away from the house are laying details: follow the slab maker's laying guide and BS 7533.

Project packs mix several slab sizes; the pack says how many m² it covers.

FigureOur default (adjustable)KindSource
Slab length600 mmCommon UK size
Not yet checked against the source
From your product
brief v2 L1 (PA1: 600 × 600 slab). Slabs vary; check the product.
Slab width600 mmCommon UK size
Not yet checked against the source
From your product
brief v2 L1 (PA1: 600 × 600 slab). Slabs vary; check the product.
Joint width10 mmCommon UK size
Not yet checked against the source
From your product
Standard UK mortar joint.
Waste allowance5 %Our assumption
Not yet checked against the source
Our choice: change it to suit your job
brief v2 L1 PA1 and L2 BP1 (5%). Researcher to check against a laying guide.
Mortar bed depth40 mmOur assumption
Not yet checked against the source
Our choice: change it to suit your job
brief v2 L1 PA2 (40 mm bed). Researcher to confirm against a laying guide (e.g. Marshalls) and BS 7533.
Bed mix: parts sharp sand to 1 part cement5 parts sand to 1 cementOur assumption
Not yet checked against the source
Our choice: change it to suit your job
Check your maker's or builder's spec; the right ratio depends on the job.
Jointing compound coverageEnter from the bag, pack or tinTypical value
Not yet checked against the source
From your product
brief v2 L1: brush-in jointing compound coverage comes from the maker's tub (null).
Fall: 1 in …60 1 in nOur assumption
Not yet checked against the source
Our choice: change it to suit your job
brief v2 L1 PA3 (fall 1:60). Brief says the default comes from a sourced laying guide (e.g. Marshalls): Researcher to source.
Waste allowance10 %Our assumption
Not yet checked against the source
Our choice: change it to suit your job
Droppings and mixing loss.
Dry-volume factor1.3 ×Our assumption
Not yet checked against the source
Our choice: change it to suit your job
Dry materials shrink when mixed with water. Researcher to check against cement makers' guidance.
Sharp sand density1.6 t/m3
Sources range 1.6–1.7 t/m3
Typical value
Not yet checked against the source
aggregatecalculator.co.uk aggregate density table (checked 19 October 2026)
Damp sand bulks; order by weight.
Cement density1440 kg/m3Our assumption
Not yet checked against the source
Our choice: change it to suit your job
Typical planning figure with no source yet. Researcher to source it and reclassify as typical.
Cement bag size25 kgCommon UK size
Not yet checked against the source
From your product
Common UK cement bag.
Bulk bag size0.85 tCommon UK size
Not yet checked against the source
builder.tools bulk bag figure (checked 19 October 2026)
Varies by merchant; check yours.

Sand calculator

Open the sand calculator

  1. Volume (m³) = area (m²) × depth (m) × (1 + waste)
  2. Weight (t) = volume (m³) × density (t/m³)
  3. Bulk bags = weight (t) ÷ bulk bag size (t), rounded up
  4. Small bags = weight (t) × 1,000 ÷ small bag size (kg), rounded up

Damp sand bulks up, so order by weight, not volume.

FigureOur default (adjustable)KindSource
Density: Sharp sand1.6 t/m3
Sources range 1.6–1.7 t/m3
Typical value
Not yet checked against the source
aggregatecalculator.co.uk aggregate density table (checked 19 October 2026)
Damp sand bulks; order by weight.
Density: Building sand1.5 t/m3
Sources range 1.4–1.6 t/m3
Typical value
Not yet checked against the source
aggregatecalculator.co.uk aggregate density table (checked 19 October 2026)
Density: Ballast1.8 t/m3
Sources range 1.7–1.9 t/m3
Typical value
Not yet checked against the source
aggregatecalculator.co.uk aggregate density table (checked 19 October 2026)
Waste allowance5 %Our assumption
Not yet checked against the source
Our choice: change it to suit your job
Spreading and settling; compaction varies.
Bulk bag size0.85 tCommon UK size
Not yet checked against the source
builder.tools bulk bag figure (checked 19 October 2026)
Varies by merchant; check yours.
Small bag size25 kgCommon UK size
Not yet checked against the source
From your product
Common small bag.

Topsoil calculator

Open the topsoil calculator

  1. Volume (m³) = area (m²) × depth (m) × (1 + waste)
  2. Weight (t) = volume (m³) × density (t/m³)
  3. Bulk bags = weight (t) ÷ bulk bag size (t), rounded up
  4. Small bags = weight (t) × 1,000 ÷ small bag size (kg), rounded up

Settlement: loose topsoil firms down as it's walked on, rolled and watered, so a bed filled to the brim ends up lower. The settlement allowance adds extra on top of the finished depth to cover this; change it if your supplier suggests a different figure.

BS 3882 sets out grades of topsoil. Ask your supplier which grade they sell and for its soil analysis.

FigureOur default (adjustable)KindSource
Density: Topsoil1.4 t/m3
Sources range 1.4–1.5 t/m3
Typical value
Not yet checked against the source
rospower.co.uk tonnage calculator (exact page to confirm) (checked 19 October 2026)
Settlement and waste allowance10 %Our assumption
Not yet checked against the source
Our choice: change it to suit your job
Allowance for settlement.
Bulk bag size0.85 tCommon UK size
Not yet checked against the source
builder.tools bulk bag figure (checked 19 October 2026)
Varies by merchant; check yours.
Small bag size25 kgCommon UK size
Not yet checked against the source
From your product
Common small bag.

Artificial grass calculator

Open the artificial grass calculator

  1. Strips run one way; the roll widths are combined to cover the other way at least once, choosing the set that buys the fewest m², then the fewest seams
  2. Each strip is cut to the run length plus the trimming allowance; grass bought = sum of widths × cut length
  3. Seams = strips − 1; seam length = seams × run length
  4. Tape rolls = seam length ÷ roll length; adhesive tubes = seam length ÷ metres per tube; both rounded up
  5. Infill (kg) = lawn area × kg per m²; sand layer (t) = area × depth × density

Roll widths and the pile direction drive the cost: try both directions to see the difference.

FigureOur default (adjustable)KindSource
Roll widths you can buy2, 4 mCommon UK size
Not yet checked against the source
From your product
brief v2 L4 (2 m and 4 m roll widths). Check the product range.
Sharp sand density1.6 t/m3
Sources range 1.6–1.7 t/m3
Typical value
Not yet checked against the source
aggregatecalculator.co.uk aggregate density table (checked 19 October 2026)
Damp sand bulks; order by weight.

Block paving calculator

Open the block paving calculator

  1. Blocks per m² = 1 ÷ (block length × block width), in metres. Block paving joints are nominal (the blocks have spacer nibs), so no joint is added
  2. Blocks = area × blocks per m² × (1 + waste), rounded up
  3. Laying course sharp sand (t) = area × depth × sand density × (1 + sand waste)
  4. Kiln-dried sand (kg) = area × kg per m²; bags rounded up
  5. Edging pieces = edge length ÷ piece length, rounded up

Herringbone needs more cutting at the edges than stretcher bond, so allow more waste.

Lay to the block maker's guide and BS 7533; driveways need a deeper sub-base than paths.

FigureOur default (adjustable)KindSource
Block length200 mmCommon UK size
Not yet checked against the source
From your product
brief v2 L2 (200 × 100 default block). Check the product.
Block width100 mmCommon UK size
Not yet checked against the source
From your product
brief v2 L2 (200 × 100 default block). Check the product.
Waste allowance: Stretcher bond5 %Our assumption
Not yet checked against the source
Our choice: change it to suit your job
brief v2 L1 PA1 and L2 BP1 (5%). Researcher to check against a laying guide.
Waste allowance: HerringboneEnter from the bag, pack or tinOur assumption
Not yet checked against the source
Our choice: change it to suit your job
brief v2 L2: pattern waste for herringbone. Researcher to source from a block maker's laying guide.
Laying course depthEnter from the bag, pack or tinOur assumption
Not yet checked against the source
Our choice: change it to suit your job
brief v2 L2: laying course depth. Researcher to source (BS 7533 / block maker's guide).
Kiln-dried sandEnter from the bag, pack or tinTypical value
Not yet checked against the source
From your product
brief v2 L2: kiln-dried jointing sand rate is null in the brief; from the bag or block maker.
Kiln-dried sand bag size25 kgCommon UK size
Not yet checked against the source
From your product
Common small bag.
Waste allowance5 %Our assumption
Not yet checked against the source
Our choice: change it to suit your job
Spreading and settling; compaction varies.
Sharp sand density1.6 t/m3
Sources range 1.6–1.7 t/m3
Typical value
Not yet checked against the source
aggregatecalculator.co.uk aggregate density table (checked 19 October 2026)
Damp sand bulks; order by weight.
Bulk bag size0.85 tCommon UK size
Not yet checked against the source
builder.tools bulk bag figure (checked 19 October 2026)
Varies by merchant; check yours.

Pond liner calculator

Open the pond liner calculator

  1. Liner length = L + 2 × depth + 2 × overlap; liner width = W + 2 × depth + 2 × overlap
  2. Underlay = the same size as the liner
  3. Volume (L) ≈ L × W × depth × shape factor × 1,000
  4. Pump flow (L/h) = volume × turnovers per hour

Shelves don't change the liner size (it is sized from the deepest point), but they reduce the volume.

FigureOur default (adjustable)KindSource
Overlap at each edge0.3 mOur assumption
Not yet checked against the source
Our choice: change it to suit your job
brief v2 L6 (overlap each edge, assumption 0.3 m). Researcher to check against a liner maker's guide.
Volume shape factorEnter from the bag, pack or tinOur assumption
Not yet checked against the source
Our choice: change it to suit your job
brief v2 L6: volume ≈ L × W × D × shape factor (assumption, no value given). Researcher to source.

Rainwater harvesting tank calculator

Open the rainwater harvesting tank calculator

  1. Yield (L a year) = roof plan area (m²) × rainfall (mm) × drainage coefficient × filter efficiency
  2. Demand (L a year) = litres a day × 365
  3. Tank (L) = 5% (the BS 8515 simplified figure) × the lesser of yield and demand
  4. Water butts = tank ÷ butt size, rounded up

Without a demand figure the tank is sized on the yield alone, which may be bigger than you need.

A system feeding WCs or washing machines needs a separate non-drinking water supply and backflow protection: a plumber designs it.

FigureOur default (adjustable)KindSource
Roof drainage coefficient0.75 ×Our assumption
Not yet checked against the source
Our choice: change it to suit your job
brief v2 L7 RH1 (0.75). Researcher to verify against BS 8515 for the roof type.
Filter efficiency0.9 ×Our assumption
Not yet checked against the source
Our choice: change it to suit your job
brief v2 L7 RH1 (0.9). Researcher to verify against BS 8515 / filter maker.
Tank size as a share of the yearly figure5 %Our assumption
Not yet checked against the source
Our choice: change it to suit your job
brief v2 L7: tank = 5% of the lesser of yield and demand (BS 8515 simplified method). Researcher to verify.

Turf calculator

Open the turf calculator

  1. Rolls = lawn area × (1 + waste) ÷ m² per roll, rounded up
  2. Topsoil (t) = area × depth × topsoil density × (1 + topsoil waste)
  3. Fertiliser (kg) = area × grams per m² ÷ 1,000

Lay turf the day it arrives; order for delivery when the ground is ready.

FigureOur default (adjustable)KindSource
m² per rollEnter from the bag, pack or tinCommon UK size
Not yet checked against the source
From your product
brief v2 L3: roll size from the supplier (null).
Waste allowance5 %Our assumption
Not yet checked against the source
Our choice: change it to suit your job
brief v2 L3 TU1 (5%). Researcher to check against a turf supplier's guide.
Topsoil density1.4 t/m3
Sources range 1.4–1.5 t/m3
Typical value
Not yet checked against the source
rospower.co.uk tonnage calculator (exact page to confirm) (checked 19 October 2026)
Topsoil waste allowance10 %Our assumption
Not yet checked against the source
Our choice: change it to suit your job
Allowance for settlement.

Bark and mulch calculator

Open the bark and mulch calculator

  1. Volume (m³) = area (m²) × depth (m) × (1 + allowance); litres = m³ × 1,000
  2. Bags = litres ÷ bag size (L), rounded up; bulk bags = m³ ÷ bulk bag volume, rounded up

Bark and mulch are sold by volume, so no density is needed.

FigureOur default (adjustable)KindSource
Bag size60 LCommon UK size
Not yet checked against the source
From your product
brief v2 L5 (bags of 60/70/80 L; BM1 uses 60 L).
Bag sizes in the table60, 70, 80 LCommon UK size
Not yet checked against the source
From your product
brief v2 L5 (bags of 60/70/80 L).

Sleeper calculator

Open the sleeper calculator

  1. Each course is two long sides and two ends; the ends fit between the long sides
  2. Pieces are packed into sleeper lengths longest first (first-fit decreasing); a side longer than a sleeper is made from more than one
  3. Bed height = courses × course height; inside the bed = (long side − 2 × thickness) × end length × height
  4. Soil (t) = inside volume × topsoil density; screws = 4 corners × courses × screws per corner

For a bed that retains soil higher than 0.6 m, on a slope, or next to a path or boundary, get a structural design: that is out of scope here.

FigureOur default (adjustable)KindSource
Sleeper length2.4 mCommon UK size
Not yet checked against the source
From your product
brief v2 L8 (2.4 m × 200 × 100 sleeper). Check the product.
Height of each course200 mmCommon UK size
Not yet checked against the source
From your product
brief v2 L8 (2.4 m × 200 × 100 sleeper), laid on its 100 mm edge so each course is 200 mm high.
Sleeper thickness100 mmCommon UK size
Not yet checked against the source
From your product
brief v2 L8 (2.4 m × 200 × 100 sleeper).
Topsoil density1.4 t/m3
Sources range 1.4–1.5 t/m3
Typical value
Not yet checked against the source
rospower.co.uk tonnage calculator (exact page to confirm) (checked 19 October 2026)
Tallest bed this page covers0.6 mOur assumption
Not yet checked against the source
Our choice: change it to suit your job
brief v2 L8: retaining over 0.6 m is out of scope (structural). A Plankley scope boundary, not a regulation.