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.