Account Center Login

New user registration
Forgot user name
Forgot password

Commercial Customers click here

Due to the recent consolidation with Everything Energy, you may have received an invoice sooner than expected from Texas Power. This second invoice should contain your final billing from Texas Power. If you recently made a payment for your normal monthly invoice that does not appear on your final invoice, it is likely due to the fact that the final invoice was mailed to you before your payment posted to your Texas Power account.

Please check your Texas Power account balance and make payments by calling our toll-free automated payment number at 1- (877) 729-7693 or login to your Texas Power online account using this site. Payments made through Texas Power’s toll-free automated payment number or online account center should post to your Texas Power account immediately. Payments made by mail or through your bank will take longer to post to your Texas Power account.

When your final Texas Power bill has been paid, you should begin receiving your normal monthly invoices from Everything Energy. For questions about your Everything Energy bills, please call toll-free at 1- (855) 532-4985.

Thank you and have a great day!

Additional Payment Options

For your convenience, we accept checks and major credit cards including Visa, MasterCard, American Express, and Discover.

Pay by Phone

Call 1-877-Pay Power (729-7693) to speak to a friendly customer care representative.

Fidelity Express

$1.00 fee per transaction.
Click here to find a Fidelity Express location near you or call 1-800-621-8030.


Click here to find a MoneyGram location near you or call 1-800-MONEYGRAM. Fees may apply. Use "receive code" 5018.