Perform root cause analysis on banking customer complaints and operational issues. Use when investigating the underlying causes of customer complaints, service failures, processing errors, or recurring operational issues in retail or commercial banking operations.
This skill produces structured root cause analyses for banking customer complaints and operational issues. It applies systematic RCA methodologies (Five Whys, Fishbone/Ishikawa, fault tree analysis) to identify systemic causes of service failures, processing errors, and customer dissatisfaction. Output supports complaint resolution, process improvement, UDAAP risk mitigation, and regulatory complaint management requirements.
| Input | Description | Format |
|---|---|---|
| Complaint details | Customer complaint narrative, category, severity | Complaint record |
| Account/transaction data | Related account and transaction information | System extracts |
| Process documentation | SOPs, policies, workflows for the affected area | Procedure documents |
| System logs | Application logs, audit trails, error codes | Technical logs |
| Historical complaints | Similar complaints from the past 12 months | Complaint database |
| Staff interviews | Input from involved employees | Interview notes |
| Regulatory context | Applicable regulations (Reg E, Reg CC, UDAAP, FCRA) | Regulatory mapping |
Craft a precise problem statement using the 5W1H framework:
| Element | Question | Answer |
|---|---|---|
| What | What went wrong? | [Specific failure or error] |
| Who | Who is affected? | [Customer segment, volume of affected customers] |
| When | When did it occur/start? | [Date/time, duration] |
| Where | Where in the process did it fail? | [Process step, system, channel] |
| Why | Why is it a problem? | [Customer impact, financial impact, regulatory risk] |
| How | How was it detected? | [Customer report, internal monitoring, audit] |
Problem statement template: "[What] occurred affecting [Who] starting [When] in the [Where] process, resulting in [impact]. The issue was detected via [How]."
Collect evidence from multiple sources to avoid bias:
Cross-reference sources to identify discrepancies and establish the factual timeline.
Use appropriate RCA methodology based on complexity:
Five Whys (for straightforward issues):
Fishbone (Ishikawa) Diagram (for complex, multi-factor issues):
| Category | Potential Causes |
|---|---|
| People | Training gaps, staffing levels, skill mismatches, turnover |
| Process | Procedure gaps, handoff failures, exception handling |
| Policy | Outdated policy, ambiguous guidance, conflicting rules |
| Technology | System errors, integration failures, data quality |
| Communication | Customer miscommunication, internal miscommunication |
| External | Vendor failures, regulatory changes, customer behavior |
Fault Tree Analysis (for high-severity or recurring issues):
Quantify the impact across dimensions:
| Impact Dimension | Assessment | Metric |
|---|---|---|
| Financial harm | Direct monetary loss to customer | [$Amount per customer] |
| Inconvenience | Time, effort, disruption to customer | [Hours, interactions required] |
| Breadth | Number of customers affected | [Count and % of base] |
| Duration | How long the issue persisted | [Days/weeks] |
| Vulnerability | Were vulnerable populations disproportionately affected? | [Yes/No, details] |
| Reputation | Social media, press, or viral complaint risk | [Low/Medium/High] |
Assess the complaint against regulatory frameworks:
UDAAP Analysis (Unfair, Deceptive, Abusive Acts or Practices):
Regulation-Specific Assessment:
Look beyond the individual complaint to identify systemic issues:
Structure recommendations by category:
Immediate remediation (0-30 days):
Short-term fixes (30-90 days):
Long-term improvements (90-365 days):
# Root Cause Analysis: [Case/Complaint ID]
## Problem Statement
[Structured problem statement per Step 1]
## Facts and Timeline
| Date/Time | Event | Source |
|-----------|-------|--------|
| [Date] | [Event description] | [Evidence source] |
## Root Cause Analysis
### Method Used: [Five Whys / Fishbone / Fault Tree]
[Analysis detail per Step 3]
### Root Cause(s) Identified
1. **[Root Cause]**: [Description with evidence]
2. **[Contributing Factor]**: [Description with evidence]
### Root Cause Category
[People / Process / Policy / Technology / Communication / External]
## Impact Assessment
| Dimension | Assessment |
|-----------|------------|
| Financial harm | [$X per customer, $X total] |
| Customers affected | [N customers] |
| Duration | [X days] |
| UDAAP risk | [Low/Medium/High] |
## Regulatory Assessment
[Applicable regulations and compliance status]
## Systemic Pattern Analysis
[Volume, trend, cluster, and timing analysis results]
## Recommendations
### Immediate (0-30 days)
- [Action with owner and date]
### Short-term (30-90 days)
- [Action with owner and date]
### Long-term (90-365 days)
- [Action with owner and date]
## Prevention
[How recurrence will be prevented and monitored]
Classify complaints for pattern analysis:
| Likelihood | Low Impact | Medium Impact | High Impact |
|---|---|---|---|
| High (frequent complaints) | Monitor | Remediate | Escalate immediately |
| Medium (periodic complaints) | Track | Investigate | Remediate |
| Low (isolated complaint) | Document | Monitor | Investigate |
Example 1 — Fee Complaint RCA: "Problem: Customer charged $175 in overdraft fees (5 x $35) on 2025-08-15 for transactions totaling $47.32. Customer states she had sufficient funds. Five Whys: (1) Why were fees charged? Five transactions posted against insufficient funds. (2) Why were funds insufficient? A $1,200 mobile deposit was placed on extended hold. (3) Why was an extended hold placed? The deposit exceeded the $225 next-day availability threshold and the account was <30 days old (Reg CC exception). (4) Why wasn't the customer notified of the hold? The mobile deposit flow does not display hold duration for new accounts. (5) Root cause: Mobile deposit user experience does not communicate Reg CC hold policies for new accounts, creating a gap between customer expectation and actual funds availability. UDAAP risk: Medium — while the hold is permitted under Reg CC, the failure to clearly communicate availability timing could be considered deceptive. Recommendation: Update mobile deposit confirmation screen to display expected availability date and amount for all deposits subject to holds."
Example 2 — Systemic Pattern RCA: "Analysis of 847 complaints received in Q3 2025 categorized as 'transaction posting error' reveals a 340% increase from Q2. Cluster analysis shows 78% originated from customers using the mobile bill pay feature launched June 2025. Root cause: a system defect causes duplicate payment submissions when users tap the 'Pay' button during processing latency >3 seconds. The defect was introduced in the v4.2 mobile app release (06/01/2025). Customer impact: 1,247 customers affected, $892K in duplicate payments, $43K in overdraft fees. Immediate action: Deploy hotfix to disable duplicate button press (v4.2.1, released 09/25/2025). Remediation: Refund all overdraft fees caused by duplicate payments ($43K); reverse duplicate payments still in processing ($218K). Long-term: Implement idempotency controls in all payment APIs to prevent duplicate submission regardless of UI behavior."