Two people built Nexdigm’s UAE corporate tax platform, from kickoff to production.
Nexdigm’s UAE tax team needed software to prepare hundreds of Corporate Tax returns. A product owner and one engineer built it with CraftHQ between June and September 2026. It’s called TaxMind | UAE.
ClientCraftHQ built TaxMind to keep sensitive tax data safe.
A tax firm can’t take risks with its clients’ financial data. So these checks were part of how the platform was built and tested, and outside experts checked the result.
ISO/IEC 27001 certified
BetaCraft is certified to ISO/IEC 27001:2022, and we built TaxMind to that standard.
Independent penetration test
An outside security firm tested the platform before launch. It found no high or critical issues, and every finding was closed.
SonarCloud quality gate
SonarCloud, an independent code scanner, rates the code A for security, reliability and maintainability.
Data stays in the UAE
All data is stored in the UAE, and a data-protection impact assessment was completed for the platform.
A person signs off every change
Nothing ships until an engineer has reviewed and approved it.
14,600+ automated tests
Every change runs against more than 14,600 automated tests before a person reviews it.
A new tax, hundreds of returns, and everything in Excel.
Nexdigm’s UAE tax team prepares Corporate Tax returns for about 250–300 companies. The tax is new: it applies to financial years starting from June 2023, and returns for 2025 are due by 30 September 2026. Until now, each return was put together in Excel and email.
Before: Excel and email
- Financial statements and memos spread across files and inboxes
- Chasing reviewers and clients for every sign-off
- Hard to see where each return stood, and hard to audit
After: one place for every return
- Each return moves from first document to final sign-off in one system
- Two levels of review, with an audit trail
- Built to handle hundreds of returns
TaxMind | UAE
TaxMind takes a return from the client’s first document to a signed-off package. Nexdigm’s staff work in one portal; their clients upload documents and approve returns in another. The return itself is still submitted on the government’s EmaraTax portal.
- 1Client intake
- 2Document collection
- 3Statement mapping
- 4Return wizard
- 5Tax computation
- 6Advisory memo
- 7Two-level review
- 8Final package + 7-year archive
Intake & documents
Set up a client company, open its return, and request the financial statements and documents it needs.
Mapping & the return
Map the client’s accounts to the tax authority’s format, then fill in the return step by step, with separate paths for free-zone and standard companies.
Computation & memo
Calculate the tax to the last fil (the smallest unit of the dirham), and draft the advisory memo that goes to the client.
Review & archive
A reviewer checks the return, then the client approves it. Every final package is kept for seven years.
From kickoff to production, June to September
Two people built a regulated tax platform in 12.5 weeks. Along the way they took on more than 200 change requests and new requirements, as Nexdigm’s tax experts tested it against the live government portal.
Nexdigm’s own team tested it thoroughly before it went into production on 14 September 2026.
- 18 JunKickoffscope and tax rules agreed
- 5 JulFirst codeafter two weeks on the spec
- Late JulClient testingNexdigm’s tax team tests in full rounds
- 14 SepProduction14 September
An estimate. We sized the platform from its code history at about 780 function points (±15%), then applied the ISBSG 2023 industry median. The method is on the technical page.
Nexdigm owns all of it. The code, tests and documentation live in Nexdigm’s own repository, and nothing depends on CraftHQ to keep running.
Nexdigm’s people made the decisions. CraftHQ did the building.
Every change went through the same four steps.
- 01
Ask before building
If a tax rule was unclear, we asked Nexdigm’s tax team first. Nothing was built on a guess.
- 02
Test against the requirement
A separate step wrote the tests from what Nexdigm asked for, not from the code.
- 03
Automatic checks
Every change ran through automatic checks. A failing test on anything touching tax or money stopped it.
- 04
An engineer signs off
An engineer reviewed and approved every change before it shipped.
Every change is checked three times, and each client’s data is kept apart.
Each client’s data is walled off in the database, so one client can never see another’s records.
About Nexdigm

Nexdigm is an employee-owned professional-services firm with more than 1,300 people. When the UAE introduced Corporate Tax, its UAE practice wanted its own software for preparing returns, instead of running hundreds of them through spreadsheets.
Could your team work like this?
Start with a free baseline report on one repository (we only need read access). Or scope a 3-month pilot at early-adopter pricing for teams of up to 20, with the output measured against what your team’s work costs today.