Вопрос НДС при оплате зарубежного программного обеспечения — один из самых запутанных в российском налоговом праве. Многие компании переплачивают просто потому, что не знают о доступных вариантах оптимизации. Другие, наоборот, рискуют, не уплачивая НДС там, где это обязательно.

Разберём ключевые нюансы: когда НДС нужно платить, кто является налоговым агентом, как вернуть НДС и какие ошибки допускают чаще всего.

Кто платит НДС при покупке иностранного ПО

Когда российская компания покупает услуги у иностранного поставщика (а SaaS-подписка — это именно услуга), возникает вопрос о налоговом агентировании. По общему правилу, если иностранная компания не зарегистрирована в ФНС России, покупатель обязан выступить налоговым агентом и удержать НДС из суммы платежа.

Ставка НДС — 20% (или расчётная ставка 20/120 от суммы с учётом налога). Это значит, что при оплате подписки на $1000, компания должна дополнительно перечислить в бюджет около $200 в качестве НДС.

Исключение: «налог на Google»

С 2017 года действует так называемый «налог на Google» (статья 174.2 НК РФ). Крупные иностранные IT-компании (Google, Microsoft, Apple и др.) самостоятельно регистрируются в ФНС и уплачивают НДС. В этом случае российский покупатель НЕ является налоговым агентом — налог уже включён в стоимость.

Однако множество SaaS-сервисов не зарегистрированы в ФНС. В этом случае обязанность налогового агента ложится на покупателя. Проверить, зарегистрирован ли поставщик, можно на сайте ФНС в реестре иностранных организаций.

НДС для компаний на ОСНО

Для компаний на общей системе налогообложения есть важное преимущество: уплаченный НДС можно принять к вычету. Фактически, для ОСНО НДС — это не расход, а транзитный платёж. Вы перечисляете НДС в бюджет как налоговый агент и тут же принимаете его к вычету в декларации.

Для этого нужно корректно оформить документы: составить счёт-фактуру на удержанный НДС и отразить операцию в книге покупок и книге продаж. При работе через b2bsaas все эти документы формируются автоматически.

НДС для компаний на УСН

Для компаний на упрощённой системе ситуация сложнее. С 2025 года компании на УСН с выручкой свыше определённого порога обязаны уплачивать НДС. Ставка может быть стандартной (20%) или пониженной (5% или 7% в зависимости от оборота).

Если компания на УСН выступает налоговым агентом при покупке иностранного ПО, она должна удержать и перечислить НДС. Но принять его к вычету может только при определённых условиях. Это создаёт дополнительную налоговую нагрузку в размере до 20% от стоимости подписки.

Как оптимизировать налоговую нагрузку

При работе через b2bsaas вы получаете несколько преимуществ с точки зрения НДС.

Во-первых, вы покупаете услугу у российского юрлица — b2bsaas выступает поставщиком по договору. Вопрос налогового агентирования при покупке у иностранного лица решён на нашей стороне.

Во-вторых, мы выставляем счёт-фактуру с НДС. Для компаний на ОСНО это означает возможность принять НДС к вычету. Для компаний на УСН — прозрачность расхода и корректное оформление.

В-третьих, при правильном оформлении документов расход на SaaS уменьшает налогооблагаемую базу. Это значит, что часть стоимости подписки фактически компенсируется за счёт снижения налога на прибыль.

Типичные ошибки

Правильное оформление НДС — это не только соблюдение закона, но и реальная экономия. Для компании на ОСНО разница может составлять сотни тысяч рублей в год.

Хотите понять, сколько вы переплачиваете на НДС?

Рассчитать стоимость