Szkoda, że nie wiedziałem tego wcześniej

Księgowość wielowalutowa w małej firmie: UAH, USD, EUR, USDT — bez bólu głowy

Oleksiy Bazyura
Oleksiy Bazyura
Financial Expert at Finmap

"Klienci płacą mi w dolarach. Pensje wypłacam w hrywnach. Czynsz też w hrywnach. Jednemu dostawcy płacę w euro. Część klientów płaci w USDT, bo tak jest im wygodniej. I co miesiąc kłócimy się z księgową o to, co właściwie znaczy 'zysk'."

Jest taki moment, który spotyka niemal każdego właściciela małej firmy w Ukrainie — zwykle gdzieś między drugim a czwartym rokiem działalności — kiedy księgowość przestaje umieć odpowiedzieć na proste pytanie: "czy w tym miesiącu faktycznie zarobiliśmy?". Powód niemal zawsze jest ten sam. Przychody wpływają w kilku walutach, wydatki wychodzą w kilku walutach, kursy wymiany zmieniają się pod nogami wszystkim, a nikt nie ustawił księgowości tak, żeby sobie z tym poradziła w porządny sposób.

Ten artykuł to wersja praktyczna — nie wersja pod standardy rachunkowości — dla właścicielki małej firmy, która chce wiedzieć, ile jej firma naprawdę zarabia, gdy klienci płacą w USD, pensje idą w UAH, a USDT leży na portfelu.

Dlaczego wielowalutowość jest pułapką dla małej firmy

Po pierwsze — wszystko dzieje się w różnych terminach. Faktura na ₴120 tys. wystawiona 1 października po kursie odpowiadającym 41,2 UAH/USD. Zapłacona 12 listopada po kursie 41,8. Na wyciągu bankowym przeliczona na hrywny po kursie 41,5. Do jednej transakcji stosują się trzy różne kursy. Jeśli twoja księgowość śledzi tylko jeden z nich, gdzieś po cichu coś się nie zgadza.

Po drugie — kurs "oficjalny" nie jest kursem, który faktycznie dostałaś. Kurs NBU to jedna liczba. Kurs przeliczenia w twoim banku to druga. Kurs wymiany USDT na gotówkę to trzecia. Księgowanie po kursie NBU sprawia, że rachunek zysków i strat nie zgadza się z bankiem.

Po trzecie — mieszanie waluty operacyjnej z walutą raportową zniekształca rachunek wyników. Jeśli raportujesz w UAH, a połowa przychodów jest w USD, same wahania kursu mogą sprawić, że miesiąc wygląda lepiej albo gorzej, niż wynika to z faktycznej działalności.

Po czwarte — USDT i inne stablecoiny dokładają czwartą warstwę. Prawnie często niejasną; w praktyce coraz bardziej powszechną. Traktowanie USDT jako "gotówki" albo jako "nie-gotówki" — obie opcje działają, ale wybór musi być jednoznaczny.

Jak rozpoznać, że masz problem wielowalutowy

  • Przychody w rachunku wyników nie zgadzają się z sumą wyciągów bankowych ze wszystkich kont.
  • Nie potrafisz odpowiedzieć na pytanie "jaki był nasz prawdziwy przychód we wrześniu" w jednej walucie bez otwierania trzech plików.
  • Wahania kursu wyglądają jak zmiany marży, których nie potrafisz sobie wytłumaczyć.
  • Twoja księgowa ma więcej niż jedną wersję "tej liczby" dla tego samego miesiąca.

Jeśli rozpoznajesz choć jedno z powyższych — poniższy schemat to rozwiązanie. Documentary editorial photograph — an owner's actual multi-currency working session. Medium overhead angled shot of a small desk with a laptop displaying two side-by-side windows: a bank multi-currency statement and a spreadsheet with columns for UAH, USD, EUR. On the desk: a printed exchange-rate table with today's date, several rows of numbers in cursive, a phone showing a crypto-exchange app screen (blurred details), a small notebook with hand-written FX diary entries ('Oct 1 · $2400 · 41.20'). A half-empty espresso in a small cup. Warm midday light through a nearby window. Palette: cool laptop glow, warm desk wood, cream printout, faded phone glow. Brand teal barely visible on the notebook cover. NO people. Human traces of one owner untangling currency. Aspect 16:9.

Jak to rozwiązać — cztery praktyki

Praktyka pierwsza — wybierz walutę raportową i się jej trzymaj. Dla większości małych firm w Ukrainie to UAH. Każda operacja jest zapisywana w walucie oryginalnej ORAZ przeliczana na UAH po kursie obowiązującym w dniu transakcji. Nigdy nie przelicza się na nowo zamkniętych miesięcy po nowych kursach. Sens okresu rozliczeniowego polega właśnie na tym, że po zamknięciu jego liczby są ustalone raz na zawsze.

Praktyka druga — śledź kurs, który faktycznie dostałaś, a nie kurs "oficjalny". Dla operacji bankowych prawdą jest kurs z wyciągu. Przy bezpośrednich wymianach walut liczy się kurs razem z prowizją. Przy wymianie USDT na gotówkę — efektywny kurs po odliczeniu opłat. Księgowanie po kursie NBU daje liczby w rachunku wyników, które nie zgadzają się z bankiem — a wtedy nic się nie da uzgodnić.

Praktyka trzecia — oddziel wynik operacyjny od wyniku kursowego. Marża operacyjna nie powinna się wahać tylko dlatego, że zmienił się kurs. Jeśli dolar umocnił się między wystawieniem faktury a płatnością, to jest zysk kursowy — osobna pozycja, a nie część "przychodu". Ta sama logika dotyczy USDT trzymanego na portfelu: przeszacowanie trafia do pozycji kursowej, a nie do marży brutto.

