Coming soon · founding firmshysaab audit · part of hysaab services OS

The audit file does the testing. You still sign it.

An ISA audit of IFRS statements, run end to end on a hashed snapshot of the client's books. Engines test every journal, compute materiality, design and evaluate the samples, tie the schedules out, chase the confirmations and aggregate the misstatements. A licensed human concludes and signs. Hysaab never signs an opinion.

743 / 743journals scored on a seeded engagement, not a sample of them
30journal-entry criteria, weighted and cited on every row
0opinions a machine is allowed to sign
audit · materiality
hysaab audit materiality: overall 386,400, performance 231,800 and clearly trivial 19,300, with every candidate benchmark and the engine’s written rationale for the one chosen
Illustrative engagement. Helio Trading LLC is a fictional UAE trading company; every figure was computed by the audit engines on its seeded books.
The file today

An audit is mostly evidence handling. Almost none of it needs a human.

Sampling by eye, tick marks in a spreadsheet, materiality carried over from last year's file, confirmations chased from memory, the file assembled in the week before the deadline. The judgement your licence is for gets whatever hours are left.
25 journals picked by eyeEvery journal scored
Tick marks typed inTick marks set by the engine
Last year's materialityComputed on this year's numbers
Sample size from a tableDesigned and evaluated
Confirmations in a mailboxTracked, chased, escalated
Findings on a whiteboardOne evaluated register
The file built at the endWritten as work concludes
Review notes in emailSign-offs on the paper
How it is organised

Seven phases, and a gate you cannot talk your way through.

Each phase instantiates its own procedures from the programme, runs them on a dispatcher, and refuses to exit until its conditions are met. Phase 3 will not close with selected journals unvouched. Phase 4 will not close without the partner signatures.
Phase 0AcceptanceThreats and safeguards, fee dependency, independence declarations, the ISA 210 letter and preconditions.
Phase 1PlanningThe entity from its own numbers, analytics, fraud factors, the risk register, materiality, the strategy memo.
Phase 2ControlsWalkthroughs by cycle, design and implementation, and the reliance decision that follows from them.
Phase 3SubstantiveJournal testing, samples, tie-outs, cut-off, unrecorded liabilities, estimates, confirmations, the lead schedules.
Phase 4CompletionMisstatements against materiality, subsequent events, going concern under stress, representations, file completion.
Phase 5ReportingStatements assembled from the audited trial balance, the disclosure review, the opinion decision tree, the report.
Phase 6ArchiveThe file sealed with its manifest and a retention date the firm sets.
Screen by screen

One engagement, from the snapshot to the signature.

These are the real screens on a seeded engagement: a fictional UAE trading company with misstatements of known type planted in its books, so you can watch the engines find them.
01 · The population

It refuses to start on books that do not add up.

Nothing is tested against the live ledger. Hysaab takes a snapshot, hashes it, and runs seven completeness checks before a single procedure is planned. A general ledger that does not roll forward to the trial balance it was handed is a STOP, not a note in the file.

  • Roll-forwardOpening plus movement must equal closing, on every account. A balancing figure is refused.
  • SequenceMissing journal numbers are listed as gaps for the client to explain.
  • HashedSHA-256 on the snapshot. Every later figure cites the hash it came from.
Data · snapshots and integrity
hysaab audit snapshots: the first pull marked STOP for a broken general-ledger roll-forward, the corrected pull marked complete, both with their SHA-256 hashes
The first snapshot stopped the file: the client's trial balance predated a journal in the ledger.
02 · Planning

Risk assessed line by line, assertion by assertion.

The engines read the entity from its own numbers: ratios, monthly trends, differences above precision, the fraud triangle, related parties. Out comes a risk register per financial statement line and assertion, with the presumed significant risks of ISA 240 already on it and the factor that raised each one written beside it.

  • Approved by a personThe register is a proposal until a partner approves it, and the phase gate will not open before that.
  • MaterialityComputed from this year's figures, with every candidate benchmark shown and the choice explained.
  • The programmeOnly the procedures that fit the chart are instantiated. No tax recompute where there is no tax account.
