BRev · Assurance Platform

The audit platform that computes, so you can judge.

Built for small UAE & Gulf audit firms. Every figure is computed from the trial balance, cited to its standard, and traceable to source — then handed to you to decide and sign. Not a report generator. An auditing tool.

30+ISA / IFRS engines
10lifecycle stages, end to end
0figures the machine invents
The glass box
01
Compute
Deterministic engines roll the TB into statements, estimates and ratios.
02
Surface
Every assumption is disclosed; every figure traces to its account.
03
Propose
Risks, confirmations and misstatements are inquiries — never verdicts.
then you
Judge · Decide · Sign
Nothing posts, adjusts or concludes itself. The auditor owns judgment.
The prime directive

The platform computes, surfaces and proposes. You judge, decide and sign.

Compute, don't generate

Every asserted number comes from deterministic, fixture-tested code. AI drafts the prose around it — never the figures.

A glass box, not a black box

Assumptions are disclosed verbatim, contested positions are named parameters, and nil is a rendered result with reasons — never a silent omission.

You own the judgment

Misstatements are proposed, never posted. Risk ratings are proposals you confirm. The report never publishes until you sign it off.

Getting started

From sign-up to your first client.

No one has to provision you. Register yourself, add your firm's details, and create a client — then you're ready to open an engagement.

STEP 01

Create your account

Sign up straight from the login screen — full name, email, company and country captured up front. New firms are approved automatically, so you're in without waiting on anyone.

Self-serviceWired to /loginAuto-approved
app.brevdigital.com / signup
Create your account: full name, email, password, country and company name 1Company captured at sign-up. Your firm name and country come with the account — no separate setup call.
STEP 02

Set up your firm

Fill in your firm's identity once — legal name, TRN, currency, address and logo. These become the letterhead and signing block on every report you issue.

Company profileTRN & currencyFirm branding
app.brevdigital.com / settings / profile
Company profile: name, country, currency, TRN, tax rate and address 1It flows onto the report. TRN, currency and address print on the signed statements. 2Firm identity & branding. Upload the logo that heads every deliverable.
STEP 03

Add a client

One screen captures the whole entity — legal name, licence, framework, governing law, shareholders and directors — and can create the client's portal login and first engagement in the same step.

One-trip createEntity + directorsOptional portal login
app.brevdigital.com / audit / clients / new
Add client: entity details, licence, framework, governing law 1The whole entity, once. Licence, framework and governing law feed straight into the report identity.
One engagement, end to end

The full round — plan, test, conclude, sign.

Ten stages follow the ISA audit lifecycle. Each screen below is the real product; the numbered pins mark what to look at.

app.brevdigital.com / audit / engagements
Audit engagements list showing four engagements with classification status 1Every engagement, one board. Account count, last activity and lifecycle status at a glance. 2Auto-classified. The trial balance is mapped the moment it lands.
The assurance workspace — engagements across the firm.
STAGE 01

Open the engagement

Name the client, the period and the framework in one screen — first-year or continuing, with comparatives that auto-populate from the linked prior year. The framework choice gates the whole note set downstream.

ISA 210Full IFRS / IFRS-for-SMEsFirst-year · continuing
app.brevdigital.com / audit / engagements / new
New engagement form: client, financial-year stepper, reporting basis and audit continuity 1Step the year, don't hunt a calendar. One click sets both period dates; the length recomputes. 2Framework gates content. Full IFRS vs IFRS-for-SMEs switches the note set and the estimate models.
STAGE 02

Accept — then agree the terms

Acceptance is a decision, not a checkbox. The ISA 210.6 preconditions and ISQM 1.30 quality objectives are answered one by one, and Accept stays unreachable while any is outstanding. The engagement letter then drafts from the same facts — every term cited — and refuses to finalise while a blocker stands.

ISA 210.6ISQM 1.30Letter before the work
audit / engagements / alpha-trading · Overview · Acceptance & letter
Acceptance and continuance register with preconditions and quality objectives, above the engagement letter 1An unassessed precondition is not a satisfied one. ISA 210.6 is a shall — each is answered, not assumed. 2Accept is gated. The button unlocks only when nothing bars it — decline and leave-open are always recordable.
STAGE 03

Link the prior year

