Dlaczego przy fakturze walutowej z KSeF brakuje kwoty w złotych i co zrobić?
Przyczyny to: kurs NBP z potrzebnego dnia nie jest jeszcze dostępny, waluty nie ma w tabeli A, faktura wymaga kursu sprzed 26.01.2026 albo kolumny PLN nie są włączone lub uzupełnione w arkuszu. Gdy brakuje tylko kursu, kwota uzupełnia się sama. Pozostałe przypadki zdiagnozujesz według listy poniżej.
- Pusta komórka w kolumnie PLN oznacza fakturę walutową bez przeliczenia, a nie błąd eksportu.
- Gdy kurs z potrzebnego dnia roboczego NBP nie jest jeszcze dostępny (tabela A ukazuje się około 12:00), kwota uzupełni się sama.
- Kolumny dopisane do istniejącego arkusza wymagają kliknięcia „Uzupełnij dane faktur”.
- Faktury wymagające kursu sprzed 26.01.2026 (np. korekta faktury z 2025 r.) pozostają bez przeliczenia.
- Kolumny PLN działają w planach Grupa i Biuro – w niższych planach ich po prostu nie ma.
W tym artykule
Od problemu do efektu
PWEW zestawieniu są faktury w EUR i USD, a przy kilku z nich kolumna w złotych jest pusta. Nie wiadomo, czy to awaria, brak kursu czy źle ustawiony eksport, więc księgowa dostaje arkusz z adnotacją „uzupełnić ręcznie”.
KSeF Import zapisuje przeliczenie tylko wtedy, gdy ma kurs z właściwego dnia i walutę z tabeli A. W panelu przy fakturze widzisz, czy brakuje kursu, czy jest wyjaśnienie braku przeliczenia.
Po sprawdzeniu przyczyn wiesz, czy wystarczy poczekać na kurs, kliknąć „Uzupełnij dane faktur”, czy zmienić plan – bez zgadywania.
Kiedy komórka PLN zostaje pusta
KSeF Import dobiera średni kurs NBP z tabeli A z ostatniego dnia roboczego przed właściwą datą faktury (dla sprzedaży wcześniejszą z dat: sprzedaży i wystawienia, a przy WDT datą wystawienia, najpóźniej 15. dniem miesiąca po dostawie; dla kosztów – datą wystawienia) w momencie pobrania dokumentu. Kwoty są orientacyjne i służą do zestawień, a nie do rozliczeń podatkowych. Kolumny Netto PLN, VAT PLN i Brutto PLN (kurs NBP) zawierają dla faktur w PLN kwotę z faktury, a dla walutowych kwotę przeliczoną. Pusta komórka oznacza więc fakturę walutową, dla której przeliczenia jeszcze nie ma albo nie może być.
Przeliczenie służy wyłącznie do zestawień. Kwoty do zapłaty, oznaczanie płatności i paczki przelewów korzystają zawsze z kwot zapisanych na fakturze, więc pusta kolumna PLN nie blokuje płatności.
6 przyczyn braku kwoty w złotych i co zrobić
| Przyczyna | Jak ją rozpoznać | Co zrobić |
|---|---|---|
| Kurs z potrzebnego dnia jeszcze niedostępny | W panelu: „Kurs NBP jeszcze niedostępny” | Poczekaj – NBP publikuje tabelę A w dni robocze około 12:00, a kwota uzupełni się sama (w Arkuszu Google; w Excelu i CSV pobierz eksport ponownie) |
| Waluta spoza tabeli A | W panelu: informacja o braku kursu dla waluty | Przeliczenie niemożliwe – kwotę w złotych ustalasz poza KSeF Import (pole „VAT w PLN (z faktury)” nadal wyeksportujesz, jeśli wystawca je podał) |
| Kurs sprzed 26.01.2026 | Korekta lub faktura odwołująca się do dokumentu z 2025 r. | Przeliczenia nie będzie – panel pokaże wyjaśnienie zamiast kwoty |
| Nowe kolumny w istniejącym arkuszu | Kolumny PLN są, ale puste dla starszych wierszy | Zapisz pola eksportu i kliknij „Uzupełnij dane faktur” |
| Eksport Excel lub CSV sprzed uzupełnienia kursu | Plik pobrany, zanim pojawił się kurs | Pobierz eksport ponownie |
| Plan poniżej Grupa | W „Polach eksportu” brak kolumn PLN | Przeliczenie jest w planach Grupa i Biuro; po obniżeniu planu nowe wiersze w arkuszu mają puste komórki PLN. Sprawdź cennik lub okres próbny |
Poniższe kroki pozwalają zdiagnozować każdy przypadek bez zgadywania.
-
1
Zobacz status w panelu
W „Ustaw kolumny” włącz kolumnę Brutto PLN. Przy braku przeliczenia panel pokazuje wyjaśnienie, a przy przeliczeniu w dymku widzisz kurs, numer tabeli i datę.
-
2
Sprawdź walutę
Porównaj kod waluty faktury z listą 32 walut tabeli A NBP (m.in. EUR, USD, GBP, CHF, CZK, HUF, SEK, NOK, DKK, JPY, CNY).
-
3
Sprawdź datę
Jeśli faktura (np. korekta faktury z 2025 r.) wymaga kursu z dnia przed 26.01.2026, przeliczenia nie będzie.
-
4
Uzupełnij arkusz
W Arkuszu Google zapisz pola eksportu i użyj „Uzupełnij dane faktur”. Dla Excela i CSV wygeneruj eksport od nowa.
Zobacz, jak KSeF Import pobiera faktury kosztowe i układa je w gotowy arkusz.
Co robi KSeF Import, a co robisz Ty
| KSeF Import | Ty |
|---|---|
| Pobiera kursy NBP z API i uzupełnia kwoty, gdy kurs się pojawi | Sprawdzasz, czy w sumie nie brakuje faktur z pustą kolumną PLN |
| Zapisuje kwoty PLN w eksporcie i pokazuje kurs w panelu | Decydujesz, jak ująć w zestawieniu fakturę bez przeliczenia |
| Oznacza kwoty jako orientacyjne (≈, „kurs NBP”) | Weryfikujesz kwoty z fakturą przed użyciem w rozliczeniach |
Gdy przeliczenie jest niemożliwe, nie uzupełniaj komórki przypadkowym kursem. Kwotę w złotych dla takiej faktury ustal z księgową według przepisów właściwych dla tej transakcji.
Jak nie wracać do problemu
- Dodaj w arkuszu formułę kontrolną (litery kolumn podmień na własne)
=COUNTIFS(C2:C;"<>PLN";C2:C;"<>";E2:E;"")(C = Waluta, E = Brutto PLN) – pokaże liczbę walutowych faktur bez przeliczenia. - Przed zamknięciem miesiąca sprawdź kolumnę kontrolną – faktury bez przeliczenia wyjaśnij, zanim wyślesz zestawienie.
- Biuro rachunkowe niech sprawdza pustą kolumnę PLN przed kontrolą z klientem.
Pełny opis pól, planów i zasad doboru kursu: przeliczanie faktur walutowych na złote kursem NBP.
Najczęstsze pytania
Krótkie, konkretne odpowiedzi na pytania, które zadają użytkownicy i wyszukiwarki.
Nie. Faktura jest pobrana i widoczna z kwotami w swojej walucie. Brak dotyczy tylko przeliczenia na złote, którego nie ma, dopóki nie ma kursu albo gdy przeliczenie nie jest możliwe.
Zwykle do publikacji tabeli A przez NBP w najbliższy dzień roboczy, około godziny 12:00. KSeF Import pobiera kursy z API NBP w dni robocze kilka razy po publikacji i co noc, a kwota uzupełnia się sama.
Nie. Przeliczenie opiera się na średnim kursie NBP dobieranym według ustalonej reguły. Własne kwoty możesz oczywiście dopisać w swoim arkuszu poza kolumnami eksportu, ale oznacz je, żeby nie mieszały się z danymi z KSeF Import.
Kursy NBP mamy w KSeF Import od 26.01.2026 r. Korekta stosuje kurs faktury pierwotnej, więc jeśli wymagałaby kursu sprzed tej daty, pozostaje bez przeliczenia, a panel pokazuje wyjaśnienie.
Nie. Kwoty do zapłaty, oznaczanie płatności, paczki przelewów i raport zaległości używają wyłącznie kwot zapisanych na fakturze.
Nie. Kolumny Netto, VAT i Brutto PLN (kurs NBP) są dostępne w planach Grupa i Biuro. We wszystkich planach eksportujesz pole „VAT w PLN (z faktury)”, jeśli wystawca podał VAT w złotych.
Inżynier integracji KSeF. Odpowiada za połączenia z API Krajowego Systemu e-Faktur, automatyzacje i parsowanie struktury logicznej FA(3).
