LIBOR CHF i kurs walutowy: dwie różne wielkości
LIBOR CHF nie ustalał kursu franka. Był wskaźnikiem referencyjnej stopy procentowej, natomiast kurs CHF/PLN wyraża relację wartości franka szwajcarskiego do złotego. W umowach kredytowych oba parametry mogły występować obok siebie, na przykład LIBOR 3M dla oprocentowania i tabela banku dla przeliczenia raty, lecz pełniły odmienne funkcje (źródło: Rozporządzenie BMR, 2016).
Czym był wskaźnik LIBOR CHF?
LIBOR CHF to wskaźnik referencyjnej stopy procentowej dla franka szwajcarskiego, charakteryzujący się określonym terminem, publikacją dla rynku finansowego oraz zastosowaniem przy wyznaczaniu oprocentowania w części umów. Nazwa LIBOR pochodzi od London Interbank Offered Rate. Nie była to cena franka w złotych ani kurs kupna lub sprzedaży waluty.
W praktyce redakcyjnej często widzę harmonogramy, w których kredytobiorca odnajduje jednocześnie rubrykę ze stopą LIBOR oraz kwotę raty w PLN. Sąsiadujące rubryki potrafią sugerować związek przyczynowy, którego nie ma. LIBOR mógł wpływać na odsetki naliczane od salda wyrażonego w CHF, a kurs CHF/PLN na złotową wartość tego salda lub raty.
- LIBOR CHF 1M oznaczał wariant jednomiesięczny, stosowany wtedy, gdy umowa przewidywała miesięczny okres referencyjny.
- LIBOR CHF 3M był trzymiesięcznym terminem wskaźnika i pojawiał się w wielu umowach jako podstawa okresowej aktualizacji oprocentowania.
- LIBOR CHF 6M odnosił się do sześciomiesięcznego terminu, jeżeli strony przewidziały taki cykl zmiany stopy.
- Marża banku stanowiła odrębny składnik oprocentowania, ustalony w umowie jako wartość stała albo zmienna według wskazanych warunków.
- Kurs CHF/PLN był notowaniem pary walutowej albo wartością z tabeli kursowej wskazanej w umowie, a nie poziomem LIBOR.
„Wskaźnik referencyjny” w rozumieniu Rozporządzenia BMR służy jako odniesienie do określania kwoty należnej z instrumentu lub umowy finansowej, gdy strony odwołują się do niego w formule. - Parlament Europejski i Rada UE, Rozporządzenie (UE) 2016/1011, 2016
Czym różni się stopa referencyjna od ceny waluty?
Stopa referencyjna opisuje koszt pieniądza w określonej walucie i czasie, a cena waluty pokazuje, ile złotych odpowiada jednemu frankowi. Kurs 4,00 PLN za 1 CHF oraz LIBOR 3M na określonym poziomie to dwie liczby o różnych jednostkach, źródłach i skutkach ekonomicznych.
To rozróżnienie jest podstawowe: obniżka stopy może zmienić oprocentowanie, ale sama nie przesądza o tym, czy frank wobec złotego się umocni albo osłabi. Rozporządzenie BMR reguluje problematykę wskaźników referencyjnych, nie ustalanie kursu CHF/PLN.
Jak obliczano oprocentowanie kredytu CHF?
Oprocentowanie kredytu CHF w wielu umowach obliczano jako sumę właściwego LIBOR CHF i marży banku, przy czym dokładny tenor oraz dzień aktualizacji wynikały z konkretnej umowy i regulaminu. LIBOR oddziaływał więc przede wszystkim na część odsetkową raty, a nie na kurs przeliczeniowy (źródło: Rozporządzenie BMR, 2016).
Jak działała formuła LIBOR CHF plus marża banku?
Pierwszym krokiem jest odczytanie z umowy pełnej formuły oprocentowania, na przykład „LIBOR CHF 3M + marża 1,20 punktu procentowego”. Jeżeli w danym dniu referencyjnym wskaźnik wynosiłby 0,50%, oprocentowanie według takiego uproszczonego przykładu wyniosłoby 1,70% rocznie.
Nie tworzy to jednak uniwersalnego wzoru dla wszystkich kredytów. Umowy różniły się m.in. sposobem ustalania dnia obserwacji stawki, zasadami zaokrąglania, częstotliwością aktualizacji oraz postanowieniami dotyczącymi ujemnego LIBOR. Sama nazwa „kredyt CHF” nie pozwala ustalić tych elementów.
- Odczytaj tenor wskaźnika - umowa powinna wskazywać, czy odwołuje się do LIBOR CHF 1M, 3M, 6M albo innego terminu.
- Sprawdź marżę banku - dokument określa jej wysokość oraz ewentualne warunki czasowej zmiany, na przykład po zakończeniu okresu promocyjnego.
- Ustal dzień referencyjny - regulamin może wiązać zmianę oprocentowania z konkretnym dniem roboczym przed początkiem okresu odsetkowego.
- Porównaj harmonogramy - kolejne harmonogramy pokazują, czy bank aktualizował oprocentowanie w cyklu przewidzianym przez umowę.
- Oddziel odsetki od przeliczenia walutowego - zmiana oprocentowania nie wyjaśnia automatycznie zmiany salda w PLN.
Czy marża banku zmieniała się razem z LIBOR?
To zależy od treści umowy: marża banku bywała opisana jako stała, podczas gdy zmieniał się LIBOR, lecz należy zweryfikować dokumenty konkretnego kredytu. Stała marża 1,20 punktu procentowego nie oznacza, że całe oprocentowanie pozostawało stałe, ponieważ zmieniać mógł się wskaźnik referencyjny.
Przykład pierwszy: LIBOR spada z 1,00% do 0,20%, a marża pozostaje na poziomie 1,20%. W uproszczeniu oprocentowanie zmniejsza się z 2,20% do 1,40%. Nie mówi to jeszcze nic o kursie użytym przy spłacie raty.
Jak często aktualizowano stopę w umowie?
Okres aktualizacji zależał od umowy, ale przy LIBOR 3M najczęściej odniesieniem był cykl trzymiesięczny, a przy LIBOR 6M cykl sześciomiesięczny. Trzeba porównać zapis umowy, regulamin oraz harmonogram spłat, ponieważ praktyczne reguły mogły obejmować dodatkowe daty i zasady techniczne.
Jedno zdanie, które porządkuje mechanizm: LIBOR CHF określał element oprocentowania zgodnie z umową, natomiast nie był parametrem służącym do wyznaczania kursu CHF/PLN.
Jak tabela kursowa banku wpływała na saldo i ratę?
Tabela kursowa banku mogła wpływać na saldo i ratę kredytu powiązanego z CHF, ponieważ klauzula przeliczeniowa wskazywała kurs używany przy wypłacie, ustaleniu zadłużenia albo spłacie. Kurs kupna, kurs sprzedaży i kurs średni NBP są odrębnymi kategoriami, a ich zastosowanie zależało od brzmienia umowy (źródło: Narodowy Bank Polski, tabela A kursów średnich).
Jak działały kurs wypłaty i kurs spłaty?
Pierwszym krokiem jest ustalenie, czy umowa posługiwała się mechanizmem indeksacji czy denominacji oraz kiedy następowało przeliczenie. W jednym uproszczonym modelu kwotę wypłaconą w PLN dzielono przez kurs kupna banku, aby ustalić saldo w CHF. Przy spłacie ratę wyrażoną w CHF mnożono następnie przez kurs sprzedaży banku.
Przykład drugi: wypłata 300 000 PLN przy kursie kupna 2,50 PLN/CHF odpowiada w tym uproszczeniu 120 000 CHF. Gdy po pewnym czasie saldo wynosi 110 000 CHF, jego wartość przy kursie 4,00 PLN/CHF to 440 000 PLN. To przykład edukacyjny, nie rozliczenie konkretnej umowy ani ocena jej skutków prawnych.
- Kurs kupna CHF mógł występować przy przeliczeniu kwoty wypłaconej w złotych na saldo wyrażone w frankach, jeśli tak stanowił kontrakt.
- Kurs sprzedaży CHF mógł służyć do przeliczenia raty z CHF na PLN w dacie wymagalności, gdy przewidywała go klauzula spłaty.
- Kurs średni NBP jest publikowaną przez Narodowy Bank Polski informacją kursową, lecz nie zastępuje automatycznie kursu wskazanego w umowie.
- Tabela kursowa banku mogła określać moment publikacji, źródła danych i zasady ustalania kursów, co wymaga analizy dokumentów.
- Saldo w PLN mogło rosnąć mimo spłaty kapitału w CHF, jeśli kurs CHF/PLN wyraźnie wzrastał.
Czym różniły się kurs kupna, kurs sprzedaży i kurs średni NBP?
Kurs kupna to kurs, po którym podmiot kupuje walutę, kurs sprzedaży to kurs, po którym ją sprzedaje, a kurs średni NBP jest referencyjną publikacją Narodowego Banku Polskiego. Różnica między kursem kupna i sprzedaży to spread walutowy, lecz jego wysokość i znaczenie dla rozliczenia zależały od konkretnego mechanizmu umownego.
| Pojęcie | Co opisuje | Znaczenie w analizie umowy CHF |
|---|---|---|
| LIBOR CHF | Wskaźnik referencyjnej stopy procentowej | Może stanowić składnik oprocentowania razem z marżą banku. |
| Kurs kupna CHF | Cenę nabycia franka przez bank | Może być wskazany dla etapu wypłaty lub ustalania salda. |
| Kurs sprzedaży CHF | Cenę sprzedaży franka przez bank | Może być wskazany dla przeliczenia raty na PLN. |
| Kurs średni NBP | Publikowaną wartość referencyjną waluty | Stanowi punkt porównawczy, ale nie jest automatycznie kursem kontraktowym. |
| SARON | Stopę overnight dla franka szwajcarskiego | Jest następcą stosowanym w reformie wskaźników, nie kursem walutowym. |
Przykład trzeci: rata 500 CHF przy kursie sprzedaży 4,10 PLN/CHF daje 2 050 PLN. Przy kursie 4,50 PLN/CHF ta sama rata 500 CHF daje 2 250 PLN. LIBOR w tym przykładzie nie zmienia kursu - mógł wcześniej wpłynąć wyłącznie na wysokość raty wyrażonej w CHF.
Odsyłacze pojęciowe pomagają uporządkować dokumentację: spread walutowy, klauzula indeksacyjna oraz kurs średni NBP a umowa CHF.
Czym różni się ryzyko stopy procentowej od ryzyka walutowego?