First-year or continuing is a wired fact, not a label. Link the prior engagement and comparatives populate end-to-end; the ISA 510 tie-out proves prior closing meets current opening; a predecessor auditor's report can seed comparatives when last year wasn't audited here. When the year closes, one click rolls the file forward.

ISA 510ComparativesRoll-forward
audit / engagements / alpha-trading · Overview · Continuity
Audit continuity: linked prior engagement, ISA 510 opening-balance tie-out and roll-forward 1Prior close → current open. Run the tie-out and every opening balance is proven, not presumed. 2Change the link, keep the audit trail. The comparative source is explicit and swappable.
STAGE 04

Request the evidence

The PBC list lives with the engagement: request documents with due dates, the client uploads through their own portal, and statuses track from requested to accepted. Client details and report parameters — the facts the signed report prints — are set once, and the readiness card names anything still missing.

PBCClient portalReport readiness
audit / engagements / alpha-trading · Overview · Setup & requests
Setup and requests: client details, report parameters and the PBC document-request list 1Requested → submitted → accepted. Every document the client owes, tracked in one list. 2The report's facts live here. Cover page, directors, opinion parameters — set once, printed everywhere.
STAGE 05

Map the trial balance

Upload the TB — Tally (including the grouped export with unmarked hierarchies, proven arithmetically), Zoho, SAP, Oracle, QuickBooks and pre-mapped auditor files all parse — and every account classifies to a financial-statement line with a confidence score. You override any call, and your override outranks every automatic rule. A correction also TEACHES — the same account maps that way on every future file, for this client or for the whole firm. (A re-upload clears overrides on purpose, and tells you how many; taught mappings survive it.) Agreeing is one click too: confirm-as-proposed accepts the engine's call without re-picking it.

Map in Excel if you prefer: upload a sheet carrying your own Schedule heading and TB Mapping columns and the engine reads them instead of guessing — and teach your firm’s own dialect of heading names once, in Settings, so it reads them the same way every time. A heading it does not recognise is NAMED in a banner, never discarded quietly. The file’s own TOTAL row is the anchor: if the parsed accounts do not reconcile to it, the upload is refused rather than accepted light.

ClassifierConfidence-scoredConfirm-as-proposed
audit / engagements / alpha-trading · TB & Mapping
Trial balance account-level mapping with FS class, lead line, note line and confidence 1Account → FS line. Each row carries its class, lead line and note line. 2Override, always. The machine proposes; the auditor decides — that's the glass box. 3Consistency guard. Similar accounts mapped differently are called out before they ship.
STAGE 06

Read the statements

The mapped TB rolls straight into a Statement of Financial Position, P&L, changes in equity and cash flow — house-formatted, zero-balance lines suppressible, comparatives side-by-side for continuing engagements, and a balance check that must say so.

IAS 1ComparativesBalanced — proven
audit / engagements / alpha-trading · Statements
Statement of Financial Position rolled up from the trial balance with comparative column 1Comparatives wired end-to-end. The prior year rides every statement, from the linked engagement. 2Balanced is a check, not a hope. The face must tie — and says so.
STAGE 07

Run the intelligence

A deterministic findings engine reads the classified TB — ratios against sector bands, related-party screening, sign anomalies, going-concern indicators — and a transaction-level GL unlocks Benford's law plus the eleven-test ISA 240 journal-entry battery. Every finding is an inquiry prompt with evidence and suggested procedures, never a verdict.

ISA 520ISA 240Glass box
audit / engagements / alpha-trading · Overview · Intelligence
Audit Intelligence findings grouped by severity: fraud risk, related parties, ratio anomalies 1Severity-ranked, evidence-first. High to info, each finding carries the figures that fired it. 2Benchmarks cite their source. Sector bands with as-of dates — an inquiry prompt, not an assertion.
STAGE 08

Assess risk & internal control

The engine proposes an assertion-level risk of material misstatement for every material area — seeded from the classified TB, the forensic indicators, and the two presumed ISA 240 fraud risks. It scaffolds the five control components plus IT general controls. You confirm each rating; control risk stays high until you evidence reliance.

ISA 315RISA 240ISA 330
audit / engagements / alpha-trading · Adjustments
Internal control design and implementation and the assessed risks of material misstatement 1Five components + ITGC, scaffolded. Design & implementation concluded control by control. 2Ratings are proposed, never imposed. Seed from the engine; the auditor confirms each one.
STAGE 09

Set materiality — run the loop