Planning · risk register and procedures
hysaab audit planning: phase strip, the B6 risk register with nine significant risks by line and assertion, and the planning procedures with their last run
Nine significant risks, each with the factor that raised it. The gate stays shut until the partner approves.
03 · Journal-entry testing

Every journal is scored. Not twenty-five of them.

ISA 240 asks you to test journal entries. Most files test a handful chosen by eye. Hysaab scores all of them against thirty criteria, weights the hits, and strata the population into entries above performance materiality, entries the score picked up, and a random sample for the rest. You vouch what it selected and record what you found.

  • 743 of 743Scored on this engagement. 175 selected: 146 above performance materiality, 7 on score, 22 at random.
  • Thirty criteriaPost-close postings, round numbers, weekends and holidays, blank narratives, seldom-used accounts, keyword hits, duplicates, reversals, segregation conflicts, entries just below an approval threshold.
  • AuditableEach row carries the criteria that flagged it. The selection is seeded, so it reproduces.
JET explorer · ISA 240 journal testing
hysaab audit journal-entry testing: every journal scored against thirty criteria, stratified above performance materiality, scored and random, with the criteria hits and vouching result on each row
The top rows are the planted ones: revenue booked after year-end, a suspense plug, a duplicate payment, a capitalised expense, a related-party fee.
04 · Sampling

Monetary-unit sampling, designed and evaluated in the open.

Sample size from the risk and the tolerable misstatement, selection at a fixed interval with the top stratum taken in full, then the evaluation: factual, projected, basic precision, incremental allowance and the upper misstatement limit, against performance materiality. The narrative says what the number means and whether the balance can be accepted.

  • ReproducibleSeeded selection. The same population and seed give the same sample, every time.
  • Attribute tooControl testing at ninety-five percent confidence with its own sample table.
  • Honest answerAn upper limit above performance materiality is reported as not accepted, not explained away.
Sampling · monetary-unit sample
hysaab audit sampling workbench: monetary-unit sample design, the selection with top stratum and sampled items, audited values entered, and the evaluation with the upper misstatement limit
Upper limit 563,355 against performance materiality 231,800. The engine calls it: not accepted.
05 · Fieldwork

Confirmations and the request list chase themselves.

Confirmees are selected from the snapshot: every bank, the sampled receivables, the top payables without statements, lenders, counsel, related parties. Letters are drafted per kind with unique references. Reminders fall due on schedule, two unanswered reminders escalate to named alternative procedures, and a reply that came through the client is marked less reliable than one that came direct.

  • The request listDerived from the procedures actually planned, not typed from memory, with an owner and a due date per item.
  • ReliabilityScored by route and sender domain. A forwarded reply is evidence of a different grade.
  • Sent by peopleLetters leave the firm's own mailbox. The software drafts them and tracks them.
Fieldwork · confirmations and requests
hysaab audit fieldwork: the confirmation tracker with book and confirmed balances, reliability and status, and the information request list with owners, due dates and received status
One exception of 42,750, one reply routed through the client, one escalated to alternative procedures.
06 · Completion

Misstatements aggregated against materiality, both bases.

Every procedure that finds a difference posts it to one register. At completion it is evaluated on the rollover and iron-curtain bases, gross and net by line, with the qualitative factors attached. Below clearly trivial stays on the list and leaves the aggregate. The conclusion names the standard that applies if the client does not correct.

  • The arithmetic703,500 uncorrected against overall materiality 386,400. Material, with an ISA 705 citation on the conclusion.
  • Subsequent eventsPost-period journals and minutes are scanned and classified adjusting or non-adjusting, with the IAS 10 reference.
  • File completionNine checks on the file itself. Two are still open on this engagement, and it says so.
