Voter ID verification confirms that an applicant's voter card is genuine and active on the official electoral roll. Citizens can verify registration details online through government portals using their card number, demographic details, or mobile OTP. For regulated lenders, the voter card serves as an Officially Valid Document under Reserve Bank of India KYC rules, supported by automated text extraction, database checks, and facial verification.
Where things stand (October 2026)
What Voter ID (EPIC) Verification Actually Checks
Voter ID verification checks an Elector's Photo Identity Card (EPIC) number against the centralized electoral roll to confirm active registration.
When querying the electoral roll, the database returns key personal details. These include the elector's full legal name, relative's name, age or date of birth, and gender. The response also details geographic allocations: state, district, assembly constituency name and number, parliamentary constituency, polling station details, and serial roll number.
However, a database query has physical limits. It confirms only that an alphanumeric record exists in the official register. The query cannot show if a physical plastic or laminated card was tampered with. It also cannot verify if someone swapped the printed photograph. For lenders checking KYC application documents and onboarding proofs, verification requires inspecting both the physical card and the digital record.
Anatomy of an EPIC Number and Legacy Formats
A standard modern EPIC number contains ten characters, but lenders still encounter older legacy formats from state election offices.
Modern voter cards use a standardized ten-character alphanumeric format. The first three characters are an alphabetic prefix for the constituency or series. The next seven digits form a unique serial number, such as ABC1234567.
Before nationwide centralization, state election offices issued cards in non-standard formats. Many used state-prefixed slash formats, such as DL/01/..., RJ/02/..., or UP/04/..., with varying lengths. The Election Commission migrated state records to the central ERONET system to fix duplicates. The Commission updated ERONET 2.0 to rectify overlapping numbers across states, as noted in a PIB release on EPIC duplication.
These older formats create onboarding traps. Digital forms that enforce a rigid regex rule matching only ^[A-Z]{3}[0-9]{7}$ reject valid legacy voter cards. This causes false rejections and user drop-offs.
| Attribute | Modern Standard EPIC | Legacy Pre-ERONET Card |
|---|---|---|
| Format | 10 characters: 3 letters and 7 digits | Variable length; often has state slashes |
| System | Central roll via ERONET / ERONET 2.0 | State Chief Electoral Officer offices |
| Duplicate Risk | Low; deduplicated across states | Historical overlap across state series |
| Onboarding Risk | Passes standard 10-character checks | Triggers false rejections under rigid regex |
| Roll Lookup | Search by EPIC, details, or mobile OTP | Searchable on central roll or by details |
How Citizens Check and Verify Voter ID Online
Citizens can verify voter registration online through three official search methods on Election Commission portals.
The Election Commission hosts these tools on the Voters' Services Portal and Electoral Search. An elector can verify their details in three ways:
- •Search by EPIC: Enter the ten-character EPIC number, pick the state, and solve a captcha.
- •Search by Details: When the number is missing, enter name, relative's name, age or date of birth, gender, state, district, and assembly constituency.
- •Search by Mobile: Electors with linked mobile numbers enter their number and state, then verify via a One-Time Password.
Citizens can also download a digital voter card called an e-EPIC. Under official e-EPIC guidelines, an e-EPIC is a secure PDF with an encrypted QR code. Electors can store it in DigiLocker or print it. Downloading requires an OTP sent to the registered mobile number. If unlinked, voters update their mobile number using Form 8.
The portal provides standard forms for voter roll updates. Citizens use Form 6 for new registration, Form 7 for objections, and Form 8 for address shifts or replacements. Under Section 14(b) of the Representation of the People Act, 1950, citizens can register across four annual qualifying dates: January 1, April 1, July 1, and October 1. These digital credentials work alongside eKYC and digital verification channels.
Where Voter ID Fits Under RBI KYC Directions
The Reserve Bank of India recognizes the ECI Voter's Identity Card as an Officially Valid Document for customer identification.
Under Rule 2(1)(d) of the PML Rules, 2005, the voter card is an Officially Valid Document (OVD). The Reserve Bank of India repealed its 2016 KYC Master Direction in November 2025, moving rules into entity-specific directions. Under Paragraph 5(1)(xiv) of the Reserve Bank of India KYC Directions, 2025 for commercial banks, the voter card proves identity and address. NBFCs follow parallel rules in the RBI NBFC KYC Directions, 2025.
When an applicant moves, rules allow address flexibility. Under Proviso (b) to Paragraph 5(1)(xiv), if an OVD shows an outdated address, lenders accept deemed OVDs for address proof. These include utility bills under two months old, local tax receipts, pension orders, or staff allotment letters.
This deemed-OVD allowance is temporary. The customer must provide an updated OVD with their current address within three months. After completing customer due diligence, Paragraph 68 requires lenders to upload records to the Central KYC Records Registry within three working days. See our KYC and AML glossary for key regulatory definitions.
How Banks, NBFCs, and Fintechs Verify Voter IDs at Scale
Regulated lenders verify voter cards at scale using automated text reading, database queries, and facial matching.
During onboarding, lenders deploy automated Voter ID OCR tools on card photos or e-EPIC files. The software extracts the EPIC number, name, relative's name, age, gender, and address.
Next, onboarding systems call an automated Voter ID verification API to query the central electoral roll. The API confirms that the parsed card number is active and fetches official demographic data.
Automated loan systems cross-match this data against other records, including PAN verification API responses, bureau files, and user inputs. Because electoral APIs return text without the official database photo, lenders pair OCR with face matching. The system compares the card photo against a live onboarding selfie. Lenders often combine this check with Aadhaar verification for multi-source validation.
Why Voter ID Verification Fails During Loan Onboarding
Voter card verifications in lending often fail due to language transliteration, age formats, and outdated roll records.
Transliteration mismatches between regional scripts and English cause frequent drop-offs. Electoral rolls are compiled in regional state languages, such as Hindi, Bengali, Marathi, Tamil, or Telugu. When transliterated into English, phonetic variations appear, such as "Choudhary" versus "Chowdhury" or dropped initials. These variations fail rigid string matching against PAN or Aadhaar records.
Age formatting causes further issues. Many voter cards record "Age as on Qualifying Date" or just a birth year. When loan systems require an exact DD/MM/YYYY date of birth, these valid records fail underwriting checks.
Address shifts also cause failures. If a voter relocates without filing Form 8, or if their name was removed under Form 7 revisions, their card may return no active record on the database API.
Finally, paper laminated voter cards lack tamper-evident digital signatures, leaving them open to alteration. A database check detects fake card numbers, but lenders need selfie face matching or e-EPIC validation to catch tampered physical cards.
“A database check confirms registration numbers, but cannot verify whether a physical card was altered or had its photo swapped.”
What This Means for BFSI Lenders
The practical implication is that treating Voter ID verification as a simple database query creates user drop-offs and fraud risks.
Read together, the three-month deemed-OVD window, text-only API responses, and Indic spelling variations mean lenders typically orchestrate multiple verification checks. Relying only on a database lookup confirms that a registration exists, but leaves lenders exposed to physical tampering and false rejections.
This suggests three operational steps for risk and compliance teams:
- •First, replace exact string matching with phonetic and fuzzy matching, and configure loan rules to accept age ranges instead of demanding exact dates of birth.
- •Second, combine automated card reading with face matching against a live selfie to catch physical tampering, since electoral roll APIs return only text.
- •Third, track deemed-OVD deadlines automatically so borrowers submit an updated address proof before the statutory three-month window expires.
Looking ahead, institutions that orchestrate flexible multi-OVD checks will reduce user drop-offs while meeting Reserve Bank of India standards.
Frequently Asked Questions
Sources & References
Author: Bhanujeet Choudhary, Head of Compliance, KYCKART.
Regulatory Disclaimer: This article is published for institutional compliance education and industry analysis. It does not constitute formal legal, regulatory, or technical advisory. Banking and NBFC institutions must reference primary circulars from the Reserve Bank of India and PMLA regulations.
