A two-person crew spends six hours running a boundary line, a licensed surveyor spends another four hours reviewing deed research and stamping the plat, and the invoice goes out for $2,400. On paper, that looks like a profitable job. Run the same numbers through a real overhead rate and burdened labor cost, and a lot of surveying firms discover that job actually lost money — the field time, the truck, the GPS base station rental, and the four hours of licensed review cost more than the fee covered.
That gap between "we billed it" and "we made money on it" is the single most common financial blind spot in land surveying firms. Surveying sits in an odd spot: it carries the fixed-asset intensity of a construction trade (RTK GPS units, robotic total stations, drones, trucks) and the credential-driven overhead of a professional-services firm (E&O insurance, continuing education, a licensed surveyor's stamp that only one or two people in the building can legally apply). Generic small-business bookkeeping — one revenue account, one expense account for "equipment," no job-level detail — can't answer the two questions that actually determine whether a surveying firm survives: what does an hour of field time really cost, and how long can we fund the gap between doing the work and getting paid for it.
Why a Generic Chart of Accounts Fails a Survey Firm
Most small businesses can run on a simple chart of accounts: revenue, cost of goods sold, operating expenses. Surveying firms can't, because a single job blends three very different cost types that need to stay separable:
- Direct field labor — the crew chief and instrument operator, paid hourly, whose time is billable to a specific job
- Direct office labor — the licensed surveyor's review time, CAD drafting, and deed research, also billable to a specific job
- Overhead — everything that keeps the firm running but isn't billable to any one job: office rent, E&O and general liability insurance, software subscriptions (CAD, GIS, project management), equipment depreciation, admin and bookkeeping staff, marketing, and the owner's non-billable time
A chart of accounts built for a surveying firm separates revenue by service line (boundary, ALTA/NSPS, topographic, construction staking, subdivision platting), breaks out direct labor by crew type, and isolates equipment and vehicle costs from general overhead. Without that structure, a firm can be profitable on paper — revenue exceeds expenses at the end of the year — while individually pricing every ALTA survey below cost, because nothing in the books ever tells them which service line is actually carrying the business.
Calculating an Overhead Rate That Isn't a Guess
The most consequential number a surveying firm's bookkeeping can produce is its overhead rate — and most small firms either skip it entirely (pricing off gut feel and what competitors charge) or calculate it once and never update it as insurance premiums, software costs, and equipment financing change.
The basic formula:
Overhead Rate = Total Annual Overhead Costs ÷ Total Annual Direct Labor CostsA firm carrying $180,000 in annual overhead (rent, insurance, software, admin salaries, equipment depreciation, marketing) against $150,000 in direct field and office labor costs has a 120% overhead rate — meaning every dollar of labor a crew works costs the firm $1.20 in overhead on top of it, before profit. Surveying overhead rates typically run 100–150% of direct labor, well above the 10–15% seen in general contracting, because the equipment and licensing requirements are so much heavier per employee.
From there, a break-even multiplier tells you the minimum you must bill per dollar of direct labor just to cover costs:
Break-Even Multiplier = (1 + Overhead Rate) ÷ 1At a 120% overhead rate, break-even is 2.20 — a crew member whose burdened labor costs the firm $30/hour needs to generate at least $66/hour in billings just to break even, before any profit margin. Firms in the broader architecture/engineering peer group (a reasonable proxy given the similar licensing-and-equipment cost structure) target a net multiplier of 2.75–3.25 to leave room for actual profit, with top-quartile firms above 3.3. A surveying firm that hasn't run this math and is billing at, say, 2.0× labor cost isn't marginally thin — it's structurally unprofitable no matter how busy the field crews stay.
Burdened Labor Cost Is the Number Firms Get Wrong
A crew member earning $25/hour on paper rarely costs the firm $25/hour. Once you layer in payroll taxes, workers' comp (a meaningfully higher-risk class for field crews than office staff), health insurance, PTO accrual, and any per diem or vehicle allowance, that same hour often costs $32–$38 fully burdened. Pricing and job-costing off the unburdened wage makes every job look more profitable than it is, and it's the single most common reason a firm that's "always booked solid" still can't explain where the cash went.
Job Costing: Making Every Survey Answer "Did We Make Money?"
Overhead rate tells you what you need to bill on average. Job costing tells you whether an individual project actually cleared that bar. A surveying-specific job-costing setup tracks, per job:
- Field hours by crew member and role (crew chief vs. instrument operator often carry different burdened rates)
- Office hours — deed research, CAD drafting, plat preparation, and the licensed surveyor's review and certification time
- Direct job expenses — courthouse recording fees, title company research, drone flight time, equipment rental, mileage
- Applied overhead — the job's field and office hours multiplied by the firm's overhead rate
Compare the total against the fixed fee or hourly billing on the job, and the answer to "was this profitable" stops being a guess. Run this consistently across a quarter and patterns emerge fast: boundary surveys on small residential lots often carry disproportionately high fixed research and drafting time relative to a low fee, while ALTA/NSPS commercial surveys and construction staking — higher complexity, higher billable-hour jobs — tend to carry healthier margins. Firms that track this can deliberately shift their service mix toward the higher-margin work instead of discovering the imbalance a year later in a thin bank balance.
Job costing also exposes the real cost of scope creep — the "just walk the back line while you're out there" favor a crew chief agrees to on-site, which either goes unbilled entirely or gets absorbed into the original fixed fee. Tracked at the job level, that unbilled time is visible; buried in a general ledger, it's invisible until the whole year's margin looks soft for no obvious reason.
The Slow-Paying Developer Client Problem
Surveying firms that work primarily with residential clients or attorneys get paid close to the time the work is delivered. Firms that work with land developers, homebuilders, and municipalities on larger subdivision, ALTA, and construction-staking projects run into a structural cash-flow mismatch: the crew and office staff have to be paid weekly or biweekly, but the client payment cycle often runs 45–90 days from invoice, and some developer contracts carry retainage — a percentage (often 5–10%) withheld until final plat recording or project close-out, sometimes for a year or more.
The math on that gap is worth doing explicitly. A firm billing $100,000 a month on Net 30 terms carries roughly $100,000 in receivables at any given time. The same firm on Net 60 terms — common with larger developers and municipal clients — carries closer to $200,000. That extra $100,000 tied up isn't free; at an 8% cost of capital it's over $650 a month in real economic cost, on top of the risk that a stretched developer simply doesn't pay at all if the project stalls.
Three practical responses show up repeatedly among surveying firms that manage this well:
- Milestone billing on larger projects — invoicing at deposit, at preliminary data delivery, and at final certified report, rather than waiting for full completion, so cash comes in throughout a multi-month engagement instead of all at the end
- A cash reserve sized to the actual payment cycle — if developer clients routinely run 60–90 days, the firm's operating reserve needs to cover that gap, not the 30 days a generic "three months of expenses" rule of thumb assumes
- Retainage tracked as a separate receivable, not lumped into general accounts receivable, so it doesn't quietly distort the firm's sense of how much cash is actually collectible in the near term
Clean, categorized books make this visible in real time — an aging receivables report that separates "30 days late" from "past 90 and getting worse" is the difference between catching a developer relationship going bad early and finding out when payroll is due and the checking account is thin.
Keep Your Surveying Firm's Numbers as Precise as Your Survey Data
A land surveyor wouldn't accept a boundary line that's approximately right — the whole profession runs on precision, documentation, and a record that holds up under scrutiny. Bookkeeping deserves the same standard. Beancount.io brings plain-text, version-controlled accounting to firms who want that same rigor applied to their overhead rate, job costing, and receivables aging: every entry is transparent, auditable, and fully under your control, with no proprietary black box between your crew's timesheets and your bottom line. Get started for free and see why firms that measure precisely in the field are switching to plain-text accounting to measure just as precisely in the books.