Who We Help · Land Surveyors · Bookkeeping
Land surveyor bookkeeping: one firm, two very different revenue clocks
A survey firm runs two businesses under one roof: quick-turnaround retail work like SRPRs that invoices on delivery, and multi-month development and municipal surveys that need real work-in-progress tracking between the deposit and the final plan. Books built for one clock misread the other — cash-style bookkeeping understates a subdivision job’s true position, and heavy WIP tracking is overkill for a boundary survey that closes in two weeks.
By the AnalytIQ Accounting team · Last reviewed: August 12, 2026
Retail survey work: SRPRs and simple boundary jobs
A Surveyor's Real Property Report or a straightforward boundary retracement runs like retail: book it, do the fieldwork and title research, deliver the plan, invoice, done in days or a few weeks. Revenue recognizes on delivery, and the bookkeeping challenge is volume and consistency — matching each job's fieldwork and drafting time to what it billed, so the firm can see which job types are actually profitable at current fee levels once vehicle time and research hours are counted honestly rather than absorbed as overhead.
Development and municipal work needs real WIP
A subdivision survey, a topographic survey for a site plan, or a multi-phase municipal contract can run months between the retainer and the registered plan, with progress billings at defined milestones — preliminary fieldwork, draft plan, final registration. Unbilled time and disbursements sit as work-in-progress on the balance sheet until a milestone is billed, and a firm that expenses field and drafting costs as incurred without tracking WIP shows a loss in the investment months and an inflated profit the month the invoice finally goes out.
We track WIP by project, reconcile it to time and disbursement records, and flag jobs where WIP is growing faster than billings — usually the earliest sign of a job that's underpriced or running long before anyone on the file notices. Whether the firm reports on a cash or accrual basis matters most right here, since cash accounting on a WIP-heavy contract can hide a problem for months.
| Dimension | Retail work (SRPR, boundary) | Development and municipal work |
|---|---|---|
| Typical job length | Days to a few weeks | Months, sometimes longer |
| Billing pattern | Invoice on delivery | Milestone or progress billing against a retainer |
| Bookkeeping unit | Batch and volume, by job type | WIP tracked per project |
| Main risk if mismanaged | Underpriced fee structure goes unnoticed | Underbilled WIP masks a job running over budget |
Field equipment and vehicles: financed, depreciated, and tracked by project
GNSS receivers, total stations, and increasingly drones are the firm's largest capital spend relative to revenue, usually financed or leased rather than bought outright, and the capital cost allowance claim on owned equipment is a meaningful piece of year-end tax planning we coordinate with the tax file. Vehicles are a parallel cost centre: multiple trucks running to job sites across a wide territory rack up real mileage, and we log it by vehicle and, where practical, by project, rather than estimate a blanket percentage that neither survives a CRA review nor tells you which projects actually carry high travel cost relative to their fee.
Developer deposits and retainers are not revenue until earned
Developers and builders often pay a retainer before a survey firm assigns a crew, especially on subdivision and site-plan work where the firm books capacity months ahead of the fieldwork. That retainer sits on the balance sheet as a liability, a client deposit, until it is actually earned against completed milestones — booking it straight to revenue on receipt overstates income in the month it lands and understates it later when the real work happens. We set up a deposit-liability account that draws down as WIP builds and milestones bill, so the balance sheet always shows what is actually owed back if a project stalls or a client walks away mid-file.
Subcontracted crews vs employee crews in the books
Firms that flex capacity with subcontracted survey crews — another licensed surveyor's team taking overflow field or drafting work — need those payments tracked separately from payroll and reported on T4A slips at year end, distinct from employee crews running through payroll with T4s. Mixing the two in one undifferentiated "field labour" account makes it impossible to see true job cost, or to catch a subcontractor relationship that has quietly drifted toward looking like employment. A quarterly review of who is actually invoicing the firm, and on what basis, catches that drift early rather than at a payroll audit years later.
For the honest limits of cross-border survey work and the equipment-import side of the business, see our cross-border tax page for land surveyors. The monthly close behind the WIP tracking runs as described on our bookkeeping services page, fixed fee after a discovery call.
Common questions.
Should we recognize SRPR revenue differently from a subdivision contract?
Yes. Retail-style boundary work can recognize on delivery since the job closes quickly; multi-month development and municipal work needs work-in-progress tracked against milestones, or the books misstate every month in between.
How do we track vehicle costs across multiple job sites?
By vehicle, with mileage logs tied to specific projects where practical. A blanket percentage estimate neither survives review nor tells you which jobs actually carry high travel cost.
How should subcontracted survey crews be recorded?
Separately from payroll, on T4A slips at year end, in their own field-cost account distinct from employee wages. Mixing the two hides both true job cost and any drift toward a misclassified employment relationship.
Related reading
WIP and retail work, both accurate.
Book a consultation and get a plain answer on exactly what applies to you.