Иностранная валюта в 1С:Бухгалтерии 8.3 — от курса ЦБ до курсовой разницы в закрытии месяца
Содержание
Конвертировать валюту в 1С вручную не нужно: программа сама переводит валютную сумму в рубли по курсу из справочника Справочники → Банк и касса → Валюты на дату документа. От бухгалтера требуется три вещи — завести валюту, обеспечить курс на каждую дату и правильно выбрать вид операции в банковской выписке. Курсовые разницы 1С считает при оплате и в закрытии месяца.
Частое заблуждение — что покупку долларов за рубли проводят одной бумажкой «конвертации». На деле это два документа: списание рублей на счёт 57 и поступление валюты на счёт 52. Разница между курсом банка и курсом ЦБ закрывается на 91 счёт. Пути меню даны для 1С:Бухгалтерии предприятия 3.0.
Подготовка: включить валютный учёт и завести валюты
Пока валютный учёт выключен, в документах нет поля валюты, а в договорах — расчётов в иностранной валюте.
- Откройте
Главное → Функциональность, вкладку «Банк и касса». - Включите флажок валютных операций. После этого в выписках появятся виды операций с валютой, в договорах — выбор валюты расчётов.
- Перейдите в
Справочники → Банк и касса → Валюты. - Воспользуйтесь командой подбора из классификатора валют (ОКВ) в командной панели списка и отметьте нужные валюты — USD, EUR, CNY и т.д.
- Заведите валютный расчётный счёт:
Справочники → Предприятие → Организации → Банковские счета, в карточке счёта укажите валюту. Бухгалтерский счёт для него — 52.
Валюту лучше брать из классификатора, а не создавать «с нуля». Тогда у неё правильный цифровой код (840 для доллара, 978 для евро, 156 для юаня), и курсы загрузятся автоматически.
Как задаётся курс в карточке валюты
В карточке каждой валюты есть переключатель способа установки курса. От него зависит, откуда 1С возьмёт число для пересчёта.
| Способ | Когда выбирать | Что учесть |
|---|---|---|
| Загружается из интернета | Валюты, которые котирует ЦБ РФ | Нужна подключённая интернет-поддержка |
| Устанавливается вручную | Курс по договору, редкая валюта | Курс вводят на каждую дату операции |
| Наценка на курс другой валюты | Условные единицы: «у.е. = доллар + 2%» | Пересчитывается вслед за базовой валютой |
| Рассчитывается по формуле | Кросс-курсы, сложные условия договора | Формулу проверяют на тестовой дате |
Для у.е. удобна наценка: заведите валюту «у.е.», выберите базовую валюту USD и наценку 2%. При курсе доллара 90,00 курс у.е. станет 91,80.
Загрузка курсов валют: автоматически и вручную
Автоматическая загрузка из интернета
Курсы ЦБ 1С берёт через сервис интернет-поддержки. Подключение — в Администрирование → Интернет-поддержка и сервисы: войдите под логином и паролем портала 1С. Там же включается ежедневная загрузка курсов.
Разово загрузить курсы за период можно из списка валют:
- Откройте
Справочники → Банк и касса → Валюты. - Нажмите
Загрузить курсы валют.... - Укажите период — например, с начала квартала по сегодня.
- Отметьте валюты и нажмите
Загрузить.
В файловой базе ежедневная загрузка срабатывает при запуске программы. В клиент-серверной её выполняет регламентное задание на сервере — если задание отключено, курсы «застревают» на дате последнего ручного обновления.
Ручной ввод курса
Курс вводят руками, когда интернета на сервере нет или банк в договоре применяет свой курс.
- Откройте карточку валюты и перейдите по ссылке на курсы.
- Нажмите
Создать. - Укажите дату, курс и кратность.
- Сохраните запись.
Кратность — главная ловушка ручного ввода. ЦБ публикует курс некоторых валют не за одну единицу, а за 10 или 100. Японская иена котируется за 100 единиц. Если ввести курс иены 60,50 с кратностью 1 вместо 100, рублёвые суммы в документах вырастут в 100 раз.
ЦБ устанавливает курс в субботу сразу на субботу, воскресенье и понедельник. Если операция прошла в понедельник, а курса на эту дату нет, 1С возьмёт последний введённый курс — проверьте, что это именно он.
Покупка, продажа и конвертация валюты через банк
Здесь и происходит та самая «конвертация» в житейском смысле. Все три сценария оформляются документом Списание с расчётного счёта (Банк и касса → Банковские выписки) с разными видами операций.
- 🔁 Рубли на валюту (покупка).
Списание с расчётного счётас рублёвого счёта, вид операции «Покупка иностранной валюты». ЗатемПоступление на расчётный счётна валютный счёт с тем же видом операции. Транзитный счёт — 57.02. - 🔁 Валюту на рубли (продажа).
Списание с расчётного счётас валютного счёта, вид операции «Продажа иностранной валюты». Затем поступление рублей от продажи валюты на рублёвый счёт. Транзит идёт через валютный субсчёт 57. - 🔁 Одну валюту на другую (доллары на юани). Списание с первого валютного счёта, вид операции «Конвертация валюты», и поступление на второй валютный счёт. Разница курсов уходит на 91 счёт.
Пример: покупка 1 000 долларов
Банк продал организации 1 000 USD по своему курсу 92,50. Курс ЦБ на дату зачисления — 91,80. Комиссия банка — 300 руб.
| Операция | Проводка | Сумма, руб. |
|---|---|---|
| Перечисление рублей банку | Дт 57.02 Кт 51 | 92 500 (1 000 × 92,50) |
| Зачисление валюты | Дт 52 Кт 57.02 | 91 800 (1 000 × 91,80) |
| Разница курса банка и ЦБ | Дт 91.02 Кт 57.02 | 700 (92 500 − 91 800) |
| Комиссия банка | Дт 91.02 Кт 51 | 300 |
Расход 700 руб. — это не курсовая разница, а прочий расход от покупки валюты по курсу, отличному от официального. В налоговом учёте его отражают в составе внереализационных расходов.
Если банк удержал комиссию из суммы покупки, а не отдельным списанием, разбейте выписку на две строки — иначе 57.02 не закроется в ноль.
Проверка после операции: откройте оборотно-сальдовую ведомость по счёту 57.02 за день сделки. Конечное сальдо должно быть нулевым. Остаток говорит о том, что поступление валюты забыли провести или ввели не ту сумму.
Пересчёт валютных сумм в уже проведённых документах
1С фиксирует рублёвую сумму в момент проведения. Курс, введённый позже, на проведённый документ сам не влияет.
Типичная ситуация: в понедельник провели поступление от иностранного поставщика, а курс на понедельник загрузили только во вторник. Документ уже взял курс пятницы.
Что делать:
- Загрузите или введите правильный курс на дату документа.
- Откройте документ и проведите его заново — суммы пересчитаются.
- Если таких документов много, воспользуйтесь групповым перепроведением в разделе
Операции, отбор — по периоду. - Повторите
Операции → Закрытие месяцаза все месяцы, начиная с исправленного.
Перепроведение за закрытый период меняет уже сданную отчётность. Перед этим проверьте дату запрета изменения данных и согласуйте исправление с главным бухгалтером. Сделайте резервную копию базы.
Документы с расчётами в условных единицах
В договоре с расчётами в у.е. и оплатой в рублях курс берётся из параметров расчётов документа. В шапке реализации или поступления есть ссылка на расчёты — там видно, по какому курсу считается задолженность. Меняя курс там, вы меняете рублёвую оценку документа, а не справочник валют.
Табличные части в валюте: цены, суммы, НДС
В валютном документе цены в табличной части вводятся в валюте договора. Рубли 1С показывает в проводках и регистрах, а в табличной части их нет.
На что смотреть при заполнении:
- 💱 Валюта документа приходит из договора. Сменили договор на рублёвый — программа предложит пересчитать суммы табличной части. Если отказаться, цифры останутся прежними, но будут восприниматься как рубли.
- 🧮 Цена × количество — расчёт идёт в валюте, округление тоже в валюте. Расхождение в копейку с инвойсом поправляют вручную в колонке суммы.
- 🧾 НДС при импорте платят на таможне в рублях, поэтому в документе поставки от иностранца НДС обычно нет. Ставку «Без НДС» проверьте до проведения.
- 📦 Загрузка из файла: если табличную часть заполняете из Excel, проверьте, что в файле валютные цены, а не рублёвые.
Пример. Поставщик выставил инвойс на 2 000 USD, курс ЦБ на дату перехода права собственности — 90,00. В учёте товар встанет по 180 000 руб.: Дт 41.01 Кт 60.21. Именно эта сумма останется в стоимости товара навсегда — последующие курсовые разницы на неё уже не влияют.
Курсовые разницы: когда возникают и куда попадают
Курсовая разница — это изменение рублёвой оценки валютного актива или обязательства из-за смены курса. По ПБУ 3/2006 её считают на дату операции и на последнее число каждого месяца.
Что переоценивается, а что нет
| Объект | Переоценка | Счёт в 1С |
|---|---|---|
| Остаток на валютном счёте | Да | 52 |
| Валюта в кассе | Да | Валютный субсчёт 50 |
| Долг поставщику, покупателя | Да | 60.21, 62.21 |
| Выданный и полученный аванс в валюте | Нет | 60.22, 62.22 |
| Товары, ОС, материалы | Нет | 41, 01, 10 |
Авансы не переоцениваются: они остаются по курсу на дату оплаты. Это частая причина «лишних» курсовых разниц — если аванс ошибочно попал на 60.21 вместо 60.22, программа станет его переоценивать.
Как 1С их начисляет
Переоценку делают две операции:
- При оплате — документ списания или поступления сам сравнивает курс на дату оплаты с курсом признания долга.
- В конце месяца — регламентная операция
«Переоценка валютных средств» в
Операции → Закрытие месяца.
Положительная разница идёт в Дт 52 (60, 62) Кт 91.01, отрицательная — Дт 91.02 Кт 52 (60, 62). Статья прочих доходов и расходов — «Курсовые разницы».
Пример переоценки остатка
На 52 счёте 1 000 USD, учтённых по курсу 91,80, — 91 800 руб. Курс ЦБ на последний день месяца — 93,10, оценка — 93 100 руб.
Положительная курсовая разница — 1 300 руб.: Дт 52 Кт 91.01.
Продолжим пример с поставщиком. Долг 2 000 USD признали по 90,00 (180 000 руб.), оплатили при курсе 92,00 — это 184 000 руб. Долг в рублях вырос на 4 000 руб.: Дт 91.02 Кт 60.21. Если между поставкой и оплатой было закрытие месяца , часть разницы уже начислена переоценкой, при оплате доначислится только остаток.
Свои цифры удобно проверить калькулятором:
В налоговом учёте курсовые разницы — внереализационные доходы и расходы (ст. 250 и 265 НК РФ). Порядок признания для требований и обязательств менялся несколько раз, поэтому дату признания сверьте с действующей редакцией кодекса. В 1С это регулируется настройками налога на прибыль и обновлениями программы — держите релиз актуальным.
Частые ошибки в валютном учёте и как их найти
Чтобы видеть валютные остатки, откройте оборотно-сальдовую ведомость по счёту 52 или 60 и в настройках включите показатель валютной суммы. Тогда рядом с рублями появится колонка в валюте — удобно сверять с выпиской банка.
Частые вопросы
Можно ли вести учёт по курсу банка, а не ЦБ?
Как отразить курс ЦБ, если ЦБ не устанавливает курс этой валюты?
Нужно ли переоценивать валюту в кассе?
Почему в списании с расчётного счёта нет вида операции для покупки валюты?
Где посмотреть, по какому курсу провёлся документ?
Источники
- ПБУ 3/2006 «Учет активов и обязательств, стоимость которых выражена в иностранной валюте» (приказ Минфина России от 27.11.2006 № 154н)
- Налоговый кодекс РФ, ст. 250 и ст. 265 (курсовые разницы в доходах и расходах)
- Федеральный закон от 10.12.2003 № 173-ФЗ «О валютном регулировании и валютном контроле»