EE Impact

Swatch

Switzerland · FMCG, Luxury

Also known as: Swatch Group

LeaveRussia detail: Suspension

Operations suspended

Swatch is a Swiss watch brand, part of The Swatch Group Ltd. Swatch S.A. swatch.

Status last verified 03/08/2026Source checked 10/06/2025Company website ↗LeaveRussia profile ↗

Business in Russia

The Swiss watch manufacturer Swatch Group has halved the number of its Russian outlets. The Swatch Group (brands Breguet, Harry Winston, Omega, Rado) in 2023 terminated the lease agreements for 15 of its stores in Moscow, St. Petersburg and other cities, according to Swatch Group Rus reports. The company has 13 points left.

Decision trail

Decision date 08/03/2022 · Reference ↗

Temporarily suspended the operations of its 51 stores in Russia. Russia accounted for ~1% of group sales. Very little supply sourcing from Russia. Revenue decreased in 2024 vs 2023 by more than -20%.

Local stats (LeaveRussia)

Assets(RF), mln.USD
66
Capital(RF), mln.USD
52
Glob.Revenue, mln.USD
7499
Revenue(RF), mln.USD
14
Staff(RF), 2021
783
Taxes(RF), mln.USD
2

Status history since 2022

  1. 03/08/2026 suspended · Imported from KSE LeaveRussia

Exposure profile

Full exposure profile is a Professional feature

Energy, transport and commodity exposure, supplier/customer links in the region and sanctioned-party proximity.

Upgrade to Professional
Statuses, logos and narrative notes are compiled from public reporting and the KSE LeaveRussia project. Found an error? See our corrections policy.