Вопрос НДС при оплате зарубежного программного обеспечения — один из самых запутанных в российском налоговом праве. Многие компании переплачивают просто потому, что не знают о доступных вариантах оптимизации. Другие, наоборот, рискуют, не уплачивая НДС там, где это обязательно.
Разберём ключевые нюансы: когда НДС нужно платить, кто является налоговым агентом, как вернуть НДС и какие ошибки допускают чаще всего.
Кто платит НДС при покупке иностранного ПО
Когда российская компания покупает услуги у иностранного поставщика (а 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 уменьшает налогооблагаемую базу. Это значит, что часть стоимости подписки фактически компенсируется за счёт снижения налога на прибыль.
Типичные ошибки
- Не удерживают НДС как налоговый агент — это приводит к доначислению, пеням и штрафам при проверке
- Удерживают НДС, но не принимают к вычету — компания на ОСНО теряет 20% от суммы впустую
- Не проверяют регистрацию поставщика в ФНС — удерживают НДС там, где не нужно (или наоборот)
- Неправильно оформляют счёт-фактуру налогового агента — вычет может быть оспорен
- Оплачивают через физлицо — НДС вообще не фигурирует в операции, при проверке неизбежны вопросы
Правильное оформление НДС — это не только соблюдение закона, но и реальная экономия. Для компании на ОСНО разница может составлять сотни тысяч рублей в год.
Хотите понять, сколько вы переплачиваете на НДС?
Рассчитать стоимость