Документы и Печать · 10 мин
Как выписать счет иностранному контрагенту в 1С
Как выставить счет иностранному контрагенту в 1С: настройка карточки, валюта договора, НДС 0%, печатная форма на английском, типовые ошибки и проверка результата.
Выставление счета иностранному покупателю в 1С отличается от работы с российскими контрагентами: валюта договора, ставка НДС, реквизиты покупателя и язык печатной формы требуют отдельной настройки. Если оформить документ как обычный рублевый счет, бухгалтерия рискует получить ошибку в учете НДС, расхождение сумм при оплате и вопросы при валютном контроле.
Материал рассчитан на типовые конфигурации «1С:Бухгалтерия 8», «1С:Управление нашей фирмой» и «1С:Комплексная автоматизация». Названия команд могут немного отличаться между версиями, но логика одинакова: сначала готовится карточка контрагента и договор в валюте, затем выставляется счет с корректной ставкой НДС и печатается форма, понятная зарубежному партнеру.
Подготовка: карточка иностранного контрагента
Откройте справочник «Контрагенты» и создайте новый элемент. Ключевое отличие от российского покупателя — поле страны регистрации. Укажите страну, в которой зарегистрирован партнер: от этого зависит, как программа будет трактовать операцию (экспорт, место реализации услуг) и какие поля станут доступны.
ИНН и КПП для иностранной компании не заполняются — вместо них укажите налоговый номер в стране регистрации, если он есть (VAT number, налоговый идентификатор). Наименование введите латиницей так, как оно указано в контракте или регистрационных документах партнера. Полное наименование и юридический адрес тоже заполняйте латиницей — они попадут в печатную форму счета.
Проверьте, что в карточке выбран правильный вид контрагента — «Юридическое лицо» (или «Покупатель» в зависимости от конфигурации), и что признак страны не «Россия». Если страна выбрана неверно, 1С может предложить российские формы документов и некорректно определить место реализации для НДС.
Договор с иностранным контрагентом: валюта и расчеты
В карточке контрагента создайте договор. Главный параметр — валюта расчетов: выберите валюту, в которой контрагент будет платить (USD, EUR, CNY и другие). После этого счета по договору будут выставляться в этой валюте, а программа станет автоматически пересчитывать суммы в рубли по курсу для учета.
Убедитесь, что нужная валюта загружена в справочник «Валюты» и для нее настроена загрузка курсов (обычно через сервис курсов валют или ручной ввод). Без актуального курса рублевые суммы в учете будут нулевыми или устаревшими, что исказит выручку и курсовые разницы.
Если расчеты идут в валюте, а оплата принимается в рублях (или наоборот), внимательно настройте поле «Оплата в»: от него зависит, как программа будет зачитывать поступившие платежи. Для классического экспорта оставьте оплату в валюте договора.
Выставление счета покупателю: пошагово
Перейдите в раздел «Продажи» → «Счета покупателям» (в УНФ — «Продажи» → «Счета на оплату»). Создайте документ, выберите иностранного контрагента и договор в валюте. Программа подставит валюту документа из договора и курс на дату счета.
Заполните табличную часть товарами или услугами. Номенклатура подтянется с ценой из прайса, если он ведется в валюте, либо цену можно ввести вручную в валюте документа. Проверьте итоговую сумму: она должна совпадать с суммой в коммерческом предложении или контракте.
- 1Создайте контрагента, укажите страну регистрации и наименование латиницей
- 2Создайте договор в валюте расчетов, проверьте курс валюты на дату счета
- 3Создайте счет покупателю по этому договору, заполните товары или услуги
- 4Проверьте ставку НДС в каждой строке и итоговую сумму
- 5Заполните банковский счет организации для валютных платежей
- 6Распечатайте или сохраните PDF, при необходимости — форму invoice на английском
НДС при работе с иностранным контрагентом
Ставка НДС зависит от характера операции. При экспорте товаров применяется ставка 0%, но она требует подтверждения пакетом документов (контракт, таможенная декларация, транспортные документы). В счете на предоплату обычно указывают «НДС не облагается» или 0% — в зависимости от методологии, принятой в вашей учетной политике и настройках программы.
Для услуг место реализации определяется по правилам НК РФ: многие услуги иностранному заказчику (например, консультационные, маркетинговые, разработка ПО) не признаются реализованными на территории РФ и НДС не облагаются. В этом случае в счете ставится «Без НДС». Проверьте ставку в каждой строке документа — 1С подставляет ее из карточки номенклатуры, и она может оказаться стандартной 20%.
Печатная форма: русский счет и invoice на английском
Стандартная печатная форма счета из 1С — на русском языке. Для иностранного партнера она часто непригодна: банк плательщика не сможет корректно обработать платеж по документу с кириллицей, а бухгалтерия партнера не примет его к учету.
Варианты решения: использовать внешнюю печатную форму invoice (много готовых разработок под типовые конфигурации), настроить макет в конфигураторе или сформировать счет в подсистеме международного учета, если она есть. В форме invoice обязательно должны быть: номер и дата, реквизиты продавца и покупателя латиницей, описание товаров/услуг на английском, сумма и валюта, условия оплаты и банковские реквизиты для SWIFT-перевода (IBAN/номер счета, SWIFT-код банка, банк-корреспондент при необходимости).
Банковские реквизиты в счет подтягиваются из выбранного банковского счета организации. Создайте в справочнике «Банковские счета» отдельный валютный счет, укажите SWIFT-код банка и выберите этот счет в документе — тогда реквизиты попадут в печатную форму автоматически.
Варианты печатной формы
Подходит, если партнер работает с российскими компаниями постоянно и принимает документы на русском. Не требует доработок, но часто отклоняется зарубежными банками.
Подключается через «Дополнительные отчеты и обработки» без изменения конфигурации. Оптимальный вариант для большинства: английский язык, SWIFT-реквизиты, привычный для партнера формат.
Полный контроль над формой (логотип, двуязычный формат, инкотермс). Требует разработчика и усложняет обновление конфигурации.
Проверка результата и зачет оплаты
Перед отправкой счета сверьте: валюту документа, курс, итоговую сумму, ставку НДС в каждой строке, реквизиты сторон и банковский счет. Распечатайте форму и убедитесь, что в ней нет пустых полей и кириллицы там, где нужна латиница.
Когда деньги поступят, оплата отразится документом «Поступление безналичных денежных средств» в валюте. 1С зачтет аванс по счету и пересчитает рублевую оценку по курсу на дату оплаты — между авансом и реализацией могут возникнуть курсовые разницы, это нормально для валютных расчетов.
Как проверить результат
Совпадают с контрактом, курс актуален на дату документа
Счет в рублях при валютном договоре или нулевой курс
0% (экспорт) или «Без НДС» по правилам места реализации
20% в строках при экспортной операции
Латиница, SWIFT-реквизиты, номер и дата на месте
Кириллица в реквизитах покупателя, пустые поля банка
Поступление в валюте закрыло счет, сальдо по договору нулевое
Оплата висит как незачтенный аванс в рублях
Типичные ошибки и ограничения
Самая частая ошибка — счет в рублях при валютном договоре: партнер платит в валюте, зачесть оплату автоматически не получается, возникают ручные корректировки. Вторая типичная проблема — неверная ставка НДС, скопированная из номенклатуры. Третья — отсутствие SWIFT-реквизитов в печатной форме, из-за чего платеж задерживается на стороне банка плательщика.
Учитывайте ограничения: типовые счета в 1С не содержат полей для инкотермс и условий поставки — их добавляют в дополнительные сведения или в текст комментария. Также помните про валютный контроль: банк запросит контракт и документы по операции, поэтому реквизиты контракта в счете указывайте точно.
Что важно запомнить
Правильный счет иностранному контрагенту строится на трех настройках: договор в валюте расчетов, корректная ставка НДС по характеру операции и печатная форма с реквизитами латиницей и SWIFT-кодами. Проверяйте валюту, курс и НДС до отправки документа — исправлять после оплаты значительно сложнее.
Частые вопросы
Можно ли выставить счет иностранному контрагенту в рублях?
Технически можно, если договор создан в рублях, но тогда партнеру придется конвертировать валюту на своей стороне, а сумма поступления почти наверняка не совпадет со счетом из-за курсов. Практичнее выставлять счет в валюте договора — так платеж зачтется точно и автоматически.
Нужно ли выписывать счет-фактуру при экспорте со ставкой 0%?
Да, при экспорте со ставкой 0% счет-фактура оформляется и регистрируется в книге продаж, а право на ставку подтверждается пакетом документов в установленный срок. Если пакет не собран, налог начисляется по обычной ставке.
Что делать, если в 1С нет нужной валюты?
Добавьте валюту в справочник «Валюты» по классификатору (подбор из ОКВ) и настройте загрузку курсов или введите курс вручную на дату документа. Без курса рублевые суммы в учете будут нулевыми.
Как добавить в счет условия поставки по инкотермс?
В типовых формах отдельного поля нет. Используйте поле «Комментарий» или «Дополнительная информация» документа, либо выведите условия поставки в печатную форму через доработку макета или внешнюю обработку.
Почему оплата от иностранного партнера не зачлась по счету автоматически?
Чаще всего причины: валюта поступления не совпадает с валютой счета, выбран не тот договор в документе оплаты или сумма отличается из-за банковских комиссий. Проверьте договор и валюту в «Поступлении безналичных денежных средств» и зачтите аванс вручную, указав счет.
Обязательна ли печатная форма invoice на английском?
Законодательно — нет, счет вообще не является обязательным документом. Но на практике без формы на английском с SWIFT-реквизитами платеж может не пройти банковский контроль на стороне плательщика, поэтому для зарубежных партнеров invoice считается рабочим стандартом.