Distributed teams fail at PTO management when they treat every teammate as if they live in the same city. The fix is time-zone-aware approval routing, per-location holiday calendars, and digest delivery timed to each person's 9 AM — not the company HQ's 9 AM.
Why time-zone-aware approval routing matters
Picture a common scenario: a teammate in Singapore submits a leave request at 10 AM local time. Their manager sits in New York City. It is 10 PM in New York. The approval notification arrives in the manager's inbox while she is asleep. By the time she responds, it is already the next business day in Singapore — and the teammate has been waiting 14+ hours for a response on something that takes 30 seconds to decide.
This delay compounds across your team. A London-based HR administrator managing approvals for a team split across Tokyo, Nairobi, and San Francisco can spend their entire morning just catching up on overnight requests. The volume is manageable; the timing mismatch is not.
The fix is not to hire someone in every timezone. It is to make the approval system time-zone-aware from the start: hold notifications until a sensible local hour, cascade to available approvers when the primary is unavailable, and surface only the information each approver needs in a single action.
The 4 patterns that work for distributed PTO
1. Time-zone-aware digest delivery
A daily digest that fires at 9 AM GMT works for a London team. It does not work when one recipient is in Tokyo (6 PM) and another is in Los Angeles (1 AM). The digest arrives at times when people are ending their day or asleep, meaning it either gets ignored or creates a backlog by morning.
The right approach: deliver digests at 9 AM per recipient. Every team member gets their summary when they sit down at their desk, regardless of where that desk is. This requires your leave system to store and respect IANA timezone identifiers at the user level, not just as a global setting.
2. Async approval cascading
When an approver is unreachable — because they are asleep, on leave themselves, or in a meeting — leave requests need to cascade to the next available approver automatically. Manual escalation ("Hey, can you approve this for me?") is a time-zone problem masquerading as a communication problem.
A well-designed cascade handles this without anyone having to send a Slack message. It checks whether the primary approver is currently on approved leave, routes to an alternate, and logs the decision path so your HR team can audit why a specific person approved a request.
3. Per-location holiday calendars
A public holiday in Germany is not a public holiday in Australia. When you manage leave across multiple countries, you need each location to maintain its own holiday calendar so that German teammates have Christmas Eve off, Australian teammates have Australia Day off, and neither group is blocking time for holidays that do not apply to them.
Holiday calendars also affect business-day calculations. A leave request spanning December 24–28 in Germany should count differently than the same date range for a teammate in Singapore where those dates are regular working days. Without per-location holiday awareness, your leave balance calculations are wrong and your calendar events are off.
4. Holiday-aware calendar trimming
When a leave request gets approved and synced to Google Calendar or Outlook Calendar, the event should span only working days. A two-week leave that crosses a public holiday should not create a calendar block for that holiday day — that day was already off, and counting it as leave burns an entitlement day for no reason.
Holiday-aware calendar trimming means the integration queries the location's holiday calendar before creating the event and removes any holiday days from the block. The result: accurate leave balances and clean calendar events your team can actually trust.
Workweek differences across regions
In most Western countries, the business week runs Monday through Friday. In several Middle Eastern countries — including the UAE, Saudi Arabia, Egypt, and Israel — the working week is Sunday through Thursday, with Friday and Saturday forming the weekend.
This creates a concrete problem: a leave request submitted on a Thursday afternoon by a Dubai-based teammate extends into the following week differently than the same request from a London-based colleague. If your leave system treats Saturday and Sunday as the weekend for everyone, it miscounts business days for your Middle Eastern offices.
The solution is to store workweek configuration at the location level. Your Dubai location uses Sunday–Thursday; your Amsterdam location uses Monday–Friday. Every business-day calculation, overlap check, and entitlement deduction runs against the correct workweek for each member's location.
How Hello Nomad solves distributed PTO
Hello Nomad is built for teams spread across multiple timezones, countries, and working cultures. Here is how the product handles each of the challenges above.
80+ IANA timezones for digest delivery. Hello Nomad stores each team member's IANA timezone (for example, Asia/Singapore, America/New_York, Europe/London) and uses it to deliver daily digests at 9 AM local time. No more 3 AM notifications or missed summaries. Every person on your team gets their digest when their workday starts.
Per-location holiday calendars. Each Hello Nomad location has its own holiday calendar. When a leave request is submitted, Hello Nomad automatically trims the requested dates against the member's location's holidays. The leave balance deduction reflects only actual working days lost, and the calendar event matches.
Two-way Google Calendar and Outlook Calendar sync. Approved leave creates events in Google Calendar (via OAuth) and Outlook Calendar (via Microsoft Graph). Events are holiday-aware: Hello Nomad skips public holiday days when creating the calendar block. Gmail and Outlook auto-reply configuration is also handled automatically, so teammates out of office have their email reply set without any manual action. See Hello Nomad's Google Calendar integration and Hello Nomad's Outlook Calendar integration for details.
Approver cascade on leave. When a primary approver is on leave at the time a request needs action, Hello Nomad routes the approval to the next available person in the chain automatically. The decision path is logged so you have a full audit trail.
Per-location leave policies. Different offices have different entitlements, accrual rules, and minimum notice requirements. Hello Nomad lets you configure independent policies per location so your Singapore team's 14-day entitlement does not bleed into your French team's 25-day statutory minimum.
Hello Nomad is free for teams up to 10 members. The Plus plan starts at $2 per user per month.
What breaks at 50 people across 5 timezones
Most teams cobble together a workable PTO process when they are small and co-located. A shared spreadsheet, a Slack message to the manager, and a calendar invite is enough for 10 people in the same city.
At 50 people across 5 timezones, the same approach produces:
- Leave requests sitting unanswered for 24+ hours because the approver is always asleep when they arrive.
- HR spending Monday morning clearing a backlog of Friday requests from Asia-Pacific offices.
- Calendar events that block public holiday days, inflating leave balances and causing disputes at year-end.
- Teammates in Middle Eastern offices being told they have taken more leave than they have because the system counts Friday and Saturday as working days for everyone.
- Managers receiving approval requests at midnight and leaving them unread, creating a culture where the process feels broken even when the rules are clear.
The solution is not more process documentation. It is a system that handles timezone complexity automatically so your managers and HR team do not have to think about it.
Frequently asked questions
Does Hello Nomad support Sun–Thu workweeks?
Yes. Hello Nomad lets you configure custom workweek patterns per location. If your Dubai or Cairo office works Sunday through Thursday, you set that on the location and Hello Nomad uses it when counting business days, calculating overlaps, and determining which days appear on the team calendar.
What happens if my approver is asleep when a request comes in?
Hello Nomad queues the request and delivers the approval notification at the next 9 AM in the approver’s local timezone. If the approver is themselves on leave when the request needs action, Hello Nomad automatically surfaces the request to the next available approver in the chain so nothing stalls.
How are public holidays handled across different countries?
Each location in Hello Nomad has its own holiday calendar. When a teammate submits a leave request, Hello Nomad trims the request to exclude any public holidays that fall within the date range for that location. Google Calendar and Outlook Calendar events are created only for actual working days.
Can I have different leave policies per location?
Yes. Hello Nomad supports per-location leave policies. Your Singapore office can have 14 days annual leave with different accrual rules from your London office’s 25-day entitlement. Each location’s policies apply independently to members assigned to that location.
