PTO reconciliation
Changes save automatically. Accrual is credited on the final date of each pay period. Official balance reconciliations apply at the end of their date.
Pay-period history
Select any period to view or edit it. Future periods are shown for planning.
Pay-period settings
PTO settings
Dated PTO corrections
Add an Official balance to anchor PTO to the balance shown on a statement as of the end of that date, or an Adjustment to add or subtract hours. All subsequent balances are recalculated. Entries before the opening date are not estimated.
| Effective date | Correction type | Hours | Note |
|---|
Editable PTO service schedule
Annual hours are converted to per-period accrual using 26 periods/year and rounded to 2 decimals. Your employer's actual rounding can be entered using the override column.
| Service years from | Annual hours | Per-period override |
|---|
Paid holidays
Add a date and paid hours. The Holiday column will populate automatically. You can override any day's holiday hours in the timesheet. Enter dates separately for each year.
| Date | Holiday | Hours |
|---|
Other paid leave types
These choices appear in the Other column dropdown. Other hours count toward the 80-hour target but do not reduce PTO. Removing a type from this list does not erase previously recorded entries.
Backup & export
Records are saved automatically in this browser. To synchronize between devices, connect a private Supabase account below.
Cloud sync (optional)
Requires your own Supabase project, its public project URL and publishable/anon key, plus the included SQL setup. Never enter a Supabase service-role or secret key here.
Cloud sync is not connected.
To avoid silently overwriting changes, sync is manual. Upload replaces the cloud snapshot; download replaces local data. Export a JSON backup before switching devices or restoring data.