Financial reports
built by machines,
checked by context
Domain processes raw financial data from up to 14 connected sources and produces structured, audit-ready reports in under 4 minutes — without manual formatting or analyst intervention.
Based in Saskatoon and serving clients across Canada, we've been building financial automation infrastructure since 2015 — long before the phrase "AI finance" became a talking point.

Where the platform came from
Domain started as an internal tool built by a small team frustrated with how long quarterly reporting took. A 3-person finance team was spending 22 hours per cycle collecting, cleaning, and formatting data that should have taken 2. The first working prototype cut that to 40 minutes.
Over 9 years, the system expanded from single-company income statements to multi-entity consolidated reports across IFRS and ASPE frameworks. Each version came from a real client pain point — not from a product roadmap meeting. The current platform handles variance analysis, cash flow projections, and disclosure generation without requiring an accountant to touch a spreadsheet.
The group format matters here: clients working on the platform together — in structured cohorts of 6 to 12 — catch configuration issues faster, share custom templates, and pressure-test outputs against each other's workflows. Geography doesn't limit any of this; every session runs online, every client gets the same access regardless of whether they're in Vancouver or Moncton.
From a 3-person workaround to a national platform serving diverse industries.
From raw source data to a formatted, review-ready document across 14 connected inputs.
The infrastructure behind the output
Every report generated on the platform passes through 3 validation layers before reaching a client — structural checks against the selected accounting framework, numerical cross-verification between connected data sources, and a consistency pass that flags anomalies against the entity's 24-month baseline. The system doesn't guess; it cites the source row for every figure it places in a document.
What the platform actually does
Three distinct capability areas, each built to operate independently or as part of a connected reporting cycle. No single feature requires the others to function — clients adopt in the order that matches their workflow.
Connecting sources without manual export
- Direct API links to accounting software including QuickBooks, Xero, and Sage
- Structured intake for CSV, XLSX, and bank statement PDF formats
- Configurable data refresh on daily, weekly, or period-close schedules
- Duplicate detection across 7 common entry patterns
Output that meets disclosure standards
- IFRS and ASPE compliant statement templates for all 4 core report types
- Automated note generation with paragraph-level source citation
- Multi-period comparative formatting with variance commentary
- Export to PDF, DOCX, and tagged XBRL for regulatory submissions
Shared configuration and peer review
- Cohort workspaces for 6–12 participants with shared template libraries
- Structured review sessions facilitated by a certified financial analyst
- Cross-client benchmarking on ratio outputs across comparable industries
- Version history with annotated change log for each report iteration
The people who built and run this
Domain is a small team — 11 people in total, with 4 focused entirely on platform development and the rest split between client operations, facilitation, and compliance review. Staying small is deliberate. Every person on the team has either worked in financial reporting or built software for it, and most have done both.
The facilitation model came from watching what happened when clients used the platform alone versus in a structured group. Solo users configured the system correctly about 68% of the time on the first attempt. Cohort users got there 91% of the time, because someone in the group had already hit the same edge case 2 sessions earlier.
Client sessions run fully online across every province, with no requirement to be in Saskatoon or anywhere near it. Scheduling follows a rolling calendar — new cohorts open every 5 weeks, and the intake process takes about 35 minutes including account setup and initial source connection.
Alistair Breckenridge
Platform LeadSpent 8 years as a financial systems auditor before building the first version of the Domain engine. Focuses on how report logic handles edge cases in multi-currency consolidations.
Priya Venugopal
Facilitation DirectorDesigned the cohort model after running 3 years of one-on-one onboarding sessions. Manages the facilitation calendar and trains the 4 analysts who lead client review sessions.
Tomasz Wierzbicki
Compliance ArchitectMaintains the IFRS and ASPE template libraries and reviews every structural update against CPA Canada standards before it ships to production.