Нерезидент в 1С:Бухгалтерии 8.3: карточка, валютный договор и налоги
Содержание
Чтобы завести иностранного контрагента
в 1С:Бухгалтерии 8.3, откройте Справочники → Покупки и продажи → Контрагенты, нажмите Создать и первым делом смените поле «Страна регистрации» с России на страну партнёра. После этого вместо ИНН и КПП программа покажет поля «Налоговый номер» и «Регистрационный номер». Затем создайте договор с валютой расчётов и, если нужно, отметьте в нём обязанности налогового агента.
Сама карточка заполняется за пять минут. Ошибки обычно случаются позже: договор оставили в рублях, не загрузили курсы валют, забыли про НДС налогового агента за услуги нерезидента. Ниже по порядку: карточка, договор, курсы и переоценка, налоги, валютный контроль и проверка на первой операции.
Что собрать до того, как заводить нерезидента
Запросите у партнёра реквизиты письменно: в инвойсе, контракте или отдельном письме. Переписывать их с сайта компании рискованно — юрлица часто меняют адрес и банк.
📌 Минимальный набор:
- 🏢 полное наименование на языке страны регистрации и, если есть, на английском;
- 🌍 страна регистрации — от неё зависит, какие поля покажет карточка;
- 🔢 налоговый номер (TIN, VAT number, УНП, БИН — в каждой стране свой);
- 📄 регистрационный номер в торговом реестре;
- 📮 юридический адрес в формате страны;
- 🏦 банк: наименование, SWIFT, номер счёта (часто IBAN), валюта счёта;
- 🔁 банк-корреспондент, если платёж идёт через него;
- 📑 номер и дата контракта, валюта цены и валюта платежа.
Для налогов отдельно попросите подтверждение налогового резидентства, если партнёр хочет применять льготную ставку по соглашению об избежании двойного налогообложения. Без него налог у источника удерживают по общей ставке НК РФ.
Как завести иностранного контрагента в 1С: карточка шаг за шагом
Шаг 1. Создайте элемент справочника
- Откройте
Справочники → Покупки и продажи → Контрагенты. - Нажмите
Создать. - В поле «Вид контрагента» выберите «Юридическое лицо» или «Физическое лицо» — для иностранного предпринимателя обычно подходит второй вариант.
💡 Если создать контрагента прямо из документа (через поле «Контрагент» в поступлении), откроется та же карточка. Но договор тогда легко забыть настроить — лучше заводить из справочника.
Шаг 2. Укажите страну регистрации
Поле «Страна регистрации» по умолчанию заполнено Россией. Выберите страну из классификатора стран мира. Если нужной страны нет в списке, добавьте её из общероссийского классификатора (ОКСМ) кнопкой подбора в форме выбора.
После смены страны карточка перестраивается:
| Было для российской компании | Стало для иностранной |
|---|---|
| ИНН | Налоговый номер |
| КПП | не показывается |
| ОГРН | Регистрационный номер |
| Проверка по базе ФНС | не работает — в базе ФНС нерезидента нет |
Шаг 3. Заполните наименование и номера
- «Наименование» — короткое рабочее имя для поиска, например
Baltic Logistics GmbH. - «Полное наименование» — точно как в контракте. Оно попадёт в печатные формы и счета-фактуры налогового агента.
- «Налоговый номер» и «Регистрационный номер» — без пробелов и лишних символов, как в документах партнёра.
Шаг 4. Адрес и контакты
Юридический адрес иностранной компании вводится в свободной форме: в окне ввода адреса выберите страну, и программа перестанет требовать формат ФИАС. Пишите адрес так же, как в контракте — латиницей допустимо.
Шаг 5. Банковский счёт
- В карточке контрагента откройте ссылку «Банковские счета» и нажмите
Создать. - В поле банка выберите банк из справочника «Банки». Иностранного банка в российском классификаторе БИК нет — создайте его вручную: наименование, SWIFT, страна, адрес.
- Введите номер счёта. Для европейских банков это обычно IBAN, у других стран — локальный формат.
- Укажите валюту счёта: евро, доллары, юани и так далее.
Если банк партнёра работает через банк-корреспондент, его реквизиты заполняют в форме того же счёта, в разделе про банк для расчётов. Без них валютный банк может вернуть платёжку на уточнение.
Валютный договор, курсы и курсовые разницы
Включите валютные операции и загрузите курсы
Сначала проверьте, что учёт валюты вообще включён: Главное → Функциональность → вкладка «Банк и касса» → флажок «Валютные операции». Без него в договоре не будет выбора валюты.
Дальше Справочники → Банк и касса → Валюты. Добавьте нужные валюты из классификатора и нажмите Загрузить курсы валют за период работы с партнёром. Курсы берутся с сайта Банка России через интернет
-поддержку. Чтобы не загружать их вручную каждый раз, включите автоматическую загрузку курсов в настройках интернет-поддержки.
Создайте договор
В карточке контрагента ссылка «Договоры» → Создать:
- «Вид договора» — «С поставщиком» или «С покупателем».
- Номер и дата — как в контракте.
- «Валюта взаиморасчётов» — валюта контракта.
- Флажок «Оплата в иностранной валюте» оставьте включённым, если партнёр платит и получает деньги в валюте.
Чем отличаются варианты договора:
| Как написано в контракте | Как настроить договор | Счета расчётов |
|---|---|---|
| Цена и оплата в валюте | Валюта контракта, оплата в валюте | 60.21, 60.22 / 62.21, 62.22 |
| Цена в валюте, оплата в рублях по курсу | Валюта контракта, оплата в рублях (у.е.) | 60.31, 60.32 / 62.31, 62.32 |
| Цена и оплата в рублях | Рубли | 60.01, 60.02 / 62.01, 62.02 |
С иностранным партнёром почти всегда первый вариант. Условные единицы — история российских поставщиков, которые привязывают цену к курсу.
Как программа считает курсовые разницы
Задолженность в валюте пересчитывается в рубли на дату операции и на конец каждого месяца. Переоценку делает регламентная операция
«Переоценка валютных средств и обязательств» в составе закрытия месяца (Операции → Закрытие месяца).
Пример. Получили товар на 10 000 USD по курсу 90,00 — долг поставщику 900 000 руб. На конец месяца курс 92,50, долг уже 925 000 руб. Программа сделает проводку Дт 91.02 Кт 60.21 на 25 000 руб. — это расход. Если бы курс упал, проводка была бы Дт 60.21 Кт 91.01, доход.
Выданные и полученные авансы в валюте не переоцениваются. Это требование ПБУ 3/2006. Если вы перечислили предоплату 5 000 USD по курсу 88,00, оплаченная часть товара будет оценена по 88,00, а переоцениваться будет только неоплаченный остаток.
Налоги по сделке с нерезидентом: НДС, налог на прибыль и КИК
Какие налоги появятся, зависит от сути сделки, а не от самой карточки.
НДС налогового агента в 1С
Для услуг нерезидента настройка делается в договоре с поставщиком. Включите флажок «Организация выступает в качестве налогового агента по уплате НДС» и выберите вид агентского договора «Иностранный поставщик». Если флажка в договоре нет, сначала включите учёт налогового агента в разделе НДС функциональности программы.
Что дальше делает программа:
- в «Поступлении (акт, накладная)» услуга приходит без НДС от иностранца, налог рассчитывается по расчётной ставке;
- при списании с расчётного счёта налог начисляется на счёт 68.32 «НДС при исполнении обязанностей налогового агента»;
- перечисление налога в бюджет — отдельным списанием с видом операции «Уплата налога»;
- вычет — через формирование записей книги покупок после уплаты налога.
💡 Агентский НДС платят в рублях, а суммы считаются по курсу на дату оплаты. Поэтому в бюджете окажется не та сумма, что была бы на дату акта. Это нормально.
Налог на прибыль у источника
Ставки определяются ст. 309–310 НК РФ и соглашением об избежании двойного налогообложения, если оно есть со страной партнёра. Льготную ставку применяют только при подтверждении резидентства, полученном до выплаты дохода.
В учёте удержание выглядит так: из суммы долга нерезиденту часть переносится на расчёты с бюджетом по налогу на прибыль (счёт 68), остальное перечисляется партнёру. Если ваш релиз не делает это автоматически, отражайте удержание операцией, введённой вручную, в день выплаты.
КИК — не про карточку контрагента
Контролируемая иностранная компания — это вопрос владения, а не договора. Он касается вас, только если ваша организация или её участник владеет долей в иностранной компании: больше 25%, или больше 10% при общей доле российских резидентов больше 50%. Тогда в ФНС подают уведомление об участии в иностранной организации и о КИК. Обычный поставщик или покупатель из-за рубежа к этому отношения не имеет, и в справочнике «Контрагенты» для этого ничего не настраивают.
Валютный контроль: что пришло на смену паспортам сделок
Паспорта сделок отменены с 1 марта 2018 года. Вместо них контракт ставят на учёт в уполномоченном банке, и банк присваивает ему уникальный номер (УНК). Постановка обязательна, если сумма контракта превышает порог: ориентировочно 3 млн руб. по импорту и 10 млн руб. по экспорту. Актуальный порог уточните у своего валютного контролёра.
Справки о подтверждающих документах (СПД) по контрактам на учёте подают в банк после поставки или оказания услуг. Справки о валютных операциях при платежах банки сейчас в основном формируют сами по данным платёжки.
В 1С:Бухгалтерии модуля валютного контроля нет: документы для банка готовят в клиент-банке. Но учёт в 1С помогает:
- 📝 укажите УНК в наименовании или комментарии договора — так платёжки и сверка с банком не перепутают контракты;
- 📅 даты актов и накладных в 1С — основа для сроков подачи СПД;
- 💱 для валютных поступлений и платежей используйте только валютный расчётный счёт организации (счёт 52), рублёвый счёт 51 здесь не подходит.
Нарушение сроков представления документов валютного контроля грозит штрафом по КоАП. Если в бухгалтерии нет отдельного специалиста по ВЭД, договоритесь с банком о напоминаниях.
Проверка: как убедиться, что нерезидент заведён правильно
Самая надёжная проверка — провести первую операцию и посмотреть проводки. Порядок:
- Создайте поступление или реализацию по новому договору. Шапка документа должна показать валюту и курс на дату документа.
- Нажмите кнопку просмотра проводок (
Дт/Кт). Расчёты должны идти на 60.21/62.21, а не на 60.01/62.01. - Сформируйте
Отчёты → Оборотно-сальдовая ведомость по счётупо 60.21 с отбором по контрагенту. Включите показ валютных сумм: ведомость покажет остаток и в валюте, и в рублях. - После закрытия месяца откройте отчёт по переоценке и найдите в нём договор нерезидента.
- Для агентского НДС проверьте, что после оплаты на 68.32 появилась сумма, а в журнале счетов-фактур — счёт-фактура налогового агента.
| Что видите | Что не так |
|---|---|
| Расчёты на 60.01 вместо 60.21 | Договор в рублях — поменяйте валюту договора |
| Курс равен 1 или пустой | Курсы валют не загружены на эту дату |
| Нет начисления НДС агента | В договоре не включён флажок налогового агента |
| Переоценка аванса | Аванс разнесён как погашение долга — проверьте счета расчётов в документе оплаты |
Ошибки при заведении иностранных контрагентов
🚫 Иностранную компанию оставили с Россией в «Стране регистрации». Программа требует ИНН, а налоговый номер вбивают в него. Отчёты, где нужен признак нерезидента, будут заполнены неверно. Исправить страну можно и задним числом, но документы с такими данными придётся перепровести.
🚫 Один договор на все контракты. Для каждого контракта с УНК нужен отдельный договор в 1С. Иначе сальдо по разным контрактам смешивается, и сверять его с банком становится трудно.
🚫 Валюту договора поменяли после проведения документов. Если по договору уже есть операции, сменить валюту программа не даст или даст с ошибками в расчётах. Создайте новый договор и перенесите на него документы.
🚫 Дубли контрагентов. Партнёра завели дважды — латиницей и кириллицей. Поиск по налоговому номеру в списке контрагентов помогает поймать дубль до создания.
🚫 Перепутали агентский НДС и НДС при импорте товаров. По товарам из дальнего зарубежья вы платите НДС таможне, флажок налогового агента ставить не нужно. Иначе налог задвоится.
Частые вопросы
Как заводить иностранного контрагента в 1С, если у него нет налогового номера?
Нужно ли для белорусской или казахстанской компании указывать УНП или БИН?
Можно ли вести одного контрагента-нерезидента с договорами в разных валютах?
Почему в документе подставился курс прошлого месяца?
Где в 1С увидеть долг нерезиденту в валюте?
Источники
- Налоговый кодекс РФ, ст. 148, 161, 309, 310
- ПБУ 3/2006 «Учет активов и обязательств, стоимость которых выражена в иностранной валюте»
- Федеральный закон от 10.12.2003 № 173-ФЗ «О валютном регулировании и валютном контроле»