The AG Leave CompassATC Leave Tracker — Use It, Don't Lose It
◈ Checking local save…
Cloud connection: not configured
Cloud sync
Sign in to load your private leave records.

Make the most of your leave.

Track what you've earned, used and still need to schedule.

2026 Leave Year EndJanuary 9, 2027
ℹ
Start with your latest leave balances.

Open LES Import and Settings and enter the leave balances and the as-of date shown on your pay statement.

Leave dashboard

Not set up yet
Estimated annual balance now
—
From your last balance snapshot
Projected annual balance at year-end
—
Includes leave on your calendar
Estimated sick leave balance
—
Sick leave isn't subject to the annual carryover ceiling

Annual leave forecast

See how your leave balance and planned time off affect your year-end total.

Projected carryover used—
0 hours240-hour limit
Annual hours still to accrue—
Annual leave planned ahead—
Projected before future leave—
Remaining biweekly accruals—

Leave values use HH.MM: 249.15 means 249 hours, 15 minutes. Estimates account for biweekly accruals.

Dates that matter

Watch the end of the leave year and your own planned leave.

09JAN
Last day of the leave year

Use annual leave over your carryover limit before the year ends.

—
——
Next holiday

Checking upcoming federal and in-lieu holidays…

—

How the forecast works

1. Start with the actual balances from your most recent pay statement and the date those balances were accurate.

2. Add your biweekly leave accruals through the end of the leave year.

3. Deduct annual leave taken since the balance date and future planned leave.

4. Any projected annual leave above your chosen carryover limit is marked additional leave to use.

Other leave banks & expiration dates

Independent of annual carryover

Credit hours, restored leave and time-off awards are kept separate from annual leave. Confirm individual expiration dates and balances with your LES and facility.

Upcoming accrual projection

Pay-period-based estimates
Period endingAnnual earnedSick earnedAnnual leave used / plannedProjected annual balance
Complete Settings to see your pay-period forecast.

Leave activity

Record leave taken, upcoming time off, and balance corrections after your last pay statement. Use HH.MM (e.g., 1.30 means 1 hour 30 minutes).

Add a leave entry

Use HH.MM for durations (8.30 = 8h 30m); minutes must be 00–59. Add separate entries for multi-day leave.

Planned leave reduces the year-end forecast but does not change today's estimated balance. Mark it taken after it happens.
Leave history & plans
DateLeaveEntryHoursDescriptionActions
No leave entries yet.
Leave already included in your starting balance should not be logged again. Entries dated on or before your snapshot date are excluded from forecast math.

Calendar & Shifts

See regular shifts, planned leave and individually added overtime on your scheduled OFF days.

October 2026

Day shiftSwing shiftMid shiftRDO / OFFNo assigned shift

Pay periods appear in the left margin beside Sunday. Labels use FAA payroll periods for 2026–2029.

Select a date to edit its shift or log leave. Regular mid shifts (such as a Saturday 2100–0700) belong to their FAA duty day, Saturday, although they begin Friday night. Overtime entries remain on their actual start date.

Plan leave across selected shifts

Use “Select shifts,” then choose dates in the calendar. Durations automatically match the remaining scheduled, chargeable shift hours.

0 shifts · 0.00 hours

No leave approval is requested. Holiday hours are not charged as annual leave. Existing charged hours are excluded to avoid duplicate planning. For partially covered shifts, only remaining hours are added.

DAY DETAILS

Selected day

Choose a date on the calendar.

01

Shift Override

Change this date only—for swaps and other changes. Your bidded weekly schedule stays the same.

HHMM (24-hour). Blank restores the repeating schedule. Enter mids under the duty date (e.g., Saturday 2100–0700 starts Friday at 2100).

02

Overtime Assignment

Add or edit one-time OT assignments on an OFF day.

No overtime

Select an OFF day to enter overtime.

OT uses its actual start date. 1400–2400 is 10 hours; 2200–0600 ends the next day.

03

Holiday Management

Federal holidays are always shown. Work shifts on those dates are automatically non-chargeable. Select the actual holiday to manually mark an in-lieu date.

Select Thanksgiving, Veterans Day, or another nearby federal holiday, then set the chosen duty day as your in-lieu holiday. No automatic in-lieu assignment is made.

Adjust holiday hours manually (special situations)

Normally the entire scheduled shift is non-chargeable on a federal or assigned in-lieu holiday. Only override this if your payroll designation covers fewer hours. Clear the override to restore automatic full-shift coverage.

Bidded Work Schedule

Enter your regular weekly shifts separately for each federal leave year. Manual day overrides are always applied on top of this schedule.

2026: Jan 11, 2026–Jan 9, 2027; 2027: Jan 10, 2027–Jan 8, 2028.
Important — FAA mid-shift duty date

A shift entered as Saturday 2100-0700 starts at 2100 on Friday and ends at 0700 on Saturday. Enter the mid under Saturday (the second calendar day), because the FAA treats it as your Saturday shift. Use OFF for RDOs; leave a field empty if the shift is unknown.

