(437) 561-6272

CPA Quick Support — a licensed CPA on call from $99/month.

Get an instant quote
Who we help · Land surveyors · Accounting

Survey firm books that track every file from field notes to final invoice.

A survey practice is a stack of open files, each with its own billing shape: an SRPR paid this week, a severance file that bills at plan deposit, a subdivision that pays out in milestones over three years. We keep the books the way the office keeps the files, one job at a time, costed in crew-days, so the month-end shows which work actually pays for the trucks.

Land surveyor operating a total station on site

One ledger, four kinds of work

Survey revenue does not arrive one way. A residential SRPR is quoted, delivered and paid inside a month. A reference plan for a severance bills when the plan is deposited. A draft plan of subdivision earns fees for years, on a schedule the developer's approvals dictate. Construction layout bills by the site visit for as long as the build runs. Books that pour all of that into one revenue line cannot tell you which work carried the firm and which work quietly subsidized a client.

Work typeHow it billsWhat the books must hold
SRPRFixed fee, often collected up frontThe prepayment as a liability until the report is delivered
Reference plan for a severanceRetainer, balance at plan depositRegistry and research disbursements recovered on the final bill
Plan of subdivisionMilestones from draft approval to registration, sometimes with retainageUnbilled work between milestones; retainage aged on its own line
Construction layoutPer visit or per unit through the buildUnbilled site visits swept into every invoice run

Our End-to-End Accounting service keeps each file as its own small project in QuickBooks Online, costed in crew-days rather than abstract hours, because a crew-day is how the work is actually scheduled and what it actually costs: the party chief, the instrument operator, the truck and the gear, all rolling out of the yard together.

Developer files earn for years before they finish

The subdivision file is where survey books most often go wrong. Field work front-loads into the first season; fees release at draft-plan approval, at clearance of conditions, at registration; and a slice may sit held back until the last condition clears. Recognizing revenue only when a milestone bills makes the firm look broke through heavy field months and rich through paperwork months, and neither picture is true.

So every month we post the unbilled crew time sitting in open files as work in progress, and we keep retainage in its own receivable account, aged against each file's approval timetable rather than 30-day terms, because a developer's holdback does not respond to a statement run. This is more than management hygiene. Unbilled work is taxable income for a survey corporation at year-end, so a WIP figure maintained monthly turns the touchiest number on the corporate tax return into a lookup instead of a March reconstruction.

Disbursements go out the door; HST comes back in

A boundary file collects costs at the land registry before it earns a dollar: title searches, copies of deposited plans and field notes, registration fees paid through ONLAND. Each charge gets coded to its file the day it is paid, so it reaches the client's final bill instead of dying in overhead. Whether it is re-billed with 13% HST depends on whether the firm incurred it as the client's agent, and we keep that split live in the chart of accounts all year rather than sorting receipts at return time.

The other direction matters just as much. Survey fees are fully taxable, which means full input tax credits on instruments, software, fuel and truck repairs, but only when the paper is captured. Dext collects crew receipts from the road, Plooto pays suppliers on approval, and the HST return files from a reconciled ledger instead of bank totals. The instruments themselves live in a capital schedule we maintain alongside the books, which is what makes the fleet's tax treatment routine at filing time.

Payroll that breathes with the field season

A crew payroll is not an office payroll. Party chiefs and instrument operators stack overtime from spring to freeze-up, summer field assistants arrive and leave with records of employment, and winter shifts the same people toward drafting and plan production on different hours. We run payroll inside the same engagement, so field wages post to the files the crew actually stood on, source deductions follow the seasonal swings, and the Employer Health Tax is on the radar before Ontario payroll crosses the $1 million exemption. Contract drone pilots and freelance drafting help get flagged for T4A reporting from their first invoice, not discovered in February.

A month-end the managing OLS can read

Each month closes into one short pack: margin by file in crew-days, work in progress by file, retainage and ordinary receivables aged separately, and cash held against the next remittance. Ten minutes with it tells you which files are running past their quoted field days, which developer needs a call, and whether the winter bench is funded. When those numbers need to become pricing and capacity decisions, our CFO work builds on the same ledger without re-keying anything.

We run this for survey practices from our Mississauga office across the GTA. The first month usually includes rebuilding per-file history so cost-to-date starts true, and scope is quoted in writing after a free 15-minute discovery call, so there are no hourly surprises.

Common questions

03
Can you cost our jobs in crew-days instead of hours?

Yes, and we prefer it. Field work is scheduled and priced by the crew-day, so we build each file's cost from crew-days at a loaded rate that carries wages, the truck and the instruments, with office drafting time layered on separately.

How should retainage on a subdivision file appear in the books?

As its own receivable, separate from ordinary trade receivables, aged against the file's approval milestones rather than 30-day terms. That keeps collection honest and makes the HST timing on the held-back portion easy to get right at filing.

Do you handle payroll for seasonal field staff?

Yes. Payroll runs inside End-to-End Accounting, so seasonal hires, overtime through the field season and records of employment at freeze-up all come from the same ledger that costs their time to files.

Keep exploring

03

Professional Services

Every professional services niche we work with.

Visit page

Surveyor tax services

The fleet's CCA classes and HST on held-back work.

Visit page

Law firm accounting

Monthly trust comparisons and By-Law 9 books.

Visit page

Books filed like your plans

A free 15-minute discovery call, no commitment. Walla replies within two business days, either way.

CPA Ontario
Client stories

Rated 5.0 on Google.

Instant quoteGet pricing in 2 minutes Call us(437) 561-6272