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

В этой статье разберем пошаговый алгоритм создания счета в USD: от настройки справочников валют и курсов до формирования самого документа. Особое внимание уделим нюансам для разных версий (8.3, 8.2) и типовых конфигураций (Бухгалтерия 3.0, Управление торговлей 11, ERP 2.5). Также рассмотрим критические ошибки, которые приводят к сбоям при печати валютных документов, и способы их устранения.

1. Подготовка системы: настройка справочников валют и курсов

Прежде чем создавать счет в долларах, необходимо убедиться, что в корректно настроены:

  • 🌍 Справочник валют — должен содержать USD с актуальным кодом (по умолчанию 840).
  • 📈 Курсы валют — автоматическое или ручное обновление курсов ЦБ РФ (или другого источника, если используется не российская локализация).
  • 🏦 Валютные счета — банковские счета организации в иностранной валюте (если расчеты проходят через них).

Для проверки справочника валют перейдите в раздел Справочники → Валюты. Если доллара нет, добавьте его вручную:

  1. Нажмите Создать.
  2. Укажите название (Доллар США), код (840 или USD), символ ($).
  3. В поле Кратность укажите 1 (если не используете копейки/центы).

Курсы валют настраиваются в разделе Администрирование → Настройки программы → Валюты. Здесь можно:

  • 🔄 Включить автоматическое обновление курсов из интернета (через сервисы ЦБ РФ или 1С-Отчетность).
  • 📅 Указать периодичность обновления (ежедневно, еженедельно).
  • ⚠️ Вручную ввести курс, если автоматическое обновление недоступно.
⚠️ Внимание: Если курс доллара в не обновлялся более 30 дней, программа может заблокировать создание валютных документов. Проверьте актуальность курсов перед работой!

2. Настройка валютных счетов и банковских реквизитов

Если расчеты с контрагентом проходят через банковский счет в долларах, его необходимо добавить в справочник Банковские счета. Для этого:

  1. Перейдите в Справочники → Банковские счета.
  2. Нажмите Создать и выберите тип счета — Валютный.
  3. Укажите банк, номер счета (например, 40702840XXXXXXXXXXXXXXX), валюту (USD).
  4. Заполните реквизиты банка (SWIFT, корреспондентский счет) — они потребуются для платежных поручений.

Для внутренних расчетов (например, между подразделениями компании) валютный банковский счет не обязателен, но валюта счета в документе все равно должна быть указана как USD.

📊 Какую версию 1С вы используете?
1С:Бухгалтерия 3.0
1С:Управление торговлей 11
1С:ERP 2.5
1С:Комплексная автоматизация 2
Другая

3. Создание контрагента с валютными реквизитами

Контрагент, для которого выставляется счет в долларах, должен иметь:

  • 🏢 Полное наименование на русском и (при необходимости) английском языке.
  • 📍 Адрес с указанием страны (важно для экспортных операций).
  • 💳 Банковские реквизиты в валюте (если оплата проходит через банк).
  • 📄 Договор с указанием валюты расчетов (USD).

Чтобы добавить валютные реквизиты:

  1. Откройте карточку контрагента (Справочники → Контрагенты).
  2. Перейдите на вкладку Банковские счета и добавьте новый счет с валютой USD.
  3. На вкладке Договоры создайте договор, где в поле Валюта укажите Доллар США.
⚠️ Внимание: Если в договоре с контрагентом не указана валюта USD, при создании счета программа автоматически подставит рубли. Это приведет к ошибке при проведении документа!

4. Формирование счета на оплату в долларах

Теперь можно приступить к созданию счета. Алгоритм зависит от конфигурации , но общая схема следующая:

Шаг 1. Создание документа "Счет на оплату"

Перейдите в раздел:

  • Для 1С:Бухгалтерия 3.0: Продажи → Счета на оплату.
  • Для 1С:Управление торговлей 11: Продажи → Заказы клиентов → Счета на оплату.

Нажмите Создать и заполните:

  • 📌 Контрагента (выберите из справочника).
  • 📄 Договор (должен быть в валюте USD).
  • 💰 Валюту документа — автоматически подтянется из договора, но проверьте, чтобы стояло Доллар США.

Шаг 2. Заполнение табличной части

Добавьте товары или услуги в счет. Обратите внимание:

  • 📦 Цены указывайте в долларах. Если в справочнике номенклатуры цены хранятся в рублях, их придется пересчитать вручную или настроить типы цен в валюте.
  • 🔢 Количество и сумма будут автоматически пересчитаны в доллары по текущему курсу.

Указана валюта USD в шапке документа|

Курс доллара актуален на дату счета|

Реквизиты контрагента заполнены полностью|

Сумма прописана цифрами и прописью (если требуется)|

Подписи и печать добавлены (для бумажной версии)

-->

Шаг 3. Печать и отправка счета

После заполнения нажмите Печать → Счет на оплату (в валюте). Проверьте:

  • 🖨️ В печатной форме сумма указана в долларах ($1,200.00, а не в рублях).
  • 📌 Наличие реквизитов для оплаты (банковский счет в USD, SWIFT, корр. счет).
💡

Если в печатной форме сумма отображается в рублях, проверьте настройки печатной формы: возможно, шаблон не поддерживает мультивалютность. В этом случае скачайте актуальный шаблон с сайта 1С-ИТС или обратитесь к партнеру-франчайзи.