This schedule is a planning aid. Your actual FAA tour and local holiday designation take precedence.

Upcoming shifts & overtime

Next 21 calendar days · includes individually added OT shifts
ATC leave planning

Use-or-lose shift planner

Find specific shifts to request off, with preference for longer uninterrupted breaks beside your scheduled RDOs. Suggestions are proposals only.

Additional annual leave to use—After existing plans
Available future shifts0 shiftsBased on your entered schedule

Suggested shift-by-shift plan

Enter your schedule to calculate options.

How recommendations are built

1. Start with your current projected use-or-lose after already scheduled annual leave.

2. Find work shifts still available before the leave-year ends, using your recurring cycle and date overrides.

3. Prefer shifts beside known RDOs and existing leave, creating longer continuous time away from work.

4. Select full remaining shifts until the annual leave target is covered. Review dates and request leave through the FAA's normal process.

Federal holiday and in-lieu holiday hours are derived from each leave-year schedule; confirm special or unusual arrangements in the calendar and override as needed. Overtime entries are excluded from annual-leave chargeable hours and stop an OT day from being treated as a full day off for break optimization. Staffing, leave bidding and approval are not evaluated.

LES Import and Settings

Import an official LES, review the balances and reconciliation, and configure accrual rates, leave-year dates, and other leave banks. Leave values follow HH.MM notation.

Checking local save…

Latest LES Import

Import your latest LES in PDF format. A value such as 249.15 is read as 249 hours and 15 minutes. Your PDF is read on this device; only leave numbers and the pay period date are kept.

Local PDF reading
Select a PDF to preview extracted values before applying them.

LES Reconciliation History

Last 24 imports

When a newer LES is imported, compare the expected balance (from prior LES, accruals and recorded taken leave) with the actual new LES. A variance indicates an item to review, not necessarily a payroll error.

Leave Balance Snapshot

Copy the current balances directly from an official pay statement.

Use the pay period ending date reflected by these balances (not the pay date).

Leave Accrual Rates

Choose the accrual shown on your pay statement.

Leave Year Dates

Standard OPM dates are prefilled. Verify your specific payroll schedule.

Additional Leave Banks

Track these independently of annual leave. An award balance may be unclear on the LES; review it manually. Enter blank when unknown.

One deadline per bank is supported. If you have different restored-leave tranches or award expirations, track them separately in official records.

Review and Save

Your snapshot is the starting point for projections.

Pay periods: This tracker assumes accruals are credited at the end of 14-day periods anchored to the leave-year end date.

Six-hour accrual: Credits 10 hours (rather than 6) in the last pay period of the leave year.

Special rules: Leave transfers, restored leave, changes in your accrual rate, uncommon tours, or a personal leave ceiling may require a custom setting or balance adjustment.

Backup and Restore

Manage your private Firebase account, sync status, automatic recovery, backups and data controls.

Cloud Account & Synchronization

Private Account - Firebase Firestore

Each controller has a separate account. Leave settings, entries, repeating shifts, overtime, holiday selections and LES-derived leave totals sync between signed-in devices. Original PDFs are not uploaded.

Signed in as:

Waiting for Firebase configuration.

Sync conflict — choose a version

This device has unsynced edits, but another device changed the cloud record. Download a JSON backup before resolving.

To prevent overwriting edits from another device, conflicting changes require your review. Offline edits are retained locally and retried when a connection returns. Large data files may exceed Firestore's per-document size limit; always keep JSON backups.

Own Your Data

Automatic local recovery and account backups

Automatic Save and Recovery

Changes are saved automatically after you click a Save or Apply button. When signed in, cloud sync is enabled and local data is kept as a recovery copy.

Checking…

Checking whether browser storage is available…

Website data location—
Last successful save—
Local copies—

In local-only mode, saved data belongs to the same website address and browser profile. When signed in, Firebase synchronizes your records across devices. Private browsing, switching domains, or clearing site storage may affect the local cache. Keep a JSON backup for additional protection.

Backup and Restore

Export a plain JSON backup of your settings and entries. Store it securely if your leave notes are sensitive.

Backups remain the safest protection against browser storage cleanup or moving to another browser. When signed in, your leave data (but not original LES PDFs) is synced to your private Firebase account. Original LES PDFs are processed on your device; the website files are hosted on Cloudflare Pages.

Data Management

Reset leave entries or wipe the tool entirely.

These actions cannot be undone unless you've saved a backup.

Official References

All leave balances and entries use the FAA LES HH.MM hours-and-minutes convention. The tool uses standard federal leave-year calendars and accrual conventions. Verify FAA-specific and individual exceptions against your own payroll and HR guidance.

OPM: Leave-year dates ↗

OPM: Annual leave accrual rates ↗

OPM: Restoration of annual leave ↗

The AG Leave Compass · An independent planning tool, not an official FAA, OPM, or payroll system · Calculations are estimates.