Ryzyko stopy procentowej dotyczy zmiany LIBOR lub SARON i jej wpływu na oprocentowanie, a ryzyko walutowe dotyczy zmiany kursu CHF/PLN oraz wartości salda i raty po przeliczeniu. Są to dwa niezależne źródła ryzyka ekonomicznego, dlatego spadek wskaźnika nie musi równoważyć wzrostu kursu franka.
Jak działa ryzyko stopy procentowej?
Ryzyko stopy procentowej działa przez zmianę oprocentowania w kolejnym okresie odsetkowym. Jeżeli umowa przewidywała LIBOR CHF 3M plus marżę, spadek albo wzrost wskaźnika mógł obniżać albo podwyższać odsetkową część raty, zgodnie z jej konkretną formułą.
Przykład czwarty: saldo pozostaje hipotetycznie na poziomie 100 000 CHF, a oprocentowanie zmniejsza się z 2,00% do 1,00%. Odsetki naliczane w CHF mogą być niższe, ale przeliczenie całej raty na złote nadal wymaga zastosowania kursu określonego w umowie.
- Zmiana LIBOR wpływała na oprocentowanie wtedy, gdy umowa bezpośrednio odwoływała się do danego tenoru wskaźnika.
- Zmiana SARON może mieć znaczenie po reformie wskaźników, jeśli mechanizm zastępczy przewidziano skutecznie dla danej relacji umownej.
- Stała marża ogranicza analizę do zmiany wskaźnika, ale nie wyłącza pozostałych elementów rozliczenia kredytu.
- Okres odsetkowy wyznacza moment, w którym zmiana stopy może przełożyć się na nową wysokość odsetek.
Dlaczego kurs CHF/PLN powodował odrębne ryzyko?
Kurs CHF/PLN powodował odrębne ryzyko, ponieważ po zmianie kursu ta sama kwota w CHF mogła odpowiadać innej kwocie w PLN. Umocnienie CHF wobec złotego mogło zwiększać złotową wartość raty lub pozostałego kapitału, niezależnie od tego, czy LIBOR był niski, zerowy albo ujemny.
Przykład piąty: rata po zmianie oprocentowania wynosi 450 CHF zamiast 500 CHF. Przy kursie 4,00 PLN/CHF to 1 800 PLN, ale przy kursie 4,80 PLN/CHF wynosi 2 160 PLN. Niższa rata w CHF nie gwarantuje zatem niższego obciążenia w PLN.
„Ocena abuzywności postanowienia umownego następuje według stanu z chwili zawarcia umowy.” - Sąd Najwyższy, uchwała składu siedmiu sędziów, III CZP 6/21, 7 maja 2021 r.
Ta zasada nie oznacza automatycznej odpowiedzi dla każdej umowy. Przypomina natomiast, że analiza klauzul kursowych wymaga odczytania ich treści, zakresu informacji przekazanych konsumentowi oraz realiów zawarcia danego kontraktu.
Czy niski LIBOR chronił przed wzrostem salda w złotych?
Nie. Niski lub ujemny LIBOR CHF mógł obniżać oprocentowanie i odsetkową część raty, ale nie usuwał ryzyka, że saldo wyrażone w CHF po przeliczeniu na PLN wzrośnie wraz z kursem CHF/PLN. Skutek ekonomiczny zawsze zależy od parametrów konkretnej umowy i dat rozliczeń.
Jak czytać przykład dwóch ryzyk jednocześnie?
Pierwszym krokiem jest rozdzielenie danych na dwie kolumny: oprocentowanie oraz kurs. Dopiero potem można sprawdzić, czy zmiana raty wynikała z LIBOR, z marży, z kursu sprzedaży, ze zmiany salda w CHF, czy z kilku czynników naraz.
Przykład szósty, całkowicie hipotetyczny: kredytobiorca ma saldo 100 000 CHF. Oprocentowanie spada o 1 punkt procentowy, lecz kurs CHF/PLN rośnie z 3,20 do 4,20. Złotowa wartość tego samego salda zmienia się z 320 000 PLN do 420 000 PLN, choć niższa stopa może ograniczać przyszłe odsetki.
- Ustal saldo w CHF - porównanie rozpoczyna się od kapitału wyrażonego w walucie wskazanej przez mechanizm umowy.
- Ustal oprocentowanie w danym okresie - należy odnotować LIBOR CHF i marżę zastosowane na konkretną datę.
- Ustal kurs użyty do rozliczenia - kluczowy jest kurs oraz data jego pobrania zgodne z zapisem umownym.
- Porównaj ratę w CHF i w PLN - zmiana obu wartości może mieć odmienne źródła ekonomiczne.
- Nie utożsamiaj kosztu odsetek z bilansem kapitału - niższe odsetki nie przesądzają o niższej wartości salda po przeliczeniu.
Czy problem LIBOR jest tym samym co problem tabel kursowych?
Nie. Problem wskaźnika oprocentowania dotyczy formuły odsetkowej, a problem tabel kursowych dotyczy mechanizmu przeliczeniowego i jego transparentności. W sporach konsumenckich ocena tych zagadnień może się stykać w jednej umowie, lecz nie są to pojęcia zamienne.
Przykład siódmy: umowa może jasno wskazywać LIBOR CHF 3M, ale zawierać odrębne postanowienie o kursie z tabeli banku. Analiza pierwszego postanowienia nie zastępuje analizy drugiego. Zależy od okoliczności sprawy, czy i jakie znaczenie prawne będą miały poszczególne zapisy.
Co zastąpiło LIBOR CHF i czym jest SARON?

