Chapter 11

Server Clock & Schedules

When do salaries get paid? When is FBO fuel restocked? When are weekly fees charged? This chapter lists every recurring event that affects your company, in plain language.

TL;DR — the key points

All times in this chapter are UTC. The OnAir server always runs on UTC.

Converting to your local time: New York (winter, UTC−5) → subtract 5 h · Paris (winter, UTC+1) → add 1 h · Sydney (summer, UTC+11) → add 11 h

daily-utc
FIG 11.01 — Daily UTC timeline of key recurring server events
weekly-schedule
FIG 11.02 — Weekly schedule, Sunday-to-Sunday cycle

11.1 How the scheduler works

The server runs automated tasks continuously in the background. Two types exist:

TypeHow it firesExample
RecurringEvery few minutes or hours, non-stop"Maintenance progresses every 15 min"
ScheduledOnce a day or once a week at a fixed UTC time"Salaries paid every day at 05:00 UTC"

These tasks run regardless of whether you are online.

11.2 The 5 questions players ask most

QuestionAnswer
When are salaries paid?Every day at 05:00 UTC
When are aircraft ownership & parking fees charged?Every day at 05:15 UTC
When are FBOs restocked and FBO ownership fees charged?Monday at 04:45 UTC (same restock Friday at 04:45 UTC)
When are loans checked for missed payments?Every day at 04:45 UTC
When are overdue missions auto-declined?Every day at 05:45 UTC

11.3 Short-interval tasks (minutes)

These run throughout the day. After any of these intervals, a page refresh will show updated results.

Every…What you see change
1 minAircraft in transit, warp or tarmac work progress. Warped flights get registered.
1 minOutsourced cargo/charters you missed are marked expired.
1 minFBO constructions finish; fuel orders are delivered.
1 minExpired outsource listings are removed from the market.
1 minOld completed missions are purged from your history.
2 minOne pending aircraft-type moderation request is processed.
3 minEmployee and mechanic states update (training done, fatigue recovered, freelance availability).
3 minFactories produce goods; inactive factories are archived.
5 minPending work orders execute; expired ones are deleted.
5 minThe multiplayer map refreshes.
5 minExpired unclaimed missions are deleted.
5 minRecurring hangar storage fees are charged.
5 minAirport ownership rankings refresh; expired boosts are removed.
5 minIndustry merchandise transports arrive at destination.
10 minStuck flights are automatically repaired.
10 minRolling 1-month company reports are regenerated.
10 minWeekly factory maintenance fees are calculated.
15 minMaintenance progresses — mechanics advance on aircraft in the workshop.
20 minWeather (METAR) refreshes for all airports.
60 minAircraft lease payments are processed.
60 minIndustry supply & demand levels are recalculated; stale contracts expire.
Maintenance note: Mechanics advance every 15 minutes. If your mechanic appears to be working but nothing has changed, wait 15 min before worrying.

11.4 Daily tasks (UTC)

All daily tasks fire in the 04:45–07:00 UTC window — late night in the Americas, early morning in Europe.

Time (UTC)What happens
04:45Loans are checked for missed payments; inactive companies are auto-paused.
05:00Eligible employee salaries are checked and paid when their payment interval is due (§8.5).
05:15Aircraft ownership fees, parking fees are charged; overdue rentals are terminated.
05:45Unpaid missions more than 15 days past expiry are automatically declined.
06:00Aircraft-type statistics are regenerated.
07:00Tour completion stats are recomputed.
Budget tip. The three fee tasks fire back-to-back: 04:45 → 05:00 → 05:15 UTC. Make sure your cash balance at 04:45 UTC can absorb loan check + salaries + aircraft fees within a 30-minute window.

11.5 Weekly tasks (UTC)

DayTime (UTC)What happens
Sunday00:00Next week's Regular Route block is scheduled. This is the start of the "routes week".
Monday04:45System FBOs are restocked with fuel; FBO owners are charged the weekly ownership fee.
Monday05:00All leaderboards are rebuilt.
Monday05:15System aircraft go to maintenance; aircraft asset values refresh.
Monday06:00VA member salary distribution is paid.
Wednesday03:30Historical flight data is consolidated onto each aircraft (stats refresh).
Wednesday04:30VA shareholder asset values are updated.
Wednesday06:00Weekly company management fee is charged (Challenge Mode only — see the Economy chapter).
Friday04:45Same system-FBO restock as Monday: stock below half capacity is refilled to 50-100 %; other stock is unchanged.
Monday schedule. These tasks have staggered start times. That timetable does not guarantee that one has finished before the next starts; check the relevant account or page for completion.
Routes week = Sunday → Sunday. If you edit a Regular Route, the change takes effect the following Sunday at 00:00 UTC when the weekly block is rebuilt.

11.6 Network ports — technical reference

The server is three separate processes that communicate with each other. Useful if you are troubleshooting a connectivity issue.

ServiceProtocolPortRole
World (real-time)TCP11000Live broadcasts (aircraft positions, chat, etc.)
World (sim bridge)WebSocket11001Live SimConnect data channel

In production, game server and auth use HTTPS on server1.onair.company and auth.onair.company — no raw port is exposed.

11.7 TL;DR — the dates to remember

  • Every day at 05:00 UTC → salaries checked; eligible payments are made when due.
  • Every day at 05:15 UTC → aircraft ownership & parking fees.
  • Monday 04:45 UTC → FBO weekly fee + fuel restock.
  • Wednesday 06:00 UTC → company weekly management fee (Challenge Mode only).
  • Friday 04:45 UTC → system FBO fuel restock (below half capacity only).
  • Sunday 00:00 UTC → regular routes rebuilt for the coming week.
  • Maintenance progresses every 15 min — not instantly.
What's next

You know the rules. Now see them in action.

Find every screen in the OnAir Reference, follow a walkthrough in the OnAir Academy, or ask the 6,000+ pilots on Discord.

Not flying OnAir yet? Join 60,000+ pilots — try it free for 7 days, no card.

Start free trial →