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.

It can take anywhere from one to three business days to post to your account. Once your deposit has been received, we can update your account and send your enrollment. We can't send your enrollment until the deposit payment posts to your account, so please make the payment as soon as you can and 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