How to File an Election Complaint Online: ECI NGSP, BLO, 1950 and What Actually Works

Quick take: You don't always need a crowd outside an election office to be heard. The Election Commission of India's National Grievance Services Portal (NGSP) provides an online route for election-related complaints, accessible through the Voters' Services Portal at https://voters.eci.gov.in/. You can register using your mobile number, choose a complaint category, describe the issue, upload supporting documents and track the complaint using its reference ID.

For quick guidance, you can also use the Voter Helpline app or call 1950.

The important part is knowing which channel to use for which problem. A BLO may be better for a straightforward local voter-roll issue. NGSP is useful when you want a numbered, trackable complaint with a paper trail.

Practical, non-partisan citizen guide: Facts, dates, EPIC, booth and documents — no abuse, no party score-settling. A clean complaint is easier to act on.

What is NGSP?

NGSP — National Grievance Services Portal — is an ECI channel for election-related grievances.

Depending on the categories currently available on the portal, this can include issues relating to:

  • Voter registration and electoral-roll problems
  • Polling booth or polling-station issues
  • EVM / VVPAT-related complaints
  • Election expenditure
  • Malpractice or inducement
  • Other election-process complaints

The exact menu and categories can change, so use the options currently displayed on the official ECI portal.

What NGSP is good for

NGSP is particularly useful when you want:

  • A dated complaint
  • A reference number
  • The ability to attach supporting documents
  • A way to track the complaint later
  • A written record instead of relying only on a verbal conversation

What NGSP is not

It isn't necessarily the replacement for every electoral form or government grievance mechanism.

For example:

  • Form 6/7/8 should be used where the relevant electoral-roll application requires those forms.
  • A purely local field-verification issue may be quicker through your BLO/ERO.
  • A police emergency should go to the police, not an election grievance portal.
  • A general government-service grievance belongs in the appropriate government grievance system rather than an election-specific channel.

The key is to use the right process for the actual problem.

Step-by-step: How to file an election complaint online

1 Open the ECI Voters' Services Portal

Go to:

https://voters.eci.gov.in/

Log in or register using your mobile number and OTP where required.

Use a mobile number you actually monitor. If the system sends status updates or your reference information by SMS, you don't want to miss it.

2 Find the complaint / grievance option

Look for the current Register Complaint / Grievance option linked from the voter-services portal.

The portal interface can change, so don't worry if the wording isn't exactly identical to an older screenshot or guide.

The basic flow is:

Register → Select category → Describe issue → Upload evidence → Submit → Save reference ID → Track

3. Choose the right complaint category

Don't simply select the first category you see.

Choose the category that most closely matches your problem.

Depending on the current portal options, this could include:

  • Voter registration / electoral-roll issue
  • Polling booth or location issue
  • Accessibility issue
  • EVM / VVPAT-related issue
  • Election expenditure
  • Malpractice / inducement / threat
  • Other election-process issue

If you're unsure which category fits, choose the closest available category and explain the issue clearly in the first sentence.

Wrong routing can create unnecessary delays.

4. Write the complaint so an officer can understand it quickly

This is where many complaints become weak.

Don't write five paragraphs of anger before explaining what happened.

Give the officer the information needed to identify the case.

Include:

Who:

Your full name and EPIC number.

Where:

Assembly Constituency, district, state and polling station/booth if known.

When:

The date and, where relevant, the time of the incident.

What happened:

Explain the problem in chronological order.

What you want:

State the specific action you're requesting.

What you've already done:

Mention any BLO visit, Form 6/7/8 application, previous complaint or acknowledgment number.

A useful structure is:

I am [Full Name], EPIC [NUMBER], voter of [AC/District/State]. On [DATE], I found [SPECIFIC PROBLEM]. I contacted/visited [BLO/OFFICE] on [DATE], and [WHAT HAPPENED]. I request [SPECIFIC ACTION]. I have attached [DOCUMENTS].

Short.

Dated.

Traceable.

5. Upload supporting documents

Attach documents that actually support your complaint.

Depending on the issue, these might include:

  • EPIC / voter ID
  • Earlier Form 6, 7 or 8 acknowledgment
  • Screenshot of an electoral-roll entry
  • Screenshot of an official message or notice
  • Photograph of a relevant notice board
  • Residence document where the address is the issue
  • Previous complaint acknowledgment

Make sure photographs are readable.

A blurry photo of a document is effectively no document.

For multiple pages, PDF can be easier to manage if the portal permits it.

Also check the portal's current file-size and file-format limits before uploading.

6. Submit — then save the reference ID

This is the step people often underestimate.

After successful submission, save the complaint/reference number.

Do all three:

  • Screenshot the successful submission page
  • Save the reference ID in your notes
  • Keep the SMS/email confirmation

You want to be able to answer:

"What is your complaint number?"

without searching through hundreds of messages.

7. Track the complaint

Return to the portal and use the available complaint/grievance status facility.

Enter your reference number and check the current status.

Don't just check once and forget about it.

If the status changes to something requiring documents or further action, respond within the applicable period.

Keep a small record:

