Проанализируем ситуацию, когда организация перечислила оплату иностранному контрагенту (например, в Казахстан) в рублях, но иностранный банк не принял перевод и вернул денежные средства обратно через несколько дней, причем в пределах того же налогового периода. Разберем, нужно ли в этом случае заполнять и сдавать налоговый расчет сумм доходов, выплаченных иностранным организациям, и сумм удержанных налогов.
Сначала зафиксируем базовую логику: налоговый расчет о суммах доходов, выплаченных иностранным организациям, предназначен для отражения факта выплаты дохода иностранной организации (а также удержания налога, если организация выступает налоговым агентом). Нормативно он утвержден приказом ФНС, который одновременно закрепляет форму, порядок заполнения и электронный формат.
В разъяснениях ФНС отдельно подчеркивается, что расчет заполняют организации и ИП, выплачивающие иностранным организациям доходы от источников в Российской Федерации, а сам расчет формируется нарастающим итогом.
Ключевой критерий здесь — наличие выплаты дохода. Не «попытка оплатить», не «платежное поручение отправили», а именно доход выплачен (то есть деньги дошли до иностранного получателя, либо возникла ситуация, приравниваемая к выплате дохода по правилам учета/налогообложения).
Теперь посмотрим на вашу историю по шагам:
В такой конструкции критично то, что иностранное лицо фактически доход не получило — то есть не было события «выплата дохода иностранной организации». Именно эту мысль и отражает ответ на форуме: «не нужно, ведь доход иностранное лицо не получило». Мы сохраним эту логику и усилим ее проверками и практическими критериями.
Вывод для описанного кейса: если перевод не был зачислен иностранному контрагенту и полностью вернулся отправителю, то налоговый расчет по выплатам иностранным организациям за такой “несостоявшийся платеж” не формируем и не сдаем, потому что выплаты дохода не произошло.
Чтобы уверенно занять позицию «расчет не нужен», важно уметь показать, что выплата дохода не состоялась. Рассмотрим, что обычно используют на практике (и что удобно хранить в папке обоснований):
Наша задача — зафиксировать, что это возврат не как “обратная оплата” после получения денег, а как непринятый платеж, который не дошел до получателя.
Чтобы не ошибиться, разберем два похожих внешне сценария, которые дают разные выводы.
Сценарий А (ваш): платеж не зачислен иностранной организации, возвращен банком. В этом случае выплаты дохода нет → расчет не сдаем.
Сценарий Б (другой): деньги были зачислены иностранной организации (то есть выплата дохода произошла), а потом иностранная организация вернула деньги (например, сторнировали сделку, вернули аванс, сделали refund). Тогда факт выплаты дохода уже состоялся, и дальше мы анализируем, как отражать возврат: он не “отменяет” автоматически факт выплаты, а может потребовать корректировок в зависимости от периода, вида дохода и правил заполнения расчета. В этом случае расчет зачастую нужен, потому что выплата была, даже если позже произошел возврат.
Именно поэтому мы всегда начинаем не с вопроса «деньги вернулись?», а с вопроса «деньги были зачислены иностранному получателю?».
В налоговой логике по доходам иностранных организаций ключевое — доход должен быть получен иностранной организацией от источников в РФ, а обязанность по расчету у налогового агента (или лица, осуществляющего выплату) привязана к факту выплаты/получения дохода. В презентационных материалах ФНС отдельно прослеживается идея, что налоговый агент сообщает о выплаченном доходе независимо от налогообложения (например, даже если применяем соглашение об избежании двойного налогообложения или ставка 0), но основа все равно — выплаченный доход.
Значит, если доход не выплачен (не получен иностранной организацией), то и отражать в расчете нечего.
Теперь посмотрим практику в 1С (наиболее типично — в конфигурациях класса бухгалтерии, где есть регламентированная отчетность). Наша цель — правильно отразить банковские движения и не создать ложное событие «выплата дохода иностранцу».
Шаг 1. Отразим исходящее списание как банковскую операцию
Проводим исходящий платеж через документ класса «списание с расчетного счета» (названия могут отличаться по конфигурации, но суть одна). Важно:
Шаг 2. Отразим возврат отдельным поступлением на расчетный счет
Возврат, пришедший через 5 дней, вводим отдельным документом поступления по выписке (поступление на расчетный счет). Здесь важно правильно выбрать вид операции (в разных конфигурациях варианты отличаются):
Шаг 3. Добьемся “нулевого эффекта” по расчетам с контрагентом
Так как платеж фактически не дошел до контрагента, по взаиморасчетам с ним обычно удобно получить итоговую картину:
Проверяем оборотно-сальдовую ведомость по счетам расчетов с поставщиками и аналитику по конкретному контрагенту/договору. Идея простая: раз доход не выплачен, то и расчеты должны показать, что деньги не были переданы контрагенту, а вернулись к нам.
Шаг 4. Проверим, как формируется регламентированный расчет в 1С
В 1С регламентированный отчет “Расчет сумм доходов, выплаченных иностранным организациям…” формируется по данным учета выплат. Наша задача — чтобы “несостоявшийся платеж” не попал как выплата дохода. Для этого:
В обучающем подходе удобно действовать так: сначала вводим оба банковских документа, затем делаем проверку по взаиморасчетам и только потом пробуем сформировать расчет в составе РегламентированнаяОтчетность (название подсистемы/раздела зависит от конфигурации) и анализируем подбор данных.
Иногда банк может вернуть сумму за минусом комиссии (комиссия банка отправителя/корреспондента), либо часть комиссии списывается отдельно. Рассмотрим подробнее, что это значит:
Поэтому действуем так: раздельно отражаем банковскую комиссию как услугу банка, а возврат — как возврат непрошедшего платежа. Тогда учет будет прозрачным, и отчетность будет формироваться корректно.
Чтобы закрепить решение, посмотрим на частые ошибки и сразу проанализируем, как их избежать:
Сделаем короткий алгоритм, который можно применять каждый раз, когда платеж “туда-обратно”:
Сформулируем финальный вывод максимально четко и практично:
Если иностранный банк не принял платеж и вернул деньги обратно, а иностранная организация фактически не получила средства (зачисления не было), то налоговый расчет сумм доходов, выплаченных иностранным организациям, заполнять и сдавать не нужно, потому что выплаты дохода иностранной организации не произошло.
При этом обязательно сохраняем подтверждения возврата и корректно отражаем операции в учете (в том числе в 1С), чтобы при формировании регламентированной отчетности “несостоявшийся платеж” не попал в перечень выплат иностранцам.
Информация носит справочный характер и не заменяет анализ конкретной ситуации с учетом договора, назначения платежа, банковских документов и применимых норм законодательства.