Why SOPs Matter More for Remote Teams
With an in-house junior bookkeeper, quality control is informal — you can see the work in progress, ask questions over a desk, and catch errors before files are completed. With a remote offshore team, the first time you see the work is when the completed file is submitted. This shifts quality control from real-time intervention to structured review, which requires documented processes.
The other factor is the time zone gap. An Indian bookkeeper working during Indian business hours (IST, UTC+5:30) has a 4.5–5.5 hour overlap with Australian eastern states. Queries raised by the Indian team in the morning IST may not reach you until mid-afternoon AEST. Without a structured query escalation process, the bookkeeper either makes a judgement call on a complex transaction (increasing error risk) or waits for an answer and misses the turnaround target. A query escalation SOP eliminates both outcomes by defining how the Indian team handles uncertainty.
The File Completion Checklist
The file completion checklist is completed by the Indian bookkeeper before submitting any file for review. It is not a post-review checklist — it is a pre-submission self-check that makes your review faster and eliminates the most common trivial errors. A checklist for standard monthly bookkeeping should cover:
| Checklist Item | Completed By | Frequency |
|---|---|---|
| All bank accounts reconciled to statement date — zero unreconciled items | Indian bookkeeper | Every file |
| All transactions coded — no items in Uncategorised or Suspense | Indian bookkeeper | Every file |
| GST treatment verified for all non-standard transactions (medical, education, financial services) | Indian bookkeeper | Every file |
| Payroll reconciled to STP lodgements — gross wages match | Indian bookkeeper | Monthly (payroll clients) |
| Accounts payable aged — no invoices over 60 days without explanation | Indian bookkeeper | Monthly |
| Intercompany transactions balanced (group entities) | Indian bookkeeper | Every file (group clients) |
| BAS workpaper — all G1/G3/G10/G11 figures reconciled to Xero/MYOB GST report | Indian bookkeeper | Quarterly (BAS clients) |
| Reviewer sign-off field — blank until your practice signs off | Your reviewer | Every file |
Provide this checklist as a Google Sheet or shared document template. The Indian bookkeeper fills it in and attaches it to the file submission. Your reviewer checks the checklist first — if any item is incomplete, the file is returned without a full review. This enforces the SOP without requiring you to re-explain the same standards repeatedly.
Pre-Delivery Review: The Sign-Off Process
Every completed file must pass through a designated reviewer at your practice before it reaches the client. This is not a theoretical requirement — it is the core of your professional responsibility for outsourced work under both the TPB Code and CPA Australia standards. The reviewer is responsible for the output, not the Indian team.
The review process should be tiered by client complexity and the maturity of the engagement:
- Months 1–3 (all files, full review) — every transaction coded by the Indian team is reviewed. The reviewer checks coding, GST, payroll, and reconciliation against the checklist. Time per file: 20–40 minutes for a standard monthly client.
- Months 4–6 (all files, targeted review) — the reviewer checks the checklist, then focuses on the high-risk areas: GST-free and input-taxed supplies, payroll Award rates, and any flagged queries. Time per file: 10–20 minutes.
- Month 7+ (sample-based review) — for established clients where error rate in the monthly audit is below one per ten files, move to reviewing every third or fourth file. Retain full review for complex clients (payroll with multiple Awards, SMSF, property development).
Designate a specific senior staff member as the reviewer — do not rotate this role randomly. Consistency in the reviewer means the Indian bookkeeper receives consistent feedback and learns one person's standards, which reduces errors faster than rotating reviewers with different preferences.
Daily Communication Rhythm
A structured daily communication rhythm prevents the most common remote-team failure: the Indian bookkeeper makes a coding decision on an uncertain transaction without asking, the error propagates across ten similar transactions, and you discover it at review. The daily rhythm makes asking the default behaviour, not a hesitation.
- End-of-day summary (Indian time, 5–6 PM IST) — the bookkeeper sends a brief email or message covering: files worked on that day, files completed and ready for review, queries that need answers before work can continue, and any anomalies spotted in client files. This arrives in your inbox during AEST morning.
- Query response SLA — you (or your designated reviewer) respond to all queries within 24 hours. Queries that block file completion are flagged as urgent and targeted for same-business-day response.
- Weekly video call (30 minutes) — review the week's output, discuss any recurring issues, cover upcoming client deadlines, and address any training gaps. Monthly in the first three months, then fortnightly once the engagement is running smoothly.
Monthly Quality Audit
The monthly quality audit is your early warning system. It catches deterioration before it becomes a client issue and gives you objective data to show whether quality is improving, stable, or declining over time. The audit process:
- Select 20% of completed files at random for the audit month — for a 50-client portfolio, that is 10 files
- Re-review each selected file against the completion checklist, independently of the original reviewer's sign-off
- Log each error found: error type, client, date of completion, root cause (bookkeeper decision, unclear SOP, missing client information)
- Calculate the error rate for the month: errors found divided by files audited
- Target: below 1 error per 10 files (10%) by month three; below 1 error per 20 files (5%) by month six
The audit log is your most important quality management document. A single error type appearing in three consecutive monthly audits is a systemic SOP gap, not a random mistake — update the checklist and provide specific feedback to the Indian team. For guidance on how to conduct a formal audit of your Indian bookkeeper, see our guide on how to audit your Indian bookkeeper.
Escalation Process When Errors Occur
Even with strong SOPs, errors will occur — particularly in the first 60 days. The escalation process defines how errors are handled internally and what, if anything, reaches the client.
- Step 1 — Classify the error: minor (coding preference, presentation) vs material (incorrect GST, missing transaction, incorrect payroll amount). Minor errors are corrected in the next file cycle. Material errors are corrected immediately.
- Step 2 — Correct and document: correct the error in Xero or MYOB, document the root cause internally (bookkeeper decision, unclear SOP, missing data from client), and record it in the quality log.
- Step 3 — Client notification (material errors only): notify the client with a brief factual statement of what changed and why, without blaming the offshore team. You are responsible for all work delivered under your name.
- Step 4 — SOP update: if the error type has occurred more than twice, update the completion checklist or coding guide to explicitly address the scenario. Feed the update back to the Indian team with an example.
For the broader compliance framework around offshore outsourcing, see our ATO compliance guide and our onboarding guide for the process that leads into these quality controls.
Written by Sharma Jyoti, CA (ICAI) — Founder, Sharma Jyoti and Co. We are an ICAI-registered Chartered Accountant firm providing outsourced bookkeeping and accounting services to Australian, US, UK and Canadian businesses. Learn more about our firm →
Related Reading