Voter ID Address Change Online — Form 8 Explained
A cousin of mine moved from Kochi to Bengaluru in early 2024. New job, new flat in Indiranagar, the works. He'd voted faithfully in every Kerala election since he turned 18, and he assumed — like most people do — that his voter ID would somehow follow him. Maybe Aadhaar linkage. Maybe address-update-by-osmosis. Something.
In May 2026 the Karnataka assembly bypolls happened. Two days before polling day he opened voters.eci.gov.in to find his Bengaluru booth. He couldn't. His name wasn't there. He searched by EPIC number. Still nothing — in Karnataka. Then he checked Kerala. There he was, still neatly enrolled at his parents' house in Ernakulam, 540 kilometres away. He couldn't take a day off, fly to Kochi, vote, and fly back. So he didn't vote at all.
This is what I've started calling the migration trap. Voter ID does not auto-update. Aadhaar address change doesn't cascade. Even PAN-Aadhaar linkage doesn't help. The only thing that updates the electoral roll is a Form 8 submission — and the form's existence is something nobody mentions when you sign your rental agreement and move to a new city.
This guide walks through Form 8 the way I wish someone had walked my cousin through it in March 2024 — with the three migration scenarios that cover almost everyone, the document gotchas that derail rented-house applications, and the NRI-specific quirks that nobody writes about.
Voter ID Address Change — Key Facts
- Official portal: voters.eci.gov.in (not the older voterportal / NVSP)
- Form to use: Form 8 — Shifting of Residence
- Processing time: 30 days official, 45–60 days realistic for inter-state
- Cost: ₹0 (free)
- Verification: BLO field visit, usually within 2 weeks
- EPIC number: stays the same — only constituency mapping changes
- NRIs use a separate path: Form 6A
First, the form-confusion problem
Half the WhatsApp forwards on this subject confuse Form 6, Form 7, and Form 8. They're genuinely different. Here's the only table you need to bookmark.
| Form | What it's for | Who files it |
|---|---|---|
| Form 6 | First-time registration as a voter (turning 18, never enrolled before) | New voters only |
| Form 6A | Registration for Overseas (NRI) electors — separate flow with passport verification | Indian citizens living abroad |
| Form 7 | Objection to inclusion / request for deletion of an existing entry | Reporting duplicates, deaths, or removal requests |
| Form 8 | Correction of details, replacement EPIC, marking PwD, AND shifting / transposition of address | This is the one you want for address change |
The three migration scenarios
Almost everyone who needs Form 8 falls into one of three buckets. The form is the same. The portal is the same. But the timeline, the friction, and the failure modes are noticeably different. Find your scenario and skip ahead.
You moved within the same state
Kochi → Thiruvananthapuram. Bengaluru → Mysuru. Pune → Nagpur.
How it works: This is the cleanest case. On voters.eci.gov.in, log in, pick Form 8, and choose 'Shifting of Residence' as the sub-category. The ERO (Electoral Registration Officer) of your new assembly constituency processes it. Your existing EPIC number stays the same — only the constituency mapping changes.
The catch: The catch is that your old constituency's ERO also has to acknowledge the transfer. Sometimes that handshake is slow. If you submit in March and elections happen in April, you may find yourself still on the old roll. Plan around the election calendar, not around your moving date.
You moved between states
Kerala → Karnataka. UP → Maharashtra. Tamil Nadu → Delhi.
How it works: Same Form 8, same portal — but the inter-state transfer takes noticeably longer because two state CEO offices have to coordinate. Officially 30 days; in my experience 45–60 is more realistic, especially if you submit close to a state election in either state.
The catch: This is where the silent failure mode lives. People assume that once they submit the new application, the old entry vanishes automatically. It mostly does — but not instantly. If you check the rolls in your new constituency too early, you'll find nothing and panic. Wait for the SMS confirmation from ECI before assuming anything is broken. And do NOT vote at the old address in the interim — that opens you up to Section 17/18 issues under the RP Act.
You moved abroad and came back
Returned NRIs, students back from a Master's, professionals on a sabbatical home.
How it works: If you were enrolled before leaving India, your name is probably still on the old roll — voter rolls don't auto-purge based on passport stamps. If you registered as an overseas elector (Form 6A) while abroad, that's a separate parallel entry tied to your passport address. Returning home, you typically need Form 7 to delete the 6A entry and Form 8 to update the resident entry to your new address. Two forms. Same portal.
The catch: Nobody tells returning NRIs this. I've spoken to two friends who moved back to Bengaluru after years in the Gulf and discovered they were technically enrolled in three places — their parents' house in Kerala (original), their old overseas address (6A), and nothing in Bengaluru where they actually live. Section 17 of the RP Act says you can only be registered in one constituency. Fix it within a year of return or you risk having the entire entry flagged.
How to actually submit Form 8
Once you know which scenario you're in, the mechanics are roughly the same. The whole thing takes about 15 minutes of active work if your documents are in order. Have your EPIC number, your Aadhaar, and one address proof ready before you start.
- Open voters.eci.gov.in — not voterportal, not NVSP. Sign up with your mobile number if you haven't already; OTP verification is mandatory.
- Choose "Fill Form 8" from the dashboard. The portal will ask whether you want correction, shifting, replacement EPIC, or PwD marking. Pick "Shifting of Residence".
- Enter your EPIC number. The system fetches your current details. Verify them before proceeding — if your name or DOB is wrong on the old roll, fix that with a separate Form 8 (correction) first, otherwise the shift will inherit the error.
- Enter the new address. Be specific. Door number, street, locality, pin code. Vague entries are the second-biggest reason BLOs reject applications.
- Upload one address proof. Just one is officially required. Two is safer if you're renting (more on this below).
- Submit and screenshot the acknowledgement. The reference number starts with the state code. Save it — you'll need it to track the application.
- Wait for the BLO. A booth-level officer will usually visit the new address within 2 weeks. If nobody's home during a visit, they leave a card. Call the number on the card to schedule a re-visit. Two missed visits in some states means automatic rejection.
Documents — what actually gets accepted
The ECI publishes a long list of acceptable address proofs. In practice, BLOs in different cities have wildly different tolerances for the same document. Here's what I've seen actually work (and not) in 2026.
What nobody tells you about rented houses
If you're renting, the entire process has a hidden second axis: does your landlord want a voter on the rolls at their address?Some don't. They worry about future tenancy disputes, or about being associated with someone politically. I've heard of three cases in the last year where the landlord actively obstructed the BLO visit — refused to confirm tenancy, claimed the tenant had vacated, even disputed the rental agreement's validity.
The legal position is clear: tenancy doesn't require landlord consent for voter registration. But the BLO has discretion, and if the landlord is loud and present and the tenant is at work, the application gets marked "could not verify". If you sense this might happen, take the day off when the BLO visits. Be present. Have your rental agreement, a utility bill in your name, and a piece of mail addressed to you at that address. Three independent corroborations usually settles it.
India is the most internally mobile country in the world by absolute numbers — the 2011 census put internal migrants at over 450 million, and that number has only grown. Yet our electoral infrastructure still assumes you live and die in the constituency where you first registered. There is no nationally portable voter ID. No equivalent of the US absentee ballot for ordinary citizens (only service voters and overseas electors get one). No way to vote in your state election from another state.
The ECI's "Remote Voting Machine" pilot was announced in 2023 and quietly stalled. Until something like it actually rolls out, the only fix is the friction-filled one: file Form 8 every time you move, accept that the system will lag behind your life by 30–60 days, and never assume you're enrolled where you think you are. Check voters.eci.gov.in the week you move. Not the week of an election.
If you're reading this and you moved sometime in the last two years and haven't filed Form 8 yet — please do it this weekend. The next election in your new state is closer than you think.
— Sibin O, Founder, NagrikIQ · Bengaluru
Also see: Our Voter ID page has direct links to Form 6, 7, 8, and 6A on voters.eci.gov.in, plus a quick electoral-roll search that works on mobile.
Questions People Actually Ask
These come from reader emails and the questions I keep getting from friends who moved cities in the last two years.
I'm on the old voter roll in Kerala but I've been living in Bengaluru for three years. Am I committing some kind of offence?
Not exactly an offence — but technically, under Section 17 of the Representation of the People Act 1950, you're only meant to be enrolled in the constituency where you 'ordinarily reside'. If you voted in Kerala while actually living in Bengaluru, that's Section 31 territory (false declaration). In practice, the ECI is much more interested in deletion of duplicate entries than prosecution. Submit Form 8 with your Bengaluru address; the system will handle the cleanup. Don't lose sleep over the gap, but don't drag your feet either.
Which form do I actually need — Form 6, Form 7, or Form 8?
Form 8 for almost everyone reading this. Form 6 is for first-time voters who've never been on any electoral roll. Form 7 is for asking that an entry be deleted (yours or someone else's). Form 8 covers everything else — correction of name/DOB/photo, replacement EPIC, marking yourself as a person with disability, and the one you came here for: shifting of residence. The portal asks you to pick the sub-category once you start, so you won't accidentally land on the wrong path.
How long does Form 8 actually take?
Officially 30 days from submission. In practice it depends on whether your BLO (Booth Level Officer) does field verification quickly. Within-state shifts often complete in 2–3 weeks. Inter-state ones can stretch to 45–60 days. The single biggest delay is BLO unavailability — they're stretched thin and field visits happen in clusters. If 30 days have passed with no movement, walk into your local ERO office with a printout of the acknowledgement. It usually moves the same week.
My rental agreement keeps getting rejected. What do I do?
This is one of the most common rejection reasons in metro cities. BLOs in Bengaluru, Mumbai, and Delhi have started demanding registered rental agreements (the ₹500-stamp-duty kind), not the cheaper notarised ones. The fix is to attach a second document instead — your Aadhaar (if updated), a recent bank statement, or a utility bill in your name. Pair two weaker documents with one strong one and rejection rates drop sharply. Frankly, the easiest path is to update your Aadhaar address first at any Seva Kendra (₹50, takes a week), then use that for the Form 8.
Does my old EPIC card become invalid?
No. Your EPIC number is permanent — it travels with you. What changes is the constituency mapping behind that number. The physical card you have shows the old constituency, but you can download a fresh e-EPIC from voters.eci.gov.in within a few days of approval. The new card has the same EPIC number with updated address details. You don't need to surrender the old card.
I'm an NRI. Do I use Form 8 or Form 6A?
Form 6A — completely separate flow. It's specifically for overseas electors who hold an Indian passport and have not acquired citizenship of another country. The registration is tied to the address mentioned in your passport, not where you actually live abroad. You can only vote in person at that constituency on polling day (no postal or proxy voting for general overseas electors as of 2026, despite repeated proposals). If you've returned to India for good, you should file Form 7 to delete the 6A entry and a fresh Form 8 (or Form 6 if your old entry was already deleted) for your new resident address.
Can I check my voter ID status without re-submitting?
Yes. On voters.eci.gov.in go to 'Search in Electoral Roll'. You can search by EPIC number, by name + state, or by mobile number. If you don't show up where you think you should, that's your answer. The portal also has a 'Track Application Status' option once you've submitted a Form 8 — use the reference number from your acknowledgement.
I see references to a voterportal.eci.gov.in site. Which one is current?
voters.eci.gov.in is the current official portal as of 2026. The older NVSP (nvsp.in) and voterportal.eci.gov.in interfaces have been consolidated. If a search result sends you to an older URL, look for the redirect to voters.eci.gov.in. Don't enter personal data on any portal whose URL doesn't end in eci.gov.in — there's a steady supply of phishing clones that copy the look exactly.
If you take one thing from this guide: don't wait until the week of an election to check your voter roll. Open voters.eci.gov.in this week, search by your EPIC number, and confirm you're where you think you are. Form 8 takes 15 minutes to file. The migration trap takes one missed election to regret.
— Sibin O, Founder, NagrikIQ
Check Your Voter Roll Status
30 seconds on voters.eci.gov.in tells you whether your address is current — or stuck three cities ago.
Open voters.eci.gov.in →