Many businesses, one platform
Accountants work across dozens of client companies. Each company’s financial data must be strictly isolated from every other.
Case study · Financial services · Live platform
A multi-tenant platform giving regulated small businesses and their accountants one system for books, tax returns and mandatory electronic invoicing, with the audit trail regulators expect.
Governments are moving to mandatory electronic invoicing, where every invoice is exchanged in a structured format through accredited networks and reported to the tax authority. For small businesses, this turns bookkeeping from an internal task into a regulated process.
Watin was built for that shift: a single platform in which the business owner keeps the books and the accountant works across many clients, with compliance designed into the data model rather than added afterwards.
The challenge
Accountants work across dozens of client companies. Each company’s financial data must be strictly isolated from every other.
Tax records need a trail that shows exactly who did what and when, and that cannot be quietly edited or deleted.
Mandatory e-invoicing requires exchanging documents over the Peppol network using its AS4 messaging protocol.
Rounding errors that are tolerable in most software are unacceptable in tax returns.
Our approach
Tenant separation is enforced in the application and again by row-level security in the PostgreSQL database, with an automated sweep that checks every table.
The audit log cannot be edited or truncated, and the accounting practice tier uses a hash-chained event log to make tampering evident.
Rather than depend on a reseller, the team built its own AS4 access-point service, integration-ready ahead of network accreditation.
Lint, type checks, dependency and dead-code analysis, security audits, three test lanes, browser journeys and rehearsed database migrations run before code reaches production.
Highlights
Technology
Live e-invoicing exchange follows network accreditation of the access point, which is a regulatory step rather than an engineering one.
Hurbad, Watin, TravelOS and CaafimaadAI are platforms built and operated by the Resolv team as our own ventures. We publish them because they are the clearest evidence of how we work: the same people, standards and methods we bring to client engagements.
More work
Education · Live in production
Moving a 14,800-student learning platform off WordPress without a single forced password reset.
Education · Live on iOS and Android
A native learning app for iOS and Android, engineered to pass app-store payment policy by design.
Travel & hospitality · In development
Taking East African travel agencies from WhatsApp and spreadsheets to a secure operating system.
Health & wellness · In development
AI skin readings with biometric privacy designed in from the first line of code.
A senior engineer reviews every enquiry and replies within one business day.