Nel 2008 di Swatch le vendite lorde per 5 966 milioni di franchi svizzeri hanno superato il record dell'anno precedente, nonostante una perdita delle stesse nel corso dell'anno di 233 milioni di franchi svizzeri. L'utile operativo raggiunge i 1.202 milioni di franchi svizzeri, un 21,2% sulle vendite nette rispetto al 22% del 2007.
Il reddito netto è stato di 838 milioni di franchi svizzeri sui 1 015 milioni del 2007. Le previsioni del Gruppo per il 2009 sono caute ma ci si aspetta un miglioramento nella seconda perte dell'anno.