India IFSC Code
Detects Indian Financial System Codes (IFSC) used to identify bank branches on the NEFT/RTGS/IMPS networks. Format is four letters (bank code), a mandatory zero, then six alphanumeric characters (branch code), total length 11, typically uppercase.
- Type
- regex
- Engine
- boost_regex
- Confidence
- high
- Confidence justification
- High confidence with banking context keywords. The mandatory zero in position 5 is a strong structural constraint rarely seen in random 11-character tokens.
- Jurisdictions
- in
- Regulations
- DPDPA, IT Act 2000 (India), Payment and Settlement Systems Act 2007
- Frameworks
- ISO 27001, ISO 27701
- Data categories
- financial, business-identifier
- Scope
- narrow
- Risk rating
- 5
- Platform compatibility
- Purview: Compatible, GCP DLP: Compatible, Macie: Compatible, Zscaler: Compatible, Palo Alto: Compatible, Netskope: Compatible
Pattern
\b[A-Z]{4}0[A-Z0-9]{6}\b
Corroborative evidence keywords
IFSC, IFSC code, NEFT, RTGS, branch code, bank account, account number, savings, bank account number, savings account, [object Object], [object Object], [object Object], banking, [object Object], checking, chequing, financial institution, Kiwibank, routing (+22 more)
Proximity: 300 characters
Should match
SBIN0001234— SBI-style IFSCHDFC0000123— HDFC-style IFSCUTIB0ABC123— Alphanumeric branch segment
Should not match
SBIN1001234— Position 5 is 1, not mandatory 0SBI0001234— Only 3 letter bank codeSBIN000123— Branch segment too short
Known false positives
- Other 11-character uppercase codes with a zero mid-string in logistics systems. Mitigation: Require IFSC/NEFT/RTGS/IMPS keywords in proximity.