Програмісти найчастіше працюють як ФОП, надаючи послуги з розробки програмного забезпечення, підтримки, тестування, DevOps, data-напрямів та інших технічних спеціалізацій. ПДВ для програмістів залежить не від професії, а від того, кому саме надаються послуги і де вони вважаються спожитими.
Чи потрібен ПДВ програмісту
Програміст-ФОП не зобовʼязаний автоматично реєструватися платником ПДВ. Обовʼязок або доцільність ПДВ виникає, якщо:
- річний дохід перевищує 1 млн грн (без ПДВ)
- програміст добровільно реєструється платником ПДВ
- послуги надаються українським компаніям – платникам ПДВ
- модель співпраці переходить у B2B всередині України.
- У більшості випадків програмісти, що працюють з іноземними клієнтами, законно працюють без ПДВ.
Програміст і ПДВ: ключове правило
Для програмістів вирішальним є місце постачання послуг, а не місце проживання або реєстрації ФОП.
У спрощеному вигляді:
- клієнт нерезидент → ПДВ в Україні не нараховується
- клієнт резидент України → можливий ПДВ 20%
- послуги споживаються за межами України → операція може не бути обʼєктом ПДВ.
- Саме неправильне визначення місця постачання – головна помилка програмістів.
Робота програміста з іноземними замовниками
Якщо програміст працює з іноземними компаніями або стартапами:
- ПДВ в Україні зазвичай не виникає
- такі доходи не є оподатковуваними ПДВ
важливо правильно оформити:
- контракт або оферту
- інвойси
- акти наданих послуг
- валютні надходження.
- Формулювання типу «послуги з розробки програмного забезпечення для використання за межами України» мають принципове значення.
ПДВ для програмістів з українськими клієнтами
Якщо програміст надає послуги українським компаніям:
- після реєстрації платником ПДВ застосовується ставка 20%
- клієнт може отримувати податковий кредит
- ПДВ впливає на фінальну вартість контракту.
- Саме через це багато програмістів або уникають ПДВ, або змінюють модель співпраці.
Змішана модель роботи програміста
Програміст може одночасно працювати:
- з іноземними клієнтами (поза обʼєктом ПДВ)
- з українськими клієнтами (з ПДВ).
У такому разі потрібні:
- роздільний облік доходів
- чіткі договори
- правильне відображення операцій у звітності.
- Без роздільного обліку зʼявляються податкові ризики.
Облік ПДВ у програміста
Програміст-ФОП – платник ПДВ зобовʼязаний:
- вести облік оподатковуваних і неоподатковуваних операцій
- реєструвати податкові накладні (для українських клієнтів)
- подавати декларації з ПДВ
- слідкувати за коректністю договорів і актів.
- Навіть без фактичного ПДВ до сплати помилки в документах можуть мати наслідки.
Звітність з ПДВ для програмістів
Якщо програміст зареєстрований платником ПДВ, він повинен:
- подавати декларацію з ПДВ щомісяця
- реєструвати податкові накладні вчасно
- сплачувати ПДВ за оподатковуваними операціями.
- При роботі лише з іноземними клієнтами звітність може бути нульовою або відсутньою – залежно від статусу.
Типові помилки програмістів з ПДВ
Найчастіші помилки:
- переконання, що програмістам ПДВ «не буває»
- неправильні формулювання в договорах
- змішування доходів без роздільного обліку
- ігнорування ПДВ при роботі з українськими клієнтами
- несвоєчасна реєстрація платником ПДВ.
Коли програмісту потрібна консультація з ПДВ
Консультація з ПДВ потрібна, якщо:
- зʼявляються українські замовники
- дохід наближається до 1 млн грн
- змінюється модель контрактів
- планується відкриття компанії
- податкова запитує пояснення.
Висновок
ПДВ для програмістів – це питання географії клієнтів, договорів і структури доходів, а не самої професії. Грамотно вибудувана податкова модель дозволяє програмісту працювати легально, без зайвого ПДВ і без податкових ризиків.