

A global integration between BambooHR and Xero
Available in the following Regions:

Australia
(AU)

New Zealand
(NZ)

United Kingdom
(UK)
Get a FREE
No Obligation Quote
Australia (Sydney and Perth): 1300 074 484
United Kingdom Toll Free: 0800 090 3115
New Zealand Toll Free: 0800 767 015
Get a FREE
No Obligation Quote
Australia (Sydney and Perth): 1300 074 484
United Kingdom Toll Free: 0800 090 3115
New Zealand Toll Free: 0800 767 015
envisionBX Implementation Stages

Account Setup Page
In this page, you will create an account with envisionBX. Email address must be unique.

Log in Page
envisionBX is not a self service portal, you need to verify first your account and we will let you in.

Link BambooHR Account
Here, we will connect your BambooHR account and you need to have a full admin access in BambooHR.

Link Xero Account
We will then connect your Xero account and you must have at least an Advisor access in Xero.

Stripe Payment Details - Bank
We are using Stripe for payment. We will need your payment details and your credit card information.

Active Subscription Details - Bank

Stripe Payment Details - Card
We are using Stripe for payment. We will need your payment details and your credit card information.

Active Subscription Details - Card

Manual Sync page
envisionBX is scheduled to sync every 30 minutes but you have the ability to manually sync data so you don't have 30 minutes.

Auto Sync Page
In this page we will turn on the Auto Sync. Integration is now running.

Divisional Filter
An enhancement that we made so you can connect several Xero accounts to one BambooHR account.
Zach is our BambooHR man!

Zach Janiec
HR expert and a member of the team at BambooHR, a leading HR software provider. He has extensive experience in the HR industry and can provide valuable insights and guidance to organizations looking to optimize their HR processes.
Ask Zack of BambooHR

Connection and Growth through Digital Enablement
Ask Envision Digital Staff

Integration Type
Two-way via API

Direction of Data Flow
Both ways
(see details below)

Sync Trigger
It’s scheduled to sync at
a regular time interval.

Sync Frequency
Employees sync every 30 minutes.
Leave balances and approved
requests sync daiy.


1300 074 484

New Zealand Toll Free:
0800 767 015