Materiality is a determination record: overall, performance and clearly-trivial, each with its benchmark and the reason it was chosen. Proposed misstatements enter the adjusting-entry loop — record one and the working trial balance restates live; pass one and it accumulates in the ISA 450 summary, gross, not netted.

ISA 320ISA 450Working TB
audit / engagements / alpha-trading · Adjustments
Materiality determination (overall, performance, clearly trivial), adjusting entries and the working trial balance 1OM · PM · CTT. Three thresholds, one documented determination — confirm it and it's a working paper. 2The working TB restates live. Books → recorded adjustments → adjusted, side by side.
STAGE 10

Plan confirmations

External confirmations are proposed from the balances present — banks, customers, lenders, legal — and tracked from planned through sent to received or exception. A positive request with no reply demands alternative procedures; the tracker knows the difference.

ISA 505TrackerNo-reply rules
audit / engagements / alpha-trading · Adjustments
External confirmations proposed from the balances and tracked to reply 1Proposed from the file. Banks regardless of materiality; the rest from what the TB actually holds. 2Seed, send, chase. Planned → sent → received / exception / no-reply, each with its ISA 505 follow-up.
STAGE 11

Test the accounting estimates

Deferred tax, current tax, end-of-service benefits, ECL, NRV and lease liabilities each have a deterministic engine that drafts the disclosure and tests management's booked figure — the ISA 540 response. Contested positions are named parameters with conservative defaults; nil is a result, printed with its reasons; a difference proposes an adjustment, never posts one.

ISA 540RIAS 12 · 19 · IFRS 9 · 16Nil is a result
audit / engagements / alpha-trading · Adjustments
Accounting-estimates panel: each engine's status, agreement or difference against the booked figure 1One line per estimate. Computed, agrees, differs or not-yet — the whole ISA 540 response at a glance. 2A difference is a proposal. It enters the misstatement loop; only the auditor records it.
STAGE 12

Record findings & misstatements

Capture observations as you work — severity, status, linked accounts, the full lifecycle. Findings raised from the intelligence engine or the mapping notes carry their evidence with them; proposed misstatements flow into the adjusting-entry loop and the ISA 450 summary.

ISA 230ISA 450Lifecycle
audit / engagements / alpha-trading · Findings
Findings register with severity, status and linked accounts 1An observation is a record. Severity, status, accounts — documented the moment it's seen. 2One keystroke away. Press N anywhere on the register to raise a finding.
STAGE 13

Assemble the representations

The ISA 580 management representation letter is assembled from the engagement — each representation cited to its standard. And it refuses to lie: while the summary of uncorrected misstatements is unconcluded, the immateriality representation is flagged provisional rather than asserted.

ISA 580ISA 450Honesty-guarded
audit / engagements / alpha-trading · Sign-off
Management representation letter assembled from the engagement, each representation cited 1Drafted from the file. Entity, framework, period — the letter restates the engagement, not a template. 2Provisional until concluded. An unconcluded SUM flags the immateriality representation instead of asserting it.
STAGE 14

Partner sign-off & quality review

The ISA 220R partner stand-back and, where required, the ISQM 2 engagement quality review — a hard gate before the report is issued. It reads the whole file, names exactly what's still missing, and blocks publish until an eligible reviewer — never the engagement partner — completes the review. The ISA 265 management letter and the bilingual client summary assemble here too: everything the client receives, on one tab.

ISQM 2ISA 220RHard block
audit / engagements / alpha-trading · Sign-off
Engagement sign-off gate with anchors, blockers, the management letter and the client summary 1The file, restated. Entity, opinion, totals, going concern — the anchors the signature freezes. 2Blockers are named. No report date, unconfirmed materiality, unfinalised letter — each listed, none skippable.
STAGE 15

Publish & deliver

The workspace shows the whole state at a glance — five KPI cards, the publish hero beside the edited-report dropzone, every deliverable in Excel and PDF. Once the gate is green, the signed report renders to a watermarked PDF and a Reyees-format working file; the client sees a delivered set through their own portal; the published snapshot is frozen and never destroyed.

ISA 700–706PDF · Excel working fileClient portal
audit / engagements / alpha-trading · Overview · Workspace
Engagement workspace: KPI cards, publish and edited-report dropzone, source file and deliverables 1Five facts, no fake meters. Source, mapping, balance, health, findings — only the real ratio carries a bar. 2Publish is the one hero. Approve & Publish beside the upload zone for an auditor-edited final. 3Or publish from your file. Drop an edited .xlsx — the next publish extracts its figures.
Everything in the box

