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

В этой статье разберём актуальные механизмы настройки проводок и валютных разниц в последних версиях 1С:Бухгалтерия 3.0 и 1С:УНФ (на платформе 8.3.20+), включая:

  • 🔹 Базовые принципы формирования проводок и их связь с планом счетов
  • 🔹 Автоматическую и ручную настройку ВР (курсовые и суммовые разницы)
  • 🔹 Типичные ошибки, которые искажают финансовый результат
  • 🔹 Практические примеры для импорта, экспорта и кредитных операций

Материал ориентирован на пользователей с опытом работы в 1С, но будет полезен и новичкам — все термины разъяснены, а инструкции даны пошагово. Если вы используете 1С:КА 2.5 или 1С:ERP, принципы аналогичны, но пути меню могут отличаться.

📊 Какую версию 1С вы используете для учёта?
1С:Бухгалтерия 3.0
1С:УНФ
1С:ERP
1С:КА 2.5
Другая конфигурация

1. Что такое ПР и ВР в 1С: определения и отличие

В контексте 1С:Предприятие аббревиатуры ПР и ВР имеют чёткие значения:

  • 📌 ПР (Проводки) — записи в регистрах бухгалтерского учёта, отражающие хозяйственные операции. Формируются автоматически при проведении документов (Поступление товаров, Реализация, Платёжное поручение и др.) или вручную через Операции, введённые вручную.
  • 📌 ВР (Валютная разница) — разница между рублёвой оценкой активов/обязательств в иностранной валюте на разные даты. В 1С делится на:
    • Курсовую разницу (изменение курса ЦБ)
    • Суммовую разницу (разница между суммой в валюте и рублёвым эквивалентом)

Ключевое отличие: ПР — это инструмент учёта любой операции, а ВР — частный случай проводок, связанный исключительно с валютными расчётами. Например, при оплате долларового контракта рублями 1С автоматически создаёт ПР по дебету 60.02 и кредиту 51, а later — дополнительные ВР по счёту 91.02 (если курс изменился).

⚠️ Внимание: В 1С:Бухгалтерия 3.0 настройки ВР зависят от параметров учётной политики. Если в настройках не указан способ переоценки валютных остатков, разницы формироваться не будут — даже при изменении курса ЦБ.

Для корректной работы обоих механизмов критично:

  1. Правильно настроенный план счетов (особенно счета 52, 57, 60, 62, 91).
  2. Актуальные курсы валют (обновляются через Сервис → Обмен данными → Загрузка курсов валют).
  3. Верно указанные валютные реквизиты в договорах и счетах.
💡

Если в вашей базе курсы валют не обновляются автоматически, проверьте настройки обмена в Администрирование → Настройки программы → Обмен данными. Частая ошибка — отключённый флаг "Загружать курсы валют".

2. Настройка проводок (ПР) в 1С: от теории к практике

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

  • 🔧 Корректировать автоматически сгенерированные проводки (например, добавить аналитику).
  • 🔧 Создавать вручную через документ Операция (Операции → Операции, введённые вручную).
  • 🔧 Настраивать правила для автоматического формирования (через Главное → Настройки → Правила формирования проводок).