United Kingdom Toll Free:
0800 090 3115
Unified Music Group
Envelope Engineering (NZ)
OBrien Real Estate BambooHR Advanced User Training
envisionBX Divisional Filters – Lawpath
envisionBX At Its Very Best!
8 Reasons Why You Must Have EBX!
Finally! You can link BambooHR HR Software to Xero Accounting Software!
envisionBX provides an API link between BambooHR HR Software and Xero Accounting Software for the
first time, and makes the HR onboarding process super easy and efficient. Managing employee leave
balance is also a breeze with this HR Software and Accounting Software integration.
Simple employee record sync
New employees are synced directly from BambooHR HR Payroll Software to Xero Payroll to save time and make the new employee onboarding process smoother.
Easy leave management
When an employee requests leave, BambooHR HR Software automatically sends the request directly to their manager. When the manager approves the leave, the envisionBX connector syncs the updated leave balance in BambooHR HR Payroll Software and Xero Payroll simultaneously.
Would you like to connect multiple Xero Accounting Software accounts with BambooHR HR Software?
Request information and we can discuss how it’s available in all three countries!
Envision Digital® has been assessed and certified by Compass Assurance Services to the following management systems, standards, and guidelines:
Envision Digital® has also committed to full compliance with the General Data Protection Regulation (GDPR)
The two-way data sync integration between BambooHR and Xero ensures your back office and accounting teams are always up to date, giving you constant oversight of how your business is doing.
Once configured, the integration is effortless. When enabled, the employee auto-sync runs every 30 minutes and leave syncs happen daily. Additionally, syncs may be manually triggered in envisionBX if needed.
Employee Sync from BambooHR to Xero
BambooHR Field | BambooHR Tab | Type | Sync Direction | Xero Field |
First Name | Personal | Text | ![]() |
First name |
Middle Name | Personal | Text | ![]() |
Middle name |
Last Name | Personal | Text | ![]() |
Last name |
Birth Date | Personal | Date | ![]() |
Date of birth |
Address Line 1 | Personal | Text | ![]() |
Address line 1 |
Address Line 2 | Personal | Text | ![]() |
Address line 2 |
City | Personal | Text | ![]() |
Suburb |
State | Personal | State | ![]() |
State |
Zip Code | Personal | Text | ![]() |
Post code |
Country | Personal | Country | ![]() |
Country |
Home Email | Personal | ![]() |
||
Gender | Personal | Gender | ![]() |
Gender |
Work Phone | Personal | Phone | ![]() |
Phone number |
Mobile Phone | Personal | Phone | ![]() |
Mobile number |
Job Information Sync From BambooHR To Xero
BambooHR Field | BambooHR Tab | Type | Sync Direction | Xero Field |
Hire Date | Job | Date | ![]() |
Start date |
Pay Group | Job | Pay_Group | ![]() |
Employee group |
Employment Status | Job | List | ![]() |
Employment basis |
Pay Type | Job | Pay_Type | ![]() |
– |
Pay Rate | Job | Currency | ![]() |
Rate/Annual Salary |
Pay Schedule | Job | List | ![]() |
Payroll calendar |
Approved Leave Requests Sync From BambooHR To Xero
BambooHR Field | BambooHR Tab | Type | Sync Direction | Xero Field |
From | Time Off | Date | ![]() |
Start date |
To | Time Off | Date | ![]() |
End date |
Time Off Type Id | Time Off | Text | ![]() |
Leave Type Id |
Notes | Time Off | Text | ![]() |
Description |
– | Time Off | Date | ![]() |
LeavePeriods – PayPeriodStartDate |
– | Time Off | Date | ![]() |
LeavePeriods – PayPeriodEndDate |
Amount | Time Off | Date | ![]() |
LeavePeriods – NumberOfUnits |
Leave Balance Sync From Xero To BambooHR
BambooHR Field | BambooHR Tab | Type | Sync Direction | Xero Field |
Time Off Type Id | Time Off | Text | ![]() |
Leave Type Id |
Amount | D | Number | ![]() |
Number Of Units |
Payslips Sync From Xero To BambooHR
BambooHR Field | BambooHR Tab | Type | Sync Direction | Xero Field |
Employee Documents | Documents Payslips | Folder | ![]() |
Payslips |
Australian Library Options:
Custom Fields For Australian Library Options
BambooHR Field | BambooHR Tab | Type | Sync Direction | Xero Field |
Tax File Number (TFN) | Personal | Text | ![]() |
Tax File Number (TFN) |
Tax Residency Status | Personal | List | ![]() |
Select residency status for tax purposes |
Hours Per Week | Personal/Job | Text | ![]() |
Hours |
Income Type | Personal | List | ![]() |
Income Type |
TFN Exemption | Personal | List | ![]() |
TFN Exemption |
Tax Scale Type | Personal | List | ![]() |
Tax scale type |
Custom Table (Australia Specific Bank Info) For Australian Library Options
BambooHR Field | BambooHR Tab | Type | Sync Direction | Xero Field |
Bank Name | Personal | Text | ![]() |
Bank Name |
Account Name | Personal | Text | ![]() |
Account Name |
BSB Number | Personal | Text | ![]() |
BSB Number |
Account Number | Personal | Text | ![]() |
Account Number |
Dollar Amount | Personal | Text/Currency | ![]() |
Amount |
Statement Text | Personal | Text | ![]() |
Statement Text |
New Zealand Library Options:
Custom Fields For New Zealand Library Options
BambooHR Field | BambooHR Tab | Type | Sync Direction | Xero Field |
(IRD Number) | Personal | Text | ![]() |
(IRD Number) |
Hours Per Week | Personal/Job | Text | ![]() |
Hours |
Custom Table (New Zealand Specific Bank Info) For New Zealand Library Options
BambooHR Field | BambooHR Tab | Type | Sync Direction | Xero Field |
Bank Code | Personal | Text | ![]() |
Code |
Account Number | Personal | Text | ![]() |
Account Number |
Account Name | Personal | Text | ![]() |
Account Name |
Bank Name | Personal | Text | ![]() |
Bank Name |
Dollar Amount | Personal | Text/Currency | ![]() |
Amount |
United Kingdom Library Options:
Custom Fields For United Kingdom Library Options
BambooHR Field | BambooHR Tab | Type | Sync Direction | Xero Field |
National Insurance Number (NIN) | Personal | Text | ![]() |
National insurance number (NIN) |
Hours Per Week | Personal/Job | Text | ![]() |
Hours |
Custom Table (United Kingdom Specific Bank Info) For United Kingdom Library Options
BambooHR Field | BambooHR Tab | Type | Sync Direction | Xero Field |
Sort Code | Personal | Text | ![]() |
Sort Code |
Account Number | Personal | Text | ![]() |
Account Number |
Account Name | Personal | Text | ![]() |
Account Name |
Instructions to BambooHR Support as follows:
“Dear BambooHR Support,
I need assistance with adding fields to my BambooHR account for an independently built integration with EnvisionBX. BambooHR has internal documentation for how to successfully complete this task.
As part of our integration, we ask that you copy over the field template(s) for: [Customer chooses from the below options]
Australia
New Zealand
United Kingdom
1. Tax File Number (TFN) Sync from BambooHR to Xero – (NIN) in UK and (IRD) in NZ Library Options
2. Bank Information Sync from BambooHR to Xero
3. Salary/Wage Rate information Sync from BambooHR to XERO (Ask BHR for Custom Field “Hours Per Week”)
It is very important that you copy the templates over and do not create or edit the fields yourself.
If you have any questions about this process, please reach out to your manager.
Thank you for your help .”
—
Single Touch Payroll 2 (STP2)
Instructions to BambooHR Support as follows:
“Dear BambooHR Support,
I need assistance with [adding/correcting] STP2 fields to my BambooHR account for an independently built integration with EnvisionBX. BambooHR has internal documentation for how to successfully complete this task.
1. Income Type
2. TFN Exemption
3. Tax Scale Type
It is very important that you copy the Australia template over and don’t create or edit the fields yourself.
If you have any questions about this process, please reach out to your manager.
Thank you for your help .”
—
Once BambooHR Support (support@bamboohr.com) have set up your fields, you have two options:
1. Update the items into your fields manually (Below)
or
2. Contact Envision Digital Support on support@envisiondigital.atlassian.net and we will automatically set up your items in the backend.
EnvisionBX STP2 Fields and Items to be setup in BambooHR:
1. Income Type
- Closely held payees
- Labourhire
- Nonemployee
- Salary and wages
- Working holiday maker
2. TFN Exemption
- Awaiting TFN
- Pensioner
- TFN not quoted
- Under 18
3. Tax Scale Type
- Actors, variety artists and other entertainers
- Foreign
- Horticulturist or shearer
- Regular
- Senior or pensioner
- Working holiday maker

