Automating External Balance Confirmations
Author : CA. Amit Kumar Sinha
1.PROBLEM STATEMENT
Balance confirmation of debtors and creditors is a mandatory audit procedure under SA 505 (External Confirmations). Despite its importance, most CA firms continue to rely on manually drafted emails, physical letters, and Excel-based trackers — a process that is repetitive, error-prone, and time-intensive during an already demanding audit season.
Key pain points include: drafting individual confirmation letters for each party, manually tracking replies across multiple clients, sending follow-up reminders, recording confirmed amounts and reconciling differences — all without a structured, audit-ready workflow.
2.THE SOLUTION
This tool is a fully automated Audit Confirmation Management System built on Google Workspace. It manages the end-to-end confirmation process — from sending the initial email with a professionally formatted PDF letter, to automated follow-up reminders, reply detection, confirmed amount extraction, and difference calculation — without any manual effort after the initial one-time setup.
Workflow at a glance: Data Entry → Set Status = Ready →Email + PDF Auto-Sent → Follow-Up 1 & 2 (Auto) →Reply Detected → Amount Extracted →Audit Log Updated
3.KEY FEATURES AND BENEFITS
4.TECHNOLOGY USED
| Technology | Role in the System |
| Google Sheets | Master data sheet — party details, status tracking, email log |
| Google Apps Script | Core automation engine — email dispatch, scheduling, reply parsing |
| Gmail API | Sends emails, reads replies, matches threads by unique Thread ID |
| Google Drive API | Generates and attaches HTML-to-PDF confirmation letters |
| HTML / CSS | Professional PDF confirmation letter templates (4 scenarios) |
| Chart.js | Live dashboard charts — status distribution, scenario breakdown |
| Claude AI (Anthropic) | Assisted in code generation, template drafting and documentation |
5.RELEVANCE & IMPACT FOR THE CHARTERED ACCOUNTANT PROFESSION
This solution directly addresses one of the most labour-intensive recurring tasks in statutory audit practice. Its impact on CA firms and audit teams is significant: