Назад до блогу

Фактура в іноземній валюті в Польщі 2026: який курс NBP і VAT у злотих

У фактурі в EUR або USD суму VAT вказують у злотих за середнім курсом NBP останнього робочого дня перед поставкою, а не перед датою фактури. Правила, винятки, коригування, аванси, KSeF і курсові різниці в sp. z o.o.

Категорія
Фактури
Оновлено
Автор
Norman

Фактуру можна виставити в євро, доларах чи іншій валюті, але суму VAT треба вказати й у злотих (art. 106e ust. 11 закону про VAT). Її перераховують за середнім курсом NBP останнього робочого дня перед виникненням податкового зобов'язання, тобто зазвичай перед днем поставки товару або надання послуги, а не перед датою виставлення фактури (art. 31a ust. 1 закону про VAT).

Правовий стан на 18 жовтня 2026 р.

Курс дня перед виставленням фактури застосовують, лише якщо фактуру виставлено до поставки або якщо податкове зобов'язання виникає з виставленням фактури. Нижче: як вибрати день курсу, як перерахувати VAT, що робити з коригуванням і авансом, як заповнити валютні поля в KSeF і як компанія враховує курсові різниці в CIT.

Який курс NBP: день курсу в п'яти ситуаціях

СитуаціяСередній курс NBP останнього робочого дня передПідстава
Фактура після поставки чи послуги (звичайний випадок)днем поставки або надання послугиart. 31a ust. 1, art. 19a ust. 1 закону про VAT
Фактура до поставкидатою виставлення фактуриart. 31a ust. 2 закону про VAT
Оренда, комунальні послуги, зв'язок, лізинг, постійне юридичне й офісне обслуговуваннядатою виставлення фактури (не пізніше строку її виставлення)art. 19a ust. 5 pkt 4 і ust. 7 закону про VAT
Аванс (zaliczka), отриманий до поставкиднем отримання авансу (датою фактури, якщо авансову фактуру виставлено раніше)art. 19a ust. 8, art. 31a ust. 1 і 2 закону про VAT
Коригування ціни після поставкикурс із первинної фактури, без нового перерахункуart. 31b ust. 1 закону про VAT

Курс беруть із таблиці A NBP, яку банк публікує кожного робочого дня з 11:45 до 12:15. Курси рідкісних валют є в таблиці B, вона виходить щосереди. Курси купівлі й продажу з таблиці C для перерахунку VAT не використовують.

Покроково: VAT у злотих у валютній фактурі

  1. Визначте день виникнення податкового зобов'язання. Зазвичай це день поставки товару або надання послуги (art. 19a ust. 1 закону про VAT).
  2. Перевірте, чи фактуру не виставлено раніше. Якщо так, рахується дата виставлення фактури (art. 31a ust. 2). У KSeF датою виставлення є день надсилання фактури до системи (art. 106na ust. 1).
  3. Відступіть до останнього робочого дня перед цим днем. Для поставки в понеділок це зазвичай п'ятниця, після свята останній робочий день перед святом.
  4. Візьміть середній курс валюти з таблиці A NBP за цей день і запишіть номер таблиці.
  5. Перерахуйте податок: VAT у валюті, помножений на курс. Округліть до цілих грошів: частки менше 0,5 гроша відкидають, від 0,5 гроша округлюють угору (art. 106e ust. 11).
  6. Укажіть у фактурі VAT у злотих. Суми нетто і брутто можуть залишитися у валюті. Курс і номер таблиці NBP у фактурі полегшують перевірку.

День курсу, номер таблиці й перерахунок покаже безкоштовний калькулятор курсу NBP для фактури. Ви вводите дату поставки, дату фактури й суму, без реєстрації.

Приклад: послуга на 10 000 EUR нетто для польської компанії

