- Главная
- ›
- База знаний по 1С
- ›
- 1С Бухгалтерия предприятия
- ›
- Учет операций купли-продажи в валюте
Учет операций купли-продажи в валюте в 1С Бухгалтерия предприятия

Согласно статье 9 Федерального закона от 10.12.2003 N 173-ФЗ, валютные операции между резидентами запрещены, однако, следуя п. 2 ст. 317 ГК РФ, цена в договоре может быть выражена в любой валюте или условных единицах (у.е.), отличных от рублей. Оплата по договорам в валюте должна осуществляться исключительно в рублях по курсу, который согласовали стороны, обычно это курс ЦБ РФ, установленный на день оплаты. Но, также, в договорах может устанавливаться иной курс, соответствующий курсу ЦБ РФ и, например, плюс 1%, минус 2%.
Эта инструкция поможет вам понять порядок отражения в учете договоров на приобретение товаров, выраженных в валюте или в условных единицах (у.е.). Давайте разберемся в датах, курсах, стоимости принятия на учет товаров при пересчете валюты договора в рублевую оценку. Начнем со схемы действий в 1С Бухгалтерия по отражению приобретения товаров по договору в валюте, а далее рассмотрим примеры на практике, в которых покажем порядок оформления документов в программе.
Предисловие
Стоимость товаров, выраженных в валюте, подлежит в БУ пересчету в рубли, а по какому курсу пересчета, зависит от того, как был оплачен товар:
- товары со 100% предоплаты учитываются в БУ в рублях по курсу, который действовал на дату предоплаты;
- товары, со 100 % оплатой после их принятия на учет, учитываются в рублях по курсу, который действовал на дату перехода права собственности;
- если имеет место частичная предоплата и постоплата, то товары учитываются по суммированной стоимости — предоплаченная часть оценивается по курсу на дату предоплаты, а неоплаченная часть оценивается по курсу на дату принятия товаров к учету.
Переоценка кредиторской задолженности поставщикам по договорам в валюте в БУ производится на более раннюю из дат: дату погашения обязательств или последний день месяца.
Исходя из этого в учете возникают курсовые разницы, Отражение которых происходит на счете 91 «Прочие доходы и расходы» (по БУ это прочие доходы или расходы, а в НУ это внереализационные доходы и расходы).
Бухгалтерский учёт взаиморасчётов с поставщиками в условных единицах осуществляется на субсчетах 60.31 и 60.32.
Рассмотрим несколько ситуаций приобретения товаров по договорам в валюте, учет у покупателя.
Примеры:
- В случае 100% предоплаты поставщику - курсовые разницы не возникают и проводки выглядят так:
Предположим, что мы приобретаем товар стоимостью 100$ по курсу 78 рублей, тогда проводки будут следующие:
- Дт 60.32 - Кт 51 7 800 руб. – предоплата за товар 100%;
- Дт 41 Кт - 60.31 7 800 руб. – принятие к учету товара;
- Дт 60.31 - Кт 60.32 7 800 руб. – зачёт аванса.
- Если же покупатель производит 100 % оплату после принятия к учету товаров, то сумма в рублях рассчитывается, исходя из курса валюты на день совершения платежа, а принятие к учету товаров отражается по курсу на дату отгрузочных документов от поставщика. В этом случае возникают курсовые разницы. Предположим, что курс валюты на дату платежа равен 80 рублям, а на дату принятия к учету товара — 75 рублям:
- Дт 41 - Кт 60.31 7 500 руб. (100$) – принятие к учету товара;
- Дт 60.31 - Кт 51 8 000 руб. (100$) – оплачено за полученный ранее товар;
- Дт 91.02 - Кт 60.31 500 руб. (8 000 – 7 500) – отражена в учете отрицательная курсовая разница.
В случае, когда курс валюты будет меньше на момент оплаты, чем курс на дату принятия к учету товара, тогда возникает положительная курсовая разница и она отражается проводкой Дт 60.31 - Кт 91.01.
- И, самый сложный вариант: допустим, что организация совершает частичную предоплату в размере, например 50% по курсу 80 рублей, принятие к учету товара происходит по курсу 75 рублей, а окончательный расчёт за товар производится по курсу 78 рублей за доллар. Проводки будут следующие:
- Дт 60.32 - Кт 51 4 000 руб. (50$) – предоплата 50%;
- Дт 41 - Кт 60.31 7 750 руб. (100$) – принятие к учету товара;
- Дт 60.31 - Кт 60.32 4 000 руб. (50$) – зачёт аванса;
- Дт 60.31 - Кт 51 3 900 руб. (50$) – окончательная оплата 50%;
- Дт 91.02 - Кт 60.31 150 руб. – отрицательная курсовая разница.
Курсовая разница рассчитана следующим образом: оплачено за товар: 4 000 + 3 900 руб. = 7 900 руб. Товары приняты к учету на сумму 7 750 руб. Если вычесть из 7 900 руб. сумму принятых к учету товаров — 7 750 руб., получится курсовая разница — 150 рублей.
Учет в 1С Бухгалтерия
Чтобы понять, как вышерассмотренные проводки отразить в программе 1С Бухгалтерия рассмотрим самый сложный пример с частичными оплатами и отгрузкой между ними.
Для начала работы по договорам в у.е. в программе 1С Бухгалтерия необходимо, чтобы справочник «Валюты» был заполнен актуальными данными. Для этого в разделе «Справочники» выбрать справочник «Валюты».
Если необходимой валюты в справочнике нет, значит добавляем ее с помощью кнопки «Создать», далее нажимаем «По классификатору» и из списка валют выбираем необходимую нам. Затем нажимаем на кнопку «Загрузить курсы валют». Актуальные курсы загрузятся в автоматическом режиме.
Есть возможность ввести курсы валют вручную. Для чего нужно зайти в интересующую нас валюту и в верхней части открывшегося окна нажать на кнопку «Курсы валют». В открывшемся окне кнопкой «Создать» вводим курсы на даты совершения платежей и покупок, и на последние дни месяцев, если операции совершены в разных месяцах.

