You can switch with no early termination fee in the last 14 days of your contract — PUCT §25.475
This comes up here a lot — someone's mid-contract, sees better rates, and asks whether it's worth paying the ETF to get out. Often you don't have to pay it at all.
Under PUCT §25.475(e)(2)(C)(ii), you can switch penalty-free starting 14 days before the contract expiration date shown on your notice. Your provider is also required to send that notice at least 30 days ahead of time. Rule text here. (https://ftp.puc.texas.gov/public/puct-info/agency/rulesnlaws/subrules/electric/25.475/25.475.pdf)
Two things that trip people up:
- The window runs off the date on the notice, not your memory of when you signed. Go find the notice in your email.
- Missing the window doesn't cost you a fee — it drops you onto a month-to-month variable rate, which usually costs more than the fee would have. That's the real penalty for not watching the date.
So if you're within a couple of months of expiry, the answer is normally "wait and set a reminder," not "pay $295 to leave now." Further out than that it can genuinely flip the other way, and it's worth running the numbers rather than guessing.