Levelling & Cut/Fill Calculator
Reduce level-book readings to Reduced Levels (NGL) by the Height-of-Instrument and Rise & Fall methods with full arithmetic checks — then compare NGL against PGL for cut/fill depths and earthwork. Export the complete sheet to PDF or Excel.
Levelling & Cut/Fill Calculator
BS · IS · FS · HI · Rise/Fall · Reduced Level (NGL) · PGL · Cut/Fill · Earthwork| # | Point / Chainage | BS | IS | FS | Remarks |
|---|
How Level Reduction & Cut/Fill Work
Differential levelling transfers a known Reduced Level (RL) from a benchmark to every survey point using staff readings. Once each point's RL (its Natural Ground Level) is known, it is compared against the Proposed Grade Level to find how much to cut or fill.
Book the Readings
Record a Backsight (BS) on the benchmark, Intermediate Sights (IS) on points in between, and a Foresight (FS) on the last point of each instrument setup. A point read by FS then BS is a change point.Reduce by Height of Instrument
Instrument height HI = RL + BS. Every other point's RL = HI − staff reading. At a change point, the FS gives the new RL, then a fresh BS gives a new HI for the next setup.Cross-check by Rise & Fall
Compare consecutive readings: a smaller reading means the ground rose. RL = previous RL + Rise − Fall. It must give the same RLs as the HI method — that agreement is the field check.Apply the Arithmetic Checks
The booking is consistent only when ΣBS − ΣFS = ΣRise − ΣFall = Last RL − First RL. The calculator shows all three so you can verify against your field book.Compare NGL against PGL
At each chainage, difference = NGL − PGL. Positive means the ground is above design → cut; negative means below design → fill. The depth is the absolute difference.Estimate Earthwork
With a formation width, the cut/fill area at each station is depth × width, and the volume between stations is the average of the two end areas times the chainage interval (average-end-area method).∑ Core Formulas
Reduced Level & Cut/Fill — Road Centreline
Benchmark RL = 100.000 m Point BS IS FS HI RL(NGL) BM-1 2.150 102.150 100.000 0+000 1.250 102.150 100.900 0+020 1.680 102.150 100.470 CP-1 1.300 2.100 101.350 100.050 (change point) 0+040 1.500 101.350 99.850 0+060 1.900 99.450 Checks: ΣBS = 2.150 + 1.300 = 3.450 ΣFS = 2.100 + 1.900 = 4.000 ΣBS − ΣFS = −0.550 Last RL − First RL = 99.450 − 100.000 = −0.550 ✓ Cut/Fill (PGL = 99.500, width = 7.3 m): 0+000 NGL 100.900 → Cut 1.400 0+020 NGL 100.470 → Cut 0.970 0+040 NGL 99.850 → Cut 0.350 0+060 NGL 99.450 → Fill 0.050
Expert Tips
Booking
- Start and close every level run on a known benchmark; never leave a run "open"
- Keep BS and FS distances roughly equal to cancel collimation error
- A change point always carries an FS (old setup) and a BS (new setup) on the same peg
Checks
- If ΣBS − ΣFS ≠ Last RL − First RL, a reading or entry is wrong — re-check before trusting the RLs
- The Rise/Fall column is the independent cross-check on the HI method
Cut/Fill
- Use a consistent chainage interval so the average-end-area volume is reliable
- Watch the cut↔fill transition station — that's where the formation crosses the ground
- Volume here is a centre-line approximation; for tenders use full cross-sections
