Automatic PTO Balance Payout on Employee Termination

Modified on Mon, 14 Sep at 2:01 PM

Purpose

When you terminate an employee, UZIO automates the time-off side of the final paycheck. It cancels outstanding requests, stops accrual, calculates the PTO payout owed under each eligible policy, and adds it to payroll as its own earning. The final payout is complete without manual balance maths.

Who needs this: Anyone who terminates employees or approves final payrolls (typically the Employer Administrator, HR admins and payroll admins), and anyone who designs time off policies, because the payout is decided on the policy form.

What the system does automatically at termination

  • Cancels outstanding PTO requests. Approved time off dated after the termination date, and all not-yet-approved requests regardless of date, are cancelled. They show in the employee's Time Off History with status System_Cancelled. A request the employee or manager cancels by hand shows plain Cancelled, so you can tell the two apart when reviewing the audit trail. The Reporting Manager is not asked to act on these.
  • Stops accrual. Every time off policy assignment on the employee becomes inactive. No further scheduled accruals or balance resets happen. If the employee is on an hours-worked (Flat Amount on Hours Worked) policy, the hours on their final paycheck still accrue before the payout is calculated.
  • Calculates the PTO payout for each assigned policy that has Balance Payout on Termination? = Yes and adds it to the final payroll (see below).

What you still do

  1. Run and approve payroll to issue the final payout. The payout rides on a paycheck; the termination itself does not pay anything.
  2. Check your state's final-paycheck timing rules. Some states require immediate or near-immediate payment. That may mean an off-cycle run (Running a Special Payroll) rather than waiting for the next regular pay date. See Final Paycheck Laws by State.
  3. Review the pay run before approving it. Confirm the PTO Balance Payout line, and confirm that any approved time off the employee took in the final period is on the run as paid hours (see Common problems).

The policy setting that controls payout

Whether a policy pays out its remaining balance is a per-policy choice: the Balance Payout on Termination? (Yes/No) setting on the time off policy form. Its tooltip reads "Indicates whether remaining balance should be paid out to employee upon termination."

  • Yes: any remaining balance under that policy is paid out automatically when the employee is terminated.
  • No: the balance is forfeited at termination (subject to your state's rules).

The setting is available on every policy type. See Adding and Managing Time Off Policies for the full policy form.

Warning: Several states treat accrued vacation as earned wages that must be paid out at termination regardless of policy. Confirm the payout setting for each policy with counsel for the states where you have employees. UZIO Support cannot advise on state law.

How the payout appears in payroll

The payout is paid through a system-seeded, company-level earning named PTO Balance Payout. It is taxable, and the amount is editable on the pay run grid. The amount is calculated from the employee's remaining balance on each eligible policy at the time the final payroll is processed. You see it as its own earning line on the final paycheck and on the employee's pay stub. A policy whose balance is exactly zero produces no payout line.

The earning defaults to W-2 Box: Not Required and is excluded from garnishment disposable income (Setting Up Company Level Earnings).

How the payout appears in Time Off

When the final payroll is approved, UZIO writes the employee's remaining balance down to zero with an adjustment entry in their Time Off History:

ColumnValue
Time Off TypeName of the policy
StatusAdjustment
Approved ByFinal Payout
ChangeNegative balance in hours, for example −(2) hours
SubmittedThe date the payout was processed

If the same employee has several policies with payout enabled, each gets its own row.

Special payroll and same-day terminations

A special (off-cycle) payroll lets you pay a terminated employee before the next regular pay date. On a special payroll for a terminated employee:

  • Approved timesheet hours are included; unapproved entries do not flow in, so approve timesheets first.
  • The PTO balance payout is added automatically, exactly as on a regular run.
  • Time off hours taken in the final period: check the Vacation, Sick or Unpaid Time Off lines on the grid before approving and enter any missing hours. How time-off hours populate on special runs is covered in Running a Special Payroll.

Once an employee has been paid a final payroll, later runs no longer pull time-off, holiday or timesheet hours for them.

Common problems

Payroll keeps adding a PTO payout to the final check. How do I stop it?

The payout appears whenever both are true: the policy has Balance Payout on Termination? = Yes, and the employee has a non-zero balance at termination. The payment method (check or direct deposit) makes no difference. Two ways to stop it:

  • One-off: override the PTO Balance Payout amount to 0 directly on the pay run grid. The earning is editable.
  • Recommended: zero out the balance in the employee's profile (Adjust Balance, Subtraction) before running payroll, so nothing syncs in the first place. This leaves a cleaner audit trail than a grid override.

Why didn't a payout appear for a terminated employee?

Check in order: the policy's Balance Payout on Termination? is No (the balance forfeits instead); the balance was already zero; or the payroll that pays the employee has not been approved yet. The Time Off side (balance zero-out, Final Payout history row) is written when that payroll is approved, not when you enter the termination.

The employee's final pay is missing the time off they took in their last week

Approved time off reaches the pay run only when the policy is linked to a Vacation, Sick or Unpaid Time Off earning (Adding and Managing Time Off Policies). If the link is missing, or the run is a special payroll, enter the hours on the grid before approving.

The terminated employee was rehired. What happens to the payout?

The payout that was paid stays paid; UZIO reverses it (a Final Payout Reversal row restoring the balance) only if the paycheck that carried it is voided. On rehire, UZIO reactivates the employee's policy assignments and cancels any leave still dated after the rehire date. Whether the remaining balance restarts at zero or continues depends on your company's configuration. Review the employee's Time Off History after the rehire to confirm the balance is where you expect before their first new accrual.

Related articles

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article