Учет и Финансы · 10 мин
Как отразить конвертацию валюты в 1С 8.3
Как отразить конвертацию валюты в 1С 8.3: покупка и продажа валюты, курсовые разницы, проводки, типичные ошибки и проверка результата в Бухгалтерии предприятия.
Конвертация валюты в 1С 8.3 отражается через банковские документы: продажа и покупка иностранной валюты оформляются операциями по расчетному счету, а разница между курсом ЦБ и фактическим курсом сделки попадает в прочие доходы или расходы. Программа сама пересчитывает суммы по курсу из справочника валют, поэтому главная задача бухгалтера — корректно загрузить курсы и правильно выбрать вид операции.
Типичная ситуация: организация продает доллары за рубли или покупает евро для оплаты иностранному поставщику. Банк исполняет заявку по своему коммерческому курсу, который почти всегда отличается от курса ЦБ. Именно эта разница и требует аккуратного отражения, иначе в учете зависнут суммы на транзитных счетах или возникнут ошибочные курсовые разницы.
Ниже разобраны оба направления конвертации — покупка и продажа валюты, работа с курсами, проводки, контроль результата и ошибки, которые чаще всего встречаются на практике в «1С:Бухгалтерии 8.3».
Подготовка: курсы валют и настройки счетов
Перед первой операцией конвертации проверьте, что в справочнике «Валюты» актуальные курсы. Откройте раздел «Справочники — Валюты», выберите нужную валюту и убедитесь, что курс загружен на дату операции. Проще всего настроить автоматическую загрузку курсов с сайта ЦБ через кнопку «Загрузить курсы валют» или регламентное задание.
Для валютного счета должна быть создана отдельная карточка в справочнике «Банковские счета» с указанием валюты счета. Тогда документы по этому счету автоматически используют счет учета 52 (или транзитный валютный счет), а рублевые эквиваленты рассчитываются по курсу на дату документа.
Продажа валюты: списание с валютного счета
Продажа валюты оформляется в два шага: списание валюты с валютного счета и зачисление рублей на рублевый счет. Откройте «Банк и касса — Банковские выписки» и создайте документ «Списание с расчетного счета» с видом операции «Продажа иностранной валюты».
В документе укажите валютный счет, сумму в валюте и курс продажи — тот, по которому банк фактически исполнил заявку. Программа сформирует проводку по дебету транзитного счета 57.22 «Реализация иностранной валюты» и кредиту 52, а рублевый эквивалент рассчитает по курсу ЦБ на дату операции.
Если выгружаете выписки из клиент-банка, проверьте, что загруженный документ получил именно вид операции «Продажа иностранной валюты». При автоматической загрузке программа иногда присваивает вид «Прочее списание», и тогда проводки по 57 счету придется исправлять вручную.
Зачисление рублей от продажи
Рублевое поступление от продажи валюты оформляется документом «Поступление на расчетный счет» с тем же видом операции — «Продажа иностранной валюты». В поле «Сумма» укажите фактически зачисленные банком рубли.
При проведении программа сопоставит рублевую выручку с рублевой оценкой проданной валюты по курсу ЦБ и отразит результат: положительная разница уйдет в кредит 91.01 «Прочие доходы», отрицательная — в дебет 91.02 «Прочие расходы». Комиссия банка за конвертацию, если она удержана отдельно, отражается документом «Списание с расчетного счета» с видом «Прочее списание» на счет 91.02.
Переоценка валютных остатков и курсовые разницы
Конвертация — это не единственный источник разниц. Остатки на валютных счетах и валютные обязательства переоцениваются на каждую отчетную дату. В 1С 8.3 это выполняет регламентная операция «Переоценка валютных средств» в обработке «Закрытие месяца» (раздел «Операции»).
При проведении операции программа пересчитывает валютные остатки по курсу ЦБ на последнее число месяца и относит разницу на 91.01 или 91.02. Если курсы загружены не полностью, операция завершится с ошибкой или рассчитает переоценку по устаревшему курсу — проверяйте журнал курсов до закрытия месяца.
Проверка результата и контрольные отчеты
Основной инструмент контроля — оборотно-сальдовая ведомость по счетам 52, 57.02, 57.22 и 91. Откройте «Отчеты — Оборотно-сальдовая ведомость по счету» и проверьте: по 57.02 и 57.22 сальдо на конец периода должно быть нулевым (если нет неисполненных заявок на дату отчета), по 52 остаток в рублях должен соответствовать валютному остатку, умноженному на курс ЦБ.
Дополнительно сформируйте «Анализ счета» 91.01 и 91.02 с детализацией по статьям прочих доходов и расходов. Там должны быть видны суммы отклонения курса продажи (покупки) валюты от курса ЦБ — именно их формируют документы конвертации. Если суммы выглядят аномально большими, скорее всего, в документе указан неверный курс или перепутан вид операции.
Как проверить результат
Сальдо равно нулю
Остаток по дебету или кредиту — не отражена вторая часть операции
Равен валютному остатку, умноженному на курс ЦБ
Расхождение — не выполнена переоценка или не загружен курс
Дт 57.22 Кт 52, Дт 51 Кт 57.22, разница на 91
Проводки по счету 91.02 с субконто «Прочее» без 57 счета — выбран неверный вид операции
Типичные ошибки при отражении конвертации
Чаще всего проблемы возникают не из-за самой программы, а из-за неверных исходных данных: устаревший курс, неправильный вид операции после загрузки выписки, ручное редактирование сумм «под выписку» без понимания механизма расчета. Ниже собраны ошибки, которые регулярно встречаются в практике.
Часто задаваемые вопросы
Можно ли отразить конвертацию одним документом вместо двух?
Штатно — нет: списание одной валюты и зачисление другой оформляются отдельными банковскими документами, связанными через транзитные счета 57.02 или 57.22. Объединение в одну «Операцию, введенную вручную» возможно, но требует ручного расчета всех проводок и повышает риск ошибки.
Что делать, если банк исполнил заявку в другой день?
Отражайте каждое событие датой фактического движения по выписке: списание рублей — датой списания, зачисление валюты — датой зачисления. Программа применит курсы ЦБ на соответствующие даты, а разница корректно ляжет на 91 счет через транзитный 57 счет.
Куда отнести комиссию банка за конвертацию?
Комиссия отражается отдельным документом «Списание с расчетного счета» с видом операции «Прочее списание» на счет 91.02 со статьей прочих расходов «Расходы на услуги банков». В налоговом учете такие расходы обычно учитываются как внереализационные.
Почему после продажи валюты на 57.22 осталось сальдо?
Чаще всего не создано или не проведено поступление рублей, либо суммы в двух документах не согласованы: в списании указана валютная сумма, а в поступлении — рублевая, и программа не смогла полностью закрыть транзитный счет. Откройте оборотку по 57.22 с субконто и найдите незакрытый документ.
Нужно ли переоценивать валюту, если конвертация прошла в один день?
Сама операция конвертации внутри дня переоценки не требует — разница между курсом ЦБ и курсом банка отражается сразу при проведении документов. Но остаток валюты на счете 52 на конец месяца все равно переоценивается регламентной операцией «Переоценка валютных средств» при закрытии месяца.
Как исправить документ с неверным курсом после закрытия месяца?
Отмените закрытие месяца за соответствующий период, исправьте курс или вид операции в документе, перепроведите его и повторите закрытие месяца, включая переоценку валютных средств. Если отчетность уже сдана и суммы существенны, оцените необходимость уточненной декларации.
Что важно запомнить
Конвертация валюты в 1С 8.3 отражается парой банковских документов с видами операций «Продажа иностранной валюты» и «Приобретение иностранной валюты» через транзитные счета 57.02 и 57.22. Разница между курсом ЦБ и курсом банка автоматически уходит на 91.01 или 91.02. Перед проведением проверяйте загруженные курсы, после — нулевое сальдо 57 счетов, а в конце месяца выполняйте переоценку валютных средств.