Working Across Time Zones Is Just Math With More Steps
Perth sits on Australian Western Standard Time, which is UTC+8. The UK runs on GMT in winter and British Summer Time in summer, so it swings between UTC+0 and UTC+1. That means the gap between them isn't fixed. It's either 4 hours or 5 hours depending on what time of year you're dealing with. This fluctuation catches most people off guard because they memorise one number and then assume it stays the same year-round. The actual calculation is straightforward once you stop second-guessing yourself. During UK winter, Perth is 4 hours ahead. During UK summer, it drops to 3 hours ahead because the UK moves its clocks forward while Western Australia does not participate in daylight saving. I spent years managing logistics teams split between these two locations, and the thing that consistently caused problems was not the math itself. It was the transition periods. Here is a practical way to handle it without pulling up a converter tool every single time. Pick Perth as your anchor. If it is 9am in Perth during UK summer, that is 6am in London. If it is 9am in Perth during UK winter, that is 5am in London. The rule of thumb is simple enough to remember but you still need to watch the changeover dates. UK clocks shift on the last Sunday in March and the last Sunday in October. Western Australia has held referendums about adopting daylight saving time three separate times, and every single one failed. So Perth never shifts. The differential changes only when London does.
A real problem I ran into: In 2019 I scheduled a handoff for a supply chain report at 2pm Perth time on the Sunday after the UK clock change. I assumed the 4-hour gap was still in effect because Perth had not moved. The team in London had already shifted to BST, which meant the effective gap was only 3 hours. The report was sent thinking the London deadline had passed when it had not. They missed a morning window and had to reschedule freight documentation for the next day. I lost about six hours of coordination time over a mistake I should have caught before sending the calendar invite. My workaround was brutally simple. I stopped using local time for cross-zone meetings entirely. Every recurring booking now anchors on UTC. I set my Perth calendar to show UTC as the secondary time zone and the London calendar to do the same. When both teams see UTC, there is no interpretation layer. The meeting time is what it is regardless of which side of the Indian Ocean you are on. It added about ten minutes to set up but eliminated roughly half my scheduling errors within the first quarter.
What Most People Get Wrong About This Gap
Beginners tend to treat the time difference as a static number and then get tripped up when results look wrong. The UK and Perth do not share the same daylight saving schedule, and that asymmetry is the core issue. Australia has multiple time zones and several states do observe daylight saving while Western Australia does not. This creates a situation where the differential shifts twice a year rather than settling into a predictable rhythm. Another counter-intuitive thing is the overlap window. During UK summer, there is only a three-hour overlap between a standard Perth business day and a standard London business day if both run 9-to-5. Perth opens at 9am Western Time, which is 6am London time. London closes at 5pm BST, which is 8pm Perth time. That gives you a roughly two-hour and forty-minute window where both sides are simultaneously in work hours. It shrinks further if either side takes a late lunch or starts later. Planning anything that requires live collaboration means accepting that window and working inside it or accepting async communication as the default. During UK winter the overlap grows to about four hours because Perth is only 4 hours ahead. That is when I schedule the bulk of my joint operations. The summer period is essentially a light-operations window unless people are willing to operate outside standard hours.
Get the Full Details

Edge Cases That Cost Money
Freight scheduling is where the differential causes actual financial damage. Shipping manifests, customs filings, and port appointment windows are all tied to local time in each jurisdiction. If a warehouse operator in Perth books a container pickup at 3pm local time on a day when London is on BST, that is 11am in London. If they book at 3pm on a day when London is on GMT, that is 10am in London. The same clock reading creates different outcomes depending on the date. I saw a supplier miss a port cut-off by fourteen hours because they used a spreadsheet that did not flag which time zone rule applied for the relevant week. Payroll processing is another area where the error compounds. A monthly salary paid on the 30th of the month in Perth lands on the 30th in London too, but the working hours difference means people in London have worked more hours in real time than the Perth team on that same calendar date. That rarely matters for fixed-salary workers but it destroys accuracy for hourly roles or when calculating overtime across teams. We switched to using UTC timestamps for all timesheet entries and then mapped them to local time only for payout calculations. That removed the ambiguity entirely.
Tools That Actually Help
Google Calendar handles this automatically if you add both time zones to your event creation. Outlook does not show the secondary zone by default, which is why so many corporate schedules go wrong. You have to go into the calendar settings and enable dual time zones manually. Most project management platforms, including Monday and Asana, let you set a project-wide default time zone but they do not enforce it on individual task deadlines unless you configure it explicitly. I have seen tasks auto-expire an hour early because the deadline was set to Perth time and the workflow assumed GMT. If you need something more rigid than a calendar, WorldTimeBuddy is free and lets you drag sliders across time zones visually. It shows the overlap windows instantly. For programmatic solutions, storing everything in UTC in your database and converting on display is the only method I trust for high-volume operations. It takes more upfront development but it prevents the kind of drift that accumulates over months of manual scheduling.
When This Approach Breaks Down
UTC anchoring and dual-zone calendars work well for scheduled coordination but they do not solve real-time communication needs during the narrow summer overlap. If your teams depend on same-day back-and-forth conversations, you will find that the usable conversation window sometimes collapses to under ninety minutes. In those cases you either accept an async-heavy workflow or you ask one team to absorb an early morning or late evening call consistently. Neither option scales well long-term. The bigger limitation is cultural. People resist shifting their availability because it feels like one side is always accommodating the other. I found that rotating the inconvenient meeting slot every few weeks reduced resentment significantly. The Perth team took the early call once a month and the London team took the late call once a month. It was not perfect but it was sustainable. There is also the edge case of public holidays. Perth and London observe different holiday calendars, and the non-overlapping days mean that what looks like a synchronized schedule on paper often has one side completely offline on any given week. I stopped trying to map perfect alignment and instead built a shared holiday exclusion list that both teams update quarterly. It takes about twenty minutes per quarter and saves several hours of miscommunication per month.
