Differential Leveling Calculator

Compute ground elevations from field leveling notes using the Height of Instrument (HI) method or the Rise & Fall method. Enter your benchmark and rod readings, then export results to CSV or a formatted PDF fieldbook.

Configuration

Leveling Field Notes

Each row is one rod reading. Type: BS = backsight (new instrument setup), IS = intermediate sight, FS = foresight (change point or closing benchmark). Leave unused cells blank.

# Station / Point Type BS (m) IS (m) FS (m)

Calculation Results

Add observations above to see results.

How it works

Height of Instrument (HI) Method

New HI after backsight HI = Elevationprev + BS
Elevation at foresight/IS Elev = HI − FS  or  HI − IS

After each backsight a new instrument height (HI) is established. Every subsequent rod reading (IS or FS) is subtracted from that HI to give the ground elevation. A new HI is set after each change point (FS + next BS pair).

Rise & Fall Method

Rise or Fall Δ = prev reading − current reading
Δ > 0 → Rise  |  Δ < 0 → Fall
Elevation Elevn = Elevn−1 + Δ

Each reading is compared to the immediately preceding reading. The difference (rise if positive, fall if negative) is accumulated to track elevation. This method provides an arithmetic check that HI does not.

Misclosure & Tolerance Check

Misclosure (loop) e = Elevclosing BM − ElevBM known
Allowable misclosure emax = K × √n  (mm)
n = number of instrument setups

K is the order-of-accuracy constant: 3 (1st), 6 (2nd), 12 (3rd), 24 (4th). n is the number of backsight readings (instrument setups). Misclosure is only checked when the last point closes back on a known benchmark elevation — enter the closing BM elevation in its FS row's "Known FS elevation" if you want to override, or simply let the calculator accumulate.

Frequently asked questions

What is the difference between the HI method and the Rise & Fall method?
Both methods produce identical elevations. The Height of Instrument (HI) method is faster to reduce in the field because you only need one subtraction per rod reading once the HI is set. The Rise & Fall method is preferred for precision surveys because every rod reading generates a rise or fall value that can be summed and cross-checked: the algebraic sum of rises and falls must equal the difference between the first and last elevation, giving an independent arithmetic check on every entry. The HI method has no such built-in check for intermediate sights.
What counts as a "setup" (n) for the tolerance formula?
Each time you move the level instrument to a new position and read a backsight, that is one setup. A simple level run from BM-A to BM-B with four instrument positions has n = 4 setups. The allowable misclosure for 3rd-order work is then 12 × √4 = 12 × 2 = 24 mm. The calculator counts the number of BS readings automatically as n.
How do I enter a closing benchmark to check misclosure?
Add your final observation as type FS and in the Station/Point column write the closing BM name (e.g. "BM-1 close" or "BM-2"). Then enter the known elevation of that benchmark in the "Known closing BM elevation" field that appears below the table. The calculator will compute the misclosure (computed elevation minus known elevation) and compare it against the K√n tolerance automatically. If you do not enter a known closing elevation, misclosure cannot be checked.
Can I include intermediate sights (IS) alongside backsights and foresights?
Yes. Intermediate sights are taken from the current instrument height to a point that is not a change point — side shots to building corners, manhole covers, or spot elevations along a profile. In the HI method, Elev(IS) = HI − IS reading. In Rise & Fall, each IS is compared to the immediately preceding reading to compute a rise or fall. IS readings do not change the HI or instrument position, so they appear between BS and FS pairs in the table.
What should I enter as the benchmark elevation?
Enter the published elevation of your starting benchmark in metres (or any consistent unit). For practice problems, 100.000 m is the conventional assumed datum. For real surveys, use the published NGS elevation or local datum. All computed elevations will be relative to whatever value you enter — units are not enforced by the calculator, so remain consistent throughout.