Hiring Globally with BambooHR EOR Powered by Remote

Banner at the top of the article with package badges. Core, Pro, and Elite are highlighted in green, while Add-on is greyed out. This indicates the feature is available in Core, Pro, and Elite packages.

How can I easily hire and manage employees worldwide?

Purpose: To teach you how to set up and utilize BambooHR Employer of Record, powered by Remote, to hire and manage your employees worldwide.



Global hiring does not have to be complex. With BambooHR Employer of Record, powered by Remote, you can easily recruit, hire, and onboard international talent, and then manage payroll, benefits, and compliance across 90+ countries—all through a connected platform experience. 

Our combined solution gives you the tools and support to confidently expand your team anywhere in the world, without setting up local entities or worrying about legal risks. Whether you are making your first global hire or scaling into new markets, BambooHR EOR removes the complexity so you can focus on growing your business with speed, confidence, and peace of mind.

Setup and configuration
Screenshot of Global Employment setup instructions in Settings > Global Employment. Orange highlight boxes draw attention to the options to Get Started or Schedule a Demo. A note explains that the account owner or a full admin can create the Remote account after the demo is enabled.
  1. To start with EOR, navigate to Settings > Global Employment and click Schedule a Demo. A member of our team will reach out to give you a demo or provide more information on EOR. They will also enable EOR on the backend so you are able to download the app in your account.
  2. Once our team has enabled EOR on the backend, the account owner and full admin users will see the Get Started option. This will open a Company Registration page where you can create your Remote account.
Form titled Company Registration, including fields for Country, Street 1, Street 2, City, Postal Code, State, Tax ID or Company Registration ID.  A checkbox confirms agreement to Remote’s Terms & Conditions. At the bottom right is a button labeled Install. A blue banner explains we need this information to set up your EOR account and enable services. You'll only be charged when you start hiring.

Fill out all fields and check the box to confirm that you agree to Remote's Terms & Conditions and Privacy Policy. Click Install.

EOR is only available to new Remote customers. If you have a current Remote account, you will see a warning informing you that we are working hard to enable this integration for existing Remote customers in the future.

Screen with a green success banner reading “Your Remote account is ready.” Below, a table lists account owner and super admin assignments synced from BambooHR. Buttons include My Remote and + New Employee.

You will then receive a confirmation that Remote has created an account for you with the information you provided.

On this screen, you will see the Account Owner and Super Admins assigned in Remote, pulled from your BambooHR account. Your Account Owner in BambooHR will be the Account Owner in Remote. Any Full Admins in BambooHR will be assigned as Super Admins in Remote. The admin roles will be kept up-to-date as you update them in either system. However, if you change your Account Owner in BambooHR, you will need to reach out to Remote's support team to update the Account Owner in Remote.

From this screen, you can also jump to your Remote account by clicking My Remote, or start adding global employees by clicking +New Employee (see below for more information).

BambooHR dashboard with employee profile at top left. The sidebar menu highlights a new option: Global Employment (Powered by Remote).

In the sidebar menu, you will now see a Global Employment (Powered by Remote) tab. Clicking this will open your Dashboards page in your Remote account on a new browser tab.


EOR billing

EOR is powered by Remote, and therefore, billing is handled directly by them and you can find more information regarding it here. However, for your convenience, there are a couple of places in BambooHR you can reference your subscription and find links to billing information in Remote.

BambooHR Settings > Account Info panel showing subscription details. Under Billing, “Global Employment” appears.

Once you have added EOR to your account, it will be visible under the 'My Subscription' section in Settings > Account > Account Info. The option to uninstall EOR is not available in this location. Instead, you can uninstall it from the Apps tab of Settings if needed.

Shows the screen on Settings > Billing. Under Plan, “Global Employment” appears with a linked button labeled Remote Invoices.

You will also see your EOR integration under Settings > Account > Billing under "Plan." Clicking Remote Invoices next to "Global Employment" will open a new browser tab where you can log in to your Remote dashboard and view and manage your invoices.


Global Employment settings page
BambooHR Global Employment page showing a blank “Hired by Remote” section. Buttons at the top include My Remote, New Global Hire, Cost Calculator, Country Guide, and Remote Company ID.

Before you have hired any global employees, the Hired by Remote section on the Global Employment page will be blank. You will see a few options at the top of the page:

  1. My Remote: Clicking here will open your Remote account in a new tab.
  2. New Global Hire: Clicking here will kick off the EOR onboarding flow (see below for more information).
  3. Cost Calculator: This option allows you to compare the cost to hire in different countries.
  4. Country Guide: This option links to this page from Remote, providing some facts about the country and giving another look at the country-specific pricing.
  5. Remote Company ID: This is your company's 36-character Universally Unique Identifier (UUID) generated by Remote. To view it, hover your cursor over Remote Company ID or click on it to copy it to your clipboard. It can also be found in Remote's platform under Company Settings > Company Information.