Рассмотрим пошагово, как настроить ПР для типовой операции — поступления товара от иностранного поставщика:

  1. Создайте документ Поступление (акты, накладные) (Покупки → Поступление → Товары, услуги).
  2. Укажите:
    • Контрагента (с валютой расчётов, например, USD).
    • Договор (с типом С поставщиком и валютой USD).
    • Номенклатуру и количество.
  • Перейдите на вкладку Счета учёта и проверьте счета:
    • Дебет: 41.01 (Товары на складах).
    • Кредит: 60.01 (Расчёты с поставщиками).
    • Проведите документ и откройте Результат проведения (кнопка внизу формы). Здесь вы увидите сгенерированные ПР.

    Если проводки сформировались некорректно (например, отсутствует аналитика по складу), исправьте шаблон:

    1. Откройте Администрирование → Настройки программы → Бухгалтерский учёт.
    2. Перейдите в Правила формирования проводок.
    3. Найдите правило для документа Поступление товаров и отредактируйте его (требуются права администратора).
    Тип операции Документ 1С Счета дебет/кредит Типичная ошибка
    Поступление товара Поступление (акты, накладные) 41.01 / 60.01 Не указан склад в аналитике
    Оплата поставщику Списание с расчётного счёта 60.02 / 51 Неверная валюта платежа
    Реализация в валюте Реализация (акты, накладные) 62.01 / 90.01 Отсутствует переоценка дебиторки
    💡

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

    3. Валютная разница (ВР) в 1С: виды и механизмы формирования

    Валютные разницы в 1С делятся на два типа, каждый из которых настраивается отдельно:

    1. Курсовые разницы:
      • Возникают при изменении курса ЦБ на дату оплаты/отчётности.
      • В 1С рассчитываются автоматически при проведении документов Корректировка долга или Закрытие месяца.
      • Отражаются на счётах 91.01 (доход) или 91.02 (расход).
  • Суммовые разницы:
    • Возникают, если сумма в валюте по договору не совпадает с рублёвым эквивалентом.
    • Настраиваются в Учётная политика (флаг "Учитывать суммовые разницы").
    • Отражаются на счётах 62.02 или 60.02.
    • Для настройки ВР выполните следующие шаги:

      Установить флаг "Вести учёт валютных операций" в учётной политике|Проверить актуальность курсов валют в справочнике|Настроить счета учёта разниц (91.01/91.02) в параметрах учёта|Проверить реквизиты валютных договоров (валюта, курс, дата оплаты)|Выполнить регламентную операцию "Переоценка валютных остатков"-->

      Пример настройки курсовой разницы:

      1. Откройте Главное → Учётная политика.
      2. На вкладке Валюта установите:
        • Флаг Переоценивать валютные остатки.
        • Способ переоценки: По официальному курсу ЦБ или По курсу, установленному организацией.
      3. Сохраните и закройте.
      4. Сформируйте операцию Закрытие месяца (Операции → Регламентные операции → Закрытие месяца) и выберите пункт Переоценка валютных остатков.

    Если разницы не формируются, проверьте:

    • 🔍 Дата документа (должна быть позже даты последней переоценки).
    • 🔍 Курс валюты на дату операции (обновите курсы через Сервис → Обмен данными).
    • 🔍 Счета учёта в договоре (должны быть валютными, например, 60.22 вместо 60.01).
    ⚠️ Внимание: В 1С:УНФ механизм переоценки валютных остатков работает иначе — через документ Корректировка долга. Если вы используете УНФ, не полагайтесь на регламентные операции из 1С:Бухгалтерия!

    4. Типичные ошибки при настройке ПР и ВР и как их избежать

    Даже опытные бухгалтеры сталкиваются с ошибками при работе с ПР и ВР. Рассмотрим самые распространённые:

    Ошибка Причина Как исправить
    Не формируются валютные разницы Отсутствует флаг "Переоценивать валютные остатки" в учётной политике Открыть Учётная политика → вкладка Валюта → установить флаг
    Проводки дублируются Ошибка в правилах формирования проводок или повторное проведение документа Проверить логи проведения (Администрирование → Журнал регистрации)
    Некорректный курс валюты Устаревшие данные в справочнике Валюты Обновить курсы через Сервис → Обмен данными → Загрузка курсов валют
    Разницы отражаются не на тех счётах Неверные настройки в параметрах учёта или договоре Проверить счета в Учётная политика и реквизиты договора

    Одна из самых коварных ошибок — несовпадение дат в документах. Например, если дата платежа по договору в USD — 10 января, а дата списания с расчётного счёта — 15 января, 1С может не сформировать ВР, так как курсы на эти даты разные. Решение:

    • 📅 Выравнивайте даты в связанных документах (Поступление, Платёжное поручение, Корректировка долга).
    • 📅 Используйте документ Корректировка долга для ручной правки дат и сумм.
    • Ещё одна частая проблема — отсутствие аналитики в проводках. Например, при поступлении товара не указан склад, иLater бухгалтер не может сформировать оборотку по складам. Чтобы избежать этого:

      1. Настройте обязательные реквизиты в правилах формирования проводок.
      2. Используйте групповое изменение (Операции → Групповая обработка документов) для исправления старых проводок.
      Что делать, если проводки пропали после обновления 1С?

      После обновления конфигурации иногда сбрасываются правила формирования проводок. В этом случае:

      1. Проверьте журнал обновлений (Администрирование → Обновление программы).

      2. Восстановите правила из резервной копии или настройте заново.

      3. Перепроведите документы за текущий период.

      5. Практические примеры: настройка ПР и ВР для импорта и экспорта

      Разберём два реальных кейса: импорт товара с оплатой в USD и экспорт услуг с авансом в EUR.

      Пример 1: Импорт товара с валютной оплатой

      Условия: Поступил товар на сумму 1000 USD (курс ЦБ на дату поступления — 90 руб/USD). Через месяц оплатили поставщику, когда курс вырос до 95 руб/USD.

      Шаги в 1С:

      1. Документ Поступление товаров:
        • Сумма: 1000 USD = 90 000 RUB (по курсу 90).
        • Проводки: Дт 41.01 Кт 60.01 на 90 000 RUB.
    • Документ Списание с расчётного счёта:
      • Сумма: 1000 USD = 95 000 RUB (по курсу 95).
      • Проводки: Дт 60.02 Кт 51 на 95 000 RUB.
      • Формирование ВР:
        • Разница: 95 000 - 90 000 = 5 000 RUB (отрицательная ВР).
        • Проводка: Дт 91.02 Кт 60.01 на 5 000 RUB (при закрытии месяца).

      Пример 2: Экспорт услуг с авансом в валюте

      Условия: Получен аванс от иностранного клиента 5000 EUR (курс 100 руб/EUR). Через 2 недели курс упал до 98 руб/EUR, и мы отгрузили услуги.

      Шаги в 1С:

      1. Документ Поступление на расчётный счёт (аванс):
        • Сумма: 5000 EUR = 500 000 RUB.
        • Проводки: Дт 51 Кт 62.02 на 500 000 RUB.
    • Документ Реализация услуг:
      • Сумма: 5000 EUR = 490 000 RUB (по курсу 98).
      • Проводки: Дт 62.01 Кт 90.01 на 490 000 RUB.
      • Формирование ВР:
        • Разница по авансу: 500 000 - 490 000 = 10 000 RUB (положительная ВР).
        • Проводка: Дт 62.02 Кт 91.01 на 10 000 RUB.

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

      💡

      Для удобства контроля валютных операций настройте в 1С отчёт "Анализ валютных разниц" (Отчёты → Бухгалтерские отчёты → Анализ валютных разниц). Он покажет все документы с разницами за период.

      6. Автоматизация ПР и ВР: полезные обработки и отчёты

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

      • 🤖 Регламентные операции:
        • Закрытие месяца — автоматически формирует ВР и корректирует остатки.
        • Корректировка стоимости номенклатуры — актуализирует себестоимость валютных товаров.
      • 🤖 Обработки:
        • Групповая обработка проводок — массовое исправление ошибок.
        • Перенос остатков по валюте — для миграции данных между базами.
      • 📊 Отчёты:
        • Анализ счёта 91 — контроль доходов/расходов от ВР.
        • Карточка счёта 60/62 — движение по валютным контрагентам.

      Для настройки автоматического формирования ПР:

      1. Откройте Администрирование → Настройки программы → Бухгалтерский учёт.
      2. Перейдите в Правила формирования проводок.
      3. Выберите документ (например, Платёжное поручение) и настройте шаблон:
        
        

        Если ВалютаДокумента <> ВалютаРегламентированногоУчёта Тогда

        Дебет = 57 (спецсчёт)

        Кредит = 51

        Сумма = СуммаДокумента * КурсВалюты

        КонецЕсли

      4. Сохраните и протестируйте на тестовом документе.

      Для автоматизации ВР:

      • 🔄 Настройте регулярное обновление курсов валют через Сервис → Обмен данными.
      • 🔄 Используйте регламентное задание для ежемесячного запуска Переоценки валютных остатков.
      • 🔄 Создайте пользовательский отчёт для мониторинга крупных разниц (через Отчёты → Новый отчёт).
      ⚠️ Внимание: Автоматические обработки могут конфликтовать с ручными правками. Всегда проверяйте результаты их работы в тестовом режиме (Операции → Тестовый режим)!

      7. Интеграция с банк-клиентом: как упростить учёт валютных операций

      Если ваша компания работает с валютными счетами, интеграция 1С с банк-клиентом сэкономит часы на ввод платежей. Большинство банков (Сбербанк, ВТБ, Альфа-Банк) поддерживают обмен данными в формате .

      Как настроить интеграцию:

      1. Получите доступ к банк-клиенту с правами на выгрузку выписок.
      2. Настройте обмен в 1С:
        • Перейдите в Банк и касса → Обмен с банком.
        • Выберите свой банк из списка или добавьте новый профиль.
        • Укажите путь к файлу выписки (обычно .txt или .xml).
    • Загрузите выписку:
      • Нажмите Загрузить выписку и выберите файл из банк-клиента.
      • 1С автоматически создаст документы Списание с расчётного счёта или Поступление на расчётный счёт.
      • Проверьте проводки:
        • Откройте сформированные документы и убедитесь, что ПР и ВР рассчитаны верно.
        • При необходимости скорректируйте счета или суммы.

      При интеграции с банком часто возникают ошибки:

      Ошибка Причина Решение
      Не распознаётся валюта платежа В банк-клиенте валюта указана кодом (USD), а в 1С — наименованием (Доллар США) Настройте соответствие валют в Справочники → Валюты
      Неверная сумма в рублях Курс в банк-клиенте отличается от курса в 1С Обновите курсы в 1С перед загрузкой выписки
      Документы не проводятся Отсутствует аналитика (например, не указан договор) Добавьте недостающие реквизиты вручную

      Для упрощения работы с валютными платежами:

      • 💡 Создайте шаблоны для часто используемых валютных операций (в Банк и касса → Шаблоны платежных документов).
      • 💡 Используйте обработку Загрузка курсов валют для ежедневного обновления курсов.
      • 💡 Настройте уведомления о крупных валютных разницах (через Администрирование → Настройки пользователей).

      FAQ: Ответы на частые вопросы по ПР и ВР в 1С

      Как исправить проводки, если они сформировались неверно?

      Есть три способа:

      1. Отменить проведение документа, исправить ошибки и провести заново.
      2. Создать документ Корректировка записей регистров (Операции → Корректировки).
      3. Ввести операцию вручную с обратными проводками (сторно).

      Для массовых исправлений используйте Групповая обработка документов.

      Почему валютные разницы не формируются при закрытии месяца?

      Причины могут быть следующими:

      • В Учётной политике не установлен флаг Переоценивать валютные остатки.
      • Курсы валют не обновлены на дату операции.
      • Договор или счёт не помечены как валютные.
      • Ошибка в настройках счёта (например, используется 60.01 вместо 60.22).

      Проверьте настройки и запустите Тестовый режим для диагностики.

      Как настроить автоматическое списание валютных разниц на конкретный центр финансовой ответственности (ЦФО)?

      Для этого:

      1. Откройте Учётная политика и перейдите на вкладку Прочее.
      2. В разделе Прочие настройки укажите ЦФО по умолчанию для валютных операций.
      3. Либо настройте правила формирования проводок