5 грудня 2025 · 12 хв читання

Перший рік на B2B - що потрібно знати

Повний гайд: від реєстрації JDG до першого рахунку. Все, що потрібно знати програмісту-початківцю на B2B.

🇺🇦 Для українців у Польщі

Відкриття JDG (jednoosobowa działalność gospodarcza) — це аналог реєстрації ФОП в Україні. Для іноземців потрібен легальний статус перебування (карта побиту, віза з правом на роботу, або статус UKR). Процес реєстрації безкоштовний і займає 15-20 хвилин онлайн.

Ти щойно вирішив перейти на B2B. Вітаю — це хороше фінансове рішення (при відповідній ставці). Але тепер чекає лавина формальностей, про які ніхто тобі не розповів.

Ця стаття — чек-лист усього, що потрібно зробити і знати в перший рік діяльності.

Крок 1: Реєстрація діяльності (JDG)

Реєстрація в CEIDG

Зайди на ceidg.gov.pl і заповни заяву онлайн. Потрібно:

  • Profil zaufany або e-dowód
  • 15-20 хвилин часу
  • Дані: адреса офісу, назва фірми, код PKD

🇺🇦 Profil zaufany для українців

Якщо не маєш польського Profil zaufany, можеш зареєструвати JDG особисто в urzędzie gminy або через ePUAP. Для отримання Profil zaufany потрібно мати PESEL і підтвердити особу в банку або urzędzie.

Код PKD для програміста

Обери 62.01.Z - "Діяльність пов'язана з програмним забезпеченням". Можеш додати також:

  • 62.02.Z - Консультування в сфері інформатики
  • 62.09.Z - Інша діяльність в сфері IT
  • 63.11.Z - Обробка даних, управління сайтами

Назва фірми

Повинна містити твоє ім'я та прізвище. Можеш додати щось ще:

  • ✅ "Jan Kowalski" - мінімалістично
  • ✅ "Jan Kowalski Software Development" - професійно
  • ❌ "SuperCode Solutions" (без імені) - недозволено для JDG

Pro tip: Як адресу офісу можеш вказати свою квартиру. Не потрібно орендувати офіс. Більшість програмістів так роблять.

Крок 2: Вибір форми оподаткування

🇺🇦 Порівняння з Україною

В Україні ФОП має спрощену систему (єдиний податок). В Польщі є кілька варіантів, найпопулярніший для програмістів — ryczałt 12% (аналог спрощеної системи). На відміну від України, тут також платиш обов'язковий ZUS (соціальне страхування).

Це найважливіше рішення. Маєш три варіанти:

Ryczałt 12% (рекомендовано)

Для 90% програмістів це найкращий варіант:

  • ✅ Простий - платиш 12% від доходу
  • ✅ Низький податок - 12% замість 19% (лінійний) чи 32% (шкала)
  • ✅ Спрощена бухгалтерія - тільки облік доходів
  • ❌ Не відраховуєш витрати - але більшість програмістів їх не має

Податок лінійний 19%

Має сенс тільки коли:

  • Маєш високі витрати (>40% доходу) - техніка, навчання, субпідрядники
  • Плануєш IP Box (5% від доходів з IP)

Податкова шкала (12%/32%)

Рідко вигідна на B2B. Має сенс коли заробляєш мало (нижче 120k на рік) і маєш багато витрат.

Крок 3: ZUS - пільги і терміни

🇺🇦 ZUS для українців

ZUS — це польський аналог ЄСВ + внесків на пенсійне страхування. На відміну від ФОП в Україні, де ЄСВ — мінімальна фіксована сума, в Польщі повний ZUS коштує ~1 600 PLN/міс. Але є пільги для нових підприємців!

Ulga na start (перші 6 місяців)

Протягом 6 повних місяців платиш тільки внесок на здоров'я:

  • Внесок на здоров'я: ~380-420 PLN/міс (залежить від форми оподаткування)
  • Соціальні внески: 0 PLN
  • Разом: ~380-420 PLN/міс

Преференційний ZUS (наступні 24 місяці)

Після ulgi na start маєш 24 місяці преференційного ZUS:

  • Соціальні внески: ~330 PLN/міс
  • Внесок на здоров'я: ~380-420 PLN/міс
  • Разом: ~650-750 PLN/міс

Повний ZUS (після 30 місяців)

Після використання пільг платиш повні внески:

  • Соціальні внески: ~1 200 PLN/міс
  • Внесок на здоров'я: ~380-600 PLN/міс (залежить від доходу при ryczałt)
  • Разом: ~1 600-1 800 PLN/міс

Терміни оплати ZUS

  • До 20-го числа місяця - за попередній місяць
  • Можеш налаштувати автоматичний платіж у банку
  • За запізнення - відсотки (невеликі, але навіщо)

Крок 4: Бухгалтерія

Варіант 1: Сам (тільки ryczałt)

