If you have good credit, TXU Energy will not require a deposit to start your electric service. However, most electric companies, including TXU, will require a deposit if you have blemishes on your credit or don’t have an established credit history.