Sp. z o.o. завершує послугу в понеділок 12 жовтня 2026 р. і виставляє фактуру в четвер 15 жовтня: 10 000 EUR нетто, VAT 23%. Податкове зобов'язання виникає 12 жовтня, тож потрібен курс п'ятниці 9 жовтня: таблиця 197/A/NBP/2026, 1 EUR = 4,3775 zł.

ПозиціяEURPLN (курс 4,3775)
Нетто10 000,0043 775,00 zł
VAT 23%2 300,0010 068,25 zł
Брутто12 300,0053 843,25 zł

Якби компанія взяла курс дня перед виставленням фактури (14 жовтня, таблиця 200/A/NBP/2026, 4,3706 zł), вона показала б VAT 10 052,38 zł, тобто на 15,87 zł менше. Сума невелика, але помилка повторюється в кожній фактурі й потребує коригування JPK_V7.

Інші способи перерахунку: курс ЄЦБ і правила CIT

Закон про VAT допускає дві альтернативи курсу NBP:

  • Курс Європейського центрального банку останнього дня перед виникненням податкового зобов'язання. Валюти, крім євро, перераховують через їхній курс до євро (art. 31a ust. 1, друге речення).
  • Правила податку на прибуток, які ви застосовуєте до тієї самої операції (art. 31a ust. 2a). Обравши цей спосіб, його треба застосовувати щонайменше 12 місяців поспіль, а після відмови наступні 12 місяців застосовувати загальні правила (art. 31a ust. 2b і 2c).

Другий варіант зручний, якщо потрібен один курс для VAT і CIT. У звичайному продажі з фактурою та оплатою після поставки обидва податки й так дають той самий день курсу.

Коригування валютної фактури

Якщо після поставки змінюється ціна, знижка або кількість, різницю перераховують за тим самим курсом, що й у первинній фактурі (art. 31b ust. 1 закону про VAT). Новий курс на дату коригування не шукають.

Виняток: зведена коригувальна фактура зі знижкою одному покупцеві за період (art. 106j ust. 3). Для неї можна вибрати курс NBP або ЄЦБ дня перед виставленням коригування (art. 31b ust. 2). Якщо ви застосовуєте правила податку на прибуток, art. 31b ust. 1 і 2 не застосовуються (art. 31b ust. 4).

Аванс в іноземній валюті

При авансі податкове зобов'язання виникає в день його отримання (art. 19a ust. 8 закону про VAT), тому VAT з авансу перераховують за курсом останнього робочого дня перед надходженням грошей. Якщо авансову фактуру виставлено до надходження, рахується курс дня перед її виставленням. У підсумковій фактурі перераховують лише частину, не покриту авансом, за курсом для цієї частини.

Валютна фактура в KSeF

У структурі FA(3) є окремі поля для валюти. Згідно з брошурою Міністерства фінансів про структуру FA(3) (березень 2026 р.):

  • KodWaluty: трилітерний код ISO 4217, наприклад EUR або USD («PLN» для фактури в злотих).
  • P_14_1W (і відповідні поля для інших ставок): сума VAT, перерахована в злоті. У P_14_1 вказують VAT у валюті фактури.
  • KursWaluty: курс, використаний для розрахунку податку, вказується в рядку фактури, з точністю до 6 знаків після коми.

У безкоштовному застосунку Aplikacja Podatnika KSeF валютну фактуру виставляють у розширеній формі, бо скорочена форма призначена для звичайних продажів у Польщі. Покрокова інструкція є у статті як виставити фактуру в KSeF безкоштовно.

Спліт-платіж за валютною фактурою

Поріг 15 000 zł для обов'язкового спліт-платежу (split payment, товари й послуги з додатка 15) перевіряють після перерахунку суми брутто за тими самими правилами, що й податкову базу (art. 108a ust. 1a закону про VAT). Спліт-платіж завжди здійснюється в злотих (art. 108a ust. 3), тож покупець переказує суму VAT у PLN на VAT-рахунок продавця.

Курс у CIT і в бухгалтерських книгах компанії

