Średni kurs NBP — tabela A i kurs do faktury
Do faktury w walucie obcej bierzesz kurs średni NBP z ostatniego dnia roboczego przed dniem powstania obowiązku podatkowego (albo przed dniem wystawienia faktury, jeśli wystawiasz ją wcześniej). Wpisz walutę i datę — wskażemy właściwą tabelę.
Tabela A nr 212/A/NBP/2026 z 30.10.2026 — kursy średnie
| AUD | dolar australijski | 2,7598 |
| BRL | real (Brazylia) | 0,7294 |
| CAD | dolar kanadyjski | 2,8120 |
| CHF | frank szwajcarski | 4,7795 |
| CLP | peso chilijskie | 0,003982 |
| CNY | yuan renminbi (Chiny) | 0,5900 |
| CZK | korona czeska | 0,1807 |
| DKK | korona duńska | 0,5881 |
| EUR | euro | 4,3955 |
| GBP | funt szterling | 5,2701 |
| HKD | dolar Hongkongu | 0,5003 |
| HUF | forint (Węgry) | 0,012017 |
| IDR | rupia indonezyjska | 0,000217 |
| ILS | nowy izraelski szekel | 1,2589 |
| INR | rupia indyjska | 0,041337 |
| ISK | korona islandzka | 0,03232 |
| JPY | jen (Japonia) | 0,024953 |
| KRW | won południowokoreański | 0,00294 |
| MXN | peso meksykańskie | 0,2080 |
| MYR | ringgit (Malezja) | 0,9675 |
| NOK | korona norweska | 0,4267 |
| NZD | dolar nowozelandzki | 2,2155 |
| PHP | peso filipińskie | 0,0617 |
| RON | lej rumuński | 0,8227 |
| SEK | korona szwedzka | 0,3999 |
| SGD | dolar singapurski | 3,0732 |
| THB | bat (Tajlandia) | 0,1165 |
| TRY | lira turecka | 0,0785 |
| UAH | hrywna (Ukraina) | 0,0865 |
| USD | dolar amerykański | 3,9251 |
| XDR | SDR (MFW) | 5,3415 |
| ZAR | rand (Republika Południowej Afryki) | 0,2359 |
Najważniejsze w skrócie
- Kwoty na fakturze w walucie obcej przelicza się na złote według kursu średniego NBP z ostatniego dnia roboczego poprzedzającego dzień powstania obowiązku podatkowego (art. 31a ust. 1 ustawy o VAT).
- Jeżeli faktura została wystawiona przed powstaniem obowiązku podatkowego, stosuje się kurs średni NBP z ostatniego dnia roboczego poprzedzającego dzień wystawienia faktury (art. 31a ust. 2 ustawy o VAT).
- Zamiast kursu NBP podatnik może zastosować ostatni kurs wymiany ogłoszony przez Europejski Bank Centralny z dnia poprzedzającego (art. 31a ustawy o VAT).
- Podatnik może przeliczać kwoty według zasad z ustaw o podatkach dochodowych; po wyborze tej metody stosuje ją przez co najmniej 12 kolejnych miesięcy.
- Kwotę podatku VAT na fakturze wystawionej w walucie obcej wykazuje się także w złotych (art. 106e ust. 11 ustawy o VAT).
- NBP publikuje tabelę A kursów średnich walut obcych w każdy dzień roboczy.
Jak wybrać właściwy kurs NBP do faktury?
Aby prawidłowo przeliczyć kwoty na fakturze w walucie obcej, należy zastosować kurs średni NBP z ostatniego dnia roboczego przed powstaniem obowiązku podatkowego. Jeśli faktura jest wystawiana przed powstaniem tego obowiązku, użyj kursu z dnia roboczego przed dniem wystawienia faktury.
Warto pamiętać, że zamiast kursu NBP można skorzystać z ostatniego kursu ogłoszonego przez Europejski Bank Centralny. Wybór metody przeliczania powinien być konsekwentnie stosowany przez co najmniej 12 miesięcy.
Obowiązek podatkowy a data wystawienia faktury
Obowiązek podatkowy powstaje w momencie wykonania usługi lub dostarczenia towaru. W przypadku zaliczek, obowiązek ten powstaje w momencie ich otrzymania. Dlatego ważne jest, aby przy wystawianiu faktury w walucie obcej uwzględnić datę, która jest kluczowa dla obliczenia kursu NBP.
Jeśli faktura jest wystawiana przed powstaniem obowiązku podatkowego, kurs należy ustalić na podstawie daty wystawienia, co może wpłynąć na ostateczną kwotę do zapłaty w złotych.
Weekend i święta a kurs NBP
W przypadku, gdy dzień powstania obowiązku podatkowego lub wystawienia faktury przypada na weekend lub dzień świąteczny, należy sięgnąć do kursu NBP z ostatniego dnia roboczego przed tym terminem. NBP publikuje tabelę A kursów średnich walut obcych w każdy dzień roboczy, co ułatwia odnalezienie odpowiedniego kursu.
Warto dodać, że brak publikacji kursu w danym dniu roboczym nie zwalnia z obowiązku stosowania właściwego kursu do przeliczenia faktury.
Jak wykazać VAT w złotych na fakturze w KSeF?
Na fakturze wystawionej w walucie obcej, kwotę podatku VAT należy wykazać również w złotych. W tym celu przelicz kwotę VAT według kursu średniego NBP z dnia, który był podstawą przeliczenia kwoty na fakturze. Dzięki temu, zarówno kwoty netto, jak i VAT będą zgodne z obowiązującymi przepisami.
Dokumentacja w KSeF wymaga, aby wszystkie kwoty były jasno przedstawione, co ułatwia późniejsze rozliczenia z urzędami skarbowymi.
Najczęstsze pytania
Jak znaleźć średni kurs NBP dla konkretnej waluty?
Co zrobić, jeśli nie ma kursu NBP na dany dzień?
Jakie są konsekwencje błędnego przeliczenia kursu?
Czy mogę zmieniać metodę przeliczania kursu?
Jakie informacje muszę zawrzeć w fakturze w walucie obcej?
Potrzebujesz pomocy księgowego?
Zostaw krótki opis problemu i kontakt — przekażemy zgłoszenie biuru rachunkowemu, które pomaga przy KSeF.
Źródła
Aktualizacja: 31 października 2026 r. · Jak weryfikujemy dane