How to Pay Your CPS Energy Bill Online, by Phone, or Mail
CPS Energy bill payment methods and where to send money
CPS Energy is the public utility that serves San Antonio and surrounding areas in Texas. You can pay your bill through their website, by phone, by mail, in person at payment centers, or through automatic bank transfers. Each method has different processing times and fees, so the right choice depends on when your payment is due and how you prefer to handle it.
CPS Energy does not charge a fee for payments made through their website, by phone using a bank account, or by mail. If you pay by debit or credit card online or by phone, CPS Energy passes a processing fee to you — this fee varies by card type and processor. Payments made in person at a CPS Energy office or authorized payment location are also free when you use a bank account or cash.
Key Takeaways
- Online payments through the CPS Energy website or mobile app are free when you pay from a bank account and typically post within one business day.
- Phone payments using a bank account number are free, but credit or debit card payments incur a processing fee passed to you by the payment processor.
- Mail payments should be sent to the address on your bill and take 7 to 10 business days to reach CPS Energy, so plan ahead if your due date is soon.
- Automatic payments (autopay) from your bank account eliminate the need to remember due dates and are free to set up through your CPS Energy account.
- In-person payments at CPS Energy offices or authorized retailers are processed when ready when you pay with cash or a bank account, with no online access required.
Paying online through the CPS Energy website or app
Go to the CPS Energy website (cpsenergy.com) and log into your account, or read the CPS Energy mobile app and sign in there. Click the "Pay My Bill" or "Make a Payment" button. You will need your account number, which appears on your bill or in your account dashboard.
Select your payment amount and choose your payment method. Bank account payments are free and post within one business day. Credit or debit card payments incur a fee — the exact amount depends on your card type and the payment processor CPS Energy uses at that time. You will see the fee before you confirm the payment, so you can choose whether to proceed or use a different method.
After you submit your payment, you will receive a confirmation number. Save this number in case you need to track the payment or contact CPS Energy about it. The payment will show as pending in your account until it posts, usually the next business day.
Paying by phone
Call CPS Energy's automated payment line at 210-353-2222. You will need your account number and either a bank account number or a debit or credit card. The automated system will walk you through entering your information and confirming the payment amount.
Bank account payments are free. Card payments incur a processing fee that you will hear quoted before you confirm. The system will give you a confirmation number at the end of the call — write it down. Payments made before 5 p.m. Central Time on a business day typically post the next day.
If you prefer to speak with a representative, call 210-353-2700 during business hours. A representative can process your payment over the phone using the same methods and fees as the automated line.
Paying by mail
Write a check or money order payable to CPS Energy. Include your account number on the check. Mail it to the address printed on your bill — this address changes depending on which payment processing center handles your account, so always use the address on your current bill rather than a saved address.
Mail payments take 7 to 10 business days to arrive and be processed. If your due date is within two weeks, paying by mail risks a late payment. CPS Energy considers a payment late if it is not received by the due date shown on your bill, not the date you mail it. Send mail payments at least 10 business days before your due date to be safe.
Do not send cash by mail. If you need to pay with cash, use an in-person payment method instead.
Setting up automatic payments from your bank account
Log into your CPS Energy account online or in the mobile app. Look for "Autopay," "Auto Pay," or "Automatic Payments" in the account settings or billing section. Select the option to enroll in autopay.
Choose whether you want CPS Energy to deduct the full bill amount each month or a fixed amount you set. Provide your bank account number and routing number. Select the day of the month you want the payment to come out — many people choose a date shortly after they receive their bill or after payday.
Autopay is free and removes the risk of forgetting a due date. You can change or cancel autopay at any time through your account. Even with autopay active, you should still check your bill each month to make sure the amount is correct and the payment went through.
Paying in person at CPS Energy offices and authorized locations
CPS Energy has payment centers in San Antonio where you can pay in person during business hours. The main office is located at 500 W. Market Street, San Antonio, TX 78207. You can also pay at authorized retailers and payment centers throughout the service area — CPS Energy's website has a locator tool to find the nearest location to you.
Bring your account number and either cash or a debit card. Credit cards are not accepted for in-person payments at most locations. Payments made in person are processed when ready, so your account will be updated the same day. You will receive a receipt showing the payment amount and date.
In-person payment is useful if you need your payment posted quickly or if you do not have online access. Some authorized payment locations charge a fee for their service — ask before you pay to confirm whether a fee applies at that location.
What to do if you cannot pay your full bill by the due date
Contact CPS Energy before your due date if you know you will not be able to pay in full. Call 210-353-2700 during business hours to speak with a representative about your options. CPS Energy may be able to set up a payment plan that spreads your balance over several months, which keeps your service from being disconnected.
If you are experiencing financial hardship, ask about CPS Energy's information programs. The company offers programs for low-income households and customers facing temporary hardship. A representative can explain what programs may be available based on your situation and how to proceed.
Paying even a partial amount by your due date is better than paying nothing, as it shows good faith and may help you negotiate a payment plan. Late fees and service disconnection are more likely if you do not contact CPS Energy or make any payment attempt.
Frequently Asked Questions
How long does it take for an online payment to show up in my account?
Bank account payments typically post within one business day. Card payments may take one to two business days. You will see a confirmation number when ready after you submit the payment, and your account will show the payment as pending until it fully posts.
Can I pay someone else's CPS Energy bill?
Yes. You can pay online or by phone using the account number of the person whose bill you are paying. You do not need to be the account holder. In person, you will need the account number and can pay with cash or a card. By mail, include the account number on your check so CPS Energy knows which account to credit.
What happens if I pay after the due date?
CPS Energy charges a late fee if your payment is not received by the due date. The amount of the late fee is shown on your bill. If you are significantly past due, CPS Energy may disconnect your service. Contact them when ready if you have missed a payment to discuss options.
Is there a fee for paying with a credit card?
Yes. CPS Energy charges a processing fee for credit card payments made online or by phone. The fee is a percentage of your payment amount and varies depending on the card type. You will see the exact fee before you confirm the payment. Debit card payments also incur a fee. Bank account payments are free.
Can I set up autopay for a partial amount instead of my full bill?
Yes. When you enroll in autopay, you can choose to have a fixed amount deducted each month instead of the full bill amount. This is useful if you want to make extra payments toward your balance or if you prefer to pay part of your bill automatically and the rest manually.
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.