К статье
Практический материал

Документы и Печать · 12 мин

Как в 1С сделать счет на английском языке

Как выставить счет на английском языке в 1С: настройка макета, перевод печатной формы, валюта и реквизиты. Пошаговая инструкция для 1С:Бухгалтерии и УТ.

При работе с иностранными контрагентами стандартной русскоязычной печатной формы счета недостаточно: покупатель не поймет реквизиты, назначение платежа и условия оплаты. В типовых конфигурациях 1С (Бухгалтерия предприятия, Управление торговлей, Комплексная автоматизация, ERP) нет готовой кнопки «счет на английском», но задача решается тремя рабочими способами: редактированием макета печатной формы, созданием внешней печатной формы или оформлением счета в свободной форме с ручным заполнением.

Выбор способа зависит от того, разовая это потребность или регулярная работа с экспортными клиентами. Для одного-двух счетов в месяц достаточно отредактировать макет или заполнить документ вручную. Если англоязычные счета выставляются постоянно, правильнее один раз подготовить внешнюю печатную форму и подключить её к документу «Счет на оплату покупателю».

Важно понимать: англоязычный счет (invoice) для зарубежного партнера — это не регламентированный российский документ, а коммерческий документ свободной формы. Поэтому у вас есть свобода в оформлении, но при этом нужно сохранить корректность сумм, реквизитов и связь с внутренним учетом в 1С.

Какие способы доступны и какой выбрать

Существует три основных подхода. Первый — изменить встроенный макет печатной формы счета, заменив русские надписи на английские. Способ подходит, если английский счет нужен всегда или почти всегда, и параллельно русская версия не требуется. Второй — создать внешнюю печатную форму и подключить её через механизм «Дополнительные отчеты и обработки»: тогда в меню «Печать» появится отдельный пункт, например «Invoice (EN)», а стандартная русская форма сохранится. Третий — сформировать счет в произвольной форме (например, в Word или Excel) на основании данных документа, что оправдано при единичных сделках.

Отдельный вариант — конфигурации и отраслевые решения, где многоязычность предусмотрена изначально. В некоторых решениях на платформе 1С:Предприятие 8.3 есть возможность хранить наименования номенклатуры и контрагентов на нескольких языках и выводить печатные формы на языке контрагента. Если вы работаете в такой конфигурации, сначала проверьте карточку контрагента: там может быть поле «Язык печатных форм» или аналогичное.

Сравнение вариантов

Правка встроенного макета

Быстро и без программирования, но форма станет английской для всех счетов; при обновлении конфигурации изменения могут затереться

Внешняя печатная форма

Русская и английская формы сосуществуют, устойчиво к обновлениям; требует навыков работы в конфигураторе или помощи специалиста

Свободная форма (Word/Excel)

Подходит для разовых сделок; данные не связаны с 1С, высок риск ошибок в суммах при ручном переносе

Многоязычный функционал конфигурации

Самый чистый вариант, если поддерживается вашим решением; зависит от конкретной конфигурации

Подготовка данных перед переводом формы

Прежде чем менять макет, убедитесь, что исходные данные документа корректны для международного расчета. Проверьте валюту документа: для экспортного счета она обычно отличается от рубля, и курс должен быть актуален на дату счета. В карточке договора с иностранным контрагентом укажите валюту расчетов, чтобы программа корректно подставила её в документ.

Заполните англоязычные реквизиты сторон. Для своей организации подготовьте: название латиницей (как в регистрационных документах или банковских реквизитах SWIFT), адрес на английском, банковские реквизиты для международных переводов (SWIFT-код банка, номер счета, банк-корреспондент при необходимости). Для контрагента — полное наименование и адрес в том виде, в каком они указаны в контракте. Несовпадение названия покупателя в счете и в контракте — частая причина вопросов со стороны банка клиента при оплате.

Наименования товаров и услуг в табличной части тоже потребуют перевода. Если номенклатуры много, переводите наименования заранее и храните их отдельно — либо в дополнительном реквизите номенклатуры, либо во внешней таблице соответствий, которую использует внешняя печатная форма.

Способ 1. Редактирование макета печатной формы