Every feature, mapped to its standard.

Grouped by the audit lifecycle. Each line is a shipping engine or surface, cited to the ISA, IFRS or UAE instrument it discharges.

Getting started

Register, set up your firm, and add your first client.
3
Self-service sign-up
Create your account from the login screen — company name and country captured up front. No one has to provision you by hand. From /login
Firm profile & branding
Your legal name, TRN, currency, address and logo — they flow onto every signed report and letterhead. Company profile
Add a client
One screen captures the whole entity — licence, framework, governing law, shareholders — with an optional portal login and first engagement. One-trip create

Planning & acceptance

Set the terms, the materiality and the evidence you'll ask for.
3
Engagement setup
Client, period, reporting framework and audit continuity in one screen — comparatives auto-populate from the linked prior year. ISA 210
Materiality determination
Overall, performance and clearly-trivial as an immutable determination record — every benchmark captured, with its rationale, staleness-flagged. ISA 320
PBC & document requests
A prepared-by-client checklist seeded per engagement, tracked to receipt. ISA 230

Risk assessment

Identify the risks of material misstatement, assertion by assertion.
4
Risk register
Assertion-level RoMM for every material FS area — seeded from the classified TB and the forensic indicators. Ratings are proposed; you confirm each. ISA 315R
Presumed fraud risks
Management override of controls (non-rebuttable) and revenue recognition — locked in and non-removable. ISA 240
Controls design & implementation
The five control components plus IT general controls scaffolded; control risk stays high until reliance is deliberately evidenced. ISA 315R
Audit Intelligence
Benford's-law digit analysis, the ISA 240 journal-entry battery, related-party name screening, going-concern indicators and TB analytics. ISA 240ISA 570

Evidence & procedures

Gather and document sufficient appropriate evidence.
8
External confirmations
A plan and a tracker — banks, customers, lenders, legal counsel — moved planned → sent → received or exception, with the 505 no-reply follow-up logic. ISA 505
Opening-balance tie-out
A three-rule continuity engine for continuing engagements; every unmatched account lands on an explicit reconciling list. ISA 510
Analytical procedures
A ratio engine over the rolled statements, flagging movements that warrant inquiry. ISA 520
Audit sampling
Monetary-unit sample size for tests of detail and attribute size for tests of controls, sized at performance materiality with cited reliability factors. ISA 530
Pre-mapped trial balances
Map in Excel and upload the sheet with your own Schedule heading and TB Mapping columns — the engine reads your judgment instead of guessing, keeps the sub-line and related-party counterparty, and refuses the file if it will not reconcile to the sheet’s own TOTAL row. Auditor-first workflow
Mapping vocabulary
Teach your firm’s own dialect of heading names ONCE — heading → statement class and line, picked from the same catalogue the workbench offers, so a taught heading can never point at a line the statements cannot print. An unrecognised heading is NAMED in a banner and falls back to automatic classification; it is never discarded silently. Audit · Settings
Taught mappings
Correct an account once and it maps that way on every future file — for that client, or firm-wide. Only a CORRECTION teaches; accepting a proposal teaches nothing, so the engine never learns its own guess back from you. Reverting forgets it, and every taught mapping is listed with a Forget beside it. Audit · Mappings you have taught
Excel round trip
Export the current mapping as an editable working sheet — dropdowns, review flags in words, your notes, note-row and PPE asset-class columns pre-filled. Re-uploading it unchanged reproduces the identical mapping, so the sheet is a working file rather than a one-way report. Export mapping

Estimates & substantive

Test management's estimates with an independent recompute.
5
Deferred tax
A temporary-difference ledger built under the firm's stated positions; drafts the IAS 12 note and tests the booked figure — nil printed with its reasons. IAS 12
End-of-service benefits
A statutory gratuity recompute under UAE Labour Law FDL 33/2021 Art.51. IAS 19
Expected credit loss
An IFRS 9 provision matrix, framework-gated so it never appears on an IFRS-for-SMEs engagement. IFRS 9
Net realisable value
IAS 2 lower-of-cost-and-NRV, tested item by item. IAS 2
Lease liabilities
An IFRS 16 present-value liability with current/non-current split and maturity analysis; SMEs-aware. IFRS 16

