Расчеты с поставщиком в разных валютах в 1С: Бухгалтерии предприятия ред. 3.0 (валюта платежа отличается от валюты договора (при 100% предоплате)
- Опубликовано 17.06.2022 08:01
- Просмотров: 34546
По вашим многочисленным просьбам продолжаем освещать темы взаиморасчетов с иностранными поставщиками. Нередко встречаются такие виды договоров, когда стоимость договора выражена в одной иностранной валюте, а оплата по нему осуществляется в другой иностранной валюте (отличной от рублей). Возникающие в данном случае разницы не являются курсовыми, а возникают из-за разницы между рублевой оценкой обязательства в одной валюте и рублевой оценкой оплаты в другой валюте. В данной статье мы рассмотрим подобный пример в 1С: Бухгалтерии предприятия ред. 3.0, с помощью которого вы легко сможете навести порядок в расчетах с иностранными контрагентами.
Перейдем непосредственно к примеру: между покупателем ООО «Василек» и поставщиком ТОО «Поставщик» (Казахстан) заключен договор поставки товара в казахстанских тенге на сумму 200 000,00 KZT. Валюта договора – KZT (казахстанский тенге). В договоре есть условие, что оплата производится в USD по кросс - курсу банка USD/KAZ на день оплаты. Для таких расчетов нам нужно завести для контрагента два договора: для оплаты - договор в USD, для поступления товаров – в KAZ.
04.04.2022 г. ООО «Василек» дает поручение банку оплатить со своего валютного счета 200 000,00 KZT. Банк конвертирует тенге в доллары по курсу 1 USD = 475,51 KZT и оплачивает поставщику ТОО «Поставщик» 420,60 USD:
Договор в банковской выписке выбираем в валюте USD:
В движениях документа мы видим две проводки:
Первая проводка ДТ 52 – КТ 90.01 – начислена положительная курсовая разница на остаток на валютном счете на день платежа, в рамках этой статьи мы ее рассматривать не будем;
Вторая проводка ДТ 60.22 – КТ 52 – списана оплата по договору 420,60 USD х по курсу на 04.04.2022 г. - 83,4285 = 35 090,03 рублей:
Далее 15.04.2022 г. ООО «Василек» проводит в учете документ поступления товара от поставщика ТОО «Поставщик» на сумму 200 000,00 KAZ, курс валюты KAZ указываем на дату оплаты, т.е. 04.04.2022 г.:
Договор для документа «Поступления товаров» мы выбираем в валюте контракта, то есть KZT (тенге):
В движениях документа мы видим, что программа пересчитала 200 000,00 KZT в рубли по курсу на дату оплаты 17,5449 (кратность 100):
200 000,00 KZT х 17,5449 /100 = 35 089,80 рублей.
Обратите внимание на кратность одной валюты по отношению к другой.
В нашем случае – это курс за 100 KAZ к 1 рублю.
Кратность устанавливается автоматически при выполнении фонового регламентного задания - загрузки классификатора валют.
Редко, но бывают ситуации, когда бухгалтер или программист сознательно отключает выполнение регламентного задания в целях ускорения работы 1С.
Тогда вероятно, что не получится загрузить нужную валюту и ее придется ввести вручную. Кратность - по умолчанию равна 1. Если курс валюты по отношению к рублю очень низкий (точность составляет меньше четырех знаков дробной части), то необходимо указать количество котировочных единиц. Например, пусть курс вьетнамского донга 16,1574 рубля за 10000 вьетнамских донгов. В этом случае в поле «Кратность» необходимо указать значение 10000, а в поле курс - 16,1574.
Вернемся к нашему примеру.
Сформируем ОСВ по счетам 60.21 и 60.22. Мы видим, что рублевые суммы документов «Поступление товаров» и «Списание с расчетного счета» отличаются на 0,23 рубля:
Далее, мы должны закрыть расчеты между двумя валютами, для чего создадим бухгалтерскую справку:
В ДТ мы укажем счет 60.21, договор в KAZ, документ поступления товаров и сумму в казахстанских тенге, а в КТ укажем счет 60.22, договор в USD, документ списания с расчетного счета ДС и укажем сумму в USD (420.60) и рублях по курсу на дату оплаты, т.е. 35 090,03.
Сформируем ОСВ после проведения операции:
Мы видим, что по договору в KAZ у нас не закрылась разница в 0,23 рубля.
Для устранения этой ошибки на вкладке «Операции» запустим «Закрытие месяца» и посмотрим выполнение регламентной операции «Переоценка валютных средств».
Посмотрим справку-расчет к регламентной операции:
Рассмотрим, как программа рассчитала эту разницу:
(200 000,00 х 17,5449 / 100) – (420,60 USD х 83,4285) = 0,23 рубля, отрицательная разница. Это разница между рублевой оценкой обязательства в KAZ и рублевой оценкой платежа в USD в счет погашения этого обязательства на дату оплаты/погашения этого обязательства. Данная разница не является курсовой, не регулируется ПБУ 3/2006, пп. 5 п. 1 ст. 265 и п. 11 ст. 250 НК РФ, но учитывается в БУ в прочих доходах и расходах, а в НУ – во внереализационных доходах и расходах.
Сформируем ОСВ по счету 60 и увидим, что все взаиморасчеты у нас закрылись.
Этот пример наглядно демонстрирует, что при валютных операциях, кроме курсовых разниц, могут возникать и иные разницы в оценке активов и обязательств.
Автор статьи: Светлана Дубовик
Понравилась статья? Подпишитесь на рассылку новых материалов
Комментарии
Подскажите, пожалуйста, если в условиях оплаты написано: платеж осуществляется в долларах по обменному курсу ЦБ ОАЭ за один день до даты перевода. Договор в евро.
Получается в моем случае тоже нет курсовой разницы? Как правильно такую разницу назвать.