Enter the times as they are locally, not as UTC
Type the start and end in the event’s own local time. The conversion to UTC happens on encoding, so a guest in another time zone sees the correct hour on their own calendar without you doing arithmetic. Entering times that are already UTC shifts the whole event by your offset, which is the one mistake that survives every proof-read because the numbers look reasonable.