Set up leave types and PTO balances (W-2)
Define your leave types, choose when each year starts and how hours are earned, give people their own amounts, and manage the balances checked at approval.
W-2 staff leave runs on per-type balances. You define leave types with an earning policy, staff request leave against them, and approving a request deducts the hours, with a hard stop if the balance doesn't cover it. Each type can follow your own policy: a year that starts on a date you pick or on each person's work anniversary, a rule for people who join partway through a year, and hours earned as people work with an optional cap. Anyone can have their own amount or rate, for example more PTO for longer service. Every balance change is recorded in a ledger, so there's always an answer to "why is my balance what it is?"
Watch the walkthrough
0:34Your own leave types and accrual rules, checked at approval. · Open in a new tab
Step by step
- 1Open Settings, Operations & Alerts, then Leave & Holidays to create your types (for example PTO, Sick, Unpaid).
- 2Every leave type applies to all your W-2 staff. The "Paid" box only decides whether a request of that type is paid unless someone changes it on the request; it does not choose who gets the type.
- 3Removing a type that nobody uses deletes it. If anyone still has hours, a Custom amount or a request in it, Remove offers to retire it instead: it stops showing for new leave and earns nothing more, but those hours and requests stay readable. A person still sees a retired type on their balances while they have hours in it. Use Restore under Retired to bring one back.
- 4For each type, choose whether it tracks a balance. Untracked types (like unpaid leave) skip balances entirely and work as simple approve-or-deny requests.
- 5For tracked types, pick how hours are earned: "Manually" (admin adjustments only), "Yearly grant" (a set number of hours each year), or "As you work" (hours earned for hours worked).
- 6For a yearly grant, enter the hours everyone gets, then choose when the year starts: "On a date you pick" (January 1, or July 1 for a fiscal year, for example) or "On each person's work anniversary". Leave the hours at 0 if you want to set everyone individually.
- 7To give more with years of service, use "+ Add a step" on a yearly type (for example, after 2 years: 80 hrs, after 5 years: 120 hrs). It counts full years from each person's hire date on the day hours are granted, so a step reached during the year applies from the next year start. Choose whether reaching a step partway through a year also adds a share of the extra on their anniversary. A person's own Custom amount always wins over steps. A new step starts with its hours blank, and Save stays greyed out until every step has both its years and its hours, or is removed.
- 8For a probation period, set "New hires wait" to a number of days. A new person's first hours land the day the wait ends, as a share of the year left from that day if the type is prorated. Waiting periods and steps both need a hire date: set it in Team Roster, Manage, then Paid time off.
- 9Choose what "Someone who joins partway through a year gets": the full amount right away, a share for the rest of the year, or nothing until the next year starts. For anniversary leave a new person's year starts on their hire date, so it is the full amount on their hire date or nothing until their first anniversary.
- 10Set the year-end policy for a yearly grant: carry unused hours over (optionally capped) or reset them, and decide whether the balance may go negative.
- 11For "As you work", enter the rate (for example 1 hr per 30 hours worked). Optionally set "Stop earning at" a maximum balance, and "When a year starts, keep up to" a number of hours (0 starts each year at zero).
- 12To give someone a different amount or rate, open them from Team Roster (Manage), go to Paid time off, and click "Change" next to the type. It shows as Custom, and "Back to standard" returns them to the type's amount. Use this instead of a separate type per person or per years of service.
- 13Set each person's hire date in the same Paid time off section. Years-of-service steps, the new-hire wait and anniversary leave all count from it, and anyone without one is flagged there and in the Leave Balances report.
- 14Review requests on Staff, then Leave Requests: each pending request shows the projected remaining balance, and Approve is disabled when the balance can't cover it (unless the type allows negative). A request that uses more than one leave type shows a balance line for each type. Use the tabs to see Pending, Approved, Rejected, Cancelled or All requests.
- 15To find one person's leave, type their name in "Search by interpreter" under the tabs. It narrows whichever tab is open. Any part of the name works, in any order, and accents are ignored, so "jose" finds José. Click the ✕ to clear it. The number on the Pending tab still counts everyone.
- 16To file leave for someone, click "+ File on behalf" on the same tab. Use "+ Use another leave type too" to take the hours from more than one type on the same absence.
- 17Adjust an individual's balance in their Paid time off section: click Adjust, enter the hours in quarter-hour steps and a reason, and the change lands in their ledger.
- 18If a person has an old lump-sum PTO balance from before leave types, use Convert in the same section to move it onto a typed balance.
- 19To change someone's pending or approved leave yourself, click "Edit" on the request under Staff, Leave Requests, adjust it, and click "Save changes". On approved leave the change takes effect right away: the calendar and their balance update and they get a notice.
- 20When a staff member asks to change approved leave, the request shows a "Change requested" panel with the old details struck through and the new ones below, plus what their balance will be if you approve it. That balance already gives back the hours the leave holds now. Click "Approve change" or "Deny change". If the change would take a type below zero and that type can't go negative, "Approve change" is greyed out and the balance line says it is blocked. Add hours with an adjustment first, or deny the change.
- 21To see everyone's balances at once, open Staff and then PTO Balances (the same table is under Reports, Leave Balances).
Tips
- Hours are deducted at approval, not at request time, and denying or withdrawing a pending request never touches the balance.
- People already on your team receive yearly hours only when a year starts. A type you create, or an amount you change, partway through a year takes effect at the next start. Use Adjust to give hours sooner.
- Someone who joins partway through a year is granted the next morning, following the type's rule for new people. Their grant is added to whatever they already hold.
- Hours earned as people work count approved time-clock hours and finished interpreting jobs. Time is counted once where a job and a clock-in overlap. A new rate applies to hours credited from then on.
- Grants and earned hours post automatically overnight, and each one appears in the person's history.
- Every W-2 person, interpreter or office staff, has the Paid time off section. Anyone with People access can see it; changing it needs People: Manage.
- Staff see their own balance cards and history under Leave / Time Off (in Staff HQ for interpreters, My Time for office staff), including when their next hours land or how fast they earn them, so the number you see at approval is the same one they see.
- Approved leave shows up on the payroll worksheet and CSV as its own base-rate lines; leave hours never count toward overtime.
- The approved leave stays as it is until you approve a requested change. Denying it leaves the original leave standing.
- Requested changes count as pending: they show in the Pending tab, the sidebar badge, and the Up next count on Home.
- Editing leave that has already started asks you to confirm first. Payroll you have already run is not changed.
- For a yearly type whose year starts on January 1, leave booked for next year counts against next year's hours, not this year's. The approval line, the roster, the staff member's own page and PTO Balances (and its CSV) show this year and next year separately. If next year's hours can't cover a request, approval is blocked and the message names the year. An adjustment you make now counts toward this year, so approve it as unpaid or wait until January 1.
- Types that start on another date, on each person's anniversary, or that earn as people work keep a single balance.
- To hear about W-2 work anniversaries, turn on "Work anniversaries" in Manage Sent Emails. Owners and everyone with People / Time-off at Manage get an alert a set number of days before each anniversary and again on the day. It uses each person's hire date.
Related articles
Still need help?
If this article didn't solve it, submit a ticket and the OneTerp team will follow up.
Contact support