It's Complicated is built for cross-timezone working. Whether your client is in the same city or on the other side of the world, the platform handles timezone conversion automatically — each person always sees appointment times in their own local time.
How timezones work
Every user on It's Complicated has a timezone set on their account. When you view your calendar or receive an appointment, all times are displayed in your timezone. When your client views the same appointment, they see it in their timezone. The platform converts between the two automatically — no manual calculation needed.
For example: if you're based in Berlin (Europe/Berlin) and you book a session at 10:00 your time with a client in London (Europe/London), you'll see the appointment at 10:00 on your calendar. Your client will see it at 09:00 on theirs. Both are looking at the same session — just expressed in their respective local times.
The same logic applies to your availability. When a client in a different timezone views your booking page, your available slots are automatically displayed in their local time — so they always book based on what works for them, without needing to do timezone maths.
Appointment reminder notifications follow the same rule — each person receives reminders with the session time shown in their own timezone.
Setting and updating your timezone
Your timezone is set automatically when you first register, based on your location at the time. You can update it at any time by going to Settings → Account Settings → Account → Timezone.
Daylight saving time
It's Complicated handles daylight saving time changes automatically. When clocks change — whether in your country, your client's country, or both — the platform adjusts the relative offset between your timezones accordingly. You don't need to update any settings when daylight saving time starts or ends.
Tips for working across timezones
Remind new international clients to check their timezone setting too, particularly if they're booking through your personal booking link. If a client reports a session time that doesn't match what you see, the most likely cause is an incorrect timezone setting on one of your accounts.