Get $50 when you join Direct Energy

Your friend invited you — now you both can earn a $50 bill credit when you sign up. Already a customer? Log in to start referring.

Get your bill credit
illustration-hanging-lights-d
illustration-hanging-lights-t
illustration-hanging-lights-m

How it works

Get your bill credit in these 3 easy steps.

Enter your friend's referral code at signup.

Choose an eligible term plan (month-to-month plans not eligible).

Your $50 bill credit will be applied within two billing cycles.

Please note: Your electricity service must be active for at least 10 days to qualify for the $50 bill credit.

Frequently asked questions

Show all answers

To qualify, the referred friend must meet all Direct Energy enrollment requirements and have an active residential electricity and/or natural gas account that is on flow with Direct Energy. It takes 90 days after enrollment for a new account to be considered on flow.

Note: commercial entities may not participate in the Refer-a-Friend program.

For Midwest/Northeast customers:

Program not currently available in Connecticut or Massachusetts.

There are no limits to how many referral rewards you can receive! For every friend you refer who becomes our customer, you get rewarded. It's that simple. All you need is your unique Refer a Friend code, which can be found above or within your Online Account Manager.

For Texas customers:

New customers will receive a $50 bill credit within two billing cycles following 10 days of active service.

Existing customers will receive a $50 bill credit after the referred (new) customer pays their first bill in full and on time.

For Midwest/Northeast customers:

New customers will receive a $50 Visa® Prepaid Card once they have paid their first three bills in full and on time.

Existing customers will receive a $50 Visa® Prepaid Card after the referred (new) customer pays their first bill in full and on time.

Yes. You must enroll in a term plan to earn your $50 referral credit. Month to month plans don’t qualify.

Still need help? Check out our Terms and Conditions.

Need help placing an order?
Texas customers: Call us at 1-855-461-1926
Northeast and Midwest customers: Contact us


Questions about your current service?
Texas customers: Call us at 1-888-305-3828
Northeast and Midwest customers: Contact us