PTO Accrual Calculator

PTO accrual calculator: compute vacation hours earned per pay period, per hour worked, and your running balance over time. Editable rates, free, private.

Updates automatically as you type.

Calculated in your browser; your inputs are not sent to us. Privacy

Results will appear here.
Calculation details
Every figure above is calculated locally in your browser from the assumptions shown. No inputs are sent anywhere. See the methodology section below for how this tool works.
Use this resultShare the current inputs, or ask ChatGPT to explain the calculation in context.
Ask an AI to explain this result
Share this result

Review the generated output before relying on it.

This tool runs in your browser. Your calculator inputs and results are never transmitted to us or to ad/affiliate partners. Ads and sponsored links may set third-party cookies to serve and measure them, but they never receive your calculation values. If you explicitly save a scenario, its permitted fields stay in local browser storage until you clear them. See our Privacy Policy.

Use this result

Share the current inputs or ask ChatGPT to explain the calculation in context.

More options
Report a calculation issue
Direct answer

What does this calculator estimate?

Accruing 3.33 hours each biweekly pay period earns about 86.6 hours of PTO per year: rate x periods. That is under 11 days for a full-time employee. Enter your rate and pay frequency in the BoringToolsKit PTO accrual calculator.

  • 3.33 hours biweekly is a common entry-level accrual equal to about 10.8 days a year. (Source: BoringToolsKit calculation methodology)
  • US employers are not federally required to provide paid vacation. (Source: BoringToolsKit calculation methodology)
  • 86.6 accrued hours is almost 11 eight-hour days. (Source: BoringToolsKit calculation methodology)
How PTO accrues per pay period
3.33 hours biweekly = about 86.6 hours a year.
Transparent methodology

How this calculator works

Formula

Annual PTO = accrual rate (hours per period) x periods per year.

Worked example

Accruing 3.33 hours per biweekly pay period over 26 periods earns about 86.6 hours of PTO per year.

Assumptions to verify

  • Accrual is linear across the year.
  • The rate is hours earned per pay period, not per hour worked.

Frequently asked questions

How do I convert PTO hours to days?

Divide by your daily hours, usually 8: 86.6 hours is about 10.8 days.

Does accrued PTO expire?

Depends on state law and employer policy; some states ban use-it-or-lose-it policies.

Cite this tool

BoringToolsKit. “PTO Accrual Calculator.” boringtoolskit.com/pto-accrual-calculator/. Free to reference in articles, syllabi, and answer posts with a link.

Privacy: Inputs and results stay in this browser. Any future sponsored recommendation or advertisement will be clearly labeled and kept separate from the calculation.

Worked example: biweekly accrual, step by step

Take a common biweekly schedule where each paycheck earns 1.5 hours of PTO. A year has 26 biweekly periods, so periods = 26. Annual PTO = 1.5 x 26 = 39.0 hours. Convert to days only after multiplying: 39.0 / 8 = 4.875, displayed as 4.9 days. Doing it per period first loses precision, because 1.5 / 8 = 0.1875 days rounds to 0.2, and 0.2 x 26 = 5.2 days, which overstates the balance by 0.3 days.

Reverse the same math to hit a target. Landing on the common 80-hour (10-day) entry plan with semimonthly pay means 24 periods, so 80 / 24 = 3.333 hours per period. Entering 3.33 gives 3.33 x 24 = 79.9 hours, or 10.0 days after rounding. Entering the rounded 3.3 gives 3.3 x 24 = 79.2 hours, which is 9.9 days and 0.8 hours short of the plan. The annual figure is always rate x periods, and per-period rounding is where plans drift.

Boundary cases and what the formula leaves out

The validator rejects rate at or below 0, rate above 100, periods at or below 0, and periods above 52. At the low edge, 0.1 hours across 52 weekly periods returns 5.2 hours a year, about 0.7 days. At the cap, 100 hours times 52 periods returns 5200 hours, or 650 days, which no employer runs. The warning text reads "Rate 0.1-100 hrs" but the code only rejects values at or below zero, so 0.05 hours passes and returns 2.6 hours at 52 periods. Negative inputs hit the same guard and show the invalid message instead of a negative balance.

What the formula skips matters as much as what it computes. It has no accrual cap, so an employee banking 240 hours before the employer stops accrual keeps growing here. No carryover limit, no waiting period, no frontloaded lump, no unpaid leave deduction. Accrued is also not the same as vested: many plans forfeit unused hours at year end even though this figure never drops. And paid holidays sit on top: a stated 80-hour plan plus 8 company holidays is 88 hours of actual paid time off, 10 percent more than the headline number.