When you hire your first global employee, EOR will run some background checks to verify your company. If any action is needed on your part, you will see a banner at the top of this page saying either "Company Verification" or "Reserve Payment Required." Follow the link to provide the additional, required information.


Hiring globally

You can now go through the global hiring process anywhere you hire or add an employee in BambooHR. Keep in mind that only the Account Owner or Full Admins are able to hire globally.

Home page

Dashboard page with a dropdown under + New. Highlighted option: New Employee > Hire Globally.

To add a new global employee from Home, click +New > New Employee > Hire Globally.

People tab

People tab with employee list. A popup window titled New Employee shows two options: Hire Locally and Hire Globally. The latter is highlighted with an orange outline.

To add a new global employee from the People tab, click New Employee > Hire Globally.

Global Employment settings page

Global Employment page with + New Global Hire popup. The option Hire Globally is highlighted with an orange outline.

To add a new global employee from the Global Employment section of Settings, navigate to Settings > Global Employment > +New Global Hire > Hire Globally.

New employee and contract creation

From all three of the above options, clicking Hire Globally > Continue will initiate the new employee and contract creation flow.

Form titled Where will your new hire be working? Dropdown shows countries including Argentina, Australia, Brazil, Canada. Canada is selected. Button: Start Contract. Selected country has an orange outline.

First, select the location where your new employee will be based and then click Start Contract, which will open the New Employee (Powered by Remote) form. You can hire in any Remote countries with EOR services.

Step 1: Basic Information

Form fields for employee’s basic info such as Name, Address, Email, Country. Button at bottom reads Create Employee & Continue, and one reads Cancel.

Fill out the provided form with the employee's basic information and click Create Employee & Continue

You may see some differences on the form based on the country you have selected. If you need to change the country, click Change Country in the upper right corner of the form. Upon completing this step, the employee is created in both BambooHR and Remote.

Step 2: Contract Details

Contract form with fields for Contract Duration, Type of Employee, Hours per Week, Salary, Benefits, Equity, and Role Description. Buttons: Continue, Previous Step, and Save Draft. Required fields are marked with an asterisk.

In the Contract Details step, you will fill out country-specific fields related to the employment contract, such as the following:

  • Contract duration
  • Type of employee
  • Work hours per week
  • Probation period
  • Paid time off
  • Role description
  • Experience level
  • Annual gross salary
  • Signing bonus
  • Commission
  • Equity

Once you have entered all the information, click Continue. You can also go back to the previous step if needed or save a draft to finish later.

Step 3: Benefits

Benefits page lists insurance and coverage types with cost values. Options allow single or family coverage. Two scenarios: unlocked (editable) or locked (read-only). Buttons: Continue, Previous Step, Save Draft.

