Where to pay your CPS Energy bill

CPS Energy, the utility serving San Antonio and surrounding areas in Texas, lets you pay through their website at cpsenergy.com, by phone, by mail, or in person at payment centers. The fastest route is online at cpsenergy.com — you can pay immediately with a bank account or debit card, and the payment posts the same day if you submit it before 5 p.m. central time on a business day.

If you do not have internet access or prefer not to pay online, you can call CPS Energy's automated phone line at 210-353-2222 to pay by phone with a debit or credit card. There is a convenience fee for phone payments. You can also mail a check or money order to the address on your bill, though mail typically takes 7 to 10 days to arrive and process.

For in-person payment, CPS Energy operates payment centers in San Antonio where you can pay cash, check, or card. Hours and locations change, so check cpsenergy.com or call 210-353-2222 to confirm the nearest center and its current hours before you go.

Key Takeaways

  • Online payment at cpsenergy.com is the fastest method and posts the same day if submitted before 5 p.m. central time on a business day.
  • Phone payment through 210-353-2222 works 24/7 but includes a convenience fee that does not apply to online or mail payment.
  • Mail payment takes 7 to 10 days to process, so send it early if your due date is approaching.
  • In-person payment at CPS Energy centers accepts cash, check, or card, but you must confirm the location and hours on cpsenergy.com first.

Paying online at cpsenergy.com

To pay online, go to cpsenergy.com and look for the "Pay My Bill" button on the homepage. You will need your account number, which appears on your bill or in your online account. Enter your account number, then choose whether to pay from a checking or savings account (no fee) or a debit or credit card (small fee applies).

If you do not have an online account yet, you can create one at cpsenergy.com before paying. Registration takes a few minutes and requires your account number, service address, and an email address. Once registered, you can view your bill history, set up autopay, and check your usage anytime.

Online payments submitted before 5 p.m. central time on a business day post the same day. Payments submitted after 5 p.m. or on weekends and holidays post the next business day. CPS Energy does not charge a fee for bank account payments, but debit and credit card payments include a processing fee that varies depending on the card type.

Setting up automatic payments

If you want your bill paid automatically each month, you can set up autopay through your online account at cpsenergy.com. Log in, go to the payment settings, and choose the date you want the payment to come out each month. You can select any date between the 1st and the 28th.

Autopay draws from a bank account you provide — there is no fee for bank account autopay. You can change or cancel autopay anytime through your online account, and you will receive a confirmation email each time a payment is processed. If your bill amount changes month to month, autopay will deduct whatever the current balance is on your chosen date.

Paying by phone or mail

To pay by phone, call CPS Energy's automated system at 210-353-2222. You will need your account number and a debit or credit card. The system accepts payments 24 hours a day, 7 days a week. A convenience fee applies to all phone payments and is added to your bill.

To pay by mail, write a check or money order for the amount shown on your bill and mail it to the address printed on your bill statement. Do not send cash by mail. Include your account number on the check so CPS Energy can match the payment to your account. Mail typically takes 7 to 10 days to arrive, so send payment at least 10 days before your due date to avoid a late fee.

In-person payment at CPS Energy centers

CPS Energy operates payment centers in San Antonio where you can pay in person with cash, check, or debit card. Payment centers are open during business hours, though hours vary by location. To find the nearest center and confirm its hours, visit cpsenergy.com or call 210-353-2222.

Bring your account number or bill statement when you visit. Payment is processed immediately, and you will receive a receipt. In-person payment does not include a convenience fee, making it a good option if you prefer to pay cash and want to avoid online or phone fees.

Understanding late fees and disconnection

CPS Energy charges a late fee if your payment does not arrive by the due date shown on your bill. The late fee is a percentage of your bill amount and is added to your next bill. If your account falls significantly behind, CPS Energy may disconnect your service, usually after 30 to 60 days of non-payment.

If you are having trouble paying your bill, contact CPS Energy at 210-353-2222 to discuss payment plans or hardship programs. CPS Energy offers extended payment arrangements for customers facing financial difficulty, and they may be able to delay disconnection while you work out a plan. The sooner you call, the more options you may have.

Frequently Asked Questions

Can I pay my CPS Energy bill without creating an online account?

Yes. You can pay by phone at 210-353-2222, by mail, or in person at a CPS Energy payment center without an online account. You will need your account number, which is on your bill. Creating an account is optional but lets you track your usage and set up autopay.

What happens if I pay online but my payment does not go through?

If your payment fails during checkout, you will see an error message and your account will not be charged. Try again with a different payment method, or use phone or mail payment instead. If you are unsure whether a payment went through, log into your account or call 210-353-2222 to confirm.

Is there a fee for paying my CPS Energy bill online?

No fee applies if you pay from a bank account. A small processing fee applies if you use a debit or credit card. Phone and in-person card payments may also include fees. Mail and in-person check or cash payments have no fee.

How long does it take for a mailed check to post to my account?

Mail typically takes 7 to 10 days to arrive at CPS Energy, plus a day or two to process. Send your payment at least 10 days before your due date to make sure it arrives on time and you avoid a late fee.

Can I change my autopay date if my due date changes?

Yes. Log into your account at cpsenergy.com, go to payment settings, and select a new date between the 1st and 28th of the month. The change takes effect on your next scheduled payment. You will receive a confirmation email when the change is saved.