Once BambooHR added these fields to your account it will show under the Personal
Tab.

Two things to note about this update:
1. These fields will only be visible to Full Admins and Account Owner by default. If you need other users to see these fields then you can give them access by updating their Access Level settings to include these field
2. These STP2 fields will not wipe out any data that you have in Xero. Even though the source of truth for these fields is in BambooHR and there is no data yet on these fields it will not wipe out any data you have in Xero. Once you put a different data on these STP2 fields that is different on what is in your Xero that is when the system will change your record.

ABOUT XERO ACCOUNTING SOFTWARE
Xero is world-leading online accounting software built for small business.
![]() |
Get a real-time view of your cashflow. Log in anytime, anywhere on your Mac, PC, tablet of phone to get a real-time view of your cash flow. It’s small business accounting software that’s simple, smart and occasionally magical. |
![]() |
Run your business on the go. Use Xero Accounting Software our mobile app to reconcile, send invoices, or create expense claims – from anywhere. |
![]() |
Reconcile in seconds. Xero Accounting Software imports and categorises your latest bank transactions. Just click ok to reconcile. |
More About Xero Accounting Software
Learn More about how Xero Accounting Software can benefit your business.
ABOUT BAMBOOHR HR SOFTWARE
BambooHR is an American technology company that provides human resources software as a service. BambooHR’s services include an applicant tracking system and an employee benefits tracker. In 2019, BambooHR served 11,000 clients that were based in 100 countries.
![]() |
Payroll Progression with BambooHR HR Payroll Software
With payroll from BambooHR HR Software, you now have an easy three-step process for completing payroll, practically eliminating double data entry, errors, and security issues. |
![]() |
Take Action to Increase Employee Satisfaction
It doesn’t take the world’s greatest detective to spot employee dissatisfaction. Learn how BambooHR® Employee Satisfaction with eNPS® lets you measure and improve employee satisfaction, helping you maintain a healthy culture, retain employees, and improve performance. |
![]() |
Building a Stellar Onboarding Process
You only get one chance to make a good first impression, and a new employee’s experience on their first day with your Organization is a critical element of setting the stage for that employee’s entire experience while they’re working with your company. |
More About BambooHR HR Software
Learn More about how BambooHR HR Software can benefit your business.
Finally! You can link BambooHR HR Software to Xero Accounting Software!
envisionBX provides an API link between BambooHR and Xero for the first time, and makes the HR onboarding process super easy and efficient. Managing employee leave balance is also a breeze with the envisionBX integration.
Simple employee record sync
New employees are synced directly from BambooHR to Xero Payroll to save time and make the new employee onboarding process smoother.
Easy leave management
When an employee requests leave, BambooHR automatically sends the request directly to their manager. When the manager approves the leave, the envisionBX connector syncs the updated leave balance in BambooHR and Xero Payroll simultaneously.
Would you like to connect multiple Xero accounts with BambooHR?
Request information and we can discuss how it’s available in all three countries!
Envision Digital® has been assessed and certified by Compass Assurance Services to the following management systems, standards, and guidelines:
Envision Digital® has also committed to full compliance with the General Data Protection Regulation (GDPR)
The two-way data sync integration between BambooHR and Xero ensures your back office and accounting teams are always up to date, giving you constant oversight of how your business is doing.
Once configured, the integration is effortless. When enabled, the employee auto-sync runs every 30 minutes and leave syncs happen daily. Additionally, syncs may be manually triggered in envisionBX if needed.
Employee Sync from BambooHR to Xero
BambooHR Field | BambooHR Tab | Type | Sync Direction | Xero Field |
First Name | Personal | Text | ![]() |
First name |
Middle Name | Personal | Text | ![]() |
Middle name |
Last Name | Personal | Text | ![]() |
Last name |
Birth Date | Personal | Date | ![]() |
Date of birth |
Address Line 1 | Personal | Text | ![]() |
Address line 1 |
Address Line 2 | Personal | Text | ![]() |
Address line 2 |
City | Personal | Text | ![]() |
Suburb |
State | Personal | State | ![]() |
State |
Zip Code | Personal | Text | ![]() |
Post code |
Country | Personal | Country | ![]() |
Country |
Home Email | Personal | ![]() |
||
Gender | Personal | Gender | ![]() |
Gender |
Work Phone | Personal | Phone | ![]() |
Phone number |
Mobile Phone | Personal | Phone | ![]() |
Mobile number |
Job Information Sync From BambooHR To Xero
BambooHR Field | BambooHR Tab | Type | Sync Direction | Xero Field |
Hire Date | Job | Date | ![]() |
Start date |
Pay Group | Job | Pay_Group | ![]() |
Employee group |
Employment Status | Job | List | ![]() |
Employment basis |
Pay Type | Job | Pay_Type | ![]() |
– |
Pay Rate | Job | Currency | ![]() |
Rate/Annual Salary |
Pay Schedule | Job | List | ![]() |
Payroll calendar |
Approved Leave Requests Sync From BambooHR To Xero
BambooHR Field | BambooHR Tab | Type | Sync Direction | Xero Field |
From | Time Off | Date | ![]() |
Start date |
To | Time Off | Date | ![]() |
End date |
Time Off Type Id | Time Off | Text | ![]() |
Leave Type Id |
Notes | Time Off | Text | ![]() |
Description |
– | Time Off | Date | ![]() |
LeavePeriods – PayPeriodStartDate |
– | Time Off | Date | ![]() |
LeavePeriods – PayPeriodEndDate |
Amount | Time Off | Date | ![]() |
LeavePeriods – NumberOfUnits |
Leave Balance Sync From Xero To BambooHR
BambooHR Field | BambooHR Tab | Type | Sync Direction | Xero Field |
Time Off Type Id | Time Off | Text | ![]() |
Leave Type Id |
Amount | D | Number | ![]() |
Number Of Units |
Payslips Sync From Xero To BambooHR
BambooHR Field | BambooHR Tab | Type | Sync Direction | Xero Field |
Employee Documents | Documents Payslips | Folder | ![]() |
Payslips |
Australian Library Options:
Custom Fields For Australian Library Options
BambooHR Field | BambooHR Tab | Type | Sync Direction | Xero Field |
Tax File Number (TFN) | Personal | Text | ![]() |
Tax File Number (TFN) |
Tax Residency Status | Personal | List | ![]() |
Select residency status for tax purposes |
Hours Per Week | Personal/Job | Text | ![]() |
Hours |
Income Type | Personal | List | ![]() |
Income Type |
TFN Exemption | Personal | List | ![]() |
TFN Exemption |
Tax Scale Type | Personal | List | ![]() |
Tax scale type |
Custom Table (Australia Specific Bank Info) For Australian Library Options
BambooHR Field | BambooHR Tab | Type | Sync Direction | Xero Field |
Bank Name | Personal | Text | ![]() |
Bank Name |
Account Name | Personal | Text | ![]() |
Account Name |
BSB Number | Personal | Text | ![]() |
BSB Number |
Account Number | Personal | Text | ![]() |
Account Number |
Dollar Amount | Personal | Text/ Currency |
![]() |
Amount |
Statement Text | Personal | Text | ![]() |
Statement Text |
New Zealand Library Options:
Custom Fields For New Zealand Library Options
BambooHR Field | BambooHR Tab | Type | Sync Direction | Xero Field |
(IRD Number) | Personal | Text | ![]() |
(IRD Number) |
Hours Per Week | Personal/Job | Text | ![]() |
Hours |
Custom Table (New Zealand Specific Bank Info) For New Zealand Library Options
BambooHR Field | BambooHR Tab | Type | Sync Direction | Xero Field |
Bank Code | Personal | Text | ![]() |
Code |
Account Number | Personal | Text | ![]() |
Account Number |
Account Name | Personal | Text | ![]() |
Account Name |
Bank Name | Personal | Text | ![]() |
Bank Name |
Dollar Amount | Personal | Text/ Currency |
![]() |
Amount |
United Kingdom Library Options:
Custom Fields For United Kingdom Library Options
BambooHR Field | BambooHR Tab | Type | Sync Direction | Xero Field |
National Insurance Number (NIN) | Personal | Text | ![]() |
National insurance number (NIN) |
Hours Per Week | Personal/Job | Text | ![]() |
Hours |
Custom Table (United Kingdom Specific Bank Info) For United Kingdom Library Options
BambooHR Field | BambooHR Tab | Type | Sync Direction | Xero Field |
Sort Code | Personal | Text | ![]() |
Sort Code |
Account Number | Personal | Text | ![]() |
Account Number |
Account Name | Personal | Text | ![]() |
Account Name |
Instructions to BambooHR Support as follows:
“Dear BambooHR Support,
I need assistance with adding fields to my BambooHR account for an independently built integration with EnvisionBX. BambooHR has internal documentation for how to successfully complete this task.
As part of our integration, we ask that you copy over the field template(s) for: [Customer chooses from the below options]
Australia
New Zealand
United Kingdom
1. Tax File Number (TFN) Sync from BambooHR to Xero – (NIN) in UK and (IRD) in NZ Library Options
2. Bank Information Sync from BambooHR to Xero
3. Salary/Wage Rate information Sync from BambooHR to XERO (Ask BHR for Custom Field “Hours Per Week”)
It is very important that you copy the templates over and do not create or edit the fields yourself.
If you have any questions about this process, please reach out to your manager.
Thank you for your help .”
—
How to find BambooHR Support
Submit a Support Request
Submit Support Request referencing Library Options
Single Touch Payroll 2 (STP2)
Instructions to BambooHR Support as follows:
“Dear BambooHR Support,
I need assistance with [adding/correcting] STP2 fields to my BambooHR account for an independently built integration with EnvisionBX. BambooHR has internal documentation for how to successfully complete this task.
1. Income Type
2. TFN Exemption
3. Tax Scale Type
It is very important that you copy the Australia template over and don’t create or edit the fields yourself.
If you have any questions about this process, please reach out to your manager.
Thank you for your help .”
—
Once BambooHR Support (support@bamboohr.com) have set up your fields, you have two options:
1. Update the items into your fields manually (Below)
or
2. Contact Envision Digital Support on support@envisiondigital.atlassian.net and we will automatically set up your items in the backend.
EnvisionBX STP2 Fields and Items to be setup in BambooHR:
1. Income Type
- Closely held payees
- Labourhire
- Nonemployee
- Salary and wages
- Working holiday maker
2. TFN Exemption
- Awaiting TFN
- Pensioner
- TFN not quoted
- Under 18
3. Tax Scale Type
- Actors, variety artists and other entertainers
- Foreign
- Horticulturist or shearer
- Regular
- Senior or pensioner
- Working holiday maker

