Почему не проводится платежное поручение при покупке валюты в 1С:УПП?

Бухгалтер 1С v8.3 (Обычные формы) Бухгалтерский учет
← На главную

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

Выясняем причину: несоответствие валюты договора

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

Когда мы покупаем иностранную валюту, мы перечисляем банку рубли. Следовательно, в цепочке документов рублевого списания и последующего валютного поступления должен использоваться один и тот же договор обслуживания. Но поскольку банку транслируются рубли, договор с ним должен быть рублевым, а не валютным.

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

Пошаговая инструкция по настройке покупки валюты

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

Шаг 1. Проверка и настройка договора с банком

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

  1. В поле «Вид договора» выберем значение Прочее.
  2. В поле «Валюта взаиморасчетов» укажем руб..
  3. Убедимся, что флаг «Расчеты в условных единицах» отключен, так как данная операция является прямой покупкой за рубли.

Шаг 2. Оформление списания рублевых средств

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

  1. Установим вид операции Прочие расчеты с контрагентами (а не «Оплата поставщику»).
  2. Выберем подготовленный на Шаге 1 договор с видом «Прочее» в рублях.
  3. В качестве счета расчетов укажем транзитный счет 57.11 (или 57.02 в зависимости от учетной политики вашей организации).
  4. Обязательно проверим наличие флагов Оплачено и Отразить в бух. учете.

Шаг 3. Оформление поступления приобретенной валюты

После того как банк зачислит купленную валюту на наш валютный счет, необходимо отразить это в программе:

  1. Создаем документ «Платежный ордер на поступление денежных средств».
  2. Выбираем вид операции Приобретение иностранной валюты.
  3. Указываем тот же самый рублевый договор с банком (вид «Прочее»).
  4. В поле «Счет учета» выбираем наш валютный счет (например, 52).
  5. В поле «Счет расчетов» указываем тот же счет 57.11, на который ранее были списаны рубли. Программа автоматически сопоставит рублевое покрытие и полученную валюту.

Автоматизация подстановки счетов расчетов

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

  1. Перейдем в регистр сведений Счета учета расчетов с контрагентами (меню «Предприятие» — «Контрагенты» — «Счета учета расчетов»).
  2. Создадим новую запись для нашего банка-партнера.
  3. Укажем конкретный договор (или оставим поле пустым для применения ко всем договорам этого контрагента с видом «Прочее»).
  4. В полях «Счет учета расчетов с поставщиком» и «Счет учета авансов выданных» пропишем счет 57.11.

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

Отражение курсовых разниц и особенности переоценки

При покупке иностранной валюты коммерческий курс банка практически всегда отличается от официального курса ЦБ РФ на дату совершения операции. Возникающую разницу необходимо правильно списать:

Что делать при возникновении ошибок прошлых периодов?

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

Если ранее на счетах группы 57 вводились ручные проводки с помощью документа «Операция (бухгалтерский и налоговый учет)» и при этом не было заполнено субконто валюты, то при попытке проведения регламентных документов или переоценки валютных остатков система заблокирует проведение. Для решения этой проблемы необходимо открыть все ручные операции по данным счетам за прошлые периоды и обязательно указать в них соответствующую иностранную валюту в аналитике.

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

← На главную