📏 Surveying & Earthwork Engineering

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
⚙️ Setup
Known RL of the first point (BM/TBM)
📋 Level Book Readings
#Point / ChainageBSISFSRemarks
First row needs a BS. A change point has both FS (old setup) and BS (new setup). Intermediate points use IS only.

📊 Reduced Level Sheet

✅ Reduced
PointBSISFSHIRiseFallRL (NGL)Remarks
⛏️ Cut / Fill — NGL vs PGL
For approximate earthwork volume
PointChainageNGL (m)PGL (m)CutFill
📖 Method

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

LEVEL REDUCTION Height of Instrument: HI = RL + BS Reduced Level: RL = HI − (IS or FS) Rise / Fall: Rise = prev − cur (if +) ; Fall = cur − prev (if +) Rise/Fall RL: RL = prev RL + Rise − Fall ARITHMETIC CHECK: ΣBS − ΣFS = ΣRise − ΣFall = Last RL − First RL CUT / FILL (NGL vs PGL) Difference: d = NGL − PGL Cut depth (d > 0): cut = NGL − PGL Fill depth (d < 0): fill = PGL − NGL End area: A = depth × formation width Volume (avg end area): V = (A1 + A2) / 2 × chainage interval
📝 Worked Example

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
💡 Practice

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
⚠️ Earthwork quantities from a single centre-line are approximate. Final BOQ volumes must use measured cross-sections and be verified by a licensed engineer/quantity surveyor.
❓ FAQ

Frequently Asked Questions

Both reduce the same readings to the same RLs. The Height-of-Instrument method is faster (HI = RL + BS, then RL = HI − reading) and suits many intermediate sights. The Rise & Fall method works from the difference between consecutive readings and gives an independent arithmetic check, so surveyors often book HI and verify with Rise & Fall.
NGL is the Natural Ground Level — the existing reduced level of the ground at a point. PGL is the Proposed Grade Level (also called formation or finished level) — the design level the road or platform is to be built to. The difference between them is the cut or fill at that point.
When NGL is above PGL (NGL − PGL is positive) the ground is too high and must be excavated — that is cut. When NGL is below PGL the ground is too low and must be built up — that is fill. The depth equals the absolute difference between the two levels.
The volume here uses the average-end-area method on a single centre-line depth times a formation width, which is a quick estimate suitable for preliminary checks. For tender or payment quantities, use full surveyed cross-sections at each station and the prismoidal or average-end-area method across the actual section shape.
Yes. The Excel export produces a real .xlsx workbook with separate Levelling and Cut/Fill sheets that you can edit further. The PDF export produces a clean, multi-page level sheet with selectable text. Both run entirely in your browser — nothing is uploaded.

🧮 Related Calculators