Програміст на JDG може користуватися звільненням від VAT, доки його продаж у Польщі у 2026 р. не перевищить 240 000 зл і він не надає консалтингових послуг, для яких звільнення виключене. Послуги для іноземних фірм не входять до ліміту, але вимагають реєстрації до VAT UE навіть при звільненні. На практиці рішення залежить від трьох питань: хто клієнт, чи є в послузі консалтинг і скільки VAT сплачується з фірмових покупок.
Крок 1: чи взагалі належить звільнення
Ліміт продажу
Звільнення від VAT за обсягом продажів поширюється на платника, продаж якого без VAT не перевищив 240 000 зл ані в попередньому, ані в поточному році. Той, хто починає діяльність протягом року, обчислює ліміт пропорційно до кількості днів ведення фірми. При старті 1 липня 2026 р. ліміт становить близько 120 986 зл (240 000 зл × 184 дні / 365). Звільнення втрачає силу з дії, якою ліміт перевищено — VAT нараховують уже з цього рахунку.
До ліміту зараховують лише «продаж» у розумінні закону про VAT, тобто, зокрема, послуги, оподатковані в Польщі. Програмістські послуги для фірми з місцезнаходженням за кордоном зазвичай оподатковуються в країні клієнта, тому ліміту не використовують.
Послуги, виключені зі звільнення
Ст. 113 п. 13 закону про VAT забирає звільнення, зокрема, у платників, які надають послуги у сфері консалтингу. Для IT-спеціаліста це означає, що рахунки за IT-консалтинг, аудит архітектури чи технологічні консультації потребують реєстрації до VAT із першої такої послуги — незалежно від суми. Саме програмування, тестування чи підтримка систем не є консалтингом, але опис на рахунку та зміст договору мають це відображати. При сумнівах, чи є дана послуга консалтингом, захист дає індивідуальна податкова інтерпретація.
Крок 2: хто клієнт
| Клієнт | Звільнення від VAT за обсягом продажів | Активний платник VAT |
|---|---|---|
| Польська фірма — платник VAT | рахунок без VAT; клієнту нічого відраховувати, але його витрата така сама, як при ціні нетто | рахунок із 23% VAT; клієнт відраховує податок, програміст відраховує VAT із покупок |
| Фірма з ЄС | потрібна реєстрація до VAT UE; рахунок без польського VAT, продаж не входить до ліміту | рахунок із відміткою «reverse charge» (відвантаження зворотного обов'язку), відображений у JPK_V7 та зведеній інформації VAT-UE |
| Фірма поза ЄС (напр., США, Велика Британія) | рахунок без польського VAT, без зарахування до ліміту | рахунок «не підлягає» польському VAT, із правом відрахування VAT із покупок |
| Приватні особи | звільнення реально знижує ціну для клієнта | VAT 23% підвищує ціну або знижує маржу |
Програміст, що працює виключно для польського товариства за контрактом B2B, зазвичай досягає продажу понад ліміт і все одно має зареєструватися. При ставці 20 000 зл нетто на місяць ліміт 240 000 зл вичерпується точно протягом року, а сума вища хоча б на один злотий означає обов'язок.
Крок 3: покупки з-за кордону та VAT UE
Інструменти програміста — ліцензії середовищ розробки, хмарний хостинг, передплати — часто купують у фірм з ЄС або з-поза нього. Для польської фірми це імпорт послуг: податок розраховує набувач. Платник, звільнений від VAT, має перед першою такою купівлею в контрагента з ЄС зареєструватися до VAT UE, а податок з імпорту послуг сплачує без права відрахування. Активний платник VAT показує той самий податок як належний і нарахований одночасно, тож нічого не доплачує.
Порівняльний приклад
Програміст виставляє щомісяця рахунок на 18 000 зл нетто для польського товариства. Купує ліцензії та хмарні послуги в закордонних постачальників за 600 зл на місяць і техніку та послуги в Польщі за 1 500 зл нетто на місяць.
- Звільнення: річний продаж 216 000 зл — у межах ліміту. З імпорту послуг сплачує 23% × 600 зл = 138 зл на місяць без відрахування, а внутрішні покупки оплачує за ціною брутто (1 845 зл). Загалом щомісяця втрачає близько 483 зл VAT.
- Активний платник VAT: клієнт платить 22 140 зл, але відраховує 4 140 зл VAT, тож його витрата не змінюється. Програміст сплачує 4 140 зл мінус 345 зл VAT із внутрішніх покупок; імпорт послуг нейтральний. Щорічно повертає близько 5 800 зл податку, який при звільненні був би його витратою.
Результат однозначний, коли клієнт є платником VAT. Звільнення захищається переважно при приватних клієнтах або дуже низьких фірмових витратах.
Як перейти на активний VAT і що з поверненням
- Подайте заяву VAT-R перед днем першої оподатковуваної дії або — при відмові від звільнення — перед початком місяця, з якого ви хочете розраховувати VAT.
- При клієнтові з ЄС або покупках послуг з ЄС позначте в тій же формі реєстрацію до VAT UE.
- З першого періоду подавайте JPK_V7M (або JPK_V7K як малий платник після 12 місяців) до 25-го числа наступного місяця.
- Рахунки виставляйте в KSeF, який із 2026 р. поширюється на наступні групи підприємців.
Відмова від звільнення або його втрата блокує повернення: знову скористатися звільненням можна найраніше після спливу року, рахуючи від кінця року, у якому сталася відмова або втрата. Перебіг реєстрації до операцій з ЄС описує стаття про реєстрацію VAT UE.
VAT і форма оподаткування доходу
Статус у VAT не залежить від вибору ryczałt, шкали чи лінійного податку. Програміст у режимі ryczałt 12% може і часто має бути активним платником VAT. Ryczałt обчислюється від доходу нетто, тож VAT із рахунку не збільшує податку на прибуток. Ставки у режимі ryczałt у галузі описує стаття про ставки ryczałt 12% і 8,5% в ІТ.
Як може допомогти Good Balance
Аналізуємо структуру клієнтів і покупок, готуємо заяви VAT-R і VAT UE, а потім ведемо розрахунки, JPK та виставлення рахунків у KSeF. Перегляньте послугу обслуговування рахунків-фактур VAT.