При ведении внешнеэкономической деятельности или получении оплаты в иностранной валюте часто возникает необходимость перевести средства с валютного счета на расчетный счет организации в рублях. При попытке оформить такую операцию стандартным документом списания с расчетного счета или платежным поручением с видом операции внутреннего перевода система выдает ошибку о несоответствии валют. Разберем, почему возникает данная ситуация, как устроена процедура конвертации в программе 1С:Комплексная автоматизация 1.1 и какие шаги необходимо выполнить для корректного формирования проводок и курсовых разниц.
Проанализируем механику работы с банковскими счетами в типовых решениях 1С. Документы внутреннего перемещения денежных средств, такие как списание с видом операции «Перевод на другой счет организации», жестко контролируют валюту счета списания и счета зачисления. Прямое перемещение одного типа валюты в другой в рамках одной банковской проводки невозможно, поскольку с точки зрения гражданского и валютного законодательства РФ происходит не просто перемещение, а продажа иностранной валюты банку с последующим зачислением рублевого эквивалента.
Для корректного отражения этой цепочки в бухгалтерском учете используется промежуточный счет 57.22 («Продажа иностранной валюты»). Вся операция обязательно разделяется на два этапа:
52) и передача ее банку для продажи (дебет счета 57.22).51) с кредита счета 57.22 с одновременным расчетом отклонения курса продажи от официального курса ЦБ РФ.Перед тем как вводить первичные документы, проверим заполнение нормативно-справочной информации:
Курсы валют загружены актуальные курсы ЦБ РФ на дату списания валюты и на дату поступления рублей. Без актуального курса программа не сможет рассчитать финансовый результат и сформировать движения по переоценке.Контрагенты должен быть заведен обслуживающий банк, через который осуществляется операция.57.22 ведется учет по субконто «Контрагенты» и «Договоры контрагентов». Создадим или проверим договор с банком. Важно: вид договора должен быть установлен как «Прочее», а валюта договора — валюта списываемых средств (например, EUR или USD).Рассмотрим порядок оформления первого документа, фиксирующего списание средств со счета 52:
52).57.22.Проанализируем проводки, которые сформирует документ списания:
Дт 57.22 Кт 52 на сумму списанной валюты по курсу ЦБ РФ на дату проведения документа.52 официальный курс изменился, программа автоматически доначислит курсовую разницу проводкой в корреспонденции со счетом 91. Если курс не менялся, проводок по счету 91 в документе списания быть не должно — это штатное поведение программы.После того как банк осуществил продажу валюты и перевел рубли, регистрируем входящий документ:
51).57.22 не закроется в разрезе аналитики субконто.57.22, а также статьи прочих доходов и расходов (с видом «Доходы (расходы), связанные с куплей-продажей валюты»).Посмотрим на проводки, формируемые при проведении ордера на поступление:
Дт 51 Кт 57.22 — отражено поступление рублей на расчетный счет по курсу банка.Дт 91.02 Кт 57.22 или Дт 57.22 Кт 91.01 — списано отклонение курса продажи банка от официального курса ЦБ РФ на дату зачисления. Если валюта продана дороже курса ЦБ, признается прочий доход, если дешевле — прочий расход.Нередко банк удерживает комиссионное вознаграждение непосредственно в момент конвертации, зачисляя на счет 51 сумму за вычетом своей комиссии. В таком случае остаток на счете 57.22 не закроется в ноль.
Для урегулирования остатка разберем порядок отражения комиссии:
Дт 91.02 Кт 57.22 на сумму комиссии банка со статьей прочих расходов «Расходы на услуги банков».Дт 91.02 Кт 51.Выясним основные причины, из-за которых пользователи сталкиваются с некорректным сальдо или отсутствием проводок:
91 не задействуется.57.22 с группировкой по субконто. Частая ошибка — выбор рублевого договора во входящем документе или выбор разных договоров в списании и поступлении. Аналитика обоих документов должна быть строго идентичной.