Skip to content
Workflow · People · Opening soon

PTO balance report

Use BambooHR exports to build a PTO balance report for each employee. It includes accrued PTO, approved time off taken, carryover, and remaining balance.

Early access opens shortly. Check back soon.

Someone typed

“show each bamboohr employee’s pto accrued, approved pto taken, carryover, and remaining balance this year from the time off requests; count only approved requests, ignore pending ones, and include carryover in the leftover total”

The agent read it as

show each BambooHR Employees employee’s pto accrued, approved pto taken, carryover, and remaining balance this year from the BambooHR Time Off Requests and BambooHR Time Off Policies; count only approved requests, ignore pending ones, and include carryover in the leftover total, including November's accrual

What the agent built

5 steps, each one an ordinary Mammoth step you can open and change.

  1. File
    BambooHR Employees
    CSV export · 12 rows
  2. File
    BambooHR Time Off Policies
    CSV export · 12 rows
  3. File
    BambooHR Time Off Requests
    CSV export · 32 rows
  4. Step
    Calculate year-to-date accrual
    Step 1
  5. Step
    Total approved PTO taken
    Step 2
  6. Join
    Add policy balances
    12 of 12 paired
  7. Join
    Add approved time off
    12 of 12 paired
  8. Step
    Calculate remaining balance
    Step 5
  9. Result
    Employee PTO Balances
    12 rows
  10. Schedule
    Runs when you say
    Proposed

Checked on the sample files: every step ran, 12 rows came out, and the join paired 12 of 12 rows; the join paired 12 of 12 rows.

What you get back

The result of that run, the rows to look at first.

Employee PTO BalancesSample data12 rows
EmployeePTO accruedApproved PTO takenCarryoverRemaining balance
Ava Mendoza88641640
Noah Patel102.67642462.67
Mia Chen80.6756832.67
Ethan Brooks11048062
Lila Turner8812016-16
Owen Reed95.33561251.33
Zoe Kim1101202010
Caleb Stone73.338081.33
Sofia Diaz102.67801638.67
Jasper Wells8880816
Nina Lopez80.67401252.67
Leo Gardner11096014
12 rows in the result. Sample data: illustrative figures, not business results.

How do you show each employee’s PTO accrued and remaining balance this year?

Export BambooHR Employees, Time Off Requests, and Time Off Policies. This workflow calculates year-to-date accrual, counts only approved time off, adds carryover, and shows each employee’s remaining balance for the year, including November accrual.

How it works

How to use the Employee PTO Balances workflow

  1. 1Get early accessWe invite people in small batches, job by job. You'll land on this workflow, already built and checked on the sample files.
  2. 2Swap in your exportsUpload your own files as they come out of your tools. The agent checks the workflow on your rows.
  3. 3Change it in words, then turn it onSay what to change and see the new result before anything saves. Then choose when it runs.

Employee PTO Balances: questions

What export should you use?
Use the exported BambooHR Employees file, Time Off Requests file, and Time Off Policies file. The workflow reads those files and builds the report from them.
What happens to rows that do not match?
Rows that do not match the employee or policy rules are left out of the final totals. Approved requests are counted, while pending requests are ignored.
How do you change the rules?
Edit the steps in plain words, such as which requests to count, how to total accrual, and whether to include carryover. Then run the workflow again on fresh exports.

Get early access to this workflow

It will open already built and checked on the sample files. Swap in your own exports and see your result.

Early access opens shortly. Check back soon.

Workflows like this

Match payroll to time sheets, track headcount and hiring, and see what changed since last month.

All people and payroll workflows →