В конфигурациях с управляемым интерфейсом (Бухгалтерия 3.0, УТ 11, КА 2, ERP 2) макеты печатных форм доступны для редактирования прямо в режиме предприятия. Откройте раздел «Администрирование» → «Печатные формы, отчеты и обработки» → «Макеты печатных форм». В списке найдите макет счета на оплату — обычно он называется «Счет на оплату» или «Макет счета» и относится к документу «Счет на оплату покупателю».

Откройте макет двойным щелчком. Перед вами табличный документ с областями: шапка, строка таблицы, итоги, подвал. Замените русские надписи на английские эквиваленты: «Счет на оплату №» → «Invoice No.», «Покупатель» → «Buyer» или «Bill To», «Поставщик» → «Seller», «Итого» → «Total», «Всего наименований, на сумму» → «Total amount», «В том числе НДС» → «Including VAT». Поля с параметрами (они выделены квадратными скобками, например [НомерДокумента]) не трогайте — оттуда подставляются данные документа.

Обратите внимание на сумму прописью. В типовых макетах она формируется кодом на русском языке, и простой заменой текста в макете её не перевести. Варианты решения: убрать сумму прописью из английской формы (для invoice это допустимо), заменить её на статичную строку с заполнением вручную либо реализовать английскую сумму прописью во внешней печатной форме, где доступен программный код.

Порядок действий при правке макета
  1. 1
    Откройте Администрирование → Печатные формы, отчеты и обработки → Макеты печатных форм
  2. 2
    Найдите макет счета на оплату и откройте его
  3. 3
    Сохраните копию исходного макета (скопируйте текст в файл) на случай отката
  4. 4
    Замените русские надписи на английские, не трогая параметры в квадратных скобках
  5. 5
    Решите вопрос с суммой прописью: убрать или заполнять вручную
  6. 6
    Сохраните макет и сформируйте тестовый счет
  7. 7
    Проверьте подстановку номера, даты, сумм и реквизитов

Способ 2. Внешняя печатная форма

Внешняя печатная форма — это файл обработки (.epf), который подключается к базе и добавляет новый пункт в меню «Печать» документа. Это правильный вариант, когда нужны обе версии счета — русская и английская. Разработка ведется в конфигураторе: создается внешняя обработка, в модуле которой реализуется функция «СведенияОВнешнейОбработке» и процедура «Печать», формирующая табличный документ по данным счета.

Преимущество подхода — полный контроль над выводом. В коде можно формировать английскую сумму прописью, подставлять переведенные наименования номенклатуры из дополнительного реквизита, выводить SWIFT-реквизиты и любые условия оплаты (payment terms, due date, bank details). Подключается готовая обработка через «Администрирование» → «Печатные формы, отчеты и обработки» → «Дополнительные отчеты и обработки» (предварительно включите сам механизм флажком в том же разделе).

Если навыков разработки в конфигураторе нет, эту задачу разумно поручить специалисту по 1С — это типовая доработка, которая занимает у опытного разработчика ограниченное время. При постановке задачи дайте разработчику образец желаемого invoice (например, счет от вашего иностранного поставщика) и список обязательных полей.

Способ 3. Счет в свободной форме для разовой сделки

Если английский счет нужен один раз, проще всего сформировать обычный счет в 1С, чтобы зафиксировать документ в учете, а для клиента подготовить invoice в Word или Excel. Используйте данные документа как источник: номер, дату, перечень позиций, количество, цены и итоговую сумму. Номер invoice логично связать с номером внутреннего счета — так проще сопоставлять оплаты.

Минимальный состав полей invoice: Invoice No. и дата, продавец (Seller) с адресом и банковскими реквизитами, покупатель (Buyer / Bill To) с адресом, таблица позиций (Description, Qty, Unit Price, Amount), итог (Total), валюта (например, USD или EUR), условия оплаты (Payment terms) и срок (Due date). При экспортной поставке добавьте условия поставки по Инкотермс (например, FCA, CIF) и ссылку на номер контракта.

Главный риск этого способа — расхождение сумм при ручном переносе. Всегда сверяйте итоговую сумму invoice с итогом документа в 1С до отправки клиенту. Ошибка даже в одной копейке или центе может привести к тому, что банк плательщика вернет платеж или зачтет его с расхождением.

Реквизиты и формулировки: что обязательно проверить

Английская форма повышает требования к точности реквизитов, потому что платеж пойдет через международную банковскую систему. Название вашей компании в счете должно совпадать с названием, на которое открыт счет в банке, — транслитерация «вольным стилем» приводит к задержкам и возвратам платежей. Возьмите написание из банковской карточки с реквизитами для валютных переводов.