The Benefits step lists the benefits that are specific to the country where the employee is being hired. Benefits are included by benefit plan type and include a description and cost. (The currency displayed is your company's billing currency set in Remote.)

There are two scenarios for benefits:

  1. Unlocked benefits: If the employee you are adding is your company's first hire in the specified country, you can select which benefits to offer and which to waive. You can also choose between single or family coverage for each benefit plan type.
  2. Locked benefits: If your company already has employees in the specified country, the benefits are locked, and the new employee will receive the previously selected benefits. If this is the case, this will be a read-only page.

Click Continue to move on to Step 4.

Step 4: Review Contract

Summary screen titled New Employee (Powered by Remote) showing tabs for Basic Information and Contract, with options to edit. Buttons: Invite Employee, Previous Step, Save Draft.

This step gives you a chance to review the created contract. Carefully review the information, and if everything looks good, click Invite Employee to invite the employee to Remote.

Modal titled Remote Invite Sent. Text says we'll let you know when the employee signs their Global Employment Contract in Remote. You can start managing the employee's access and create a new hire packet which will be sent after the employee completes tasks in Remote. There is a timeline showing three steps: Contract invite sent, employee signs contract, and employee invited to BambooHR. Button: Manage BambooHR Access.

Clicking Invite Employee sends the EOR contract to the employee for them to sign.

If you previously received the Reserve Payment notice and have not completed that step, you will see a notice informing you that you will be able to invite the employee once you have completed the required payment in Remote.

Meanwhile, you can click Manage BambooHR Access to configure the employee's access to their BambooHR account. 

Manage Access screen with options: Allow BambooHR Access (with levels) or No Access. Button: Save & Create New Hire Packet or Save & Exit.

You can either add the employee to a BambooHR access level or keep their access as "No Access" for now. Once you have selected an access option, click Save & Create New Hire Packet.

New hire packet

New Hire Packet screen showing employee’s name and onboarding sections.

The new hire packet setup is similar to the setup you will experience when hiring an employee locally. However, you will skip the new employee information steps because you already provided that information when creating the contract for the global employee.

Click Save to save the new hire packet. The system can only send the new hire packet to EOR employees after the employee completes self-enrollment and signs their employment contract in Remote. Once the employee completes those steps, the new hire packet will be sent automatically.

Employee profile page with an orange banner labeled Onboarding Pending. Timeline shows tasks to complete. List of onboarding tasks and status are also displayed.

After you click Save, you will be directed to the employee's Onboarding tab, where they will have the Onboarding Pending status. You can view the timeline to see where the employee is in the process and view or add any onboarding tasks.


Hiring globally through the ATS

Please keep in mind that only the Account Owner and Full Admins can hire globally. If you have anyone outside that access involved in hiring, they will not see the option to hire an employee globally.

Offer creation page showing template Employer of Record Offer.

When you are ready to send a candidate an offer letter, you will need to use the Employer of Record Offer template, as it is created by Remote to meet their criteria. Click Employer of Record Offer and then click Preview Offer & Send.

Offer template page with fields for Expiration Date, Start Date, Job Title, Salary, Bonus, Equity. An orange outline highlights the template selection. Offer Details are highlighted. Preview Offer & Send button is grayed out. Buttons available: Save Draft and Cancel.

Under the Offer Details section, enter other details for the job opening: Expiration Date, Start Date, Job Title, Annual Gross Salary, Sign-on Bonus, Eligible for Bonus, and Equity Compensation. Once you have entered all the required information, click Preview Offer & Send. From there, you will be able to review the offer letter and click Send Offer Letter to officially send the letter to the candidate.

The only piece you will be able to edit on the offer letter once you have sent it is the email address it is being sent to.

Candidate profile with dropdown under rating stars. Option highlighted: Hire Globally, marked with an orange outline.

When you are ready to hire the candidate, navigate to their candidate profile and click on the dropdown menu below the rating. Here, select Hire Globally.

Banner stating “Employee got the job!” with options to close posting or proceed. Buttons: Cancel and Hire Globally.

Because you have already sent the employee the Remote offer letter, the system recognizes them as a global hire, so you will not see the option to hire them locally. Decide if you would like to close the job opening, and click Hire Globally to hire the candidate.

New Employee modal with a dropdown to select which country the employee will be working in.

Select the country the new employee will be based in and click Start Contract. This will put you into the same contract creation workflow as before.


Employee record and data sync

Data will sync in both directions between Remote and BambooHR, reducing manual data entry on your end and ensuring all employee information for EOR employees is consistent and accurate between the systems. Please note that not all information from BambooHR is synced to Remote because it is not all required. Read below to learn what data will be synced and how.

EOR employee creation

When an EOR employee is added in BambooHR, an employee profile is automatically created in Remote. The opposite is also true; if you add an employee directly in Remote, BambooHR will also generate an employee profile. Essential information is also synced between the two systems. This includes the following:

  • Name
  • Work and home email addresses
  • Full home address details (street, city, state/province, country, zipcode)
  • Birthdate
  • Gender
  • Job title
  • Hire date
  • Initial employment status
  • Annual gross salary
  • Pay type (salary)
  • Paid per (year)
  • Remote Employee ID (see below for more information)

Any information added by the EOR employee through the self-enrollment step in Remote will sync to their BambooHR profile. Additionally, if an EOR employee's personal or administrative information is updated in Remote at any time, that change will be automatically updated in the corresponding fields in BambooHR.

Once EOR is installed, BambooHR will automatically create two new EOR-specific employment statuses: "Full Time (Hired by Remote)" and "Part Time (Hired by Remote)." These statuses cannot be edited or deleted from BambooHR. The system will automatically assign a status to an employee based on their contract type in Remote. 

The system will also automatically create a company location named "Remote Location (Hired by Remote) and assign it to EOR employees. It cannot be edited or deleted.

Employee profile showing Remote Employee ID in the left section.

The Remote Employee ID is generated by Remote, used to identify an individual employee. It can also be found in the URL of the employee's People page in Remote's platform. Hover over Remote Employee ID to see the ID or click there to copy it to your clipboard.

Employee profile with a highlighted note “This information is managed in Remote.” Button to "Open My Profile".

Certain fields are locked in BambooHR. This means the admin or employee needs to log in to Remote to update this information. Depending on the information, this can be done by updating employee data, submitting a contract amendment, or submitting a termination request. There is a link to the employee's Remote profile on their BambooHR profile for easy access. Locked fields include the following:

  • First Name
  • Last Name
  • Middle Name
  • Home Email
  • Work Email
  • Street 1 (Employee Address)
  • Street 2 (Employee Address)
  • City/Province (Employee Address)
  • State (Employee Address)
  • ZIP (Employee Address)
  • Country (Employee Address)
  • Birthdate
  • Gender
  • Hire Date
  • Job Title
  • Employment Status
  • Pay Type
  • Pay Rate
  • Currency
  • Paid Per

EOR employees will appear in the employee picker when you use the power edit feature

  • If you select only EOR employees when power editing a locked field, you will see an error message informing you that you cannot update that information.
  • If you select a mix of EOR and non-EOR employees when power editing a locked field, you can proceed for the non-EOR employees, but the EOR employees will be excluded from the update. You will see a message indicating that some employees could not be updated.

Contract status

Employee profile page with status bar. Table lists statuses: Draft Created (blue), Reserve Payment Required (orange), Ready to Invite (blue), Onboarding Pending (orange), Active (green), Amendment Pending (orange), Offboarding Pending (orange), Onboarding Canceled (grey), Offboarding Approved (grey).

Below are the contract statuses that can appear on your EOR employees' profiles and what they mean:

Contract Status Description Flag Color
Draft Created The employment profile has been created, but the employee has not been invited to remote yet. At this stage, the employer can still edit the employee’s employment contract. Blue
Reserve Payment Required The employment profile has been created, but Remote is waiting for a reserve payment before an employer can invite the employee. Orange
Ready to Invite The reserve payment has been paid by the employer. An employer is able to invite the employee if the hire date is still valid. Blue
Onboarding Pending The employee has been invited to Remote and is in the process of self-enrollment.  Orange
Active The employment is active. The status is set to active when the employee has completed self-enrollment in Remote and signed their employment contract.  Green
Amendment Pending Contract amendment is submitted or being reviewed by Remote specialist. Orange
Offboarding Pending Offboarding request is submitted or being reviewed by Remote specialist. Orange
Onboarding Canceled This indicates that the employment has been archived and no longer in use. Grey
Offboarding Approved Offboarding request is confirmed and done. Grey

Time off integration

Remote is the source of truth for time off balances and policies for EOR employees. However, employees and managers can request and edit time off from either platform, and the requests will sync between both systems. Additionally, the Who's Out calendar will display Remote time off categories.

When the first EOR employee is onboarded, BambooHR will automatically create EOR-specific time off policies and assign them to EOR employees based on their country.

Users cannot "calculate balance as of {Date}" for Remote policies or edit past time off requests directly in BambooHR; these changes must occur in Remote. However, you can record time off in BambooHR, which will sync to Remote as approved requests.

BambooHR Settings > Time Off page showing a new section “EOR Policies.” Each policy has a color-coded icon. Policies that sync with Remote are framed in orange outline and has option to See Details.

In Settings > Time Off, there is a new section named "EOR Policies," which contains all of Remote's policies that BambooHR automatically creates when the first EOR employee is added. You can edit the color, icon, and calendar visibility for each category. However, the name and settings of each policy cannot be edited or deleted.


Contract amendment and offboarding

At some point, you may need to amend an employment contract. For example, you may want to issue a promotion or offboard an EOR employee.

The offboarding process can be challenging because different countries have varying regulations for terminating employment. For this reason, it is recommended that you submit an offboarding request to Remote before talking to the employee. Additionally, Remote has public-facing guides that can help walk you through the process:

Contract amendments

Employee profile in BambooHR with a banner linking to Remote for contract amendments. Banner highlighted in orange. Button says Open My Profile.

If you need to update locked information for an EOR employee, you will be directed to Remote where you can request a contract amendment. Once you submit a request, a Remote specialist will review it and either approve the request or let you know if they need more information. Once Remote has approved the request, updated data will sync to the appropriate field/table in BambooHR.

Offboarding

Employee profile with three-dot menu expanded. Option highlighted: End Employment, outlined in orange.

Only Account Owners and Full Admins can submit an offboarding request to Remote. You can do this by clicking on the three-dot menu on an EOR employee's profile and clicking End Employment.

Remote platform page titled Requests with a termination request form in view. Options to select an employee and a request type available. Buttons: Continue to Request and Cancel.

This will open a new tab showing the Requests page in Remote, where you can submit the termination request. A Remote specialist will review the request and either approve the request or work with you to get more information. Once the termination is approved by Remote, the termination details will be updated in BambooHR.

What if I cancel my BambooHR account but keep Remote?

If you cancel your BambooHR account but keep your Remote account, you will be able to reach out to Remote directly for support with their platform going forward. 

To log in to your Remote account directly, visit Remote.com and click Login. You will use your email address you had in BambooHR, but will need to reset your password the first time you log in directly. Click here to view instructions on how to reset your password.