Reference method

BulkMeasure calculation methodology

How BulkMeasure turns dimensions into auditable volume results while keeping supplier-dependent assumptions separate.

The calculation sequence

  1. Validate that required measurements are positive numbers.
  2. Convert each entered dimension to a canonical metric value.
  3. Calculate plan area from the selected geometry.
  4. Multiply area by perpendicular depth to obtain base volume.
  5. Apply only the allowance percentage selected by the user.
  6. Convert the final volume to equivalent display units.
  7. Calculate estimated mass or packages only when the user supplies the required product value.

Geometry formulas

ShapeAreaVolume
Rectanglelength × widthlength × width × depth
Circleπ × (diameter ÷ 2)²area × depth
Trianglebase × perpendicular height ÷ 2area × depth
Known areaentered plan areaarea × depth

Worked examples

Rectangle with allowance

A 5 m × 3 m area at 0.10 m depth has base volume 5 × 3 × 0.10 = 1.50 m³. A selected 10% allowance is 0.15 m³, producing 1.65 m³.

Circle without allowance

A 2.4 m diameter circle has radius 1.2 m and area π × 1.2² = 4.523893 m². At 0.08 m depth, volume is 0.361911 m³.

Triangle with mixed depth unit

A triangle with 6 m base and 2.5 m perpendicular height has area 7.5 m². At 75 mm, or 0.075 m, volume is 0.5625 m³.

Precision and rounding

Conversions and calculations retain full machine precision internally. Rounding is applied only to displayed values. Reusing a rounded display value as a new input can introduce a small difference, so retain original measurements for revisions.

Allowance is not compaction

An allowance is a visible percentage applied after geometric volume. It can represent only the user’s stated planning choice. BulkMeasure never silently treats allowance as compaction, settlement, shrink, swell, spillage or supplier tolerance. Those concepts require project- or product-specific evidence.

Optional estimates

Estimated mass equals volume × user-supplied bulk density. Package quantity equals volume ÷ user-supplied package capacity, rounded up to a whole package. Cost requires an explicit price basis. No result is created from an unsupported default.

Validation and testing

Blank, zero and negative required dimensions are rejected. Unit tests cover rectangles, circles, triangles, known areas, allowances, mixed units, density-dependent mass and package rounding. Representative results are independently reproduced before release.

Limitations and further reading

The engine calculates quantity; it does not design construction, select materials or guarantee delivered outcomes. Continue with area measurement, metric and imperial units, or volume, density and weight.

Unit normalisation and mixed inputs

Each length is converted independently to metres before area or volume is calculated. This means a 12 ft length, 2.5 m width and 75 mm depth can be combined without first rewriting the form values: 12 ft = 3.6576 m and 75 mm = 0.075 m, so volume is 3.6576 × 2.5 × 0.075 = 0.6858 m³. The original entered units remain visible in the breakdown.

Allowance, packages and estimated mass

Allowance equals base volume × selected percentage. For 0.80 m³ with 7.5% selected, allowance is 0.06 m³ and total volume is 0.86 m³. It is not a hidden compaction factor.

Package count uses only a capacity supplied by the visitor. If total volume is 0.73 m³, that is 730 L. With a stated 40 L package, 730 ÷ 40 = 18.25, so the purchasing count rounds up to 19 packages. The site does not invent the 40 L value.

Estimated mass uses volume × supplied bulk density. A hypothetical 1.25 m³ and user-entered 1,420 kg/m³ produces 1,775 kg. The calculated volume and density-dependent estimate remain labelled separately.

Loose and compacted quantities

The engine reports the geometry entered. A compacted finished layer and delivered loose material may require different quantities, but no universal relationship exists. Any conversion must be supported by the exact product, specification and condition; a general allowance must not be relabelled as compaction.

Independent checking

For significant work, repeat the geometry independently, compare the substituted formula with the sketch and verify every unit. Then check any supplier density or package capacity separately. Useful starting points include the Gravel Calculator, Raised Bed Soil Calculator and Volume to Weight Calculator.

Privacy settings

Choose whether BulkMeasure may load Google Tag Manager and Google Analytics 4. Cloudflare may continue processing essential delivery and security data.

Advertising: disabled. Ad storage, ad user data and ad personalisation remain denied.