Jak warszawski software house odzyskał 28 000 zł, uwidaczniając straty kursowe na USD

Zespół InvoiceFlow · 1 czerwca 2026 · czas czytania 17 minut

Firma, która zarabia w dolarach, a żyje w złotówkach

Robert Pawlak prowadzi software house z biura na warszawskim Mokotowie. Jego dziesięcioosobowy zespół — programiści, tester i project manager — realizuje projekty głównie dla klientów ze Stanów Zjednoczonych i Europy Zachodniej. Około 90% przychodów firmy pochodzi z zagranicy i jest rozliczane w dolarach amerykańskich. Roczny obrót sięga 5 milionów złotych w przeliczeniu.

Model wyglądał na idealny: wysokie stawki dolarowe, polskie koszty pracy, zdrowa marża. A jednak Robert przez lata miał poczucie, że gdzieś między fakturą wystawioną w dolarach a złotówkami, które faktycznie wpływają na konto i z których płaci pensje, wycieka więcej, niż powinno. Problem polegał na tym, że nie potrafił tego wycieku zobaczyć ani zmierzyć — był rozmyty w dziesiątkach przewalutowań rozłożonych w czasie.

Gdzie wyciekały pieniądze: anatomia straty kursowej

Strata kursowa w firmie rozliczającej się w obcej walucie powstaje w kilku miejscach naraz, a żadne z nich nie jest oczywiste:

Gdy Robert wreszcie usiadł i zsumował te trzy wycieki za cały rok, liczba odebrała mu mowę: około 200 000 złotych straty kursowej rocznie. To była pensja jednego seniora, która rozpływała się w powietrzu, bez żadnej kontroli i bez świadomości, że w ogóle istnieje.

Do tego dochodził problem czysto operacyjny: amerykańscy klienci wymagali specyficznych dokumentów — formularza W-9, faktur w języku angielskim z odpowiednimi adnotacjami o eksporcie usług i odwrotnym obciążeniu VAT. Każde takie zlecenie oznaczało dla Roberta dodatkowe godziny ręcznego przygotowywania dokumentów w obcym formacie.

Rozwiązanie pierwsze: faktury dwujęzyczne EN-PL

Robert przeniósł fakturowanie do InvoiceFlow i zaczął od faktur dwujęzycznych angielsko-polskich. Każda faktura dla klienta zagranicznego ma teraz pozycje, nagłówki i adnotacje równolegle po angielsku i po polsku, z prawidłowym oznaczeniem eksportu usług i mechanizmu odwrotnego obciążenia (reverse charge). Klient z USA widzi czytelny, profesjonalny dokument w swoim języku, a polska księgowość ma wszystko, czego potrzebuje, na tym samym papierze. Czas przygotowania dokumentów dla zagranicznego klienta spadł z godzin do minut, bo dwujęzyczny szablon podstawia wszystko automatycznie.

Rozwiązanie drugie: raporty walutowe, które pokazują niewidzialne

Najważniejszą zmianą były raporty walutowe. InvoiceFlow ewidencjonuje każdą fakturę w oryginalnej walucie (USD) i pozwala śledzić, po jakim kursie została wystawiona, a po jakim opłacona. Po raz pierwszy Robert zobaczył różnice kursowe na każdej fakturze osobno — które transakcje przyniosły zysk kursowy, a które stratę, i ile dokładnie. To, co przez lata było rozmytą mgłą, stało się konkretną listą liczb.

Dzięki obsłudze wielu walut Robert prowadzi też równolegle przychody w euro od klientów europejskich, więc na jednym ekranie ma pełny obraz ekspozycji walutowej firmy. Zobaczył na przykład, że największe straty generowały faktury z najdłuższym terminem płatności — bo im dłużej klient zwlekał, tym większe ryzyko niekorzystnego ruchu kursu.

Zablokowany kurs na fakturze

Trzecim elementem był zablokowany kurs. Dla części kontraktów Robert zaczął ustalać z klientem stały kurs przeliczeniowy zapisany wprost na fakturze, niezależny od wahań rynkowych w okresie płatności. To przeniosło ryzyko kursowe na uzgodnionych warunkach i sprawiło, że Robert wiedział z góry, ile złotówek wpłynie — bez niespodzianek przy zapłacie.

Co Robert zrobił z tą wiedzą

Sama widoczność strat była rewolucją, ale Robert poszedł dalej. Mając twarde dane z raportów walutowych, w drugim roku wprowadził konkretne zmiany:

WskaźnikRok 1 (widoczność)Rok 2 (optymalizacja)
Strata kursowaok. 200 000 złok. 172 000 zł
Oszczędnośćok. 28 000 zł
Czas na dokumenty USAgodzinyminuty

W drugim roku stosowania nowego podejścia Robert obniżył straty kursowe o około 28 000 zł — nie magicznym trikiem, lecz po prostu dlatego, że wreszcie widział, gdzie pieniądze wyciekają, i mógł temu przeciwdziałać. Te 28 000 zł to nie był jednorazowy zysk — to powtarzalna, roczna oszczędność, która z każdym kolejnym rokiem zwiększa się wraz z dyscypliną.

Czego ta historia uczy każdą firmę zarabiającą w obcej walucie

Strata kursowa to najcichszy złodziej w firmie eksportowej — nie ma faktury, nie ma alarmu, po prostu mniej złotówek wpływa na konto, niż się spodziewałeś. Dopóki nie mierzysz różnic kursowych faktura po fakturze, walczysz z przeciwnikiem, którego nie widzisz. Faktury w oryginalnej walucie, raporty pokazujące zysk i stratę na każdej transakcji oraz możliwość zablokowania kursu zamieniają tę mgłę w konkretne liczby — a tym, co da się zmierzyć, da się zarządzać. Dla firmy z 90% przychodów w USD różnica między „nie wiem" a „wiem dokładnie" jest warta dziesiątki tysięcy złotych rocznie.