Учет и Финансы · 10 мин
Как провести оплату в евро в 1С
Как провести оплату в евро в 1С: настройка валюты, валютный счёт, списание с расчётного счёта, курсовые разницы и типичные ошибки бухгалтера.
Оплата в евро в 1С проводится через документ «Списание с расчётного счёта» с валютного банковского счёта организации. Чтобы программа корректно считала суммы, курсовые разницы и рублёвый эквивалент, нужно заранее настроить справочник валют, загрузить курсы и завести валютный счёт контрагента. Без этой подготовки документ либо не проведётся, либо сформирует неверные проводки.
Материал ориентирован на типовые конфигурации «1С:Бухгалтерия 8» (редакция 3.0), но логика действий аналогична в «1С:Управление нашей фирмой» и «1С:Комплексная автоматизация»: везде используются справочник валют, валютный банковский счёт и договор в валюте. Отличия касаются в основном расположения команд в интерфейсе.
Важно понимать базовый принцип: учёт в программе ведётся в рублях, поэтому каждая операция в евро отражается двумя суммами — валютной и рублёвой, пересчитанной по курсу на дату операции. Расхождения между курсом на дату оплаты и дату зачёта обязательства порождают курсовые разницы, которые программа рассчитывает автоматически, если настройки выполнены правильно.
Подготовка: валюта, курсы и банковский счёт
Первый шаг — проверить наличие евро в справочнике валют. Откройте раздел «Справочники» → «Валюты» и найдите EUR (код 978). Если валюты нет, добавьте её по классификатору через кнопку «Подобрать из классификатора». Убедитесь, что для валюты установлен способ загрузки курса — обычно «Загружать из интернета», тогда курсы ЦБ подтягиваются автоматически регламентным заданием.
Если автоматическая загрузка не настроена или база работает без интернета, курсы придётся ввести вручную: откройте карточку валюты, перейдите по ссылке «Курсы валют» и добавьте записи на нужные даты. Оплата не проведётся корректно, если на дату документа курс отсутствует — программа либо выдаст ошибку, либо возьмёт нулевое значение.
Далее создайте валютный банковский счёт организации: раздел «Главное» → «Банковские счета» → «Создать». В карточке счёта укажите банк, номер счёта и обязательно валюту — EUR. Именно от валюты счёта зависит, в какой валюте будут формироваться движения по банку. Рублёвый и валютный счета в 1С — это разные элементы справочника, и платёж в евро можно провести только с валютного счёта.
- 1Проверьте наличие EUR в справочнике валют и загрузите курсы
- 2Создайте банковский счёт организации с валютой EUR
- 3Заведите договор с контрагентом в валюте евро
- 4Убедитесь, что на валютном счёте достаточно средств
- 5Проверьте курс на дату планируемого платежа
Настройка договора с контрагентом в евро
Расчёты в валюте возможны только по договору, оформленному в этой валюте. Откройте карточку контрагента, перейдите в список договоров и создайте новый. В поле «Расчёты в валюте» (или «Валюта взаиморасчётов» — название зависит от конфигурации) выберите EUR. Вид договора для закупки — «С поставщиком», для возврата покупателю — «С покупателем».
Типовая ошибка — попытка провести евровый платёж по договору в рублях: документ либо не даст выбрать такой договор, либо проведётся с некорректным пересчётом. Если в выпадающем списке договоров пусто, первым делом проверяйте валюту договора.
Если с контрагентом уже есть рублёвый договор, не редактируйте его валюту — создайте отдельный договор в евро. Иначе «развалятся» взаиморасчёты по ранее проведённым документам, и восстановление корректных остатков потребует серьёзной ручной работы.
Оформление платежа: списание с расчётного счёта
Сам платёж оформляется документом «Списание с расчётного счёта» (раздел «Банк и касса» → «Банковские выписки» → «Списание»). Выберите вид операции «Оплата поставщику» — для аванса или оплаты по счёту поставщика. Если платёж не связан с расчётами (например, перевод собственных средств между счетами), используйте соответствующие виды операций.
В документе укажите банковский счёт в EUR — после этого программа автоматически ограничит выбор договоров валютными. Введите сумму в евро, выберите контрагента и договор. Поле с рублёвой суммой заполнится автоматически по курсу на дату документа; при необходимости курс можно скорректировать вручную, если банк применил свой курс конверсии.
Поле «Назначение платежа» заполняется автоматически из договора, но для валютных платежей банки обычно требуют конкретики: номер и дата контракта, код валютной операции. Проверьте этот текст перед выгрузкой в банк-клиент, чтобы платёж не завис на валютном контроле.
Оплата по счёту поставщика
Если поставщик выставил счёт в евро, удобнее создать платёж на его основании: откройте «Счёт на оплату поставщика» и нажмите «Создать на основании» → «Списание с расчётного счёта». Сумма, контрагент и договор подставятся автоматически, а связь документов сохранится в цепочке учёта.
Аванс и оплата долга
Для авансового платежа просто укажите договор — программа отразит сумму как аванс выданный. Если по договору уже есть проведённое поступление, при проведении списания программа автоматически зачтёт сумму в счёт долга. Распределение можно посмотреть и при необходимости скорректировать в табличной части «Расшифровка платежа».
Загрузка выписки и проверка проводок
Если вы работаете с клиент-банком, платёжное поручение выгружается из 1С в банк, а после исполнения загружается выписка с подтверждением списания. При загрузке выписки программа сопоставит входящий документ с ранее созданным «Списанием с расчётного счёта» по номеру и сумме — проверьте, что дубли не создались.
После проведения откройте движения документа (кнопка «Дт/Кт» или «Показать проводки»). Типовая проводка оплаты поставщику в валюте: Дт 60.21 (или 60.22 для аванса) — Кт 52. В проводках должны присутствовать обе суммы: валютная (EUR) и рублёвый эквивалент. Отсутствие валютной суммы — признак того, что счёт или договор настроены неверно.
Дополнительно сверьтесь с отчётом «Оборотно-сальдовая ведомость по счёту» 52: остаток должен отражаться и в евро, и в рублях. Если валютный остаток в программе расходится с реальным остатком в банке, ищите незагруженные выписки или дубли документов.
Как проверить результат
Дт 60.21/60.22 — Кт 52, есть сумма в EUR и в рублях
Нет валютной суммы или рублёвый эквивалент равен нулю
Остаток в EUR совпадает с остатком в банке
Расхождение с банковским остатком
Аванс или долг отражается в евро по счетам 60.21/60.22
Задолженность висит на рублёвых субсчетах 60.01/60.02
Курсовые разницы и переоценка
Остатки на валютном счёте и валютная задолженность переоцениваются при изменении курса: на дату каждой операции и на конец месяца. В «1С:Бухгалтерии» переоценка выполняется автоматически регламентной операцией «Переоценка валютных средств» в составе закрытия месяца. Проверьте, что эта операция присутствует в списке закрытия и выполняется без ошибок.
Курсовые разницы отражаются на счетах 91.01 (положительные) и 91.02 (отрицательные). Если после оплаты поставщику на счёте 60 «повисла» необъяснимая рублёвая сумма при нулевом валютном остатке — это, как правило, неотражённая переоценка. Выполните закрытие месяца повторно и проверьте, что курсы загружены на все даты операций.
При оплате аванса учтите: авансы в валюте в бухгалтерском учёте не переоцениваются после зачёта — задолженность фиксируется по курсу на дату аванса. Программа обрабатывает это автоматически, но при ручных корректировках проводок легко нарушить эту логику.
Особые ситуации и ограничения
Если у организации нет валютного счёта, а оплатить в евро нужно, банк может исполнить платёж с конверсией рублей. В 1С такая операция отражается в два этапа: списание рублей с рублёвого счёта и зачисление/оплата в валюте с отражением разницы курсов банка и ЦБ. Точная схема зависит от того, как банк оформляет конверсию, — уточните порядок в своём банке и при необходимости привлеките консультанта по 1С.
Валютные платежи подпадают под валютный контроль: банк запрашивает контракт, коды валютных операций и подтверждающие документы. Само проведение в 1С эти требования не заменяет — программа лишь хранит реквизиты контракта и формирует платёжное поручение. Платёж без документов для валютного контроля банк не исполнит.
Для платежей в адрес контрагентов из отдельных стран действуют ограничения на расчёты в евро. Перед проведением платежа убедитесь, что банк-плательщик и банк получателя фактически проводят такие переводы, — технические возможности 1С здесь ни при чём.
Как выбрать действие
Частые вопросы
Можно ли оплатить в евро с рублёвого счёта в 1С?
Напрямую — нет: платёж в валюте оформляется только с валютного счёта. Если фактически банк конвертирует рубли, в программе это отражается двумя операциями: списанием рублей и валютной оплатой с учётом курса конверсии банка. Схему отражения согласуйте с банковскими документами.
Почему в документе оплаты недоступен нужный договор?
Программа фильтрует договоры по валюте банковского счёта. Если счёт в евро, в списке будут только договоры в EUR. Проверьте валюту договора в карточке контрагента и при необходимости создайте новый договор в евро.
Что делать, если банк списал сумму по своему курсу?
Откройте документ списания и скорректируйте курс вручную так, чтобы рублёвый эквивалент совпал с фактическим списанием по выписке. Разница между курсом банка и курсом ЦБ отразится в расходах или доходах организации.
Нужно ли вручную считать курсовые разницы?
Нет. При корректно загруженных курсах переоценку выполняет регламентная операция «Переоценка валютных средств» при закрытии месяца и при проведении валютных документов. Ручной расчёт требуется только при исправлении ошибок прошлых периодов.
Документ не проводится: «Не указан курс валюты». Как исправить?
Откройте справочник валют, карточку EUR, ссылку «Курсы валют» и добавьте курс на дату документа — вручную или кнопкой загрузки из интернета. После этого перепроведите документ.
Что важно запомнить
Оплата в евро в 1С требует трёх настроек: валютный счёт, договор в EUR и актуальные курсы. Платёж оформляется документом «Списание с расчётного счёта», проводится после подтверждения банком, а курсовые разницы считаются автоматически при закрытии месяца. Никогда не меняйте валюту в действующем договоре.