Суммы и валюта: указывайте код валюты по ISO (USD, EUR, CNY) явно — и в таблице, и в итоге. Если счет в иностранной валюте, а оплата возможна в другой, пропишите это отдельной строкой условий. Для позиций с НДС при экспорте обычно указывают ставку 0% со ссылкой на экспорт, но формулировки зависят от вашей сделки — при сомнениях согласуйте текст с бухгалтером, отвечающим за валютные операции.

Контрольные точки

Как проверить результат

Номер и дата счета
Норма

Совпадают с документом в 1С, формат даты понятен клиенту

Тревожный признак

Номер отличается от учетного, дата в неоднозначном формате

Итоговая сумма и валюта
Норма

Итог invoice равен итогу документа, код валюты указан

Тревожный признак

Расхождение сумм, валюта не указана

Наименование продавца
Норма

Совпадает с банковскими реквизитами для валютных переводов

Тревожный признак

Произвольная транслитерация

Банковские реквизиты
Норма

SWIFT, номер счета, банк получателя указаны полностью

Тревожный признак

Только рублевые реквизиты (БИК, к/с) без SWIFT

Типичные ошибки и ограничения

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

Ещё одна ошибка — использовать русский счет-фактуру как основу для перевода. Invoice и счет-фактура — разные документы с разным назначением; переводить нужно именно счет на оплату (коммерческий invoice), а налоговые документы для иностранного клиента оформляются иначе или не требуются вовсе. И наконец, помните про ограничение редактирования макетов: в некоторых конфигурациях макеты печатных форм недоступны для правки в режиме предприятия, и тогда остается только путь через внешнюю обработку или конфигуратор.

Типичные ошибки
01
Переведены заголовки, но наименования товаров остались на русском — клиент не понимает состав счета
02
Изменен типовой макет без копии — после обновления конфигурации перевод потерян
03
Название компании транслитерировано произвольно — банк плательщика задерживает или возвращает платеж
04
Сумма прописью осталась на русском или удалена без замены — форма выглядит незавершенной
05
В счете нет SWIFT и валютных реквизитов — клиент физически не может оплатить международным переводом

FAQ

Можно ли в 1С:Бухгалтерии выбрать язык печатной формы одной кнопкой?

В типовой поставке переключателя языка печатных форм нет. Языковой выбор реализуется либо через отдельную внешнюю печатную форму, либо через доработку. Проверьте карточку контрагента и настройки договора — в некоторых отраслевых решениях там есть поле языка документов.

Что делать с суммой прописью в английском счете?

Простой вариант — убрать её из формы: для коммерческого invoice сумма прописью не обязательна, достаточно цифрового итога с кодом валюты. Если сумма прописью нужна, её формируют программно во внешней печатной форме.

Затрутся ли мои изменения макета при обновлении 1С?

Да, типовые макеты при обновлении конфигурации обычно заменяются на новые из поставки. Храните копию измененного макета и после каждого обновления проверяйте печатную форму. Внешние печатные формы обновления не затрагивают.

Нужно ли указывать НДС в счете для иностранного покупателя?

Зависит от сделки. При экспорте товаров обычно применяется ставка 0% с подтверждением, при экспорте услуг место реализации может быть за пределами РФ. Формулировку в invoice согласуйте с бухгалтером, который ведет валютные операции, — универсального текста нет.

Можно ли выставить счет в валюте, если договор в рублях?

Технически в документе можно сменить валюту, но учетные последствия определяются договором. Если расчеты по договору рублевые, корректнее выставлять счет в рублях, а для клиента указывать валютный эквивалент справочно с датой курса.

Чем invoice отличается от счета-фактуры в 1С?

Invoice — коммерческий счет на оплату для контрагента, свободная форма. Счет-фактура — российский налоговый документ строгой формы для вычета НДС, он оформляется на русском языке и иностранному клиенту обычно не передается.

Итог

Что важно запомнить

Готовой английской формы счета в типовой 1С нет: используйте правку макета для простых случаев, внешнюю печатную форму для постоянной работы с двумя языками и свободный invoice для разовых сделок. Критичны точность сумм, соответствие названия компании банковским реквизитам и наличие SWIFT-реквизитов. Перед изменениями делайте резервную копию и храните копию доработанного макета.