DateStatusAction14 SepComplaint submittedReference saved18 SepUnder processNo action required22 SepDocument requestedUploaded document28 SepResolvedChecked electoral record

This takes two minutes and can save a lot of confusion later.

NGSP vs BLO vs 1950 vs CPGRAMS

Which one should you actually use?

ChannelBest used forMain advantageBLO / EROLocal voter-roll issues, field verification, straightforward correctionsDirect local contactNGSPElection complaints requiring a trackable online recordReference number + paper trail1950Guidance, finding the right office/form, voter-service questionsPhone assistanceVoter Helpline appVoter services and complaint-related accessMobile convenienceCPGRAMSAppropriate broader public grievances outside the election-specific routeCentralised grievance mechanism

A practical rule

For a simple voter-roll problem:

Start with the BLO/ERO process where appropriate.

If you need a formal, trackable election grievance:

Use NGSP.

If you're not sure what to do:

Call 1950.

And don't file three contradictory complaints through three different channels.

Complaint or Form 6/7/8?

This distinction matters.

Suppose your name is missing from the electoral roll.

A grievance saying:

"My name is missing. Please fix it."

is not necessarily a substitute for the appropriate electoral application.

If the prescribed process requires Form 6, use Form 6.

Similarly, where Form 7 or Form 8 is the applicable route, use that form.

You can have a related grievance if there is a service problem, but don't assume that a complaint ticket automatically replaces the underlying statutory/application process.

Complaint ≠ application.

That one distinction can save you a lot of time.

What makes a complaint more likely to be useful?

Think like the person receiving it.

They need to answer:

Who is this about?

Where is the problem?

When did it happen?

What evidence exists?

What action is being requested?

So instead of:

"Nobody cares about voters. This has been happening for weeks and everyone is ignoring us."

Write:

"My name is [NAME], EPIC [NUMBER]. My electoral entry shows [PROBLEM]. I contacted the BLO on [DATE]. I request verification and correction of the entry. EPIC copy and screenshot attached."

The second version gives someone a file they can actually work with.

What not to put in an election complaint

Avoid:

  • Threats
  • Abuse
  • Caste or religious slurs
  • Party propaganda
  • Unverified accusations
  • Long political arguments
  • Claims you cannot document
  • Multiple contradictory versions of the same incident

If you believe something serious happened, describe the facts and attach evidence.

Let the authorities investigate the allegation.

Sample complaint you can adapt
Subject: Electoral Roll Complaint — [Brief Issue]
I am [Full Name], EPIC [XXXXXXXXXX], voter of [Assembly Constituency], [District], [State].
On [date], I found that [describe the issue clearly].
I contacted/visited [BLO/office] on [date]. [Briefly state what happened].
I request [specific action — verification/correction/information/inquiry].
Attached are my EPIC and [other supporting documents].
Please acknowledge the complaint and provide the reference number/status.
Mobile: [number]

That's enough.

You don't need to write a legal petition for a basic grievance.

After you file: don't go silent

Once the complaint is submitted:

Save the number.

Then:

Track it.

If the status stalls or you don't understand what action is required, call 1950 with the reference number ready.

If a BLO is involved, keep the same facts and documents with you.

Most importantly, don't keep submitting slightly different versions of the same story.

Your complaint should become a clean administrative record, not a growing pile of contradictory messages.

Your two-minute pre-submit checklist

Before pressing Submit:

  • ☐ Mobile number is active
  • ☐ EPIC number is correct
  • ☐ Assembly Constituency is correct
  • ☐ District and state are correct
  • ☐ Correct complaint category selected
  • ☐ Description contains who, where, when, what and what you want
  • ☐ Relevant documents attached
  • ☐ Documents are readable
  • ☐ Previous application/complaint number included, if applicable
  • ☐ Screenshot taken after submission
  • ☐ Reference ID saved
  • ☐ SMS/email confirmation retained
  • ☐ Reminder set to check the status
When should you use the BLO instead?

Online isn't always better.

If your issue is something a local election official needs to physically verify — for example, a straightforward electoral-roll or address-related issue — your BLO/ERO route may be more direct.

That's particularly true when the question is:

"Can someone verify this entry at my address?"

rather than:

"I need to report an election-process grievance and keep a formal online record."

Use the channel that matches the problem.

The bigger lesson

You don't need to know every election rule to raise a legitimate issue.

You need to know:

Who handles it.

What form or complaint channel applies.

What evidence you have.

What reference number you received.

What happens next.

That's how a citizen complaint becomes something an administration can actually process.

Bottom line

The ECI's online grievance route gives citizens a way to put an election-related problem on record without repeatedly travelling to an election office.

The basic process is:

Register → choose the right category → write the facts → attach evidence → submit → save the reference ID → track.

Use the BLO/ERO when a local process or verification is the fastest route.

Use 1950 when you need help figuring out where to go or which process applies.

Use the appropriate Form 6/7/8 when the issue requires an electoral application.

And remember:

A complaint is stronger when it is specific, documented and trackable.

Clean files beat loud ones.

Be informed. Be heard.