Submit Application and Independent Contractors Agreement (ICA)

  • Step 1: Go to and click on "Apply as Agent" to set up your account with your name, phone number, and email

  • Step 2: Receive confirmation email. Contains Personal Code for Onboarding Tracker Site (Subject: Your eXp Realty Join Request Has Been Received)

  • Step 3: Log in to

  • Step 4: Receive an email with your log in credentials for Guest Pass. (Subject: ACTIVATION - eXp World Guest Pass)

  • Step 5: Fill out the application and sign the Independent Contractors Agreement

The Personal Code lets an you retrieve your current onboarding status. It is available to you on your Join App dashboard. Once you login to JoinApp at you will see something like this and you will be able to copy/paste the Personal Code number into the blank, then hit "Retrieve" to display your current Onboarding Status.


ICA Signed off on by Our Internal Team

  • Receive email with completed ICA (Subject: Copy of your Independent Contractor Agreement)

Broker Confirms the License Transfer

  • The Designated Managing Broker will complete this step by signing off in your file as your license being transferred (Subject: License Transfer Process)

eXp Passport

  • Set up your new eXp email - this step must be completed to onboard (Subject: Activate Your eXp Realty Email Address)

Active and Ready to Start

  • Once our team makes you active in the system you will receive a couple of emails

  • Welcome Email (Subject: Welcome to eXp Realty! Your Passport Account)

  • Skyslope Email (Subject: Activate Your eXp Realty SkySlope Account)

Ways to Contact the eXp Onboarding Team for Individual Agents

  • General onboarding questions -

  • Central specific onboarding questions - centralcareers@exprealty.netet

  • Individual agent questions after onboarding -

Ways to Contact the eXp Onboarding Team for Teams

  • General team onboarding questions - teamservices@exprealty.comet

  • Central specific onboarding questions -

  • Team questions after onboarding -

Onboarding times for the entire process can take 48 hours or more depending on all parties involvement and accuracy.