Дохід у CIT. Компанія перераховує дохід у валюті за середнім курсом NBP останнього робочого дня перед днем отримання доходу (art. 12 ust. 2 закону про CIT). День доходу: день поставки або надання послуги, але не пізніше дати фактури чи оплати (art. 12 ust. 3a). Для послуг, що оплачуються за розрахунковими періодами, це останній день періоду (art. 12 ust. 3c). JDG застосовує те саме правило в PIT (art. 11a ust. 1 закону про PIT).

Курсові різниці. На момент оплати курс уже інший. Різниця між доходом за курсом NBP і його вартістю в день оплати за фактично застосованим курсом (наприклад, під час конвертації в банку) є додатною або від'ємною курсовою різницею (art. 15a ust. 2 і 3 закону про CIT). Якщо фактично застосованого курсу немає, бо гроші надходять на валютний рахунок, беруть середній курс NBP останнього робочого дня перед днем надходження (art. 15a ust. 4).

Приклад: компанія надає послугу клієнтові з Німеччини 12 жовтня 2026 р. на 10 000 EUR. Дохід становить 43 775,00 zł (курс 4,3775 від 9 жовтня). Клієнт платить 16 жовтня на рахунок у євро; курс 15 жовтня дорівнює 4,3691 zł, отже надходження коштує 43 691,00 zł. Компанія показує від'ємну курсову різницю 84,00 zł, це витрата.

Бухгалтерські книги. У книгах валютні операції відображають за фактично застосованим курсом під час обміну валюти та оплати, а в інших випадках за середнім курсом NBP дня, що передує операції (art. 30 ust. 2 закону про бухгалтерський облік). На дату балансу валютну дебіторську й кредиторську заборгованість оцінюють за середнім курсом NBP цього дня (art. 30 ust. 1). Компанія з аудитованою звітністю може визначати курсові різниці для CIT за бухгалтерськими правилами щонайменше три роки (art. 9b закону про CIT).

Як допомагає Norman

Norman веде бухгалтерію sp. z o.o. і JDG у Польщі: ви виставляєте фактури в PLN, вхідні фактури завантажуються з KSeF, а банківські платежі зіставляються з документами. Файл JPK_V7 готує Norman, а ви перевіряєте й надсилаєте. Правильний курс NBP для кожної валютної фактури знайдете безкоштовно і без реєстрації в калькуляторі курсу NBP для фактури, а про сам Norman прочитаєте на головній сторінці.

Часті запитання

Чи можна виставити польській компанії фактуру в євро?

Так. Закон не забороняє фактури в іноземній валюті, зокрема при продажах у Польщі. Але суму VAT треба вказати в злотих (art. 106e ust. 11 закону про VAT).

Курс дня перед поставкою чи перед виставленням фактури?

Правило: курс останнього робочого дня перед виникненням податкового зобов'язання, зазвичай перед поставкою. Курс дня перед виставленням фактури застосовують, якщо фактуру виставлено до поставки (art. 31a ust. 2 закону про VAT).

Який курс, якщо поставка була в понеділок?

Курс п'ятниці, бо п'ятниця є останнім робочим днем перед понеділком. Якщо п'ятниця була святом, беруть четвер.

Чи потрібен новий курс під час коригування валютної фактури?

Ні. Різницю перераховують за курсом із первинної фактури (art. 31b ust. 1 закону про VAT). Виняток: зведене коригування знижки за період, де можна взяти курс дня перед виставленням коригування.

Чи можна використати курс мого банку?

Для VAT ні. Закон допускає середній курс NBP, курс ЄЦБ або правила податку на прибуток. Фактичний курс банку важливий лише для курсових різниць у CIT і в бухгалтерських книгах.

Безкоштовно: фактури KSeF і бухгалтерія компанії в одному місці

З Norman ви виставляєте фактури в PLN, імпортуєте вхідні фактури з KSeF, підключаєте банк і зіставляєте чеки. Файл JPK_V7 готує Norman, ви перевіряєте й надсилаєте.