Once BambooHR added these fields to your account it will show under the Personal Tab.

Two things to note about this update:
1. These fields will only be visible to Full Admins and Account Owner by default. If you need other users to see these fields then you can give them access by updating their Access Level settings to include these field
2. These STP2 fields will not wipe out any data that you have in Xero. Even though the source of truth for these fields is in BambooHR and there is no data yet on these fields it will not wipe out any data you have in Xero. Once you put a different data on these STP2 fields that is different on what is in your Xero that is when the system will change your record.

ABOUT XERO ACCOUNTING SOFTWARE
Xero is world-leading online accounting software built for small business.
![]() |
Get a real-time view of your cashflow. Log in anytime, anywhere on your Mac, PC, tablet of phone to get a real-time view of your cash flow. It’s small business accounting software that’s simple, smart and occasionally magical. |
![]() |
Run your business on the go. Use Xero Accounting Software mobile app to reconcile, send invoices, or create expense claims – from anywhere. |
![]() |
Reconcile in seconds. Xero Accounting Software imports and categorises your latest bank transactions. Just click ok to reconcile. |
More About Xero Accounting Software
Learn More about how Xero Accounting Software can benefit your business.
ABOUT BAMBOOHR
BambooHR is an American technology company that provides human resources software as a service. BambooHR’s services include an applicant tracking system and an employee benefits tracker. In 2019, BambooHR served 11,000 clients that were based in 100 countries.
![]() |
Payroll Progression with BambooHR
With payroll from BambooHR, you now have an easy three-step process for completing payroll, practically eliminating double data entry, errors, and security issues. |
![]() |
Take Action to Increase Employee Satisfaction
It doesn’t take the world’s greatest detective to spot employee dissatisfaction. Learn how BambooHR® Employee Satisfaction with eNPS® lets you measure and improve employee satisfaction, helping you maintain a healthy culture, retain employees, and improve performance. |
![]() |
Building a Stellar Onboarding Process
You only get one chance to make a good first impression, and a new employee’s experience on their first day with your Organization is a critical element of setting the stage for that employee’s entire experience while they’re working with your company. |
More About BambooHR
Learn More about how BambooHR can benefit your business.
Overview
Finally! You can link BambooHR HR Software to Xero Accounting Software!
envisionBX provides an API link between BambooHR HR Software and Xero Accounting Software for the first time, and makes the HR onboarding process super easy and efficient. Managing employee leave balance is also a breeze with this HR Software and Accounting Software integration.
Simple employee record sync
New employees are synced directly from BambooHR HR Payroll Software to Xero Payroll to save time and make the new employee onboarding process smoother.
Easy leave management
When an employee requests leave, BambooHR HR Software automatically sends the request directly to their manager. When the manager approves the leave, the envisionBX connector syncs the updated leave balance in BambooHR HR Payroll Software and Xero Payroll simultaneously.
Would you like to connect multiple Xero Accounting Software accounts with BambooHR HR Software?
Request information and we can discuss how it’s available in all three countries!
Envision Digital® has been assessed and certified by Compass Assurance Services to the following management systems, standards, and guidelines:
Envision Digital® has also committed to full compliance with the General Data Protection Regulation (GDPR)
Integration
The two-way data sync integration between BambooHR and Xero ensures your back office and accounting teams are always up to date, giving you constant oversight of how your business is doing.
Once configured, the integration is effortless. When enabled, the employee auto-sync runs every 30 minutes and leave syncs happen daily. Additionally, syncs may be manually triggered in envisionBX if needed.
Employee Sync from BambooHR to Xero
BambooHR Field | BambooHR Tab | Type | Sync Direction | Xero Field |
First Name | Personal | Text | ![]() |
First name |
Middle Name | Personal | Text | ![]() |
Middle name |
Last Name | Personal | Text | ![]() |
Last name |
Birth Date | Personal | Date | ![]() |
Date of birth |
Address Line 1 | Personal | Text | ![]() |
Address line 1 |
Address Line 2 | Personal | Text | ![]() |
Address line 2 |
City | Personal | Text | ![]() |
Suburb |
State | Personal | State | ![]() |
State |
Zip Code | Personal | Text | ![]() |
Post code |
Country | Personal | Country | ![]() |
Country |
Home Email | Personal | ![]() |
||
Gender | Personal | Gender | ![]() |
Gender |
Work Phone | Personal | Phone | ![]() |
Phone number |
Mobile Phone | Personal | Phone | ![]() |
Mobile number |
Job Information Sync From BambooHR To Xero
BambooHR Field | BambooHR Tab | Type | Sync Direction | Xero Field |
Hire Date | Job | Date | ![]() |
Start date |
Pay Group | Job | Pay_Group | ![]() |
Employee group |
Employment Status | Job | List | ![]() |
Employment basis |
Pay Type | Job | Pay_Type | ![]() |
– |
Pay Rate | Job | Currency | ![]() |
Rate/Annual Salary |
Pay Schedule | Job | List | ![]() |
Payroll calendar |
Approved Leave Requests Sync From BambooHR To Xero
BambooHR Field | BambooHR Tab | Type | Sync Direction | Xero Field |
From | Time Off | Date | ![]() |
Start date |
To | Time Off | Date | ![]() |
End date |
Time Off Type Id | Time Off | Text | ![]() |
Leave Type Id |
Notes | Time Off | Text | ![]() |
Description |
– | Time Off | Date | ![]() |
LeavePeriods – PayPeriodStartDate |
– | Time Off | Date | ![]() |
LeavePeriods – PayPeriodEndDate |
Amount | Time Off | Date | ![]() |
LeavePeriods – NumberOfUnits |
Leave Balance Sync From Xero To BambooHR
BambooHR Field | BambooHR Tab | Type | Sync Direction | Xero Field |
Time Off Type Id | Time Off | Text | ![]() |
Leave Type Id |
Amount | D | Number | ![]() |
Number Of Units |
Payslips Sync From Xero To BambooHR
BambooHR Field | BambooHR Tab | Type | Sync Direction | Xero Field |
Employee Documents | Documents Payslips | Folder | ![]() |
Payslips |

