Are you experiencing problems logging into the IMPACT site?

Create New Account

If you are a first time user and have not setup an account yet, click on the Register for New Account button and walk through the process of registering for a new account.

Need Help Signing In

Click on the Need Help Signing In link to recieve assistance with logging in.

Contact Us

In case you're still facing login issues, please contact the helpdesk at 1-888-618-8078 or email us at

For issues unrelated to login or for general questions about IMPACT Provider Enrollment, please contact the Provider Enrollment helpdesk at 1-877-782-5565 or by email at