You can pay PECO without logging in by phone, mail, or in person
PECO offers several ways to pay your bill without setting up an online account or logging into their website. The fastest method is calling their automated payment line, which takes about five minutes. You can also mail a check, pay in person at a PECO office or authorized payment location, or use their phone system to authorize a one-time payment from your bank account.
Each method has different timing — some are instant, others take several business days to post to your account. Knowing which option fits your situation helps you avoid late fees and keeps your service active.
Key Takeaways
- Call PECO's automated payment line at 1-800-494-4000 to pay by debit card, credit card, or bank account without creating an account.
- Mail a check to PECO's payment processing address, which takes 7 to 10 business days to reach and post.
- Pay in person at a PECO office or authorized payment agent location if you prefer to hand over cash or a check the same day.
- Set up a one-time automatic payment from your bank account by phone, which posts within one to two business days.
- Have your PECO account number or the bill itself ready before you call, as the system will ask for it to locate your account.
Paying by phone without an account
Call PECO's automated payment line at 1-800-494-4000. The system will ask for your account number (found on your bill) or your phone number associated with the account. Once the system locates your account, you can choose to pay by debit card, credit card, or bank account.
Payments made by phone are processed immediately, though it may take one business day for the payment to show as posted on your account. The system will give you a confirmation number — write it down or take a photo of your bill with the number noted on it. There is no fee for paying by phone with PECO.
If you do not have your account number handy, the system can look it up using your phone number and service address. Have your zip code ready if you go this route, as the system will ask for it to confirm your identity.
Mailing a check to PECO
Write your account number on the check itself. Mail it to the address printed on your bill — PECO's mailing address changes depending on which processing center handles your account, so always use the address on your current bill rather than looking one up online.
Mail typically takes 7 to 10 business days to arrive and be processed. If your bill is due in fewer than 10 days, mailing a check risks a late payment. To be safe, mail at least two weeks before the due date. Keep a copy of the check or take a photo of the front and back for your records.
If you are paying an overdue balance, include a note with the check stating which months the payment covers, so the payment is applied to the correct period.
Paying in person at a PECO office or authorized location
PECO has payment centers in Philadelphia and surrounding areas where you can pay with cash, check, or debit card in person. Bring your bill or account number and a photo ID. Payments made in person are posted to your account the same day or the next business day.
PECO also partners with authorized payment agents — convenience stores, check-cashing services, and other retailers — in many neighborhoods. These locations accept cash and checks. Call 1-800-494-4000 to ask whether a payment agent is near you, or check the list on your bill.
In-person payment is useful if you want to pay immediately and do not have a bank account or credit card, or if you prefer to hand over cash without using the phone system.
Setting up a one-time automatic bank payment
Call 1-800-494-4000 and tell the automated system you want to set up a one-time bank draft. You will need your checking or savings account number and routing number (found at the bottom left of your checks). The system will confirm the amount and the date the payment will be withdrawn.
Bank drafts are processed within one to two business days. This method is free and does not require a credit card. If you want to set up recurring automatic payments instead of paying one bill at a time, you can do that through the same call, though you will need to create an online account or call customer service to manage the recurring payment later.
What to do if your bill is overdue
If your account is past due, PECO may have added a late fee. When you call to pay, the system will tell you the total amount owed, including any fees. Pay at least the full amount shown to avoid service disconnection.
If you cannot pay the full amount right now, call PECO's customer service at 1-800-494-4000 during business hours (Monday through Friday, 7 a.m. to 7 p.m.) to discuss a payment plan. Payment plans are available for customers with overdue balances, though you will need to speak to a representative rather than using the automated system.
Avoiding common payment mistakes
Always include your account number on any payment, whether by mail, phone, or in person. Without it, PECO may not know which account to credit, and your payment could be delayed or applied to the wrong account.
Do not assume a payment has posted just because you made it. Check your next bill or call 1-800-494-4000 to confirm the payment went through. If you paid by mail and your bill is due in a few days, call to confirm receipt before the due date so you know whether to make an additional payment.
If you are paying an overdue balance, ask PECO whether late fees will be waived if you pay within a certain timeframe. Some situations may have access to for fee forgiveness, but you have to ask — the system will not volunteer this information.
Frequently Asked Questions
Can I pay PECO with a prepaid card?
Yes, prepaid debit cards work on PECO's automated payment line the same way regular debit cards do. Call 1-800-494-4000 and follow the prompts to enter your card number. The system will process it immediately.
What if I pay by phone but the payment does not show up on my next bill?
Call 1-800-494-4000 with your confirmation number from the original payment. PECO can look up the transaction and confirm whether it posted. If there was an error, they can reprocess the payment or issue a refund. Keep that confirmation number until you see the payment reflected on your bill.
Can I pay someone else's PECO bill without their account number?
No. PECO requires the account number to locate the correct account and apply the payment. If you are paying for a family member or roommate, ask them for their account number or have them call to authorize you to pay on their behalf.
Is there a fee for paying PECO by phone or mail?
PECO does not charge a fee for phone payments or mailed checks. Some authorized payment agents may charge a small fee for in-person cash payments, so ask before you pay at a third-party location.
How long does a mailed check take to clear if my bill is due in 5 days?
Mail typically takes 7 to 10 business days, so a check mailed 5 days before the due date will likely arrive after the deadline. Call 1-800-494-4000 to make a phone payment instead, or pay in person at a PECO office to ensure it posts on time.