Die kurze Antwort lautet, Fr. und CHF sind offizielle Abkürzungen. Das SFr. hat einen historischen Hintergrund.
Fr.
Bei Fr. handelt es sich um die offizielle Abkürzung für Schweizer Franken, welche in der Münzverordnung im Jahr 2000 durch den Bundesrat festgelegt worden ist. Ebenfalls festgelegt sind die Abkürzungen in den anderen Landesprachen. Französisch: Franc (fr.) und centime (c.), italienisch: franco (fr.) und centesimo (ct.) und rätoromanisch: franc (fr.) und rap (rp.).
sFr./SFr.
Für diese Abkürzung gibt es – laut Nationalbank – eine historische Erklärung. Vor der Einführung des Euro, wurde im Nachbarland Frankreich mit französischen Francs bezahlt. Um den Schweizer Franken von den französischen Francs unterscheiden zu können, wurde ein s vor Franken eingefügt. Damit konnte man den Schweizer Franken von den französischen Francs unterschieden.
CHF
Bei CHF handelt es sich um die internationale Abkürzung des Schweizer Frankens, welche die internationale Organisation für Normung festgelegt hat. Diese Abkürzung wird im länderübergreifenden Zahlungsverkehr benützt, aber auch im Börsenhandel oder bei Devisenkursen.