Przeliczanie faktur walutowych
na złote kursem NBP
Faktura w euro, a w zestawieniu potrzebujesz złotych? KSeF Import sam dobiera średni kurs NBP do daty faktury i wylicza orientacyjną równowartość w PLN. Włączysz ją jako pola eksportu do Excela, CSV i Arkuszy Google oraz jako kolumnę „Brutto PLN” w panelu. Bez szukania tabel kursów i przepisywania kwot.
Faktura w euro, zestawienie w złotych i ręczne szukanie kursu
Gdy część faktur przychodzi w EUR, USD, CZK czy HUF, każda wymaga kursu z właściwego dnia. Ręcznie oznacza to otwieranie tabel NBP, liczenie dni roboczych i przepisywanie kwot – faktura po fakturze.
Dla każdej faktury otwierasz archiwum kursów i szukasz tabeli A z właściwego dnia.
Weekendy i święta przesuwają dzień kursu – łatwo wziąć tabelę z niewłaściwego dnia.
Kwoty w EUR, CZK i PLN w jednej kolumnie – suma na dole arkusza nic nie mówi.
Korekta faktury walutowej wymaga kursu z faktury pierwotnej – trzeba go odszukać.
Średni kurs NBP z ostatniego dnia roboczego przed właściwą datą faktury – sprzedażowej i kosztowej.
Netto, VAT i Brutto PLN (kurs NBP) włączasz w polach eksportu do Excela, CSV i Arkuszy Google – gotowe do sumowania.
W panelu kolumnę „Brutto PLN” włączasz w „Ustaw kolumny”, a w dymku widzisz kurs, numer tabeli i datę.
Korekta faktury przeliczonej w KSeF Import dostaje dokładnie ten sam kurs.
Przeliczanie faktur walutowych w KSeF Import: który kurs NBP dobieramy
Kurs dobieramy według rodzaju faktury. Na przykładzie faktury w EUR wystawionej 09.10.2026 za dostawę z 30.09.2026: sprzedawca i nabywca dostają kursy z różnych dni, a korekta tej faktury przejmuje kurs faktury pierwotnej.
Zasady z ustawy o VAT i podatków dochodowych omawiamy w artykule faktury walutowe z KSeF po kursie NBP.
Faktura sprzedażowa
Kurs z ostatniego dnia roboczego przed wcześniejszą z dat: sprzedaży albo wystawienia.
- Wystawiona
- 09.10.2026
- Data sprzedaży
- 30.09.2026
- Liczy się
- 30.09.2026
- Tabela NBP
- 189/A/NBP/2026 z 29.09.2026
Faktura kosztowa
Kurs z ostatniego dnia roboczego przed datą wystawienia faktury, także gdy dostawa była wcześniej.
- Wystawiona
- 09.10.2026
- Data dostawy
- 30.09.2026
- Liczy się
- 09.10.2026
- Tabela NBP
- 196/A/NBP/2026 z 08.10.2026
Korekta
Korekta faktury przeliczonej w KSeF Import dostaje dokładnie kurs faktury pierwotnej.
- Korygowana
- sprzedażowa z 09.10.2026
- Korekta
- wystawiona 12.10.2026
- Liczy się
- kurs faktury pierwotnej
- Tabela NBP
- 189/A/NBP/2026 z 29.09.2026
Weekendy i święta pomijamy. Dla faktury kosztowej z 07.04.2026 (wtorek po Wielkanocy) liczy się kurs z 03.04.2026 – ostatniego dnia, w którym NBP opublikował tabelę A.
Kwota orientacyjna, nie wiążąca. Dla sprzedaży reguła odpowiada typowej transakcji (art. 31a i 31b ustawy o VAT), dla kosztów – praktyce podatków dochodowych. Przy wewnątrzwspólnotowej dostawie towarów (WDT) bierzemy kurs sprzed daty wystawienia, a najpóźniej sprzed 15. dnia miesiąca po dostawie. Przy usługach budowlanych, najmie czy mediach wystawca może stosować kurs z innego dnia – kwotę VAT w PLN wpisaną przez wystawcę eksportujesz w polu „VAT w PLN (z faktury)”, jeśli wystawca ją podał.
Kolumnę „Brutto PLN” włączasz w „Ustaw kolumny”. Pokazuje kwotę ze znakiem ≈, a dymek przy niej – kurs, numer tabeli i datę.
Kolumny w złotych obok kwot z faktury
Wybierasz je w „Polach eksportu”, tak jak każde inne pole. Trafiają do Excela, CSV i Arkuszy Google – osobno dla faktur sprzedażowych i kosztowych.
- Faktury w PLN mają w kolumnach PLN kwoty z faktury – całą kolumnę sumujesz bez dzielenia na waluty.
- „VAT w PLN (z faktury)” wypełniamy, jeśli wystawca go podał – część faktur walutowych go nie zawiera.
- Istniejący arkusz Google dostaje nowe kolumny po kliknięciu „Uzupełnij dane faktur”.
| 1 | Nr faktury | Waluta | Brutto | Brutto PLN (kurs NBP) | VAT w PLN (z faktury) |
|---|---|---|---|---|---|
| 2 | FV/2026/10/35 | CZK | 246,00 | 44,01 | 8,24 |
| 3 | FV/2026/10/38 | HUF | 10 990,00 | 131,33 | |
| 4 | FV/2026/10/40 | PLN | 1 230,00 | 1 230,00 | 230,00 |
| 5 | FV/2026/10/41 | EUR | 71,55 | 313,21 | 58,51 |
Od faktury walutowej do kwoty w złotych w 3 krokach
Faktury w walucie obcej trafiają do panelu jak każde inne – z kodem waluty przy kwotach.
Średni kurs z tabeli A z ostatniego dnia roboczego przed właściwą datą faktury, zapisany z numerem tabeli.
Kolumny PLN wybierasz w „Polach eksportu” (Excel, CSV, Arkusze Google), a kolumnę „Brutto PLN” w panelu włączasz w „Ustaw kolumny” (plan Grupa lub Biuro).
Kwoty są orientacyjne i oznaczone jako przeliczone przez KSeF Import. Kwotę VAT w PLN wpisaną przez wystawcę eksportujesz w polu „VAT w PLN (z faktury)”, jeśli wystawca ją podał (część faktur walutowych jej nie zawiera).
Co realnie z tego masz
Nie otwierasz tabel NBP i nie liczysz dni roboczych – kurs jest dobrany przy pobraniu faktury.
Kolumny PLN obejmują też faktury złotowe (z kwotą z faktury), więc całą kolumnę sumujesz bez dzielenia na waluty; pusta komórka oznacza fakturę walutową bez przeliczenia (np. kursu jeszcze nie ma albo waluty nie ma w tabeli A).
Kurs, numer tabeli i data są zapisane przy fakturze – w panelu widzisz je w dymku przy kwocie w kolumnie „Brutto PLN”.
Znak ≈ i dopisek „kurs NBP” odróżniają kwotę orientacyjną od danych z faktury.
Kursy tabeli A pobieramy z API NBP automatycznie: w dni robocze kilka razy po publikacji tabeli (ok. 12:00) i co noc. Gdy kurs z potrzebnego dnia nie jest jeszcze dostępny, kwota uzupełni się sama.
Sprawdza się, gdy faktury przychodzą w kilku walutach
Zestawienie sprzedaży klienta w złotych do kontroli i rozmowy z klientem – a kurs każdej faktury sprawdzisz w panelu.
Gdy dostawca wystawia fakturę w KSeF w EUR lub USD, w zestawieniu kosztów widzisz obok jej orientacyjną kwotę w złotych.
Sprzedaż w EUR, CZK i PLN sprowadzona do złotych – tabela przestawna lub wykres w Arkuszach Google bez dodatkowych formuł.
Zestawiasz VAT przeliczony kursem NBP z polem „VAT w PLN (z faktury)”, jeśli wystawca go podał – różnica to sygnał do sprawdzenia, a nie dowód błędu.
Ta sama reguła doboru kursu dla wszystkich NIP-ów w koncie – wyniki są powtarzalne i łatwe do sprawdzenia.
Korekta faktury przeliczonej w KSeF Import dostaje kurs faktury pierwotnej, zgodnie z zasadą z art. 31b ustawy o VAT.
Zanim włączysz przeliczanie walut
Zobacz faktury walutowe w złotych, bez szukania kursów
Okres próbny bez karty kredytowej, z możliwościami planu Biuro. Włącz kolumnę „Brutto PLN” w panelu i pola Netto, VAT i Brutto PLN (kurs NBP) w „Polach eksportu”.