5. Особенности учета курсовой разницы

При работе с валютными счетами автоматически формирует проводки по курсовой разнице — разнице между курсом на дату операции и курсом на дату оплаты. Это важно для:

  • 📊 Бухгалтерского учета (счет 91.02 "Прочие расходы/доходы").
  • 📈 Налогового учета (влияет на налог на прибыль).

Чтобы избежать ошибок:

  1. Проверьте, что в настройках учета (Администрирование → Настройки программы → Бухгалтерский учет) включена опция Учитывать курсовую разницу.
  2. После оплаты счета обязательно проведите документ Поступление на расчетный счет или Списание с расчетного счета с указанием актуального курса.
Ситуация Документ в 1С Счет учета курсовой разницы
Курс вырос после выставления счета Поступление на р/с (USD) 91.01 (прочие доходы)
Курс упал после выставления счета Поступление на р/с (USD) 91.02 (прочие расходы)
Оплата частичная (аванс) Счет на оплату + Платежное поручение 57.02 (переводы в пути)

6. Типичные ошибки и способы их устранения

При работе с валютными счетами пользователи часто сталкиваются с следующими проблемами:

Ошибка 1: "Валюта документа не совпадает с валютой договора"

Причина: В договоре с контрагентом указана валюта Рубль, а в счете пытаетесь указать USD.

Решение: Откройте карточку договора (Справочники → Контрагенты → Договоры) и измените валюту на Доллар США.

Ошибка 2: "Курс валюты не задан на дату документа"

Причина: В системе отсутствует курс доллара на дату создания счета.

Решение: Обновите курсы валют вручную (Администрирование → Валюты → Курсы валют) или настройте автоматическое обновление.

Ошибка 3: В печатной форме сумма в рублях

Причина: Используется устаревший шаблон печатной формы, не поддерживающий мультивалютность.

Решение: Скачайте актуальный шаблон с портала 1С-ИТС или обратитесь к партнеру для доработки.

Что делать, если в 1С нет возможности выбрать USD?

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

1. Устаревшей версией конфигурации (обновите платформу через Конфигуратор).

2. Отсутствием прав доступа (обратитесь к администратору за правами на редактирование справочников).

3. Неправильной локализацией (например, если используется украинская или казахстанская версия 1С, где валюты отличаются).

7. Автоматизация валютных операций

Если ваша компания регулярно работает с валютными счетами, имеет смысл настроить автоматизацию:

  • 🤖 Автообновление курсов через 1С-Отчетность или внешние сервисы (например, ЦБ РФ, ECB).
  • 📊 Шаблоны печатных форм для счетов в USD/EUR с логотипом компании.
  • 🔄 Интеграция с банк-клиентом для автоматического заполнения платежных поручений в валюте.

Для настройки автообновления курсов:

  1. Перейдите в Администрирование → Настройки программы → Валюты.
  2. Включите опцию Автоматическое обновление курсов валют.
  3. Укажите источник (например, Центробанк РФ) и частоту обновления.
💡

Если ваша компания работает с несколькими валютами (USD, EUR, CNY), настройте в 1С многовалютный учет. Это позволит вести аналитику по каждой валюте отдельно и автоматически пересчитывать курсовую разницу.

FAQ: Частые вопросы по валютным счетам в 1С

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

Да, можно. Валютный банковский счет нужен только для получения оплаты в иностранной валюте. Сам счет на оплату в можно создать в USD даже без валютного счета, но оплата должна будет пройти через рублевый счет по курсу ЦБ на день платежа (с пересчетом).

Как в 1С указать курс доллара, отличающийся от курса ЦБ?

Если вы используете коммерческий курс (например, курс банка), его можно ввести вручную:

  1. Откройте Администрирование → Валюты → Курсы валют.
  2. Добавьте новый курс для USD на нужную дату.
  3. В документе "Счет на оплату" выберите тип курса Ручной и укажите ваше значение.

Это актуально для компаний, работающих по договорам с фиксированным курсом.

Что делать, если контрагент оплатил счет в долларах, а в 1С сумма не совпадает из-за курсовой разницы?

Разница возникает из-за изменения курса между датой счета и датой оплаты. Чтобы скорректировать:

  1. Создайте документ Корректировка долга (Продажи → Корректировка долга).
  2. Укажите контрагента, договор и сумму разницы.
  3. Проведите документ — автоматически сформирует проводки по счету 91.01/91.02.
Как настроить печатную форму счета в долларах с логотипом компании?

Для этого:

  1. Скачайте шаблон печатной формы для валютных документов с портала 1С-ИТС.
  2. Откройте Администрирование → Печатные формы → Настройка печатных форм.
  3. Загрузите шаблон и добавьте логотип через редактор (Добавить изображение).

Если шаблона нет, можно доработать существующий через Конфигуратор (требуются навыки программирования).

Нужно ли платить НДС с валютных счетов?

Да, если ваша компания плательщик НДС. Сумма налога рассчитывается в рублях по курсу ЦБ на дату отгрузки (для экспорта — по особой схеме с нулевой ставкой). В НДС автоматически рассчитывается при проведении документа Реализация товаров/услуг.