Pay your MSEDCL bill online, by phone, at an authorized center, or through your bank
Maharashtra State Electricity Distribution Company Limited (MSEDCL) offers several ways to pay your electricity bill depending on what works for your schedule and access. You can pay online through the MSEDCL website or mobile app, call the customer service number, visit an authorized payment center in your area, or set up automatic payment through your bank. Each method has different timing — some are instant, others take a few days to show on your account.
Your bill arrives with a reference number and consumer account number printed on it. You will need one of these to make a payment, along with the amount due. If you have lost your bill, you can find your account number by logging into the MSEDCL portal with your registered mobile number or email.
Key Takeaways
- MSEDCL bills can be paid online through their official website or app, by phone, at authorized payment centers, or through bank transfers — choose based on what is fastest for you.
- Online and app payments usually process instantly or within one business day, while bank transfers may take two to three days to appear on your account.
- Late payment charges apply if you pay after the due date shown on your bill, and disconnection can happen if you fall significantly behind.
- You can set up automatic monthly payments through your bank to avoid missing due dates.
- If you cannot locate your bill, your consumer account number is available through the MSEDCL website or by calling customer service.
Paying online through the MSEDCL website or app
The MSEDCL website (msedcl.in) has a bill payment section where you enter your consumer account number and the amount due. You can pay using a debit card, credit card, or net banking from any Indian bank. The payment processes immediately, and you receive a confirmation number on screen and via email or SMS to your registered contact details.
The MSEDCL mobile app (available on Android and iOS) offers the same payment options and is often faster if you are paying from a phone. Download the app, log in with your consumer account number and registered mobile number, select your bill, and choose your payment method. The app also shows your payment history and upcoming due dates.
Online payments typically show on your account within one business day. If you do not see the payment reflected after 24 hours, check your confirmation number and contact MSEDCL customer service with that number — they can verify the payment went through.
Paying by phone or through customer service
You can call MSEDCL's customer service number to make a payment over the phone using a debit or credit card. The representative will ask for your consumer account number, the amount you want to pay, and your card details. They will provide a confirmation number before the call ends.
Phone payments take one to two business days to appear on your account. Keep the confirmation number and the date and time of your call in case you need to follow up. If the payment does not show within two days, call back with this information and ask them to trace it.
Paying at authorized MSEDCL centers and partner locations
MSEDCL has authorized payment centers in most towns and cities across Maharashtra. You can find the nearest one by entering your area name on the MSEDCL website or by calling customer service. Walk in with your bill or account number and the cash or check you want to pay.
Cash payments at these centers are usually instant — your receipt prints immediately. Check payments take two to three business days to clear and appear on your account. Some centers also accept payment through mobile wallets like Google Pay or PhonePe, which process within a few hours.
Many banks in Maharashtra also accept MSEDCL bill payments at their branches or through their ATMs. Ask your bank whether they offer this service and what the processing time is.
Setting up automatic payments through your bank
If you want to avoid the risk of missing a due date, you can set up a standing instruction with your bank to pay your MSEDCL bill automatically each month. Contact your bank's customer service or visit your branch and ask them to set up a recurring payment to MSEDCL for your account number.
You will need to provide your consumer account number, the amount you want to pay each month, and the date you want it to be deducted. The bank will deduct the amount on that date and send it to MSEDCL. This payment usually takes two to three business days to show on your MSEDCL account.
Automatic payments protect you from late fees, but make sure the amount you set covers your typical monthly bill. If your bill is higher than usual in a month, you will still owe the difference.
What happens if you pay late or miss a payment
MSEDCL charges a late payment fee if you pay after the due date shown on your bill. The fee varies depending on how many days late you are — check your bill or the MSEDCL website for the current late fee structure. The longer you delay, the higher the total amount owed becomes.
If you do not pay for two or three billing cycles, MSEDCL may disconnect your electricity supply without further notice. Reconnection requires paying the full outstanding amount plus a reconnection fee. If you are facing hardship and cannot pay on time, contact MSEDCL customer service to discuss a payment plan — some regions offer installment options for large arrears.
If your bill is disputed (for example, if you believe the meter reading is wrong), you can file a complaint with MSEDCL before the due date. This does not stop the due date from passing, but it creates a record that you contested the amount. Continue to pay what you believe is correct while the dispute is being investigated.
Finding your account number and bill information
Your consumer account number is printed on your electricity bill in the top right corner or near your name and address. If you have lost your bill, you can find this number by logging into the MSEDCL portal at msedcl.in using your registered mobile number or email address.
You can also find your account number by calling MSEDCL customer service and providing your name, address, and registered phone number. They will give you the account number and can also email or SMS your bill to you if you need it urgently.
If you have recently moved or changed your contact details, update them with MSEDCL before paying your bill. This ensures payment confirmations and future bills reach you correctly.
Frequently Asked Questions
How long does it take for an online payment to show on my MSEDCL account?
Online payments through the MSEDCL website or app usually show within one business day. If you pay after business hours, it may take until the next day. Bank transfers and phone payments take one to three business days depending on the bank involved.
Can I pay my MSEDCL bill with a credit card?
Yes, you can use a credit card to pay online through the MSEDCL website or app, or by phone through customer service. Some authorized payment centers also accept credit cards. Check whether your card issuer charges a convenience fee for bill payments.
What should I do if my payment was deducted from my account but does not show on my MSEDCL bill?
Contact MSEDCL customer service with your payment confirmation number and the date you paid. They can trace the payment and confirm whether it has been received. If there is a delay, they can manually update your account once they verify the payment went through.
Can I pay someone else's MSEDCL bill?
Yes, you can pay another person's bill if you have their consumer account number. You do not need to be the account holder to make a payment. Provide the account number when you pay online, by phone, or at a payment center.
What happens if I pay more than the amount due on my bill?
The extra amount becomes a credit on your account and is adjusted against your next month's bill. If you overpay significantly, you can request a refund from MSEDCL, though this may take several weeks to process.