SARON to referencyjna stopa overnight dla transakcji zabezpieczonych we franku szwajcarskim, administrowana i publikowana przez SIX Swiss Exchange. Nie jest nowym kursem franka ani notowaniem CHF/PLN. Reforma LIBOR wynikała z zakończenia publikacji ustawień LIBOR CHF w harmonogramie komunikowanym przez Financial Conduct Authority w 2021 r.
Jak zakończyła się publikacja LIBOR CHF?
Financial Conduct Authority ogłosił 5 marca 2021 r. harmonogram zaprzestania albo utraty reprezentatywności poszczególnych ustawień LIBOR, obejmujący także LIBOR CHF. Data i sposób przejścia dla określonej umowy wymagają sprawdzenia jej aneksów, regulaminów oraz postanowień dotyczących wskaźnika zastępczego.
- Financial Conduct Authority publikował komunikaty dotyczące zakończenia i reformy benchmarków LIBOR.
- ICE Benchmark Administration była administratorem LIBOR, a nie instytucją ustalającą kurs CHF/PLN dla kredytobiorców.
- Rozporządzenie BMR tworzy ramy prawne dla wskaźników referencyjnych stosowanych w umowach i instrumentach finansowych.
- Mechanizm zastępczy powinien wynikać z dokumentacji dotyczącej konkretnej umowy, a nie z potocznego utożsamienia SARON z frankiem.
- SARON należy rozpatrywać jako parametr stopy procentowej, podobnie jak wcześniej LIBOR, a nie jako kurs walutowy.
Czym jest SARON jako stopa overnight?
SARON to Swiss Average Rate Overnight, czyli stopa overnight dla zabezpieczonych transakcji finansowania we franku szwajcarskim. SIX Swiss Exchange opisuje SARON jako referencyjną stopę rynku repo CHF. Jego publikacja nie odpowiada na pytanie, ile złotych kosztuje jeden frank.
Przykład ósmy: umowny mechanizm po reformie może odwołać oprocentowanie do SARON i marży banku. Aby ustalić wartość raty w PLN, nadal trzeba osobno sprawdzić mechanizm kursowy, jeżeli umowa pozostaje powiązana z CHF.
Więcej o zmianie wskaźnika wyjaśnia hasło SARON w kredytach frankowych, a definicję historycznego parametru porządkuje LIBOR CHF.
Jakie znaczenie ma rozróżnienie LIBOR i kursu dla analizy umowy CHF?
Rozróżnienie LIBOR CHF i kursu CHF/PLN pozwala analizować umowę w dwóch porządkach: oprocentowania oraz przeliczeń walutowych. Dla oceny prawnej istotne są pełne postanowienia kontraktu, regulamin, tabela kursowa, harmonogramy i informacje przekazane konsumentowi, a wynik zawsze zależy od okoliczności sprawy.
Jakie dokumenty należy porównać?
Pierwszym krokiem jest zebranie umowy wraz z wszystkimi załącznikami i wersją regulaminu obowiązującą przy zawarciu kontraktu. Dopiero zestaw dokumentów pozwala odróżnić zapis o LIBOR od zapisu o kursie kupna, kursie sprzedaży albo sposobie ustalania tabeli banku.
- Umowa kredytowa powinna wskazywać kwotę, walutę, formułę oprocentowania i podstawowe zasady spłaty.
- Regulamin kredytowania może doprecyzowywać sposób ustalania kursów, terminy ich stosowania oraz zasady zmiany oprocentowania.
- Harmonogramy spłat pomagają zestawić saldo, wysokość raty w CHF i kwotę pobraną w PLN w konkretnych datach.
- Tabele kursowe banku są istotne wtedy, gdy umowa odsyła do nich przy wypłacie albo spłacie kredytu.
- Aneksy mogą zmieniać sposób spłaty, stosowany wskaźnik albo reguły przeliczenia po zawarciu umowy.
Czy sam LIBOR przesądza o abuzywności umowy?
Nie. Samo zastosowanie LIBOR CHF jako elementu oprocentowania nie przesądza o abuzywności konkretnej umowy. Ocena postanowień konsumenckich wymaga badania ich treści, przejrzystości, okoliczności zawarcia umowy oraz przesłanek z art. 3851 Kodeksu cywilnego.
Orzecznictwo TSUE, w tym sprawy C-260/18, C-520/21 i C-756/22, dotyczy różnych zagadnień związanych z ochroną konsumenta i skutkami nieuczciwych warunków umownych. Nie zastępuje ono analizy indywidualnych dokumentów. Także uchwały Sądu Najwyższego należy czytać w kontekście konkretnego problemu prawnego, który rozstrzygały.
Treść ma charakter informacyjny i nie zastępuje indywidualnej porady prawnej radcy prawnego lub adwokata.
Najczęściej zadawane pytania
Czy LIBOR CHF był kursem franka?
Nie. LIBOR CHF był wskaźnikiem referencyjnej stopy procentowej dla franka szwajcarskiego. Kurs CHF/PLN określa relację wartości franka do złotego i powstaje według odrębnego mechanizmu kursowego.
Jak LIBOR wpływał na ratę kredytu CHF?
LIBOR mógł wpływać na odsetkową część raty, gdy umowa przewidywała formułę typu LIBOR CHF plus marża banku. Wartość raty pobranej w PLN mogła dodatkowo zależeć od kursu zastosowanego zgodnie z umową.
Co wpływało na saldo kredytu wyrażone w złotych?
Na złotową wartość salda wpływał przede wszystkim kurs CHF/PLN użyty do przeliczenia wartości wyrażonej w CHF. Znaczenie ma też konstrukcja kredytu indeksowanego albo denominowanego oraz dokładne brzmienie klauzul wypłaty i spłaty.
Czy ujemny LIBOR usuwał ryzyko kursowe?
Nie. Ujemny LIBOR mógł obniżać oprocentowanie zależnie od umowy, lecz nie eliminował wpływu kursu CHF/PLN na saldo albo ratę w złotych. Ryzyko stopy procentowej i ryzyko walutowe należy badać osobno.
Czy SARON jest nowym kursem franka?
Nie. SARON jest referencyjną stopą overnight dla rynku CHF, a nie notowaniem pary CHF/PLN. Zmiana z LIBOR na SARON dotyczy wskaźnika oprocentowania, nie automatycznego ustalenia kursu waluty.
Czy kurs średni NBP zawsze powinien zastąpić kurs banku?
Nie można tego założyć automatycznie. Kurs średni NBP i kurs banku są różnymi wartościami, a ich znaczenie prawne zależy od zapisów umownych, żądania oraz całokształtu okoliczności konkretnej sprawy.
Źródła i literatura

