Audit Sampling and Vouching from Invoices
Select samples from the ledger, pull invoices, GRNs and payment proofs, and check each voucher against the entry, with every exception sent to the audit senior.
- Capability:
- Document Intelligence
- Industry:
- Accounting, Audit & Consulting
Who it is for
- Audit Partner
- Audit Manager
- Audit Senior
- Head of Internal Audit
The problem
In statutory, tax and internal audits, teams pick samples from the purchase, sales and expense ledgers and vouch each entry against invoices, GRNs, purchase orders and bank payments. The client sends documents in batches over email and WhatsApp, and the working paper that records what was checked is often assembled at the end from memory.
Vouching consumes junior time
Articled assistants open every PDF to check party, GSTIN, date, amount and approval, and type the result into a sheet, entry after entry.
Sample selection is hard to defend
Haphazard picks and undocumented criteria make it difficult to show a reviewer how the sample was drawn or to re-perform it.
Supporting documents arrive incomplete
Missing GRNs, unsigned invoices and bills in another entity's name are tracked in a side spreadsheet that falls out of date.
Thin working papers
Reviewers see ticks without the evidence behind them, which leads to review points and rework late in the engagement.
What we build
We build a vouching assistant that takes the ledger export from Tally, SAP or Zoho Books, checks the population against the trial balance and helps the engagement team pick samples by a documented method: monetary unit, stratified, random with a recorded seed, or key items above a threshold. For each sampled entry it reads the invoice, purchase order, GRN and bank debit, extracts the attributes your audit programme requires and compares them with the ledger. Matches, mismatches and missing documents land in a vouching sheet with links to the source page, and the audit senior clears or escalates each exception.
- Sample selection by monetary unit, stratified, random-with-seed or key-item rules, with parameters recorded
- Reads tax invoices, purchase orders, GRNs, delivery challans and bank advices, including phone photos
- Attribute tests per audit programme: party, GSTIN, invoice date against booking period, amounts, tax rate, approval
- Cut-off checks for entries booked around the period end
- Pending-document list generated for each client contact
- Vouching sheet export in the firm's working paper format with source-page links
How it works
- 01Import the ledger and set the populationThe ledger export is loaded and its totals are agreed to the trial balance before anything is sampled.
- 02Select samplesThe senior chooses the method and parameters; the tool draws the sample and records the seed and criteria.
- 03Collect supporting documentsClient uploads are mapped to sampled entries, and a pending list goes back to the client for anything missing.
- 04Extract and compare attributesOCR and an LLM read each document and compare the required attributes with the ledger entry.
- 05Review exceptionsMismatches and low-confidence attributes go to the audit senior, who clears, escalates or requests more evidence.
- 06Produce the working paperThe vouching sheet, selection log and reviewer actions are exported to the engagement file.
Architecture
- Data intake
- Ledger and trial balance import from Tally, SAP or Zoho Books
- Client document upload portal
- Email and WhatsApp document drop
- Sampling
- Population check against trial balance
- Sampling engine with monetary unit, stratified and random methods
- Selection log with seed and parameters
- Document understanding
- OCR with layout detection
- Classifier for invoices, POs, GRNs and bank advices
- LLM attribute extractor with schemas
- Testing and review
- Attribute comparison and cut-off rules
- Senior review screen with source highlights
- Working papers
- Vouching sheet export
- Audit trail of reviewer actions
Inputs and outputs
Inputs
- General ledger or purchase register export
- Trial balance for the period
- Tax invoices, debit notes and credit notes
- Purchase orders, GRNs and delivery challans
- Bank statements and payment advices
- Audit programme attribute list
Outputs
- Sample selection log with method, parameters and seed
- Vouching sheet with attribute results and source links
- Exception list for senior review
- Pending-document list per client contact
- Reviewer sign-off trail
Where people stay in control
The audit senior approves the sampling method and parameters before selection and clears every exception. The engagement manager reviews the working paper; the tool records evidence and never forms the audit conclusion.
Integrations
- Tally Prime, SAP or Zoho Books exports (Excel, XML or API)
- Audit working paper software or the firm's Excel templates
- Google Drive or SharePoint client folders
- Email and WhatsApp Business API for document requests
Guardrails
- Population totals agreed to the trial balance before sampling
- Selection parameters and seed logged so the sample can be re-performed
- No exception is cleared without a named reviewer
- Every attribute linked to its source page
- Client data segregated by engagement with role-based access
Compliance notes
- Designed to help engagement teams document sampling and evidence in line with ICAI Standards on Auditing such as SA 230, SA 500 and SA 530.
- The engagement team remains responsible for evaluating evidence and forming the audit opinion.
A typical pilot
Duration: 3 weeks
One audit area, such as purchases and expenses, for one or two completed prior-year engagements, compared with the vouching your team already performed.
Deliverables
- 01Attribute schema mapped to your audit programme
- 02Working pipeline on prior-year samples
- 03Vouching sheet in your working paper format
- 04Comparison report against the manual vouching
- 05Roll-out plan and cost estimate
What we measure
- Attribute extraction accuracy
- Compared with the values recorded in the team's manual vouching sheet for the same entries.
- Exceptions agreed by the senior
- Share of tool-raised exceptions the audit senior confirms as genuine.
- Time per sampled voucher
- Timed on a sample of entries vouched with and without the tool.
- Missing-document detection
- Compared with the PBC follow-ups the team actually raised on those engagements.
FAQs
01Does the tool decide sample sizes?
No. Your engagement team sets materiality, risk assessment and sample size under your firm's methodology. The tool applies the selection method you choose and records the parameters and seed so the selection can be re-performed.
02Can we put the output straight into our working papers?
The vouching sheet exports in your working paper format with links to each source page. The senior's review and sign-off are recorded on it, and retention follows your firm's documentation policy.
03What about poor scans and invoices in Hindi or regional languages?
Phone photos, skewed scans and bilingual invoices are handled, and any attribute the system is unsure about goes to review rather than being marked as matched. The pilot reports accuracy separately for clean and poor-quality documents.
04Where is client data kept?
In your cloud account or an India region, segregated by client and engagement, with access limited to the engagement team. Data is deleted at the end of the retention period your firm sets.
Related use cases
- Accounting, Audit & Consulting
Bank and Ledger Reconciliation
Match bank statements in any format against the cash book or ledger, explain unmatched items and produce a BRS the reviewer can tick through, with ambiguous matches held for a person.
- Accounting, Audit & Consulting
GST Return Reconciliation (GSTR-2B vs Books)
Match GSTR-2B and 2A data against the purchase register invoice by invoice, find ITC at risk before GSTR-3B is filed, and draft supplier follow-ups for approval.
- Accounting, Audit & Consulting
Forensic Review of Expense Claims
Review every expense claim, not a sample: read the receipts, check them against travel, leave and policy data, and rank suspicious patterns for forensic investigators.
- Accounting, Audit & Consulting
Client Document Collection and Follow-Up Agent
A WhatsApp and email agent that sends each client their pending-document list, recognises what they upload, follows up on schedule and shows the team exactly what is still missing.

Founded by Akhilesh Mittal. 8 years building a security platform for a New Zealand company. IIT ISM Dhanbad and IMT Ghaziabad. Builds production agentic AI.
Start with one engagement
Pick one reconciliation, one audit area or one tax-season workflow. We will scope a short pilot on your own documents and show the results against work your team has already done.