Далее переходим к настройке договора с поставщиком.
Когда вводим договор в справочник «Договоры», то в разделе «Расчеты» указываем:
- Сумма — выбираем валюту, прописанную в договоре;
- Оплата в — выбираем рубли.

Далее переходим к отражению предоплаты 50 % поставщику. Чтобы заполнить документ «Списание с расчётного счёта», нужно зайти в меню «Банк и касса» и далее «Банковские выписки».
В документе важно проверить правильность отражения договора, так как если мы выбираем договор в у.е., то в документах автоматически будут устанавливаться счета расчетов, для договоров в у.е. (60.31 «Расчеты с поставщиками и подрядчиками (в у.е.)» и 60.32 «Расчеты по авансам выданным (в у.е.)»).
Также проверяем корректность отражения «суммы в рублях», «курса расчётов» и «суммы расчётов».

Если документ заполнили корректно, сформируются следующие проводки:

Далее принимаем товар к учету. Для этого необходимо нажать на кнопку «Поступление (акты, накладные)» в разделе «Покупки» и создать документ «Поступление (Товары, накладная)».
Важно чтобы дата документа и входящая дата документа совпали, в ином случае курс валюты будет неверным.
Затем выбираем договор в у.е., проверяем счета расчётов (60.31 и 60.32). Не забываем, что по договорам в у.е., при принятии товаров к учету, в документе «Поступление (Товары, накладные)» в табличной части указываем Цену поступивших товаров в у.е.
Нажимаем «Провести».

Проверим проводки:

Последней операцией создадим «Списание с расчётного счёта» для окончательной оплаты по договору . Обратим внимание на корректность заполнения строк:
- Сумма в рублях;
- Договор;
- Курс расчётов ;
- Сумму расчётов.

Если документ заполнили корректно, сформируются следующие проводки:

В проводках мы видим, что образовалась отрицательная курсовая разница. В 2022 — 2027 годах положительные курсовые разницы для налога на прибыль признаются по мере погашения задолженности согласно пп. 7.1 п. 4 ст. 271 НК РФ. В 2023 — 2027 годах те же правила действуют для отрицательных курсовых разниц (пп. 6.1 п. 7 ст. 272 НК РФ).
В этой инструкции мы рассмотрели нюансы учета операций купли-продажи в валюте у покупателя и продавца, учитывая разные условия оплаты за товар. Если у Вас возникли другие вопросы по учету операций купле-продажи товаров в валюте в программе 1С Бухгалтерия предприятия, вы можете задать их нашим консультантам в чате на сайте или по телефону.

Нашли ошибку? Напишите пожалуйста нам на почту info@arenda1c.ru. Это поможет публиковать актуальную и полезную для Вас информацию.