Australian Library Options:
Custom Fields For Australian Library Options
BambooHR Field | BambooHR Tab | Type | Sync Direction | Xero Field |
Tax File Number (TFN) | Personal | Text | ![]() |
Tax File Number (TFN) |
Tax Residency Status | Personal | List | ![]() |
Select residency status for tax purposes |
Hours Per Week | Personal/Job | Text | ![]() |
Hours |
Income Type | Personal | List | ![]() |
Income Type |
TFN Exemption | Personal | List | ![]() |
TFN Exemption |
Tax Scale Type | Personal | List | ![]() |
Tax scale type |
Custom Table (Australia Specific Bank Info) For Australian Library Options
BambooHR Field | BambooHR Tab | Type | Sync Direction | Xero Field |
Bank Name | Personal | Text | ![]() |
Bank Name |
Account Name | Personal | Text | ![]() |
Account Name |
BSB Number | Personal | Text | ![]() |
BSB Number |
Account Number | Personal | Text | ![]() |
Account Number |
Dollar Amount | Personal | Text/ Currency |
![]() |
Amount |
Statement Text | Personal | Text | ![]() |
Statement Text |

New Zealand Library Options:
Custom Fields For New Zealand Library Options
BambooHR Field | BambooHR Tab | Type | Sync Direction | Xero Field |
(IRD Number) | Personal | Text | ![]() |
(IRD Number) |
Hours Per Week | Personal/Job | Text | ![]() |
Hours |
Custom Table (New Zealand Specific Bank Info) For New Zealand Library Options
BambooHR Field | BambooHR Tab | Type | Sync Direction | Xero Field |
Bank Code | Personal | Text | ![]() |
Code |
Account Number | Personal | Text | ![]() |
Account Number |
Account Name | Personal | Text | ![]() |
Account Name |
Bank Name | Personal | Text | ![]() |
Bank Name |
Dollar Amount | Personal | Text/ Currency |
![]() |
Amount |

