Managing Time Zones When Outsourcing to Africa
2026-06-13
9 min read

Most companies that say they have a time zone problem actually have a communication problem they have decided to blame on geography.
The real time zone challenge when outsourcing to Africa is narrow. East African markets sit at UTC+3. That gives you full day overlap with Central Europe, near-full overlap with Western Europe, and a solid afternoon window with the US East Coast. West Africa (Nigeria and Ghana) is UTC+0 or UTC+1, which covers London's working hours completely and Paris by midday. These are not difficult time zones. They are some of the most workable remote-work time zones on the planet, especially for European companies.
The problems that get called time zone problems are almost always something else: unclear async expectations, no written communication norms, decisions that only live in Slack threads, and check-in rhythms designed for people in the same office rather than people in different cities.
Fix those, and the UTC gap stops being a problem.
The actual overlap picture, market by market
Before building any process, know what you are actually working with.
East Africa (Kenya, Ethiopia, Uganda, Rwanda, Tanzania): UTC+3
Against London (UTC+1 in summer, UTC+0 in winter): 2 to 3 hours behind. A Nairobi engineer is online and working by the time a London team starts their day. You share the entire working day with two to three hours of buffer on both ends.
Against Berlin, Paris, Amsterdam (UTC+2 summer, UTC+1 winter): 1 to 2 hours behind. Essentially the same working day. A Berlin standup at 9am is 10 or 11am in Addis. This is easier collaboration than having a colleague who starts late.
Against New York (UTC-4 or UTC-5): 7 to 8 hours ahead. East Africa is in the next morning when New York starts its day. Three to four hours of overlap are achievable if the African team works into their evening or the New York team starts early. Workable for an async-first relationship. Straining for a synchronous-heavy one.
Against San Francisco (UTC-7 or UTC-8): 10 to 11 hours ahead. Genuine challenge for real-time collaboration. Most successful US West Coast and East African partnerships are async-first by necessity, which, as it happens, tends to produce better documentation and clearer handoffs than teams that over-rely on live conversation.
West Africa (Nigeria, Ghana): UTC+0 or UTC+1
Against London: same time zone or one hour behind. A Lagos developer's 9am is London's 9am or 10am. About as close as remote work gets.
Against Central Europe: 1 to 2 hours behind. Same-day collaboration with no material friction.
Against US East Coast: 4 to 5 hours ahead. Afternoons overlap, mornings do not. Workable with some process adjustment.
The honest summary: if you are a European company, time zone overlap with Africa is better than hiring in Southeast Asia, better than South America, and roughly comparable to Eastern Europe. It is simply not the problem people make it.
What the overlap window is for, and what it is not for
The single most useful mindset shift is distinguishing between synchronous work and async work, and stopping the habit of using the sync window for things that do not require it.
Use the overlap window for:
- Standups, under fifteen minutes
- Decisions that are genuinely blocked without a live conversation
- Relationship-building calls in the first weeks of a new engagement
- Demos, code reviews, pairing sessions that benefit from real-time back-and-forth
- Anything where ambiguity would cause wasted work if left overnight
Do not use the overlap window for:
- Status updates that could be a written message
- Meetings to align on things that could have been a document
- Calls to explain decisions that could be explained in writing once and referenced forever
- Socials that eat thirty minutes in the middle of the overlap and serve neither side
The constraint of a finite overlap window is actually useful. It forces prioritisation. Teams that run every conversation synchronously because they can are often slower and worse-documented than teams that cannot, because the latter have to write things down. A Nairobi team that cannot tap a London shoulder to ask a quick question produces much better written context than one that can. You inherit the benefits.
Building the async foundation
The overlap window cannot carry the whole relationship. It was never supposed to. What carries it is the quality of the async layer underneath.
Decisions need a home. A decision that lives in a Slack thread is a decision that cannot be found when someone needs it six weeks later. Write it somewhere with a URL, even one sentence: what was decided, why, and who decided it. A Notion page, a GitHub discussion, a shared doc, it does not matter. If it has a URL, it can be linked.
Work in progress needs to be readable without a call. End-of-day updates, PR descriptions, task comments. Not a wall of context that nobody will read, a short paragraph: what I worked on, what the current state is, what I am doing next, what if anything is blocked. This is a two-minute habit per person per day that removes the need for a morning check-in call entirely.
Questions need a default. When someone on the Africa side is blocked and their counterpart is asleep, they need a clear process for what to do. Move to the next thing, document the question and send it so it is ready when the other person wakes up, and set an expectation for when an answer is needed. Most teams never set this expectation and then wonder why things stall overnight. Say it explicitly once, in writing, during onboarding.
Meeting notes are non-negotiable. If someone on the team missed the sync because it ran outside their window, or because a power cut happened, the meeting did not happen for them. Keep it short: what was discussed, what was decided, what action items landed on whom. Five minutes after the meeting, posted somewhere public. This is not bureaucracy. It is how distributed teams avoid a two-tier information environment where the people in the sync make the decisions and the people outside it find out later.
Scheduling that does not grind people down
The biggest practical mistake companies make with African outsourcing partners is scheduling based on headquarters time and treating everything else as an accommodation.
Pick the overlap window and protect it. For a London and Nairobi pairing, that window runs roughly from 9am London time through to 6pm London time, which is 11am to 8pm Nairobi. Realistic synchronous hours are the middle of that band, 10am to 4pm London, 12pm to 6pm Nairobi. Both sides have a morning to work before the sync period and an afternoon after it.
Do not schedule across the edges of that window without a real reason. A standup at 8am London that is 10am Nairobi is fine. A 7pm London call that is 9pm Nairobi is not a standing commitment you should make lightly, and if you make it, say out loud that you know what time it is for them.
Rotating meeting times rarely helps as much as people think. What helps is reducing the number of meetings that require everyone live, so that the ones you do have can be at sensible hours for everyone.
Public holidays require a calendar. Ethiopian, Kenyan and Nigerian public holidays are not on a European or American default calendar and they catch companies by surprise every time. Orthodox Easter, Ethiopian New Year, Eid, Nigerian independence day. Get the calendar, put it somewhere the whole team can see it, and stop scheduling project launches for days you did not know were holidays somewhere.
The real-time collaboration layer, when you need it
Some work does benefit from live presence. Debugging a production incident, a design review where you need to talk through visual decisions, early project kick-offs where shared understanding matters more than individual output. For these, the overlap window works well and you should use it without guilt.
A few things that make live sessions across time zones run better:
Start on time, every time. In a distributed team, a 10am call that starts at 10:12 is more disruptive than in an office, because the person waiting on the other end cannot tell whether it is a scheduling error, a connection problem, or whether the call is happening at all. Starting late repeatedly sends a message about whose time matters more, and it is usually not the message you intend. There is also a compounding effect that people do not think about: the person in Nairobi or Lagos who joins on time and waits eight minutes has just had eight minutes carved out of their working afternoon. Do that three times a week for three months and you have eaten several hours of their productive time. It costs you nothing to start on time. It costs them a lot when you do not.
Record important sessions. Not every standup. The project kick-off, the architecture decision meeting, the onboarding walkthrough. A recording is better than minutes for conveying nuance, and the person who missed it for reasons outside their control should not be permanently behind. Make it available in the shared team space within a few hours. The discipline of knowing a session will be recorded also improves the quality of the session itself. People state things more clearly when they know the record is permanent.
Say the time zone explicitly in the calendar invite. Not just "9am" but "9am London (11am Nairobi)". Takes ten seconds and eliminates a genuinely common failure mode that causes people to miss interviews, kick-offs, and client calls. Daylight saving changes in Europe and the US shift the gap by an hour twice a year. When that happens, update the standing invite descriptions. The person who misses a call because nobody updated the time when clocks changed is not the one who should feel bad about it.
When things go wrong at the connection level
Power and internet interruptions are real in some African markets, particularly Ethiopia and Uganda, and a distributed team that has not planned for them will have a bad time the first time one happens.
The preparation is simple and worth doing once, properly.
Ask your African team or partner about their redundancy setup. Not to interrogate them, but to understand the plan and to make sure they have one. A UPS for the laptop and router, a mobile data backup on a different network, and a known fallback location covers 95 percent of scenarios. If the team is working through an outsourcing partner, this infrastructure should already be in place and you should ask about it during selection, the same way you would ask about any operational dependency.
Build the expectation into the team norms explicitly: if your connection drops during a live session, rejoin within five minutes or send a message to the channel. That is it. No drama, no apology spiral, just a clear and pre-agreed protocol. Teams that have this norm treat connection drops as minor operational events. Teams that do not treat them as crises.
The companies that handle this well
The pattern is consistent across the companies that run African outsourcing relationships without time zone friction.
They write things down instead of talking about them. They use the sync window for things that actually require it. They schedule from the overlap outward, not from headquarters inward. They have a holiday calendar that covers all the countries they work with. They asked once, clearly, what the async protocol is when someone is blocked and the other party is asleep.
None of this is complicated. Most of it takes a day to set up and then runs on autopilot. The companies that have friction are almost always the ones that applied their domestic communication habits to a distributed relationship without adjusting, and then concluded that the time zone was the problem.
The time zone is not the problem.
Frequently asked questions
How much overlap do I actually need to make an African outsourcing relationship work?
Two to three hours of genuine synchronous availability per day is enough for most working relationships. One overlapping hour is workable for async-first arrangements with clean handoffs. Zero real-time overlap can work for project-based engagements with clear deliverables, though it demands much more discipline on documentation and communication. Most European companies outsourcing to East or West Africa have far more overlap than they realise.
What if my US-based team and the African team cannot overlap at all?
Structure the work in defined handoffs. Work the American team finishes by end of day is picked up by the African team overnight and ready when America starts the next morning. This requires clean written handoffs, a shared task board, and agreed-on standards for what "ready to hand off" means. Many engineering teams have made this work well for years. It is an async workflow, not a broken one.
Should I require African team members to adjust their hours to match mine?
Not as a default. Asking someone to permanently work evenings to match a headquarters clock treats their time as worth less than yours, and it breeds resentment that shows up in retention rates about eight months in. Define the overlap window honestly, agree on it mutually, and build the async layer to handle the rest. The companies with the best long-term outsourcing relationships in Africa are the ones that treated the working hours arrangement as a real negotiation rather than a demand.
How do I handle time zone confusion on calendar invites?
Name the time zone explicitly in every invite that crosses borders. Not 9am, but 9am CET. Calendar tools generally handle the conversion, but a human-readable note removes the need for anyone to do mental arithmetic before joining. For recurring meetings, state the time in both time zones in the invite title or description once and leave it there.
Does it matter whether I outsource to East Africa versus West Africa for time zone purposes?
Yes, depending on your team's location. West Africa (UTC+0 or UTC+1) is nearly identical to London time and has better overlap with East Coast US than East Africa does. East Africa (UTC+3) has full-day overlap with Central Europe. For a European company, both are excellent. For a US company, West Africa offers a more comfortable overlap window without requiring either side to stretch their working hours significantly.
