From the client’s first upload to signed, board-ready statements. The platform does the preparation — about 20 hours in Excel and audit templates becomes about 5 on a typical condominium audit (our estimate) — and a licensed CPA decides every judgment, signs, and closes.
Send your documents through one secure portal and answer a short set of questions up front — no year-long email chains.
The platform organizes the records, reads the documents, prepares the testing file, surfaces flags, and keeps the CPA’s review trail together.
Any follow-up questions or document requests come through the portal and email — and stay attached to your audit, so nothing gets lost.
Your CPA completes their review and delivers the final, board-ready audit package — ready for your AGM.
On a typical small condominium audit, preparation takes about 20 hours in Excel workbooks and desktop audit templates: chasing documents, retyping ledgers and bank statements, recomputing every owner’s fee, building the fund continuity in a spreadsheet and editing each letter. With the platform, about 5. The CPA’s own time is cut least — by design, because judgment should stay human.
Estimates for a typical small corporation. Each firm’s own figures come from its first engagements on the platform.
Open a stage to see each screen: how the work is done today in Excel and audit templates, what the platform does instead, and the estimated preparation hours.
Every engagement and its status, worked out from the file itself.
Every engagement, at a glance.
The firm’s worklist: every active audit, where it stands, and what needs attention next.
A tracking spreadsheet and an email trail
Live status of every engagement and its open flags
Eighteen stages. Always current.
A live view of where one engagement stands across the eighteen stages of a condo audit — worked out from the file itself, never ticked by hand.
A status column updated when someone remembers
Audit stages worked out automatically
Engagement, acceptance, independence and the building’s facts — from documents, not retyping.
One dropdown changes the deliverable.
The engagement cover sheet: corporation, period, management company, prior-year file and assigned CPA — plus the dates that feed every letter.
Dates and fee re-keyed from the engagement letter
Letter date and fees read from the documents; CPA confirms
Built for condominium independence risk.
27 procedures across 14 sections for accepting or continuing the engagement — including a management-company block that generic software does not have.
Acceptance template filled in again each year
Same form, kept manual by design: the CPA signs
Independent of the client — and its manager.
The team’s confirmation of independence from the corporation and from the management company, in appearance and in fact.
Independence template filled in again each year
Kept manual by design
The client suggests. The CPA confirms.
The corporation’s facts as the client supplied them at intake, beside the current record — confirmed or rejected row by row.
Re-keyed from client emails and PDFs
Client supplies at intake; one-click confirm per field
Every risk-bearing answer becomes a finding.
The client’s scoping answers, plus the AGM and the management companies for the year — with every risk-bearing “yes” routed into the audit.
Scoping template filled in without the books to hand
Pre-filled from the trial balance, documents and last year
The roster, from the registered plan.
Every unit, its type and its entitlement, built from the condominium plan — with the client’s own ranges as a cross-check.
Every unit and its factor keyed into a workbook
Roster built from the condominium plan; client ranges as a cross-check
Planning papers pre-filled from the client, the documents and last year.
82 fields. Most arrive answered.
The knowledge-of-the-client working paper: 16 sections from governance to reserve funds, with the client’s suggestions pre-filled for the CPA to confirm.
Some 80 template fields filled in by staff
Draft answers pre-filled from documents and last year, reviewed side by side
The minutes, read for risk.
Review of governance minutes and meetings with management: fourteen questions, a minutes log and a meetings log, feeding risks forward.
Risk template filled in, often rolled forward unchanged
Pre-filled drafts; the CPA judges
Pulled from the trial balance.
Current and prior-year figures across the balance sheet and operations, pulled from the trial balance, with ratios and variances computed.
Comparison worksheet built in Excel
Current, prior and budget computed; explanations drafted
Fourteen procedures. Four worksheets.
Specific inquiries and procedures — estimates, related parties, fraud, litigation, subsequent events, going concern — and the financial reporting worksheet.
Framework checklist completed line by line
Pre-filled drafts, reviewed side by side
Every risk, gathered automatically.
The significant risks from every upstream paper, collected in one place for the CPA’s overall conclusion.
Re-keyed from the other planning papers
Flagged risks carry in automatically
Framework, policies, instruments, transition.
Four papers: the ASNPO framework, accounting policies, financial instruments and transition year — each with comments, a conclusion and sign-off.
Rolled forward from last year’s file
Province defaults, customizable by the firm
One client portal with named slots; every file checked on arrival.
Every file, checked on arrival.
Every client upload, automatically checked for readability, then verified by a person — with re-upload requests drafted for approval.
Email chasing and shared folders
Client portal with province-named document slots, consent and an in-app viewer
A readiness gate, then the engine runs twelve steps on its own.
Four conditions. Then the engine runs.
The readiness gate: acceptance, independence and verified documents must all be complete before processing begins.
An informal check that everything arrived
Confirms the file is complete before processing begins
Records read and reconciled, the ledger matched, adjustments proposed, funds pre-filled.
Every record, read at the source.
Ledgers, trial balances, bank statements and invoices read from Excel, CSV, PDF and scans — with full transparency into what was read.
Statements and ledgers re-keyed into Excel
Excel, CSV, bank and PDF records read automatically; new layouts mapped once and remembered
Every bank line, reconciled.
Each statement’s transactions, with a completeness check that proves the statement’s own opening, movements and closing agree.
Bank lines ticked against the ledger in Excel
Bank lines matched and reconciled; exceptions flagged
Thousands of lines, matched.
Every ledger entry matched to its supporting record — deterministic matching first, with each result explained.
Ledger vouched to the bank line by line
Thousands of ledger lines matched automatically, with filters
Footed and tied, per account.
The versioned working trial balance: opening, movement and closing per account, tied to the ledger, with any difference shown plainly.
Footed and tied to the ledger in Excel
Footed and tied per account; any difference shown
Proposed with their evidence.
Adjusting entries the engine can derive — trial balance versus ledger, invoice versus posted, bank versus ledger — proposed and explained, waiting for the CPA.
Entries worked out across several worksheets
Proposed entries with their evidence; one click to accept; uncorrected items with the materiality comparison
Fund continuity, clicks only.
Operating and reserve fund continuity — openings, contributions, levies, interest, expenditures and transfers — arriving filled from the records.
Continuity schedule built in Excel
Openings, movements, transfers and interest pre-filled: clicks only
Last year’s statements, read in.
On a first engagement, the prior-year column is read from last year’s statements and confirmed line by line; after that it carries forward.
Last year’s statements re-keyed
Last year's statements read in; the CPA confirms each line
Accounts classified and mapped once, remembered by your firm; controls pre-filled.
Every account’s side, confirmed once.
A deterministic guess of each account’s debit or credit side and type, confirmed by the CPA — name first, because numbering is not standard.
Each account classified in a mapping template
Auto-classified; confirm all unflagged in one click
The firm’s learning loop.
Any account the statements cannot place is mapped to a statement line — and can be remembered for every future engagement.
Each account mapped to a statement line in the template
Province rules plus the firm’s remembered choices
Townhome, apartment or shared.
Where costs are allocated between unit types, each expense account is classified — defaulting to shared.
Each account classified individually
Sensible defaults; split by unit type only when needed
Budget read, variances surfaced.
The board-approved budget read automatically and compared with actual results.
Budget re-keyed from the approved PDF
Read from the budget document; CPA confirms
The assessment that sets severity.
Two assessment questions and a COSO summary across five components — the recorded judgment that drives how seriously findings are treated.
Controls questionnaire filled in each year
Pre-filled from the firm library
Seventeen risk factors, COSO-aligned.
The financial-statement-level controls paper: seventeen risk factors, each with control procedures, audit implications and the responsible party.
Controls template filled in
Pre-filled from the firm library
Four cycles, walked through.
Revenue, purchases, payroll and financial reporting: design, in use, a cradle-to-grave walkthrough and a conclusion for each.
Four cycle templates filled in
Pre-filled from the firm library
A sample on your rules, invoices matched, every journal scanned, every owner’s fees tested.
Deterministic. Never AI.
The expense sample, selected on the firm’s own rules — every item showing why it was chosen.
Sample picked in Excel
Materiality-based sample generated on the firm’s own settings
The system checks. The person concludes.
Each sampled invoice read and tested against the ledger and the purchases attribute checklist.
Each sampled invoice opened and compared
Invoices read and matched to the ledger; unrecorded invoices proposed
Every journal, scanned.
Every journal entry scanned against fraud-risk criteria — surfacing candidates, never conclusions.
Filters rebuilt in Excel for each engagement
Fraud-risk tests (CAS 240) run automatically
The external confirmations register.
Bank, investment, receivable, payable, loan and legal confirmations — set up from the trial balance and tracked to their result.
Letters and amounts prepared one by one
Standard confirmations set up from the trial balance
Every unit. Every month.
Owner fees tested for every unit, every month, against each unit’s own declared fee — 600 tests for a 50-unit corporation.
A sample of units checked in a workbook
Owner fees tested unit by unit, month by month; notes drafted
Leadsheets pre-filled with evidence; the facts every document needs.
Eighteen leadsheets, pre-filled.
The leadsheets for every audit area, with figures from the trial balance and procedures pre-filled from the firm’s library — evidence filled where the engine proved it.
Each procedure written up in the template
Pre-filled from the firm library; evidence filled where proven
The calls only a person can make.
Seven condo-specific judgment areas and 62 questions — plus the management-fee check against the contract.
Checklist completed from scratch
Facts pre-filled; the CPA judges
The facts every document needs.
The dates and statutory facts the documents and province checks depend on — only the fields the jurisdiction requires.
Facts re-keyed into the report templates
Statutory and reserve-study facts read from the documents
Findings, questions, reviews, the opinion, eleven documents and the close.
Every finding, triaged.
Everything the engine raised, with materiality in view — resolved, excepted, escalated or sent to the client by a person.
The reviewer’s own list of points
Raised by the engine; resolved in bulk where identical
Nothing reaches the client unapproved.
Questions to the client, drafted and approved in the platform, with the answers kept on record.
Email back-and-forth
In-app questions with an approval step and a permanent record
Senior and partner sign-off.
The two final reviews — the senior’s (4.2) and the partner’s (4.1) — which clear the first two close gates.
Reviewer tick-marks and review notes
Structured senior and partner review
The CPA decides.
The opinion type, the basis for any modification, and emphasis-of-matter or other-matter paragraphs — feeding the auditor’s report.
The CPA decides
Kept manual by design
Drafted from what the audit found.
Significant deficiencies and other key matters, drafted from the audit’s own findings, for the CPA to review.
Written up from the reviewer’s notes
Deficiencies drafted from what the audit found; the CPA reviews
Eleven documents, generated.
Every audit document in the province’s wording, with the firm’s letterhead — reworded per engagement if needed.
Word templates edited for each client
Eleven documents generated, filled and formatted; wording editable per engagement
Next year starts here.
Notes for next year’s audit — difficulties, improvements and upcoming matters — with closing fund balances staged as next year’s openings.
Notes kept in a separate document
Drafted from findings; rolls into next year
Only a CPA can close.
Fifteen gates, enforced by the database — a staff close attempt is refused at the data layer, not just hidden.
Sign-off
Only a CPA can close — enforced by the database
Sealed, and delivered.
The completed, signed package — sealed and made available to the client’s portal.
PDFs combined and assembled manually
One complete package, delivered to the client
Across all eighteen stages, the platform organizes, compares, and proposes — and that is all it ever does. It never approves a sample, resolves a flag, signs a report, sends a question to a client, or closes a file. Every one of those is a person’s decision, enforced by the platform. A tool that quietly concluded for you is one no auditor could trust. This one stops at the professional line and shows you exactly where it stopped.
Half the platform is stations on this one journey — from a client’s upload to structured, tested numbers. Nothing is ever silently accepted, and nothing is ever silently thrown away.
The client drags files into clearly named boxes — ledger, bank statements, budget, invoices, minutes. Each file goes into private, access-logged cloud storage with a record of who uploaded what, and when. Nothing is emailed around.
Before trusting a file, the platform scores its contents against known fingerprints for each document type. A budget dropped into the bank-statements box gets flagged for a person — never silently accepted.
Spreadsheets, CSVs, digital PDFs, scans, and photos are each read with the appropriate extraction method, in the background. Every extracted value is labelled by its source and trust level.
A file that can’t be read does not vanish. It shows a failed status with a re-run button, right where the team is already working — and it can’t pass verification until a person deals with it.
Extracted data becomes audit data only after human confirmation. And once a person has confirmed a value, no automated re-run can ever overwrite it.
Source document, uploader, extraction method, confirmation, adjustments, sign-offs, versions — the trail behind every figure is recorded, ready for any reviewer who asks “where did this come from?”
The platform prepares the file. Every judgment stays with the licensed CPA.
Your team spends less time assembling files and more time on professional judgment. The preparation — document intake, fund-aware ledger matching, reproducible sampling, invoice comparison, flags, and a province-correct draft package — is done before the CPA opens the file.
Materiality judgment, sample approval, flag resolution, client-question approval, audit conclusion, report signing, and file close.
An audit has to be re-performable: a reviewer, an inspector or next year’s auditor must be able to repeat a step and reach the same answer. So wherever the answer is arithmetic or a rule, the platform applies deterministic rules — not a language model.
Matching, footing and tying; sampling; testing every owner’s fees, unit by unit and month by month; fund continuity and the cash-flow statement; proposed adjusting entries; journal-entry tests; the close gates; and every generated document. The same inputs give the same result, every figure traces back to its source, and a rule can never invent a number.
Reading documents that have no fixed layout, drafting explanations and wording, and suggesting mappings for a person to accept. Always labelled, capped per audit — and it never concludes, signs, closes or records an adjustment.
Behind those four steps are eighteen structured stages of condominium and strata audit preparation. The platform prepares and proposes — it never approves, signs, sends, or closes. Even the sample it selects waits for the CPA’s approval.
Your CPA accepts the engagement, confirms independence, and sends an engagement letter for the board to sign. Nothing begins until acceptance and independence are both complete.
The firm sets up your corporation and sends you a secure invite by email.
You confirm your details, agree to the privacy terms, and upload your documents against a checklist that adapts to your corporation.
The moment a file lands it’s checked for the right type and readability. Anything off is flagged for a person — it only assists, never decides.
A team member confirms every required document is present, legible, and for the right year. The audit can’t move on until that’s done.
A person presses “Begin Processing.” It’s never automatic, and it’s blocked until acceptance, independence, and documents are all cleared.
Your figures are read from your files and laid out in one place, following rules set by licensed CPAs. Your originals are never changed and every version is kept.
Your ledger is compared to its supporting documents, with operating and reserve funds kept apart. Anything that doesn’t line up is flagged, and one clean trial balance is produced.
The system prepares the testing selection using the CPA firm’s configured sampling rules — reproducible, never decided by AI. The CPA reviews and approves before anything is requested from the client.
Your CPA approves the selection, then you’re asked for the original invoices for just those items.
You upload the requested invoices right in the portal.
Each invoice is checked against the books and the right details. The system suggests notes; your CPA reviews everything.
A person looks at each flagged item and decides: clear with a note, ask you a question, or record it. Nothing clears automatically.
Questions can be drafted from flags, but nothing is sent until the CPA approves. Once sent, the client replies inside the portal and the answer stays attached to the audit file.
Patterns are noted to help next year’s audit run smoother — carried forward as a record, written by people, not AI.
If you fix something, checks can re-run on the corrected data. Resolved items never silently reopen; every version is kept.
The team completes the senior review, then the CPA completes the practitioner review, and all closing conditions are checked.
Only the CPA can close. A summary is produced for you and the board, the file is locked into a final package, and your download is released.
At the end of preparation, the platform assembles the full condominium or strata audit file in the right wording for the province — with only the professional-judgment fields left open for the CPA. The boilerplate is done; the judgment stays yours.
Restricted-fund statements with operating and reserve funds kept apart, and shared costs allocated the way a condominium or strata corporation reports them.
Assembled in the correct standard and wording for the province, ready for the CPA’s review and signature.
Engagement scope, materiality, and significant risks laid out for the CPA to finalize.
Management representation and the legal inquiry letter, drafted against the right provincial references.
A clean record of what must be communicated to the board, mapped to the working-paper references.
A place for adjusting entries and any significant deficiencies — left for the CPA to conclude, never pre-filled.
We’ll walk your firm through a condominium or strata audit, end to end.
Book a CPA Demo →