B2B в Польше означает, что вы регистрируете собственную фирму и выставляете заказчику счета вместо получения зарплаты. Ставка на счёте выглядит внушительно, но между ней и деньгами на карте стоят налог, взносы ZUS (Zakład Ubezpieczeń Społecznych, польский фонд социального страхования), взнос на здравоохранение и бухгалтерия. Ниже формы налогообложения, суммы 2026 года и расчёт, сколько остаётся на руки.
Коротко
- Ryczałt выгоднее шкалы и линейного на всех уровнях ставки
- Пишете код: ставка 12%, тестирование вручную: можно 8,5%
- B2B обгоняет умову о праце примерно от 13 000 до 15 000 zł нетто
- Полный ZUS плюс здравоохранение: около 2 750 zł в месяц
- KSeF обязателен: приём счетов с 1 февраля 2026, выставление с 1 апреля
JDG и B2B: что это такое и кому подходит
Формально B2B в польском IT означает JDG (jednoosobowa działalność gospodarcza, единоличная предпринимательская деятельность): вы регистрируетесь в реестре CEIDG (государственный реестр индивидуальных предпринимателей), получаете NIP (налоговый номер) и REGON (статистический номер фирмы), а с заказчиком подписываете umowa o świadczenie usług (договор оказания услуг). Регистрация бесплатная и делается онлайн через profil zaufany (доверенный профиль для входа на государственные порталы) за один день.
Иностранцу нужен подходящий статус пребывания. Право открыть JDG на общих основаниях дают, в частности, karta stałego pobytu (карта постоянного пребывания), статус долгосрочного резидента ЕС, статус UKR у граждан Украины и некоторые karty pobytu czasowego (карты временного пребывания). Карта побыту по работе у конкретного работодателя такого права не даёт, поэтому статус стоит проверить заранее. Подробнее о формах сотрудничества: умова о праце, злецение и B2B.
Три формы налогообложения для JDG
Форму выбирают при регистрации и меняют раз в год, до 20 числа месяца после первого дохода.
Skala podatkowa (налоговая шкала)
Ставка 12% с дохода выше необлагаемого минимума 30 000 zł в год и 32% с части выше 120 000 zł. Взнос на здравоохранение равен 9% дохода и не вычитается. Для айтишника это почти всегда самый дорогой вариант, но шкала даёт совместный расчёт с супругом.
Podatek liniowy (линейный налог)
Единая ставка 19% с дохода, без прогрессии и без необлагаемого минимума. Зато учитываются реальные затраты: ноутбук, курсы, аренда рабочего места, интернет, командировки. Взнос на здравоохранение равен 4,9% дохода и вычитается из базы налога в пределах 14 100 zł в год.
Ryczałt od przychodów ewidencjonowanych (единый налог с оборота)
Налог считается с оборота, а не с прибыли: затраты не учитываются, вычесть можно только уплаченные социальные взносы ZUS и 50% взноса на здравоохранение. Лимит на 2026 год: 8 517 200 zł оборота (2 млн евро по курсу NBP на 1 октября 2025 года). Для IT это обычно самый выгодный режим: расходов у разработчика мало.
Ставка ryczałtu для IT: спор между 12% и 8,5%
Закон предусматривает ставку 12% для услуг, «связанных с программным обеспечением» (PKWiU, польский классификатор товаров и услуг, код ex 62.01.1), консультирования в сфере ПО (ex 62.02) и управления компьютерными сетями. Ставка 8,5% остаётся для прочих услуг.
Правило простое: если вы пишете, модифицируете или тестируете код, ваша ставка 12%. Krajowa Informacja Skarbowa, KIS (национальная налоговая справочная служба, которая выдаёт официальные толкования) трактует формулировку «связанные с ПО» всё шире.
Ставку 8,5% реально отстоять для работ вне создания и развития ПО: ручное тестирование без скриптов, администрирование по чужим инструкциям, поддержка пользователей. Решает фактическое содержание работы, а не название должности.
Индивидуальное налоговое толкование
Надёжный способ закрыть вопрос: подать в KIS заявление на interpretacja indywidualna (индивидуальное налоговое толкование) по форме ORD-IN. Пошлина в несколько десятков злотых, ответ приходит за три месяца, и толкование защищает вас, если фактическая работа совпадает с описанной. Иначе риск реален: доначисление налога плюс проценты.
Толкование от KIS
Заявление на indywidualna interpretacja по форме ORD-IN стоит несколько десятков злотых, ответ приходит за три месяца. Разница между 12% и 8,5% при ставке 30 000 zł доходит до 950 zł в месяц.
Взносы ZUS в 2026 году: льготы и полные суммы
Минимальная зарплата в 2026 году составляет 4 806 zł брутто, прогнозируемая средняя 9 420 zł брутто. От них считаются все взносы.
- Ulga na start (льгота на старт): первые 6 полных месяцев социальные взносы равны нулю, здравоохранение платится полностью. Доступна, если вы не вели деятельность последние 60 месяцев и не работаете на бывшего работодателя.
- Preferencyjny ZUS (льготные взносы): следующие 24 месяца база равна 30% минималки (1 441,80 zł), взносы составляют 456,18 zł в месяц с добровольным больничным страхованием или 420,86 zł без него.
- Mały ZUS plus (малый ZUS, взносы от фактического дохода): до 36 месяцев в каждом 60-месячном периоде, если оборот за прошлый год не превысил 120 000 zł, база от 1 441,80 zł до 5 652 zł. Айтишнику со ставкой выше 10 000 zł льгота обычно недоступна.
- Полный ZUS: база 5 652 zł (60% прогнозируемой средней), социальные взносы вместе с Fundusz Pracy составляют 1 926,76 zł в месяц.
Есть ещё wakacje składkowe (каникулы по взносам): один месяц в году без социальных взносов по заявлению. Подробнее: ZUS в Польше.
Składka zdrowotna: отдельная статья расходов
Взнос на здравоохранение (składka zdrowotna) считается по своим правилам и льгот на старте не имеет. Реформа, которая должна была снизить его с 2026 года, была заветирована президентом в мае 2025 года, поэтому минимум даже вырос: база теперь 100% минималки вместо 75% в 2025 году.
| Форма налогообложения | Как считается | Сумма в 2026 году |
|---|---|---|
| Ryczałt, оборот до 60 000 zł | 9% от 60% средней зарплаты | 498,35 zł в месяц |
| Ryczałt, оборот от 60 000 до 300 000 zł | 9% от 100% средней зарплаты | 830,58 zł в месяц |
| Ryczałt, оборот свыше 300 000 zł | 9% от 180% средней зарплаты | 1 495,04 zł в месяц |
| Skala podatkowa | 9% от дохода, не вычитается | минимум 432,54 zł в месяц |
| Podatek liniowy | 4,9% от дохода | минимум 432,54 zł в месяц |
При ryczałcie 50% уплаченного взноса уменьшает облагаемый оборот, при линейном налоге вычет ограничен 14 100 zł за год. Декларация ZUS DRA (ежемесячный расчёт взносов) подаётся и оплачивается до 20 числа.
Сколько остаётся на руки: расчёт на 2026 год
В таблице: JDG на полном ZUS, бухгалтерия 250 zł при ryczałcie и 350 zł при шкале и линейном. Все суммы приведены после всех налогов и взносов, а в первой колонке указана сумма нетто на счёте, без VAT.
| Ставка в месяц (нетто, без VAT) | Ryczałt 12% | Ryczałt 8,5% | Podatek liniowy 19% | Skala podatkowa |
|---|---|---|---|---|
| 15 000 zł (180 000 zł в год) | 10 474 zł | 10 917 zł | 9 801 zł | 9 807 zł |
| 22 000 zł (264 000 zł в год) | 16 634 zł | 17 322 zł | 15 193 zł | 13 937 zł |
| 30 000 zł (360 000 zł в год) | 23 049 zł | 24 006 zł | 21 321 zł | 18 657 zł |
Ryczałt выигрывает на всех уровнях, а разница между 12% и 8,5% при ставке 30 000 zł доходит до 950 zł в месяц. Отсюда и споры вокруг ставки: выбирать 8,5% наугад дороже, чем один раз получить толкование.
На ulga na start и льготных взносах экономия составляет от 1 470 до 1 927 zł в месяц, поэтому планировать бюджет по первому году не стоит.
Когда B2B выгоднее умовы о праце
Сравнивать ставку B2B с брутто по трудовому договору неправильно: сравнивать нужно с полной стоимостью сотрудника для работодателя, которая примерно на 20% выше брутто.
Пример. Умова о праце с брутто 12 000 zł даёт на руки около 8 489 zł, а компании обходится в 14 460 zł. Те же деньги как ставка B2B при ryczałcie 12% и полном ZUS оставят около 10 030 zł, на 18% больше. Как считается нетто по трудовому договору, разобрано в материале про зарплату брутто и нетто.
А вот при равной номинальной сумме B2B проигрывает: при ставке 10 000 zł на полном ZUS остаётся около 6 074 zł против 7 147 zł по умове о праце с тем же брутто. Причина простая: ZUS и здравоохранение обходятся примерно в 2 750 zł в месяц независимо от заработка.
Сравнение со ставкой брутто
Сравнивать ставку B2B с брутто по трудовому договору неправильно: сравнивать нужно с полной стоимостью сотрудника для работодателя, которая примерно на 20% выше брутто. При равной номинальной сумме B2B проигрывает.
Практический ориентир: B2B на ryczałcie уверенно обгоняет трудовой договор со ставки примерно от 13 000 zł до 15 000 zł нетто в месяц. Ниже выгода спорная, а вы теряете оплачиваемый отпуск (20 дней при стаже до 10 лет и 26 дней от 10 лет, причём в стаж засчитывается образование: за высшее сразу 8 лет), больничный, защиту от увольнения и стаж по трудовому кодексу. Отпуск на B2B означает просто месяц без счёта, и его стоимость закладывают в ставку.
Обязанности предпринимателя и риски
KSeF и электронные счета
С 1 февраля 2026 года все предприниматели обязаны принимать счета через KSeF (Krajowy System e-Faktur, национальная система электронных счетов), а с 1 апреля 2026 года типичная JDG обязана и выставлять их там же. Микрофирмы с продажами до 10 000 zł брутто в месяц могут выставлять счета по-старому до конца 2026 года, а санкции начинаются с 1 января 2027 года. Доступ к KSeF дают profil zaufany, квалифицированная электронная подпись или квалифицированная электронная печать (для JDG работает и аутентификация по NIP), а программа для счетов должна поддерживать структуру FA(3).
Сроки KSeF
С 1 февраля 2026 года все предприниматели обязаны принимать счета через KSeF, а с 1 апреля 2026 года типичная JDG обязана их там выставлять. Санкции начинаются с 1 января 2027 года.
e-Doręczenia
e-Doręczenia (электронная доставка официальной корреспонденции) заменяют бумажные письма от ведомств. Фирмы, зарегистрированные в CEIDG до 1 января 2025 года, обязаны иметь такой адрес с 1 октября 2026 года, а кто открыл JDG позже, получает его при регистрации и указывает при любых изменениях в записи CEIDG.
Риск признания отношений трудовыми
Если вы работаете в офисе заказчика по его графику и под руководством его менеджера, ZUS или инспекция труда могут признать договор трудовым. Основные последствия ложатся на заказчика (доплата взносов за пять лет назад: таков срок давности по взносам ZUS, и он прерывается решением ZUS или началом взыскания), но и вам придётся пересчитать налоги. Риск снижают свобода в выборе времени и места работы и ответственность за результат.
Отдельный риск для ryczałtu: его нельзя применять к услугам для работодателя, у которого вы работали по трудовому договору в текущем или предыдущем году, если объём работ совпадает. Помните и про зависимость от одного заказчика: контракт расторгается быстро, а взносы никуда не денутся, поэтому держите подушку минимум на полгода.
Частые вопросы
Можно ли поменять ставку ryczałtu с 12% на 8,5% в середине года?
Ставка вытекает из фактического вида деятельности, а не выбирается произвольно. Если характер работы реально изменился (например, вы перешли с разработки на ручное тестирование), ставка меняется вместе с ним, но только для новых доходов. Пересчитать прошлые месяцы задним числом без спора с налоговой не получится.
Нужно ли регистрироваться плательщиком VAT?
Лимит освобождения с 1 января 2026 года вырос с 200 000 до 240 000 zł оборота в год, а тем, у кого оборот 2025 года попал между этими суммами, разрешили вернуться к освобождению с 1 января 2026 года без обычного периода ожидания, подав актуализацию VAT-R. Из освобождения исключены услуги консультирования (doradztwo), а программирования в списке исключений ст. 113 ust. 13 нет: чистая разработка кода теоретически может идти на освобождении. Но достаточно одной разовой консультации, чтобы право пропало с первой же операции, а в IT-контракте элемент doradztwa почти всегда есть, поэтому большинство айтишников сразу регистрируются как czynny podatnik VAT (действующий плательщик НДС).
Как выставлять счёт заказчику из другой страны?
Если заказчик из другой страны ЕС и зарегистрирован там как плательщик VAT, применяется reverse charge (перенос обязанности по НДС на покупателя): счёт без польского VAT, но нужно заранее зарегистрироваться в VAT-UE через VAT-R и ежемесячно подавать informacja podsumowująca. Если заказчик вне ЕС (США, Великобритания), услуга тоже оказана вне территории Польши, счёт идёт с отметкой NP, но в VAT-UE не показывается.
Что происходит с ZUS, если месяц был без заказов?
Взносы платятся независимо от того, был доход или нет, пока деятельность формально ведётся. Один месяц в году закрывают wakacje składkowe, но здравоохранение всё равно оплачивается. При долгой паузе деятельность можно приостановить (zawieszenie działalności) минимум на 30 дней, тогда взносы не начисляются.
Как B2B влияет на карту побыту и подтверждение дохода?
Доход от JDG воеводство принимает, но подтверждать его сложнее, чем зарплату: декларация PIT за прошлый год, справки об отсутствии задолженности из ZUS и налоговой, выписки по счёту. Первый год может стать проблемой, если декларации ещё нет. Подробнее: доход и страховка для карты побыту.
Сколько стоит бухгалтерия и как подаётся годовая декларация?
Онлайн-сервисы (inFakt, wFirma, Taxe) стоят примерно от 100 до 250 zł в месяц, живой бухгалтер для JDG с VAT и иностранными заказчиками обойдётся от 250 до 500 zł. Форма PIT-28 подаётся с 15 февраля по 30 апреля, а налог платится ежемесячно или ежеквартально до 20 числа. Сроки разобраны в статье про налоговую декларацию PIT в Польше.