Where and how can I pay the deposit?

Direct Energy offers several easy options for you to pay the deposit:

  • Have deposit payment automatically deducted from your credit card. Additional fees apply when paying with these options
  • Find a walk-in pay station that will accept deposit payment in your area. Walk-in payment stations may charge an additional payment fee
  • Waive the deposit if you meet certain requirements. See requirements.

Just call Direct Energy's Customer Care Center toll-free at 1-888-305-3828.

Want to contact a customer care representative?


Please visit Contact Us and select your state of residence to view the contact information for your area.

Contact Us

© 2018 Direct Energy. All Rights Reserved. PUCT Certificate No. 10040. Norton Secured