FAQ

Ledger Testing FAQs: 100% Coverage & Procedures [2026]

Frequently asked questions about GL testing, 100% ledger coverage, sampling vs. comprehensive testing, anomaly detection, and NFRA defensibility.

C
CORAA Team
3 March 2026 8 min

Ledger Testing FAQs: 100% Coverage & Procedures [2026]

Published: April 1, 2026 | Category: FAQ | Read Time: 8 minutes | Author: CORAA Team


General Questions

Q1: What is ledger testing?

A: Ledger testing is the audit procedure of examining general ledger (GL) entries to verify:

  • Accuracy (entries recorded correctly)
  • Completeness (all transactions recorded)
  • Validity (only authorized transactions recorded)
  • Timing (entries recorded in correct period)

Procedures include entry examination, source document verification, and unusual transaction investigation.

Per ISA 330 (The Auditor's Responses to Assessed Risks), GL testing is a core substantive procedure.


Q2: Why is ledger testing important?

A: GL is the central repository of all financial transactions. If GL is wrong, financial statements are wrong.

Common GL errors:

  • Cutoff errors (transactions in wrong period)
  • Duplicate entries (payment recorded twice)
  • Unauthorized entries (fraudulent or unapproved)
  • Round number entries (fake entries)
  • Timing anomalies (weekend entries, post-close entries)

Q3: Is ledger testing required for every audit?

A: Yes. Per ISA 330, auditors must perform substantive testing on significant accounts. GL testing is required to form an opinion on the financial statements.

Extent varies by risk:

  • High-risk accounts: Comprehensive testing (100% or near-100%)
  • Low-risk accounts: Limited testing (analytical review only)

Sampling vs. 100% Testing

Q4: What's the difference between sampling and 100% testing?

A:

Aspect Sampling 100% Testing
Coverage 2-5% of GL entries 100% of GL entries
Extrapolation Required; sampling risk Not required; no risk
Concentrated errors 98% chance missed 99%+ chance detected
Auditor time 60 hours GL testing 5 hours automated + 10-15 hours investigation
Cost Higher per entry Lower per entry (automation)

Sampling Risk Example: If 2,000 GL errors exist in untested 95% of population, sampling finds zero errors. Auditor incorrectly concludes GL is accurate.


Q5: When should we use sampling?

A: Sampling is appropriate when:

✓ Population is small (<500 entries)

✓ Comprehensive testing is impractical (no automation tool)

✓ Risk is low (simple transactions, routine entries)

Example: Testing 50 fixed asset transactions; sampling 10 is reasonable.


Q6: When should we use 100% testing?

A: 100% testing is appropriate when:

✓ Population is large (>1,000 entries)

✓ Procedure is rule-based (thresholds, matching, duplication)

✓ AI/automation tool is available

✓ High-risk account (revenue, cash, related parties)

Example: Testing 20,000 GL entries; scanning 100% for anomalies is best practice.

Per ISA 530 (Audit Sampling), 100% testing is an accepted alternative to sampling.


100% Ledger Testing Procedures

Q7: What are typical GL testing procedures?

A: Common GL testing procedures:

  1. Anomaly Scanning (100% automated)

    • Flag entries >10% of account average
    • Flag round numbers (₹1,00,000 exactly)
    • Flag weekend/post-close entries
    • Flag duplicate patterns
  2. Investigation (auditor judgment)

    • Review flagged entries
    • Obtain supporting documentation
    • Verify authorization
  3. Substantive Testing (sample or focused)

    • High-value entries (100% test)
    • Journal entries (sample test)
    • Manual entries (focused test)
  4. Reconciliation (100% - analytics)

    • GL to sub-ledger reconciliation
    • GL to bank reconciliation
    • GL to confirmations

Q8: How do we identify suspicious ledger entries?

A: Common red flags:

  • Unusual amounts: Entries >10% of account average
  • Round numbers: Exact amounts (₹1,00,000; ₹50,00,000)
  • Timing anomalies: Weekend entries, post-close entries, month-end only
  • Duplicates: Exact matches (same amount, vendor, date)
  • Reversals: Immediate reversal of entries
  • Manual entries: System can auto-flag (vs. normal flow)
  • User anomalies: Same user recording and approving (SOD violation)

Q9: What documentation is needed for GL testing?

A: GL testing workpaper should include:

Audit Area: GL Testing - Revenue Account

OBJECTIVE: Verify revenue GL entries are accurate,
authorized, and properly recorded

POPULATION:
- GL entries (revenue account): 18,500
- Period: Jan 1 - Dec 31, 2026

PROCEDURE: 100% Anomaly Scan
- Scan all 18,500 entries for unusual amounts
- Flag entries >10% of account average
- Flag round numbers (exactly divisible by ₹50,000)
- Flag weekend/post-close entries

RESULTS:
- Entries scanned: 18,500 (100%)
- Entries flagged: 245 (1.3%)
- Entries reviewed by auditor: 245
- Errors identified: 8
  - 3 timing errors (wrong period)
  - 2 duplicates (payment recorded twice)
  - 2 unauthorized entries (not approved)
  - 1 RP pricing error

CONCLUSION:
- 100% of GL entries scanned
- 8 errors identified and investigated
- Adjustments proposed: ₹45 lakh total
- No material unadjusted errors remain

Anomaly Detection

Q10: How does anomaly detection work in GL testing?

A: Anomaly detection uses AI to scan 100% of GL entries for unusual patterns:

Common Detection Rules:

  1. Statistical Outliers

    • Entries >2 standard deviations from mean
    • Example: Account average ₹5 lakh; entry ₹75 lakh → Flag
  2. Threshold Rules

    • Entries above/below thresholds
    • Example: Payments >₹50 lakh require CFO approval → Flag if no approval
  3. Pattern Matching

    • Exact duplicates (same amount, vendor, date)
    • Sequential numbers (round numbers)
    • Example: ₹1,00,000 entries; many exact duplicates → Flag
  4. Timing Anomalies

    • Weekend entries
    • Post-close entries (after GL close)
    • Month-end only entries
    • Example: Entry on Sunday, Jan 2 → Flag
  5. User-Based Rules

    • Same user recording and approving (SOD violation)
    • User processing entries outside normal hours
    • Example: Entry recorded by CFO at 2 AM → Flag

Result: Automated scanning produces "flagged entries" list for auditor review.


Q11: Are false positives a problem with automated scanning?

A: Yes, false positives occur (rules flag legitimate entries).

Example: Round numbers rule flags all ₹1,00,000 entries. Many legitimate. Auditor must review.

Management:

  • Design rules to minimize false positives (use multiple criteria, not just one)
  • Auditor investigates only truly suspicious flagged entries
  • Efficiency still massive (5 hours automation + 10-15 hours investigation = 15-20 hours vs. 60 hours manual)

NFRA & Defensibility

Q12: Is 100% GL testing more defensible to NFRA than sampling?

A: Yes. Per ISA 530, both sampling and 100% testing are acceptable. However:

NFRA Inspector (Sampling):

"Auditor tested 5% sample of GL entries. Sampling uncertainty ±2% at 95% confidence. Conclusion based on statistical inference."

NFRA Inspector (100% Testing):

"Auditor scanned 100% of GL entries via automated anomaly detection. 245 flagged entries reviewed. 8 errors identified and investigated. No material unadjusted errors remain. Comprehensive evidence; no sampling uncertainty."

Difference: 100% testing provides stronger evidence (observed 100% vs. extrapolated from sample).


Q13: What if auditor doesn't have automation tool for 100% testing?

A: If tool unavailable, sampling is acceptable per ISA 530. However:

Best Practice:

  • Sample larger portion (10-15% vs. 2-5%)
  • Focus sample on high-risk entries (above-average amounts, unusual transactions)
  • Document rationale for sample size and selection method

Limitation: Without automation, 100% testing is impractical (300+ hours manual review).


Implementation Questions

Q14: How do we transition from sampling to 100% testing?

A: Step-by-step:

Step 1: Assess Current State

  • Currently using sampling approach?
  • How many GL entries per client?
  • What automation tools available?

Step 2: Tool Selection

  • If no tool: Spreadsheet-based anomaly detection (simple)
  • If budget: Audit automation tool (AI-powered scanning)

Step 3: Define Rules

  • What constitutes "unusual" entry? (thresholds, timing, patterns)
  • Document detection rules

Step 4: Pilot

  • Apply rules to one client's GL (test year)
  • Refine rules based on results

Step 5: Roll Out

  • Apply to other clients
  • Train team on new procedures
  • Update audit manual

Q15: How long does 100% GL testing take?

A: Depends on population size and tool:

Manual (No Tool):

  • 20,000 GL entries: 60-80 hours

Automated Scanning (Tool):

  • Setup/rule definition: 2 hours (one-time per client)
  • Scanning 20,000 entries: 0.5-1 hour (automated)
  • Reviewing flagged entries (10-15% flagged): 10-15 hours
  • Total: 10.5-16 hours (73-82% time savings)

Efficiency: Automation reduces GL testing hours by 75-80%.


Best Practices

Q16: What are best practices for GL testing?

A:

  1. Define Materiality per GL Account

    • Overall materiality ÷ 8 accounts ≈ account-level materiality
    • Use account-level materiality for procedure design
  2. Risk-Based Approach

    • High-risk GL (revenue, cash): 100% testing
    • Low-risk GL (overhead, routine): Analytical review
  3. Automate When Possible

    • Use tool for 100% scanning
    • Focus auditor time on investigation
  4. Document Thoroughly

    • Record flagged entries, investigation results
    • Propose adjustments with evidence
    • Justify audit conclusion
  5. Review Flagged Entries Carefully

    • Each flagged entry merits auditor review
    • Don't assume all are errors (many are legitimate)
    • Investigate until satisfied of legitimacy

Key Takeaways

  1. GL testing is mandatory (ISA 330) for all audit engagements.

  2. 100% testing eliminates sampling risk. No extrapolation uncertainty.

  3. Automation makes 100% testing feasible. 5-10 hours scanning vs. 60 hours manual.

  4. Concentrated errors are the risk with sampling. If errors cluster in untested 95%, sampling misses them entirely.

  5. NFRA prefers 100% testing. Comprehensive evidence is more defensible than extrapolation.

  6. Anomaly detection rules are powerful. AI flags unusual entries; auditor investigates.

  7. Document everything. Audit file shows flagged entries, investigation, and adjustments.


Related Resources


About CORAA

CORAA helps Indian audit firms transition from sampling to 100% GL testing. Implement automated anomaly detection, reduce testing hours, and strengthen NFRA defensibility with comprehensive ledger coverage.

Learn more: Visit our website


Sources

Free newsletter

Get weekly audit insights

Practical guides on audit automation, SQM1 compliance, and Ind AS procedures — delivered to 2,000+ CA professionals every Friday.

No spam. Unsubscribe any time.

Topics

ledger testingGL testing100 percent testinganomaly detectionledger audit procedures
Built for India · DPDPA compliant

Ready to automate your audit work?

See how Coraa reduces audit engagement time by 60% — from ledger scrutiny to working papers, all from one Tally import.