By BambooHR

BambooHR

What it does

BambooHR centers employee information in an HR workspace that can connect onboarding, time off, reporting and other people processes. Evaluate the records and permissions your team actually needs before replacing separate systems.

The employee record is a shared data foundation for HR work. Decide which fields belong there, who may edit sensitive details, and how changes are reviewed before importing all personnel files.

Last updated
Oct 26, 2026
BambooHR · Editorial illustration
Editorial illustration for bamboohr. Conceptual artwork, not a screenshot of the product interface.

Work at BambooHR?

Help customers find accurate information about your software.

Manage this listing →

Find your fit

Who it is for

BambooHR is aimed at teams that need one place for employee data and recurring HR work. A small HR team should start with the record, onboarding and leave workflows it can maintain reliably.

Organizations with payroll, benefits or hour-tracking needs should price the exact module mix. The base HR plans and additions are listed separately, and Payroll and Benefits Administration have US employee restrictions on the pricing page.

Back to sections

The work it supports

Core capabilities

Store employee information in a central database and organize additional fields, tabs and tables around the business’s needs. Test role access and change history with sample records before loading personal data.

Prepare new hires with role-specific tasks, documents and checklists, then review progress as HR, managers and new employees complete their parts. Test a representative hire to confirm who sees each document and when.

Employees can request time off while managers review approvals and HR tracks leave policies and a Who’s Out view. Confirm accrual rules and locations in the actual account before relying on balances.

BambooHR lists Performance Management in Pro and Elite. Its prebuilt or customizable review cycles can gather self, manager, peer and skip-level feedback. Ask the vendor to walk through a fictional review with representative employee and manager roles to check which assessments and results each role can see.

The same Pro and Elite feature lets teams create and track individual or team goals, schedule 1:1s with notes and agendas, and inspect performance and goal reports. Trace a fictional goal from a 1:1 to a report, then confirm who can edit or view it in the quoted configuration.

Back to sections

Understand the offer

Pricing and getting started

BambooHR advertises a free trial. Before starting, confirm the selected modules, trial access and what happens to entered records when the trial ends.

The current pricing page lists Core, Pro and Elite plans, with Payroll, Benefits Administration and Time & Attendance as separate additions. Request a quote for the exact headcount, locations, modules and term; this draft does not freeze a numeric price.

Back to sections

Look a little closer

Before you choose

Employee self-service can let people update selected information and request leave. Define which changes need HR review and check notifications and permissions under ordinary employee accounts.

Use standard and custom reports to inspect workforce information. Confirm the fields, visibility and export rules needed for a specific management report before treating a dashboard as an approved data source.

Time-off management appears in the base plan details, while Time & Attendance is listed separately. Check whether the team needs leave requests alone or actual timesheets, project hours and payroll synchronization.

Pilot one employee record, one new-hire checklist and one time-off request using realistic permissions. Compare the resulting approvals and reports with the organization’s policy before a full migration.

Treat a BambooHR trial as a test environment before importing employee files. Its current terms say a trial or test account must not be used with live or real Customer Data. Use fictional records to test employee, onboarding and time-off workflows; if you want to use a sanitized extract, confirm with BambooHR that it fits the agreement governing your account.

For a move or independent HR records copy, test employee reports and documents separately. BambooHR says CSV/Excel report exports show their applied date and employee filters, while Download All on an employee's Documents tab or a specific folder retrieves that scope of files. Confirm an authorized role can reach required records, check whether the report covers the intended active and inactive employees, and open representative document downloads. Its file API documents permission checks for individual binary files. No complete account archive, real HR data export or recovery was tested here.

For post-employment self-service, ask an admin to test the separate former-employee access level with a fictional standard Terminated record. BambooHR says former employees sign in with a personal email, admins can grant or revoke access, and access lasts up to 24 months after termination. The update lists pay history and pay stubs, with W-2 and W-2C documents available when Payroll is enabled. Check the actual information shown, notifications, revocation and account-specific access window before promising departing staff continued access.

For a custom calendar or payroll integration that reads BambooHR time off, test a fictional employee with a known request and then change it. The request-list API may return an empty HTTP 200 for insufficient access, and balance access is separately gated. Its updatedSince filter can catch approval, cancellation and edit changes missed by a request-date window, but requests that stop being returned are not reported and pending edits replace request IDs. Check permission, changed-record and missing-record handling before relying on the feed.

For a custom calendar or payroll workflow that acts on BambooHR time-off approvals, rehearse a fictional request with two approvers. Its API reference says one approval may leave the request REQUESTED while further steps remain, whereas an authorized denial finishes the chain as DENIED. Check the final request status before downstream action and confirm who, if anyone, may bypass remaining approvers under the configured permissions.

For a mobile policy-acknowledgment pilot, use fictional employees with different document permissions. BambooHR says the app offers shared HR documents and in-app signing, subject to plan, settings and individual permissions; its document update describes folders and search, and a signing update describes saving an unfinished signature. Compare each role's mobile document visibility with its web view, then inspect whether the completed file exposes the signature information your policy needs before making this part of an employee process.

When rehiring in BambooHR, a previously completed New Hire Packet no longer blocks sending a fresh one. BambooHR's September 2026 Core, Pro and Elite update says staff can open Rehire Employee from an inactive employee profile, select a packet template or continue without a packet, enter updated employment details, and track onboarding tasks from the profile. In a fictional rehire walkthrough, compare the packet and no-packet paths, then check the fields, task owners and role visibility in the proposed account before using the process for a returning employee.

If a team will cancel leave through BambooHR's documented API, check the request state before promising a reversal. The requester or someone authorized to manage the request can cancel it while REQUESTED; after approval, the API permits cancellation only before the leave starts. The endpoint requires the time_off:requests.write scope and can return 403 for insufficient authority, 409 for a denied, already canceled or approved-and-started request, or 422 if the employment provider refuses cancellation. Map fictional pending, approved-before-start and approved-after-start cases with the leave owner and integration team, then confirm permissions and provider handling in the proposed account. These are API rules, not a promise about every UI cancellation path.

For a BambooHR Pro or Elite performance review cycle, ask an authorized admin to compare a fictional employee self-assessment and manager assessment under the double-blind setting. BambooHR says the setting is on by default: neither side sees the other's responses until both submit. Turning it off lets a manager read the employee's completed self-assessment before submitting their own, while the employee's review experience stays the same; the manager notification email changes too. Check the intended visibility, reviewer rights and notification wording in the selected account before using real employee records.

Back to sections

22 distinct sources behind this profile. Research observed Oct 26, 2026. Features and offers can change.
View sources and research →

Help keep this profile useful

Spotted an outdated detail? Send the correction with a supporting source. A verified account is needed to submit.

Suggest a correction ↗