The verdict in three sentences
A land surveying firm with more than 15 staff and 600 jobs a year can no longer track its work across spreadsheets, a shared calendar and CAD folders. A generic practice management tool at EUR 30 to 70 per user per month handles invoicing but ignores the trade logic (stages, field crews, land registry references). A custom build at EUR 35,000 to 65,000 excl. VAT pays back in 18 to 30 months once it surfaces time spent per stage and the real margin on every boundary survey or subdivision.
What the old way really costs
In most firms, a job lives in three places: the office spreadsheet, the field crew calendar and the CAD files on the server. At close-out, nobody knows whether the subdivision billed at EUR 2,800 took 14 hours or 31. Overruns cluster on strata or condominium jobs and disputed boundary surveys, where return site visits and neighbour correspondence pile up. The pattern is the same in the UK, where RICS-regulated firms bill by stage, and in Canada, where land surveyors juggle provincial registry lookups.
| Item (20-person firm) | 2026 order of magnitude | Comment |
|---|---|---|
| Jobs per year | 700 to 1,100 | Boundaries, subdivisions, topo, strata |
| Unrecorded or unbilled time | 6 to 10% of productive time | Return visits, calls, registry searches |
| Average loaded hourly cost | EUR 55 to 75 (USD 60 to 82) | Technician, surveyor, draughtsperson |
| Estimated annual loss | EUR 60,000 to 140,000 | Based on 26,000 productive hours |
| Average invoicing delay after close-out | 20 to 45 days | Manual invoices, often month-end |
| Manual client chasing | 4 to 8 h per week | Office staff or partner |
The three options compared in 2026
| Criterion | Spreadsheet + calendar + CAD | Generic practice management | Custom software |
|---|---|---|---|
| Upfront cost | EUR 0 | EUR 2,000 to 6,000 setup | EUR 35,000 to 65,000 excl. VAT |
| Recurring cost | Lost time | EUR 30 to 70 per user per month | EUR 400 to 900 per month (hosting, maintenance) |
| Trade job record (parcels, registry references, neighbours) | No | Partial, free-text fields | Yes, structured |
| Field crew and equipment planning (GNSS, total station) | Separate calendar | Generic calendar | Dedicated planner with equipment constraints |
| Time tracking and billing per stage | No | Yes, without stage logic | Yes, quote, deposits and balance per stage |
| Land registry and mapping integration | No | No | Yes, through public mapping APIs |
| Profit per job and per job type | Impossible | Approximate | Real-time dashboard |
| Time to go live | Immediate | 1 to 2 months | 4 to 6 months |
A generic tool is still the right call below 10 people. Beyond that, stage logic (survey, computation, plan, boundary meeting, report, filing) makes the difference: it lets you bill a deposit at survey stage and see which step is slipping.
The feature scope that drives profit
Effective custom software for a surveying firm fits into five modules: a job record linked to parcels (registry references, owners, neighbours to notify), field crew and equipment planning, mobile time entry per stage, stage-based invoicing with automatic reminders, and a margin dashboard per job type. Integrating the land registry and public mapping services (Ordnance Survey and HM Land Registry in the UK, provincial systems in Canada, IGN Géoportail in France) avoids retyping references and shows the parcel inside the job. The CAD link is usually limited to the file tree and drawing status.
| Module | Share of budget | Indicative timeline |
|---|---|---|
| Job record and registry import | 20% | 4 to 6 weeks |
| Field and equipment planning | 20% | 4 to 5 weeks |
| Mobile time entry | 15% | 3 weeks |
| Quotes, stage billing, reminders | 25% | 5 to 6 weeks |
| Profitability dashboards | 12% | 2 to 3 weeks |
| Data migration and training | 8% | 2 weeks |
Mini case study
Claire, partner at a 22-person surveying firm, handles 900 jobs a year. Her team bills about 24,000 hours at an average loaded cost of EUR 62. The custom software, budgeted at EUR 52,000 excl. VAT, surfaces 5% of previously unbilled hours, or 1,200 hours, and the firm recovers half of them through variations and better-calibrated stage fees: 600 hours x EUR 62 = EUR 37,200 a year. Add 6 hours of chasing saved per week, about EUR 9,000 a year. Total gain: EUR 46,200 a year against EUR 8,400 of annual maintenance. Payback in roughly 16 months, before counting the sharper quotes that margin history makes possible.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
How much does custom software for a land surveying firm cost in 2026?
Budget EUR 35,000 to 65,000 excl. VAT depending on modules and integrations, then EUR 400 to 900 a month for hosting and maintenance. A first release limited to jobs, time and invoicing starts around EUR 30,000.
Do we need to replace our CAD software?
No, the management software sits alongside your CAD and computation tools. It references files and drawing status, which is under 5% of the budget.
Can it integrate land registry and mapping data?
Yes, public mapping APIs let you display the parcel and pull its references into the job record. This integration usually costs EUR 3,000 to 6,000.
How long until we are up and running?
Four to six months for the full version, with jobs and time tracking live around week eight. Migrating 3 to 5 years of spreadsheet history is included.
At what size does custom software pay off?
In practice from 12 to 15 staff or 500 jobs a year. Below that, a generic tool at EUR 30 to 70 per user remains cheaper.
Let's scope your project. Send us your job volume, field crew size and current tools: we will price a scope between EUR 35,000 and 65,000 with a 4 to 6 month plan. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.