Praktyka czwarta — przeszacowuj otwarte pozycje co miesiąc. Na koniec miesiąca każde saldo USD, EUR czy USDT na portfelu lub koncie bankowym przeszacowuje się po kursie zamknięcia. Różnica względem poprzedniego miesiąca to ruch w pozycji kursowej rachunku wyników. Dzięki temu wychodzą na jaw ciche zyski lub straty, które inaczej narastałyby aż do kolejnej transakcji.

Platforma taka jak Finmap automatyzuje praktyki pierwszą, drugą i czwartą — zapisuje walutę oryginalną, używa rzeczywistych kursów bankowych i co miesiąc przeszacowuje otwarte pozycje — dzięki czemu właścicielce zostaje tylko decyzja z praktyki trzeciej: jak ściśle oddzielać wynik kursowy od operacyjnego.

Gdzie w tym wszystkim jest USDT

Dla większości małych firm w Ukrainie USDT to praktyczny pomost: klienci nim płacą, serwisy wymiany zamieniają go na UAH, a saldo pomiędzy zachowuje się jak gotówka, choć w księgach ściśle rzecz biorąc gotówką nie jest.

Dwa sensowne podejścia — wybierz jedno i trzymaj się go konsekwentnie:

  • Traktuj USDT jako ekwiwalent gotówki w walucie obcej. Te same zasady księgowe co dla USD. Comiesięczne przeszacowanie, zyski/straty kursowe na osobnej pozycji.
  • Traktuj USDT jako "inwestycję/inny aktyw". Przeliczaj na UAH dopiero przy wymianie na gotówkę. Nieco czyściej podatkowo, jeśli działasz jako FOP; nieco mniej dokładnie, jeśli chodzi o widoczność środków pieniężnych.

Oba podejścia da się obronić. Błędem jest tylko brak konsekwencji. Multi-currency operating framework — vector 4-panel diagram on cream. Panel 1 (sage): Reporting currency = UAH; every operation in original + UAH. Panel 2 (terracotta): Actual bank rate, not official rate. Panel 3 (amber): Operating vs FX gain/loss separated. Panel 4 (BRAND TEAL emphasized): Monthly revaluation of open positions. Caption: 'Four practices. UAH stays the anchor. FX movements surface where they should — in an FX line, not hidden in revenue.'

Trzy najczęstsze błędy

  • Przeliczanie minionych miesięcy po dzisiejszym kursie. Zamknięty miesiąc jest zamknięty. Przeliczanie na nowo podważa zaufanie do liczb.
  • Księgowanie przychodu po kursie NBU, a banku po kursie rzeczywistym. Gwarantuje to, że rachunek wyników nigdy nie zgodzi się z bankiem.
  • Ignorowanie pozycji kursowej jako "nieprawdziwej". Zyski i straty kursowe są jak najbardziej realne. Ignorowanie ich sprawia, że wynik operacyjny wygląda lepiej w okresach mocnego dolara, a gorzej w okresach słabego dolara. Multi-currency dashboard, light mode. Title 'Multi-currency · September'. Top: three currency-position cards (UAH ₴420K, USD $2,800, USDT 1,240). Center: monthly revenue by currency (three horizontal bars, each with a small conversion-rate badge). Right: 'FX movement this month +₴18K' clearly separated from operating margin. Bottom: 'Reconciled to 3 bank accounts ✓' in brand teal. Real-screenshot feel, clean Inter.

📌 Zobacz, jak wyglądają operacje wielowalutowe z automatycznym przeszacowaniem, rzeczywistymi kursami bankowymi i przejrzystym oddzieleniem wyniku kursowego od marży operacyjnej. Umów 20-minutowe demo Finmap → finmap.online/ua

Warto przeczytać też

Spis treści
Sprawdź stan systemu finansowego swojej firmy
Zamów diagnostykę finansową
Oleksiy Bazyura
Oleksiy Bazyura
Financial Expert at Finmap
  • Senior Financial Manager, Starlight Online Media LLC (2022-2025)
  • Financial Controller, LLC "VOODUS" (2018-2022)
  • Financial Planning and Analysis Specialist, Novy Styl LLC (2014-2018)
  • Junior Specialist in Accounting and Financial Services, “Evviva, Group of Companies” (2009-2014)
Polecane dla przedsiębiorców

Najczęściej zadawane pytania

W jakiej walucie powinienem raportować?

W tej, w której płacisz pensje i czynsz. Dla Ukrainy to UAH.

Dla operacji bankowych — rzeczywisty kurs banku. Dla USDT — rzeczywisty kurs wymiany na gotówkę. Kurs NBU tylko wtedy, gdy nie ma innego punktu odniesienia.

Obecnie w Ukrainie kwestia jest niejednoznaczna; skonsultuj się z księgową w sprawie traktowania właściwego dla twojej formy działalności. Do celów controllingu wybierz jedną metodę i trzymaj się jej konsekwentnie.

Tak — walutę obcą trzymaną na dowolnym koncie lub portfelu.

Arkusz sprawdza się do 2 walut i przy niskim wolumenie operacji. Powyżej tego platforma z automatycznym przeszacowaniem szybko się zwraca w postaci zaoszczędzonego czasu na uzgadnianiu liczb.

Masz jeszcze pytania?
Chętnie na nie odpowiemy.
WhatsApp
Telegram
Finmap
Finmap support

Pieniądze nie znikają. Po prostu ich nie widzisz.

Zamów osobistą diagnostykę finansową lub demo Finmap — i spójrz na swój biznes z nowej perspektywy.

Zadaj pytanie ekspertowi Finmap