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

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

Как сделать счет в долларах в 1С: настройка и выставление

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

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

Ключевой принцип: валюта счета определяется не в самом документе, а в договоре с контрагентом. Если договор создан в долларах, счет по умолчанию будет выставлен в долларах, а сумма оплаты может приходить как в валюте, так и в рублях по курсу на дату платежа — это зависит от настройки «Оплата в».

Проверка валюты и загрузка курсов

Перед созданием счета убедитесь, что валюта USD есть в справочнике и по ней загружаются курсы. Откройте раздел «Справочники» → «Валюты». Доллар США (код 840, USD) обычно присутствует в типовой поставке. Если валюты нет, добавьте её по классификатору через кнопку «Подобрать из классификатора».

Далее проверьте курсы: в карточке валюты перейдите по ссылке «Курсы валют». Курсы должны быть актуальны на дату счета — именно по ним программа рассчитает рублевый эквивалент для проводок и регистров. Если курсы не загружены, нажмите «Загрузить курсы валют» — 1С получит данные с сервера при наличии интернет-подключения и действующей подписки ИТС.

Настройка договора в долларах

Откройте карточку контрагента (раздел «Справочники» → «Контрагенты») и перейдите на вкладку «Договоры». Создайте новый договор с видом «С покупателем». В поле «Расчеты в» выберите USD. Именно это поле определяет валюту всех документов по договору.

Обратите внимание на поле «Оплата в». Доступны два варианта: «В валюте» — покупатель платит долларами на валютный счет, и «В рублях» — покупатель платит рублями по курсу на дату оплаты (типичная схема для договоров в у.е. с российскими контрагентами). Выбор влияет на то, какой банковский счет будет использоваться и как отразится оплата.

Сравнение вариантов оплаты

Оплата в валюте (USD)

Подходит при реальной валютной выручке от нерезидентов или при наличии валютного счета. Требуется отдельный банковский счет в долларах и учет курсовых разниц.

Оплата в рублях

Подходит для договоров в у.е. с российскими покупателями. Счет выставляется в долларах, оплата приходит в рублях по курсу на дату платежа, возникают суммовые разницы.

Создание счета покупателю

Перейдите в раздел «Продажи» → «Счета покупателям» и создайте новый документ. Выберите контрагента и договор в USD — после выбора договора валюта документа подставится автоматически, а в шапке появится поле с курсом и кратностью на дату счета.

Заполните табличную часть: добавьте номенклатуру, количество и цену. Все суммы вводятся в долларах. Программа параллельно рассчитает рублевые суммы для регистров учета, но в печатной форме и для покупателя фигурируют валютные значения. Проверьте ставку НДС: при экспорте обычно применяется ставка 0% или «Без НДС», при договорах в у.е. внутри РФ — стандартная ставка.

Порядок выставления счета в долларах
  1. 1
    Проверьте наличие USD в справочнике валют и загрузите актуальные курсы
  2. 2
    Создайте договор с покупателем, укажите «Расчеты в: USD» и нужный вариант оплаты
  3. 3
    Откройте «Продажи» → «Счета покупателям», создайте документ и выберите договор
  4. 4
    Заполните товары и цены в долларах, проверьте курс и ставку НДС
  5. 5
    Проведите документ и выведите печатную форму для отправки покупателю

Печатная форма и банковские реквизиты

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

Критичный момент — банковский счет организации в шапке счета. При оплате в валюте укажите валютный счет в USD: если в счете останется рублевый счет, покупатель может отправить доллары не туда, и платеж зависнет в банке. При оплате в рублях указывается обычный рублевый счет. Счет организации подставляется из справочника «Банковские счета» — создайте валютный счет заранее, если его нет.

Регистрация оплаты и курсовые разницы

При поступлении денег оформите документ «Поступление на расчетный счет» с видом операции «Оплата от покупателя». Если оплата в валюте — выберите валютный банковский счет и договор в USD, программа пересчитает сумму в рубли по курсу на дату платежа. Разница между курсом счета и курсом оплаты сформирует курсовую разницу в проводках.

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

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

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

Валюта в шапке счета
Норма

USD, курс соответствует дате документа

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

Валюта RUB или курс нулевой/устаревший

Печатная форма
Норма

Суммы в долларах, верные банковские реквизиты

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

Рублевые суммы или рублевый счет при валютной оплате

Проводки после оплаты
Норма

Задолженность закрыта, курсовая разница на счете 91

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

Остаток задолженности при полной оплате без видимой причины

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

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

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

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

FAQ

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

Да. В договоре укажите «Расчеты в: USD» и «Оплата в: рублях». Счет и реализация будут в долларах, а покупатель оплатит рублями по курсу на дату платежа. В учете возникнут суммовые разницы, которые программа рассчитает автоматически.

Почему в счете нельзя выбрать валюту?

Валюта документа наследуется из договора и в самом счете не редактируется. Создайте для контрагента отдельный договор с расчетами в USD и перевыберите его в документе — валюта обновится автоматически.

Как в печатной форме показать сумму в рублях?

Типовая форма счета выводит только валюту договора. Укажите рублевый эквивалент в поле «Дополнительная информация» при печати либо подключите внешнюю печатную форму с нужным макетом.

Что делать, если курс в счете отличается от курса ЦБ?

Проверьте дату документа — курс берется на дату счета, а не на текущий день. Если дата верна, откройте «Справочники» → «Валюты» → USD → «Курсы валют» и убедитесь, что курс на эту дату загружен; при необходимости загрузите курсы заново.

Нужен ли отдельный банковский счет для счетов в долларах?

Если оплата поступает в валюте — да, нужен валютный счет в USD, открытый в банке и заведенный в справочник «Банковские счета». Если покупатель платит рублями по договору в у.е., достаточно обычного рублевого счета.

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

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

Итог

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

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