United Kingdom Library Options:
Custom Fields For United Kingdom Library Options
BambooHR Field | BambooHR Tab | Type | Sync Direction | Xero Field |
National Insurance Number (NIN) | Personal | Text | ![]() |
National insurance number (NIN) |
Hours Per Week | Personal/Job | Text | ![]() |
Hours |
Custom Table (United Kingdom Specific Bank Info) For United Kingdom Library Options
BambooHR Field | BambooHR Tab | Type | Sync Direction | Xero Field |
Sort Code | Personal | Text | ![]() |
Sort Code |
Account Number | Personal | Text | ![]() |
Account Number |
Account Name | Personal | Text | ![]() |
Account Name |
Instructions to BambooHR Support as follows:
“Dear BambooHR Support,
I need assistance with adding fields to my BambooHR account for an independently built integration with EnvisionBX. BambooHR has internal documentation for how to successfully complete this task.
As part of our integration, we ask that you copy over the field template(s) for: [Customer chooses from the below options]
Australia
New Zealand
United Kingdom
1. Tax File Number (TFN) Sync from BambooHR to Xero – (NIN) in UK and (IRD) in NZ Library Options
2. Bank Information Sync from BambooHR to Xero
3. Salary/Wage Rate information Sync from BambooHR to XERO (Ask BHR for Custom Field “Hours Per Week”)
It is very important that you copy the templates over and do not create or edit the fields yourself.
If you have any questions about this process, please reach out to your manager.
Thank you for your help .”
—
How to find BambooHR Support
Submit a Support Request
Submit Support Request referencing Library Options
Single Touch Payroll 2 (STP2)
Instructions to BambooHR Support as follows:
“Dear BambooHR Support,
I need assistance with [adding/correcting] STP2 fields to my BambooHR account for an independently built integration with EnvisionBX. BambooHR has internal documentation for how to successfully complete this task.
1. Income Type
2. TFN Exemption
3. Tax Scale Type
It is very important that you copy the Australia template over and don’t create or edit the fields yourself.
If you have any questions about this process, please reach out to your manager.
Thank you for your help .”
—
Once BambooHR Support (support@bamboohr.com) have set up your fields, you have two options:
1. Update the items into your fields manually (Below)
or
2. Contact Envision Digital Support on support@envisiondigital.atlassian.net and we will automatically set up your items in the backend.
EnvisionBX STP2 Fields and Items to be setup in BambooHR:
1. Income Type
- Closely held payees
- Labourhire
- Nonemployee
- Salary and wages
- Working holiday maker
2. TFN Exemption
- Awaiting TFN
- Pensioner
- TFN not quoted
- Under 18
3. Tax Scale Type
- Actors, variety artists and other entertainers
- Foreign
- Horticulturist or shearer
- Regular
- Senior or pensioner
- Working holiday maker

