Audit software · East Africa & growing practices

Turn a messy client trial balance into a signed-off audit file.

Automated Vouching, Tie-Outs, and Workpaper Prep for Modern Audit Teams.

Upload your client’s CSV or Excel trial balance as it arrives. VouchClerk maps the columns, normalizes the chart of accounts, binds figures to lead-sheet workpapers, anchors every number to PDF evidence, and seals sign-off from preparer to partner.

Book a walkthrough Explore live file preview
VouchClerk seal VouchClerk seal
VouchClerk
Audit software
Engagement status Balanced
Every figure traceable
TB line → PDF point
Click tag A-1 to open the exact line on client evidence
Nothing final until signed
Preparer → Partner
Three-person segregation of duties; approved schedules lock
AI suggests, auditors decide
Confidence on every match
Override any mapping or run 100% offline with heuristics
Interactive engagement binder

Inspect an audit file before you book a call.

Click through five live stages of a sample engagement for Kilimanjaro Coffee Traders Ltd (FYE 30 Jun 2026) — from CSV column mapping to PDF tie-outs, Benford testing, and partner lock.

Read full workflow guide
Inside the binder

One working trial balance across every schedule.

What your staff imports in Module A feeds lead sheets, adjusting entries, variance reviews, and partner sign-off without copying CSVs between tools.

Module A · Ingestion

Messy TB imports & mapping

Drop .csv, .xlsx, or .xls exports from Tally, QuickBooks, Sage, or Excel. Title blocks are skipped automatically, raw files stay on record, and only the header plus 5 rows go to the LLM.

Module B · Taxonomy

COA normalization & balance badge

Client accounts classify into Assets, Liabilities, Equity, Revenue, and Expenses. Ambiguous accounts get a Brass warning pill, and debits = credits is verified immediately.

Module C · Workpapers

Lead sheets & live AJEs

Spreadsheet-style schedules bind to normalized accounts showing Prior Year, Unadjusted, Adjustments, and Final balances. Approved AJEs update the working TB live.

Module D · Tie-outs

Coordinate-pinned PDF evidence

Anchor tags like A-1 or C-3 to an exact page and point on bank statements, invoices, or confirmations. Click any badge to inspect the PDF side by side.

Phase 2 · Analytics

Benford’s Law, GL rules & variances

Import the full general ledger for first-digit conformity checks, duplicate invoice rules, holiday/after-hours postings, and drafted period-over-period variance commentary.

Governance & 2FA

Segregation of duties & passkeys

Preparer, reviewer, and approver must be three separate people. Firms can enforce authenticator-app TOTP or passwordless WebAuthn passkeys across every user.

Why audit firms replace scattered spreadsheets.

Keep the calm tabular layout auditors read fastest — while eliminating broken formulas, unversioned files, and missing review trails.

Audit moment Spreadsheets & shared folders In VouchClerk
Client sends an Excel TB with 5 header rows Manual row deletion, broken SUMIFS, no trace to raw client file Table auto-detected, raw export stored immutably, columns mapped with confidence scores
Late client AJE arrives during manager review Manual edits across 4 separate workbooks; lead sheets drift out of sync Approve AJE-1 once; working trial balance and bound lead sheets recalculate live
Partner asks where TZS 48,650,000 came from Hunting through nested folders for “CRDB_june_final_v3.pdf” Click tag A-1 beside the figure; PDF opens beside the schedule at the pinned line
Junior staff edits a reviewed schedule Silent cell overwrite with no record of who changed what Three-person sign-off enforced; partner approval seals and locks the workpaper
Client confidentiality across engagements Shared drive folders managed by convention Database-enforced tenant_id isolation plus team-scoped engagement access for staff

Firm roles & strict segregation of duties

Enforced in code

Preparer, reviewer, and approver of a workpaper are three different people; nobody approves an AJE they proposed; nobody signs off variance commentary they wrote.

Role Engagement permissions
Partner Gives final approval (seals & locks workpapers); reopens approved work with a mandatory note.
Manager Creates engagements, assigns engagement teams, reviews schedules, and approves AJEs.
Senior Sees assigned engagements, reviews staff workpapers, and resolves ambiguous COA lines.
Staff Sees assigned engagements, imports TBs, prepares lead sheets, proposes AJEs, and pins PDF tie-outs.
Admin Manages firm users, roles, and firm-wide 2FA / passkey policies.
East Africa first

Built around regional audit conventions

  • Default TZS currency with KES, UGX, RWF, and USD per engagement
  • Day-first dates (30 Jun 2026) and East Africa Time timestamps
  • Tabular figures with brackets for credit and negative balances
  • Runs with Claude structured outputs or offline built-in heuristics
Data-layer tenancy

One firm never sees another firm’s data

Every database read and write injects tenant_id automatically, Seniors and Staff only see engagements they are staffed on, and 2FA/passkeys protect every login.

Review security architecture

Questions managing partners ask first.

Does AI ever alter client balances or post journal entries automatically?

Never. AI only suggests column mappings, account categories, and draft analytical commentary — always labelled with its confidence score (for example, “Suggested by AI · High · 98%”). Every confirmation, AJE, and sign-off is performed by an auditor, and VouchClerk also runs 100% offline with deterministic heuristics.

How is VouchClerk priced for small and mid-size audit firms?

We quote a clear annual firm fee based on your active audit team size and approximate engagement volume — with no surprise per-upload charges when importing prior-year comparatives or revised client trial balances. Send an inquiry below for a walkthrough and tailored quote.

Can we restrict juniors so they only see the engagements they are staffed on?

Yes. Admins, Partners, and Managers have visibility across all firm engagements, while Seniors and Staff are restricted at the database query layer (scopedDb) to only the engagements whose team they belong to.

Can we bring one of our own messy Excel trial balances to the walkthrough?

We encourage it. Bring a redacted CSV or Excel export from a completed engagement and watch how VouchClerk skips title blocks, classifies accounts, binds lead sheets, and anchors a PDF tie-out live on the call.

Direct onboarding

See your own trial balance inside VouchClerk.

Tell us about your audit practice and we will schedule a 30-minute walkthrough for your partners and managers — followed by a straight firm quote and pilot workspace.

  1. 1
    Share your firm profile
    Team size, city, and what you want to inspect first.
  2. 2
    30-minute live file walkthrough
    Import a sample CSV/XLSX TB and tie out a schedule together.
  3. 3
    Firm quote & pilot engagement
    Launch your isolated firm tenant and invite your audit staff.
Prefer the full walkthrough page? Open inquire.html directly.

Inquire & book a walkthrough

Replies within 1 business day

Three quick steps to book a live walkthrough and receive firm pricing.

Audit team size *
Approximate audit engagements per year
What would you like to inspect first?
Firm profile ready

We use these details only to reply to your inquiry and arrange the walkthrough. We don't share them or add you to a mailing list. Ask us at any time and we will delete them.