Akty prawne i źródła instytucjonalne
- Rozporządzenie (UE) 2016/1011 w sprawie indeksów stosowanych jako wskaźniki referencyjne, Parlament Europejski i Rada UE, 2016.
- Announcement on the end of LIBOR, Financial Conduct Authority, 5 marca 2021 r.
- SARON - Swiss Average Rate Overnight, SIX Swiss Exchange, dostęp: 2026.
- Tabela A średnich kursów walut obcych, Narodowy Bank Polski, dostęp: 2026.
- Kodeks cywilny, art. 385(1), ISAP, dostęp: 2026.
Orzecznictwo pomocne przy analizie konsumenckiej
- Trybunał Sprawiedliwości UE, C-260/18 dotyczy skutków nieuczciwych warunków umownych w sprawie konsumenckiej.
- Trybunał Sprawiedliwości UE, C-520/21 odnosi się do roszczeń związanych z nieważną umową kredytu konsumenckiego.
- Trybunał Sprawiedliwości UE, C-756/22 stanowi element orzecznictwa dotyczącego ochrony konsumenta w sporach kredytowych.
- Sąd Najwyższy, III CZP 6/21 przedstawia stanowisko dotyczące momentu oceny abuzywności postanowienia umownego.
Przeczytaj również
Radca prawny specjalizujacy sie w prawie konsumenckim i sporach z bankami. Wyjasnia pojecia i mechanizmy kredytow frankowych jezykiem zrozumialym dla kredytobiorcy, z odwolaniem do orzecznictwa TSUE i Sadu Najwyzszego.