Completion & reporting

Conclude, form the opinion, and report.
6
Misstatement loop
Proposed → adjusting entry → adjusted TB → uncorrected summary. The ISA 450 summary shows gross exposure and the offset — never a single netted total. ISA 450
Subsequent events
The 560.7 procedures, a computed review window from period-end to sign-date, and Type-1 / Type-2 treatment. ISA 560
Representation letter
The ISA 580 letter assembled from the engagement, each representation cited — and honesty-guarded so it won't assert an immateriality it hasn't concluded. ISA 580
Going concern
Three solvency tests — capital impairment (CCL Art.302), negative equity, net current liabilities — driving an emphasis-of-matter draft. ISA 570
Management letter
An ISA 265 control-deficiency register split into significant vs other, with the 265.11(b) caveats always present and nothing auto-concluded. ISA 265
Auditor's opinion
A derived opinion type — unqualified through disclaimer — driving both the report and the client portal. ISA 700ISA 705

Quality management

The self-review safeguard, made enforceable.
1
Engagement sign-off gate
The ISA 220R partner stand-back and the ISQM 2 engagement quality review — read as a hard block before publish, with the EQR-≠-partner independence check and figures/opinion staleness fingerprints. ISQM 2ISA 220R

The deliverable

Issue, and keep the record.
4
Report PDF
A watermarked HTML→Chromium render produced at publish — page-numbered in roman and arabic, comparatives wired end-to-end. ISA 700
Excel working file
The Reyees-format working papers: lead schedules, estimate worksheets, risk register, confirmations, sampling and subsequent-events sheets. ISA 230
Client portal
A delivered set the client reaches through their own confidentiality-scoped portal — they see only their own engagement. Confidential
Frozen snapshots
Published artifacts are versioned and never destroyed; each stamps the engine and parser version it was computed under. ISA 230

UAE regulatory layer

The Gulf specifics, as cited rules-as-data.
3
Corporate Tax
9% CT, QFZP 0%-qualifying income, small-business relief and the Art.37 75% loss cap — each carrying its primary source. FDL 47/2022
Audit mandate
Who must file audited statements under MD 84/2025 and CCL Art.178. MD 84/2025
Rules-as-data
Every regulatory position carries an epistemic status and a primary source; repealed instruments are never cited, and the citations themselves are fixture-tested. Cited
Standards coverage

ISA-based, IFRS-grade, UAE-aware.

The methodology tracks the ISA for Less Complex Entities and the in-force quality standards, with a UAE regulatory layer kept as cited rules-as-data. Dates read from a register that's re-verified quarterly.

Auditing — ISA
ISA 200
Objectives
ISA 210
Terms
ISA 220R
Eng. quality
ISA 230
Documentation
ISA 240
Fraud
ISA 250
Laws
ISA 265
Deficiencies
ISA 300
Planning
ISA 315R
Risk
ISA 320
Materiality
ISA 330
Responses
ISA 450
Misstatements
ISA 500
Evidence
ISA 501
Specific items
ISA 505
Confirmations
ISA 510
Opening bal.
ISA 520
Analytics
ISA 530
Sampling
ISA 540R
Estimates
ISA 550
Related parties
ISA 560
Subsequent
ISA 570
Going concern
ISA 580
Representations
ISA 700
Opinion
ISA 705
Modified
ISA 706
Emphasis
ISA · LCE
Less-complex
Quality management
ISQM 1
Firm system
ISQM 2
Eng. quality review
ISA 220R
Eng. quality
Accounting — IFRS / IAS
IAS 1
Presentation
IAS 2
Inventories
IAS 8
Policies
IAS 12
Income tax
IAS 16
PP&E
IAS 19
Benefits
IAS 36
Impairment
IAS 37
Provisions
IFRS 9
Financial instr.
IFRS 15
Revenue
IFRS 16
Leases
IFRS · SMEs
SME framework
UAE regulatory layer
FDL 47/2022
Corporate Tax
MD 84/2025
Audit mandate
CCL Art.178
Auditor req.
QFZP
Free-zone 0%
SBR
Small-biz relief
FDL 33/2021
Labour · EOSB
Ready when you are

Give your small firm a big-firm methodology.

Plan, test, conclude and sign in one place — with a platform that shows its working and leaves the judgment to you.