Completion · the misstatement register
hysaab audit completion: the misstatement register evaluated against materiality on both bases, going concern with stress headroom, file completion checks, and the subsequent events classified under IAS 10
Five findings, four above clearly trivial, one aggregate the partner has to act on.
07 · The file

Workpapers written as the work happens, signed by people.

Each procedure writes its own workpaper: purpose, source, procedure, results, conclusion, cross-referenced to the others. Preparer, reviewer and partner sign in order. A partner signature locks the version, and a change after that is a new version with a reason, never an edit over the top.

  • Tick marksSet by the engine that performed the agreement, not typed. A failed tie-out shows as a cross.
  • VersionsImmutable. The reason for every new version is on the paper.
  • ConclusionsA reviewer cannot sign a judgement workpaper without recording a conclusion in their own words.
Workpapers · the audit file
hysaab audit workpaper file: twenty-one workpapers with their review state, and the trade receivables lead schedule open with tick marks, the sub-ledger difference and an inconclusive conclusion
The receivables lead is inconclusive because the sub-ledger is 15,000 short. It stays inconclusive until someone explains it.
What the software is not allowed to do

Engines compute. Models draft words. A licensed human concludes.

The opinion

Hysaab never signs

The opinion is a decision tree a partner walks and records. The report is drafted for the firm to review, and the signed PDF is held as evidence, never produced by the software.

Independence

A firewall, not a policy

Audit records belong to the firm. The client grants read access for a fixed window and can revoke it. A team member who holds a seat in the client organisation is refused by the database itself.

The snapshot

Testing never touches live books

Every procedure runs on an immutable, hashed copy. Figures on screen cite the hash. Nothing in the audit module can write to a ledger.

Judgement

Some things are human only

Inventory counts, inspections and other physical procedures are recorded by the person who performed them. Risk approval, conclusions and the phase gates need a named signature.

Arithmetic

Code computes, not the model

Materiality, sample sizes, projections, tie-outs and the misstatement aggregate are computed deterministically and reproduce exactly. The model writes around the numbers, never the numbers.

Citations

Flagged until verified

Standards references are marked unverified until the firm's licensed texts are loaded. We would rather show you the gap than let a confident citation into a file you sign.

Where it sits

Part of the professional services stack.

hysaab audit is the audit module of hysaab services OS, the operating system we build for tax and advisory firms. Same clients, same file room, same rule that the AI proposes and a person decides. Take it on its own or with the rest of the practice.

For the firmhysaab services OSThe practice around the audit: clients, engagement letters, the filing workbench, time, billing, capacity and people. A signed letter creates the obligations, and the obligations create the work.See hysaab services OS →
For the client's booksHysaabWhen the client keeps its books on Hysaab the snapshot is one click and already complete. Pulling the population from a connected ledger or a file upload is the next stage of the build, so today the file starts from a Hysaab snapshot.See the accounting product →
For an SME, not an auditReadiness reviewThe same engines over your own books, before the auditor arrives: completeness, journal testing, tie-outs and the differences you will be asked about. It is never called an audit, because it is not one.Ask for a readiness review →
Where it has got to

Built against a working methodology, in the open.

hysaab audit was written from a clean-sheet ISA methodology rather than a template pack: acceptance through to archive, with the engines proved against a seeded engagement whose misstatements are known in advance. Every release re-runs it and scores what was found, what was missed and what was flagged in error.

We are opening it to a small group of licensed firms in the UAE and KSA. Founding firms shape the methodology and keep founder pricing for as long as they stay.

Not yet builtStandards texts under licence, so citations carry a verified reference; the narrative layer that drafts the memos; Arabic labels across the audit screens.
Comparatives must come from signed prior-year statements. Where they are missing, the file says so rather than inferring them.
Our promiseWe will show you what runs today, label what does not, and never let software make a call your licence is on the line for.
Founding firms

Bring us a file and we will run it.

hysaab audit opens to a small group of licensed audit firms first. Tell us about your practice and a real person will walk you through an engagement within one working day.