З 1 лютого 2026 року KSeF став обов'язковим для найбільших платників, з 1 квітня 2026 року для решти активних платників VAT, а з 1 січня 2027 року долучаються найменші підприємці та починають діяти санкції за ст. 106ni закону про VAT.
Одночасно кожна сьома нова JDG у Польщі належить особі без виключно польського громадянства, і більшість із них становлять українці. Тобто обов'язкову польськомовну систему щодня використовують десятки тисяч людей, для яких польська не є першою мовою.
Нижче конкретно про те, де мова інтерфейсу перетворюється на гроші, і чого багатомовна програма насправді не вирішує.
KSeF розмовляє тільки польською
Логічна структура FA(3) має польські назви полів: Podmiot1, DataWytworzeniaFa, P_13_1, Adnotacje. Помилки з API повертаються польською. UPO є польським офіційним документом. Безкоштовна Aplikacja Podatnika KSeF 2.0 від Міністерства фінансів веде користувача польською.
Це не претензія до міністерства, так влаштована будь-яка національна фіскальна система. Висновок інший: якщо офіційний шар польський за визначенням, єдине місце, де може з'явитися мова користувача, це програма, якою працює фірма.
Тому програма для фактурування не є простою надбудовою над API. Це шар перекладу між польською податковою системою і людиною, яка мусить користуватися нею без помилок.
Де мовний бар'єр стає витратою
Польської на побутовому рівні достатньо для листа клієнту. Її недостатньо, щоб розрізняти податкові поняття, які в польському праві мають точне і неочевидне значення. Типові місця збоїв:
Поле або поняття Що плутають Наслідок Data wystawienia і data sprzedaży Сприймають як те саме Неправильний місяць VAT, коригування JPK Mechanizm podzielonej płatności (MPP) Ставлять позначку «про всяк випадок» Хибний зміст фактури, суперечка з покупцем Odwrotne obciążenie Плутають зі ставкою 0% і зі звільненням Помилково проведена транзакція Korekta, duplikat, anulowanie Обрано не той тип документа Після надсилання до KSeF виправити вже не можна Zwolnienie podmiotowe і przedmiotowe Немає правової підстави на фактурі Покупець не приймає документ
Реальний випадок із підтримки: підприємець у будівельній галузі застосовує odwrotne obciążenie до польського клієнта, бо так працювало оподаткування в іншій країні. Польський напис на екрані зрозумілий лише частково, тому обирається найбільш нейтральний на вигляд варіант. Фактура йде в KSeF. Після надсилання єдиний шлях виправлення це коригувальна фактура, а не редагування.
У цей момент різниця між польським та українським інтерфейсом це не комфорт, а кількість коригувань за місяць.
Повідомлення про помилки KSeF це окрема мова всередині мови
Навіть польськомовний користувач не одразу розуміє повідомлення на кшталт «Kontekst 6343060594 nie jest uprawniony do wystawienia faktury w imieniu sprzedawcy». Для україномовного це стіна тексту, після якої природна реакція повторити надсилання ще раз, а потім ще.
У Biurko кожен код помилки KSeF проходить через шар перекладу: із сирого польського повідомлення витягуються дані (NIP, назва поля), а користувач отримує опис своєю мовою разом із наступною дією. Суто інфраструктурні коди, на які користувач не впливає, у сповіщеннях замінюються загальним повідомленням, а повна діагностика залишається в журналі активності фактури для технічної особи або бухгалтера.
Саме тут проходить справжня різниця між продуктами. Перекладена кнопка допомагає один раз, перекладене повідомлення про помилку допомагає щоразу, коли щось пішло не так.
Мова належить користувачеві, а не компанії
Найпоширеніша помилка багатомовних B2B застосунків: мова зберігається на рівні акаунта компанії. Реальна фірма це кілька людей із різними мовами.
Типовий сценарій бухгалтерського бюро: бухгалтер працює польською, власник фірми клієнта українською, фінансовий контролер іноземної материнської компанії англійською. Усі троє працюють з тими самими фактурами.
У Biurko мова є атрибутом користувача. У межах однієї компанії це означає:
панель, форми і словники відображаються мовою тієї особи, яка увійшла в систему,
сповіщення у дзвіночку та push надходять мовою отримувача, а не мовою того, хто виконав дію,
транзакційні листи (прийняття фактури в KSeF, відхилення, запрошення до команди) надсилаються мовою отримувача,
події в реальному часі, наприклад зміна статусу надсилання до KSeF, розсилаються окремо для кожної мови, тому відкритий екран фактури оновлюється мовою саме цієї людини.
Практичний ефект: бухгалтеру не потрібно переказувати клієнту зміст сповіщення, бо клієнт одразу отримав його українською.
Чого багатомовність не вирішує
Краще сказати прямо, ніж щоб це з'ясувалося після оплати підписки:
PDF фактури генерується польською. Це свідоме рішення: документ іде до польського контрагента, установи та бухгалтерії. Двомовного макета PDF наразі немає, і це відоме обмеження, а не прихована функція.
XML, який іде до KSeF, польський. Структура FA(3) не має мовних варіантів, тому ми перекладаємо шар навколо документа, а не сам документ.
UPO та офіційні документи залишаються польською. Їхній зміст формує система міністерства.
Інтерфейс не замінює бухгалтера. Зрозуміти напис odwrotne obciążenie українською не означає знати, чи слід його застосувати саме у вашій операції. Це питання до бухгалтера або до індивідуальної податкової інтерпретації.
Переклад не змінює строків. Обов'язки і дати однакові незалежно від мови панелі.
Чек-лист: як перевірити програму щодо мови
Перемкніть інтерфейс на потрібну мову і виставте повну фактуру VAT з нуля, а не просто перегляньте головну сторінку.
Перевірте словники, а не меню: ставки VAT, одиниці виміру, типи документів, adnotacje.
Свідомо викличте помилку KSeF, наприклад надішліть фактуру з хибним NIP покупця, і подивіться, якою мовою прийде повідомлення.
Запросіть другого користувача з іншою мовою і перевірте, чи отримує він сповіщення своєю мовою.
Відкрийте транзакційні листи, це найчастіше неперекладений шар у будь-якому SaaS.
Запитайте прямо, якою мовою генерується PDF фактури і чи є двомовна версія.
Перевірте мову підтримки. Інтерфейс українською і підтримка лише польською це половина рішення.
Підсумок
KSeF обов'язковий, польськомовний і не пробачає помилок після надсилання документа. Мова інтерфейсу залишається одним із небагатьох місць, де помилку можна запобігти, а не виправляти постфактум. Значення має не переклад кнопок, а переклад складного: повідомлень про помилки, податкових словників і сповіщень, окремо для кожної людини у фірмі.
Biurko працює польською, англійською та українською, перекладає помилки KSeF і зберігає мову для кожного користувача окремо. Створіть безкоштовний акаунт на biurko.io і перевірте панель своєю мовою раніше, ніж робитимете це на справжній фактурі.
FAQ
Чи існує програма для KSeF українською мовою? Так. Biurko має повну панель українською, включно з перекладом повідомлень про помилки KSeF та сповіщень. Сам XML, що надсилається до KSeF, і UPO залишаються польською, бо так визначено національну схему FA(3).
Чи має Aplikacja Podatnika KSeF українську версію? Безкоштовна Aplikacja Podatnika від Міністерства фінансів веде користувача польською. Інтерфейс іншою мовою доступний лише в комерційних програмах, інтегрованих з API KSeF.
Чи дійсна фактура, виставлена в українському інтерфейсі? Так. Мова панелі не впливає на документ. Фактура формується за структурою FA(3) і надсилається до KSeF у тому самому вигляді, що й виставлена польською.
Чи можуть користувачі однієї фірми мати різні мови? Так. У Biurko мова є налаштуванням акаунта користувача, а не компанії. Бухгалтер може працювати польською, а власник українською, з тими самими даними і зі сповіщеннями кожен своєю мовою.
Чи може PDF фактури бути двомовним? Наразі ні. PDF формується польською, бо адресований польському контрагенту та бухгалтерії. Двомовний макет PDF ще недоступний.