Once BambooHR added these fields to your account it will show under the Personal Tab.

Two things to note about this update:
1. These fields will only be visible to Full Admins and Account Owner by default. If you need other users to see these fields then you can give them access by updating their Access Level settings to include these field
2. These STP2 fields will not wipe out any data that you have in Xero. Even though the source of truth for these fields is in BambooHR and there is no data yet on these fields it will not wipe out any data you have in Xero. Once you put a different data on these STP2 fields that is different on what is in your Xero that is when the system will change your record.
Xero

ABOUT XERO ACCOUTNING SOFTWARE
Xero is world-leading online accounting software built for small business.
![]() |
Get a real-time view of your cashflow. Log in anytime, anywhere on your Mac, PC, tablet of phone to get a real-time view of your cash flow. It’s small business accounting software that’s simple, smart and occasionally magical. |
![]() |
Run your business on the go. Use Xero Accounting Software mobile app to reconcile, send invoices, or create expense claims – from anywhere. |
![]() |
Reconcile in seconds. Xero Accounting Software imports and categorises your latest bank transactions. Just click ok to reconcile. |
More About Xero Accounting Software
Learn More about how Xero Accounting Software can benefit your business.
BambooHR
ABOUT BAMBOOHR
BambooHR is an American technology company that provides human resources software as a service. BambooHR’s services include an applicant tracking system and an employee benefits tracker. In 2019, BambooHR served 11,000 clients that were based in 100 countries.
![]() |
Payroll Progression with BambooHR
With payroll from BambooHR, you now have an easy three-step process for completing payroll, practically eliminating double data entry, errors, and security issues. |
![]() |
Take Action to Increase Employee Satisfaction
It doesn’t take the world’s greatest detective to spot employee dissatisfaction. Learn how BambooHR® Employee Satisfaction with eNPS® lets you measure and improve employee satisfaction, helping you maintain a healthy culture, retain employees, and improve performance. |
![]() |
Building a Stellar Onboarding Process
You only get one chance to make a good first impression, and a new employee’s experience on their first day with your Organization is a critical element of setting the stage for that employee’s entire experience while they’re working with your company. |
More About BambooHR
Learn More about how BambooHR can benefit your business.

