Acche Din Hum Banaenge.Country = All of its People > Courts > Government > Party > Person. In this order

A home for citizens taking the country's destiny into their own hands. Are you willing to get started?

India · Electoral rolls · Public data

SIR Tracker:India's electoral roll revision

Data compiled from ECI, state CEOs, court records and news reports. Last updated 9 Oct 2026.

Phases I and II cut the rolls they covered by 9.6%, a net 5.65 cr names. In West Bengal, 26% of the removed voters appealed (7.06 lakh), 45% of these were reviewed and 91.1% were legitimate voters and were added back. The disputed SIR is less than 9% accurate. Next step: citizens must prove their legitimacy to vote.

Electors reviewed in Phases I and II

58.88 cr

Pre-SIR electorate · completed phases

Net reduction

5.65 cr

Fewer names on the final rolls

Share removed

9.6%

Net reduction from the pre-SIR rolls

Electors in Phase III

36.73 cr

Revision in progress

Removal of Electorate by State

Click a legend item to filter. Hover over a bar to see details.

Delhi
Last election Feb 2025 · Next election Feb 2030
Telangana
Last election Nov 2023 · Next election Late 2028
Maharashtra
Last election Nov 2024 · Next election Nov 2029
Karnataka
Last election May 2023 · Next election May 2028
Andaman & Nicobar
SIR done Feb 2026 · Last election Apr 2024 · Next election 2029 (LS)
Haryana
Last election Oct 2024 · Next election Oct 2029
Gujarat
SIR done Feb 2026 · Last election Dec 2022 · Next election Dec 2027
Uttar Pradesh
SIR done Apr 2026 · Last election Feb to Mar 2022 · Next election Early 2027
Chhattisgarh
SIR done Feb 2026 · Last election Nov 2023 · Next election Late 2028
Tamil Nadu
SIR done Feb 2026 · Last election Apr 2026 · Next election 2031
Andhra Pradesh
Last election May 2024 · Next election 2029
Goa
SIR done Feb 2026 · Last election Feb 2022 · Next election Early 2027
West Bengal
SIR done Feb 2026 · Last election Apr 2026 · Next election 2031
Puducherry
SIR done Feb 2026 · Last election Apr 2026 · Next election 2031
Madhya Pradesh
SIR done Feb 2026 · Last election Nov 2023 · Next election Late 2028
Bihar
SIR done Sept 2025 · Last election Nov 2025 · Next election Nov 2030
Rajasthan
SIR done Feb 2026 · Last election Nov 2023 · Next election Late 2028
Odisha
SIR done Sept 2026 · Last election May to Jun 2024 · Next election 2029
Kerala
SIR done Feb 2026 · Last election Apr 2026 · Next election 2031
Lakshadweep
SIR done Feb 2026 · Last election Apr 2024 · Next election 2029 (LS)

Removed voters: who asked to be re-checked, and who got back on

Phase I · Draft roll

Bihar (Phase I)

Removed at draft65.00 lakh
8.24% of roll
Asked for re-check0.36 lakh
0.56% of removed
Added backNot published

ECI never published how many of these claims were accepted.

Phase II · Adjudication

West Bengal adjudication removals (Phase II)

Removed27.16 lakh
Appealed7.06 lakh
26.00% of removed
Decided0.83 lakh
11.72% of appeals
Added back0.75 lakh
10.68% of appeals · 91.13% of decided

Only fully reported funnel. As of 7 Aug 2026 most appeals were undecided, so the added-back share will rise.

Removed = names left off the draft roll. Re-check counts only claims or appeals filed by removed voters themselves.

State-by-state roll numbers