При ryczałt бухгалтерія проста:

  • Виставляєш рахунки (напр. Fakturownia, inFakt - безкоштовні плани)
  • Ведеш облік доходів (таблиця Excel достатньо)
  • Щомісяця платиш аванс на податок (до 20-го)
  • Раз на рік подаєш PIT-28

Вартість: 0 PLN, але вимагає дисципліни і базових знань.

Варіант 2: Онлайн-бухгалтерія

Найпопулярніше рішення:

  • inFakt, Taxe, wFirma - від 100 PLN/міс
  • Надсилаєш рахунки, вони роблять решту
  • Хороша підтримка для простих випадків

Варіант 3: Традиційний бухгалтер

Для складніших випадків:

  • Вартість: 200-500 PLN/міс
  • Краще коли маєш IP Box, багато клієнтів, закордонні рахунки
  • Можеш зателефонувати і запитати

Моя рекомендація: На початок візьми онлайн-бухгалтерію (inFakt, wFirma). Коштує ~150 PLN/міс, а економить нерви. Як розберешся - можеш перейти на самостійне ведення.

Крок 5: Фірмовий рахунок

Технічно не мусиш мати окремий фірмовий рахунок, але:

  • Полегшує бухгалтерію (всі фірмові операції в одному місці)
  • Виглядає професійно на рахунку
  • Деякі клієнти вимагають

Безкоштовні фірмові рахунки

  • mBank - безкоштовний при оборотах >1000 PLN/міс
  • Nest Bank - безкоштовний без умов
  • Alior Bank - безкоштовний перший рік

Крок 6: Перший рахунок (фактура)

Що повинен містити рахунок

  • Дата виставлення і номер рахунку
  • Твої дані: назва фірми, адреса, NIP
  • Дані клієнта: назва, адреса, NIP (якщо фірма)
  • Опис послуги (напр. "Послуги програмування - грудень 2025")
  • Сума netto
  • ПДВ (якщо ти платник ПДВ) або "zw. z VAT na podstawie art. 113 ust. 1"
  • Сума brutto
  • Номер банківського рахунку

ПДВ чи без?

При оборотах до 200 000 PLN/рік можеш бути звільнений від ПДВ:

  • Без ПДВ: Простіше, не подаєш JPK_VAT. Але не відраховуєш ПДВ від покупок.
  • З ПДВ: Додаєш 23% до рахунку, але відраховуєш ПДВ від техніки, навчання тощо.

Для більшості програмістів (мало покупок) - без ПДВ простіше.

Крок 7: Терміни і обов'язки

Щомісяця

  • До 20-го - заплати ZUS
  • До 20-го - заплати аванс на податок (або до 25-го якщо щоквартально)
  • До 25-го - JPK_VAT (якщо ти платник ПДВ)

Щороку

  • До 30 квітня - подай PIT-28 (ryczałt) або PIT-36L (лінійний)
  • До 20 січня - можеш змінити форму оподаткування на новий рік

Чек-лист: перший місяць

  1. ☐ Зареєструй JDG в CEIDG
  2. ☐ Зареєструйся в ZUS (автоматично або через PUE ZUS)
  3. ☐ Обери форму оподаткування (ryczałt!)
  4. ☐ Відкрий фірмовий рахунок
  5. ☐ Обери бухгалтера / систему для рахунків
  6. ☐ Підпиши договір з клієнтом
  7. ☐ Виставь перший рахунок
  8. ☐ Відкрий IKE і IKZE (відразу!)

Типові помилки початківців

1. Відсутність фінансової подушки

Клієнт може затримати оплату на 30-60 днів. Май мінімум 2-3 місяці витрат на рахунку.

2. Забування про ZUS

Налаштуй автоматичний платіж. Запізнення = відсотки + стрес.

3. Відсутність письмового договору

Завжди май письмовий договір з клієнтом. Мінімум: ставка, обсяг, терміни оплати, період розірвання.

4. Ігнорування IKE/IKZE

Це безкоштовні гроші (податкові пільги). Відкрий з першого місяця і регулярно поповнюй.

5. Вибір неправильної форми оподаткування

Не слухай колег - порахуй сам. Для 90% програмістів ryczałt найкращий.

Увага: Ця стаття має освітній характер. Правила змінюються — завжди перевіряй актуальні ставки і терміни. При сумнівах консультуйся з бухгалтером.

Підсумок

Перший рік на B2B вимагає трохи паперової роботи, але це можна осилити:

  1. Зареєструй JDG через CEIDG (15 хвилин)
  2. Обери ryczałt 12% (найпростіший і найвигідніший)
  3. Користуйся пільгами ZUS (заощадиш ~30 000 PLN за 30 місяців)
  4. Візьми онлайн-бухгалтерію на старт (~150 PLN/міс)
  5. Відкрий IKE + IKZE з першого дня

Через кілька місяців це стане рутиною. А додаткові гроші на рахунку — приємна нагорода за організацію формальностей.