Support Phone:
Australia (Sydney & Perth):
1300 074 484
New Zealand Toll Free:
08000 767 015
United Kingdom Toll Free
0800 090 3115
Support Email:
Support Office Hours and Timezone:
8:30am – 5:00pm Western Standard Time (WST)
Partner Help Article URL:
Unified Music Group
Envelope Engineering (NZ)
OBrien Real Estate BambooHR Advanced User Training
envisionBX Divisional Filters – Lawpath
envisionBX At Its Very Best!
8 Reasons Why You Must Have EBX!
Why use the envisionBX BambooHR and Xero Integration?

For Employees
New employees are synced directly from BambooHR to Xero Payroll to save time and make the new employee onboarding process smoother. Employees’ leave balances are automatically updated, and they can keep track of their balance themselves with the help of envisionBX at envision digital.

For Leave Management
Save valuable time with automated time-off requests and approvals. Create your own categories for time off, such as sick days, vacation, bereavement, jury duty and more. Set accrual policies, track available and used time off and generate reports.

For Easy Leave Approval
When an employee requests leave, BambooHR automatically sends the request directly to their manager. When the manager approves the leave, the envisionBX syncs the updated leave balance in BambooHR and Xero Payroll simultaneously.
How does the BambooHR and Xero integration work?
Two-way data syncing ensures your back office and accounting teams are always up to date, giving you constant oversight of how your business is doing. Data syncing is effortless and real-time, letting you drive your business while in control of your business data.

BambooHR Advanced User Training
BambooHR is a comprehensive HR software that can streamline HR processes, making it easier for HR teams to manage employee data, track employee records, and automate HR workflows. By participating in the training, HR professionals can become advanced users of BambooHR, which can result in significant benefits for their company’s HR operations.




Our Managing Director – Rod Wakefield himself will facilitate these training sessions, which will focus on building the BambooHR system in your company to meet International Standards (ISO). Additionally, Envision Digital, a BambooHR Referral Partner, can provide clients with a folder structure that adheres to ISO standards and standard company templates/documents that meet Corporate Style Guide quality. Advanced users who complete the training will receive a certificate, demonstrating their proficiency in using the BambooHR software.

Don’t miss out on the opportunity to become an advanced user of BambooHR and streamline your company’s HR operations.
Contact us for more information.
Price is $2000 AUD plus GST. Maximum of 4 students.