You have the option of paying your deposit by mailing in a check to the address below.
Direct EnergyDon't forget to write your Direct Energy account number on your check or money order to ensure your payment is correctly applied to your account.
PO Box 650896,
Dallas, Texas 75266-0896
Please visit Contact Us and select your state of residence to view the contact information for your area.
Contact Us