Log in to your Pepco account to pay your bill

Go to pepco.com and select "Pay My Bill" or "Login" from the top menu. Enter your account number (found on your bill) and your password. If you don't have an online account yet, you'll need to create one first by selecting "Register" and providing your account number, email address, and a password you choose.

Once you're logged in, your current balance and due date appear on the dashboard. You can pay the full amount due, a partial payment, or set up a one-time payment for a future date. Pepco accepts payment immediately through your checking account, savings account, or debit card — credit cards are not accepted online.

If you forget your password, select "Forgot Password" on the login page and follow the reset link sent to your email. The reset link expires after 24 hours, so check your inbox and spam folder right away.

Key Takeaways

  • Your Pepco online account requires your account number (on your bill) and a password you create during registration.
  • You can pay your full balance, a partial amount, or schedule a payment for a future date through the online portal.
  • Pepco accepts payments from checking or savings accounts and debit cards, but not credit cards, when paying online.
  • If you lose your password, use the "Forgot Password" link on the login page to reset it within 24 hours.
  • Payments made before 5 p.m. ET typically post to your account the same business day.

What information you need to log in

Your account number is the first piece of information you'll enter. This 10-digit number appears in the top right corner of your Pepco bill, next to "Account Number" or "Acct #". Do not use your service address or meter number — those are different.

Your password is something you create when you first register. It must be at least 8 characters long and include at least one uppercase letter, one lowercase letter, one number, and one special character (like ! @ # $ % ^ &). Write it down in a secure place or use a password manager so you don't lose it.

If you're registering for the first time, you'll also need a valid email address. Pepco sends payment confirmations, bill reminders, and password reset links to this email, so use one you check regularly.

Steps to pay after you log in

After logging in, your account dashboard shows your current balance, due date, and payment history. Select the "Pay Now" or "Make a Payment" button — the exact wording varies depending on whether you're viewing on a computer or phone.

Enter the amount you want to pay. You can pay the full balance due, a partial amount toward your bill, or even pay ahead for next month. Then select your payment method: checking account, savings account, or debit card. You'll need to provide the routing number and account number for a bank account, or the card number, expiration date, and CVV for a debit card.

Review the payment details on the confirmation screen. The amount, due date, and account number should all be correct. Once you select "Confirm Payment" or "Submit," Pepco generates a confirmation number. Write this down or take a screenshot — you'll need it if you have questions about the payment later.

When your payment posts and what to expect

Payments made before 5 p.m. ET on a business day usually post to your account the same day. Payments made after 5 p.m. or on weekends and holidays post the next business day. You'll receive an email confirmation within a few minutes of submitting your payment, even if it hasn't posted yet.

Your online account updates to show the payment within one to two business days. If you're paying by bank account, Pepco may hold the funds for a few days while the transaction clears. If you're paying by debit card, the charge appears on your card statement immediately, but the credit to your Pepco account may take slightly longer.

If you don't see your payment reflected after three business days, log back in and check your payment history. You can also call Pepco customer service at 1-877-737-2662 with your confirmation number to verify the payment went through.

Setting up automatic payments or payment reminders

If you want to pay the same amount every month without logging in each time, you can set up automatic payments through your online account. Select "Manage Autopay" or "Automatic Payments" from the account menu, choose the amount and due date, and provide your bank account or debit card information once. Pepco will charge that amount on the date you choose each month.

You can pause or cancel automatic payments anytime by logging back in and adjusting your autopay settings. There's no fee for setting up or using automatic payments.

If you prefer to pay manually but want a reminder, most online accounts let you set up bill reminders through email or text message. These arrive a few days before your due date so you don't forget to pay.

Troubleshooting login and payment problems

If you see an error message saying "Account not found" when you try to log in, double-check that you're entering your account number correctly. Account numbers are 10 digits and appear on your bill. If you're entering it right and still get an error, your account may not be registered yet — select "Register" instead and create a new account.

If your payment is rejected, the most common reasons are an incorrect bank routing number, an expired debit card, or insufficient funds in your account. Check that your routing number matches your bank's records (you can find it on a check or by calling your bank). If you're using a debit card, make sure it hasn't expired and that you have enough available balance to cover the payment.

If you can't reset your password because you're not receiving the reset email, check your spam and junk folders. If it's not there, try registering again with a different email address. If you continue to have trouble, call Pepco at 1-877-737-2662 and a representative can help you regain access to your account.

Other ways to pay if you can't use the website

You can pay by phone by calling 1-877-737-2662 and speaking to a representative. Have your account number and payment method ready. Phone payments are available 24/7, though wait times may be longer during business hours.

You can also pay in person at a Pepco payment center or authorized payment location. Pepco's website has a list of locations and their hours. In-person payments may be subject to a fee depending on the location.

Mail-in payments are still an option: write a check or money order, include your account number on the payment, and mail it to the address on your bill. Mail payments take 7 to 10 days to post, so send them early if your due date is coming up soon.

Frequently Asked Questions

Can I pay my Pepco bill with a credit card online?

No. Pepco does not accept credit cards for online payments. You can pay with a debit card, checking account, or savings account. If you want to use a credit card, you can call 1-877-737-2662 to pay by phone, though a convenience fee may apply.

What if I pay online but my bill still shows as due?

Payments take one to two business days to post to your account after you submit them. Check back in a couple of days and your balance should update. If it's been more than three business days, log in to your payment history to confirm the payment went through, or call customer service with your confirmation number.

Is it safe to pay my Pepco bill online?

Pepco's website uses encryption to protect your account information and payment details. Never share your password, and always log in through pepco.com rather than clicking a link in an email — scammers sometimes send fake emails that look like they're from Pepco.

Can I change my payment due date?

You can't change your billing cycle or official due date through the online portal, but you can choose when to make your payment each month. If you want to discuss a permanent change to your due date, call customer service at 1-877-737-2662.

What happens if I pay late?

If your payment arrives after the due date, Pepco may charge a late fee. The amount varies, but it's typically a percentage of your bill. If you're having trouble paying on time, call 1-877-737-2662 to ask about payment plans or hardship programs.