BiharIFinal7,89,00,0007,24,00,0007,42,00,000−6.0%30 Sept 20251.2 moNov 2025Nov 203030 Sept 2025Complete
Uttar PradeshIIFinal15,44,00,00012,55,56,02513,39,84,792−13.2%*10 Apr 20269.8 moFeb to Mar 2022Early 202710 Apr 2026Complete
West BengalIIFinal7,66,37,5297,08,16,6167,04,00,000−8.1%*28 Feb 20261.8 moApr 2026203128 Feb 2026Complete
Tamil NaduIIFinal6,41,14,5875,43,76,7565,67,07,380−11.6%*23 Feb 20261.9 moApr 2026203123 Feb 2026Complete
GujaratIIFinal5,08,00,0004,40,00,000−13.4%17 Feb 202621.4 moDec 2022Dec 202717 Feb 2026Complete
Madhya PradeshIIFinal5,74,06,1435,30,00,000−6.0%21 Feb 202632.3 moNov 2023Late 202821 Feb 2026Complete
RajasthanIIFinal5,48,84,4795,10,00,000−5.7%21 Feb 202632.3 moNov 2023Late 202821 Feb 2026Complete
ChhattisgarhIIFinal1,87,00,000−11.8%21 Feb 202632.3 moNov 2023Late 202821 Feb 2026Complete
GoaIIFinal−10.8%21 Feb 202611.3 moFeb 2022Early 202721 Feb 2026Complete
KeralaIIFinal−3.2%21 Feb 20261.5 moApr 2026203121 Feb 2026Complete
PuducherryIIFinal−7.5%14 Feb 20261.8 moApr 2026203114 Feb 2026Complete
Andaman & NicobarIIFinal−16.9%21 Feb 202637.3 moApr 2024 (LS)2029 (LS)21 Feb 2026Complete
LakshadweepIIFinal−0.4%14 Feb 202637.5 moApr 2024 (LS)2029 (LS)14 Feb 2026Complete
OdishaIIIFinal3,33,99,5913,13,87,0343,16,32,754−5.3%*21 Sept 202631.3 moMay to Jun 2024202921 Sept 2026Complete
Andhra PradeshIIIDraft4,16,27,6943,71,38,182−10.8%*May 2024202916 Oct 2026Final roll pending
HaryanaIIIDraft2,06,55,9291,72,72,627−16.4%*Oct 2024Oct 20293 Oct 2026Final not yet confirmed
KarnatakaIIIDraft5,54,32,314−19.3%*May 2023May 202827 Oct 2026Final roll pending
MaharashtraIIIDraft9,78,54,0497,71,65,562−21.1%Nov 2024Nov 20294 Nov 2026Final roll pending
TelanganaIIIDraft3,38,00,000−21.7%Nov 2023Late 20289 Nov 2026Final roll pending
DelhiIIIDraft1,45,10,29997,53,577−32.8%*Feb 2025Feb 20304 Nov 2026Final roll pending

Blank = not reported. * = computed from reported counts. Election dates are assembly polls (Lok Sabha for A&N and Lakshadweep); next dates are term ends unless ECI has announced a schedule.

How the SIR works

  1. 1

    Legal basis

    ECI order 23/ERS/2025 of 24 June 2025 under the Representation of the People Act, 1950 source ↗

  2. 2

    Enumeration

    BLOs deliver pre-filled forms in duplicate to every elector, house to house, and collect one copy source ↗

  3. 3

    Mapping

    Electors link themselves or a parent or grandparent to the last intensive revision roll (2002 or 2003, by state); mapped electors need no extra documents source ↗

  4. 4

    Draft roll

    Forms not returned are marked ASDD(O): absent, shifted, dead, duplicate or other, and left off the draft source ↗

  5. 5

    Documents

    11 listed documents, treated as illustrative, plus Aadhaar as a 12th for identity only source ↗

  6. 6

    Claims and objections

    About a month after the draft: Form 6 to be added, Form 7 to object, Form 8 to correct or shift source ↗

  7. 7

    Notices and hearings

    Unmapped electors and those with logical discrepancies get notices; no deletion without notice and hearing source ↗

  8. 8

    Appeals

    Section 24: first to the District Magistrate within 15 days, then the CEO within 30 days source ↗

  9. 9

    Field force

    Phase III uses 3.94 lakh BLOs, helped by 3.42 lakh party booth agents source ↗

Timeline

DateTypeEventStatusSource
24 Jun 2025ScheduleECI orders the SIR (order 23/ERS/2025); Bihar starts firstDone
1 Aug 2025RollBihar draft roll: 7.24 crore, 65 lakh left offDone
8 Sept 2025CourtSupreme Court directs Aadhaar be accepted as a 12th documentDone
30 Sept 2025RollBihar final roll: 7.42 crore electorsDone
27 Oct 2025ScheduleCEC Gyanesh Kumar announces Phase II in 12 states and UTsDone
4 Nov 2025SchedulePhase II house-to-house enumeration beginsDone
6 Jan 2026RollUP draft roll: 12.56 crore, about 2.89 crore left offDone
21 Feb 2026RollFinal rolls in 9 states and UTs show 1.70 crore net deletions (7.93%)Done
28 Feb 2026RollWest Bengal final roll: 7.04 crore, 60 lakh under adjudicationDone
10 Apr 2026RollUP final roll: 13.40 crore; Phase II completeDone
14 May 2026SchedulePhase III announced: 19 states and UTs, 36.73 crore electorsDone
27 May 2026CourtSupreme Court upholds the SIR's constitutional validityDone
31 Jul 2026RollAndhra Pradesh and Haryana draft rolls publishedDone
24 Aug 2026RollKarnataka draft roll: 1.07 crore excludedDone
31 Aug 2026RollDelhi and Maharashtra draft rolls publishedDone
21 Sept 2026RollOdisha final roll: 3.16 crore, first Phase III finalDone
30 Sept 2026PoliticalINDIA bloc demands CEC's resignation and announces protestsDone
6 Oct 2026PoliticalOpposition march to ECI; Rahul Gandhi and others detainedDone
16 Oct 2026RollAndhra Pradesh final roll dueScheduled
27 Oct 2026RollKarnataka final roll dueScheduled
1 Nov 2026PoliticalOpposition rally planned in New DelhiScheduled
4 Nov 2026RollDelhi and Maharashtra final rolls dueScheduled
9 Nov 2026RollTelangana final roll dueScheduled
23 Dec 2026RollTripura final roll due, last on Phase III calendarScheduled