К статье
Практический материал

Учет и Финансы · 12 мин

Как отразить продажу валюты в 1С

Как отразить продажу валюты в 1С:Бухгалтерии 8.3: документы, проводки по счетам 52 и 57, курсовые разницы, комиссия банка и типичные ошибки при закрытии месяца.

Продажа иностранной валюты в 1С:Бухгалтерии 8.3 отражается через банковские документы: списание валюты со счета 52 и зачисление рублевой выручки на счет 51. Между этими операциями сумма проходит через счет 57 «Переводы в пути», а разница между курсом ЦБ и фактическим курсом продажи формирует прочий доход или расход организации.

Типичная ситуация: компания получила валютную выручку от иностранного покупателя и продает часть валюты банку. В учете возникают три события — переоценка валютного остатка на дату операции, списание проданной валюты, зачисление рублей по фактическому курсу сделки. Если оформить документы неправильно, по счету 57 повиснет сальдо, а курсовые разницы исказят финансовый результат.

Ниже разобран полный цикл отражения продажи валюты: от загрузки курсов до проверки результатов закрытия месяца. Инструкция ориентирована на 1С:Бухгалтерию 8.3 (редакция 3.0), но логика проводок применима и к другим конфигурациям.

Подготовка: курсы валют и настройка счетов

Перед отражением продажи убедитесь, что в программе загружены актуальные курсы валют. Откройте раздел «Справочники» → «Валюты» и проверьте курс на дату операции. Если курсы не загружены или устарели, программа не сможет корректно переоценить валютный остаток, и суммы в рублях будут искажены.

Курсы можно загрузить автоматически с сайта ЦБ РФ кнопкой «Загрузить курсы валют» в справочнике валют. Если операция прошла в выходной день, используется курс последнего рабочего дня — программа учитывает это сама при условии полной загрузки данных.

Также проверьте, что в учетной политике и плане счетов задействованы нужные счета: 52 «Валютные счета», 57.22 «Продажа иностранной валюты», 91.01 и 91.02 для прочих доходов и расходов. В типовой конфигурации они присутствуют по умолчанию, но при переносе данных из других программ счета могут отсутствовать или быть отключены.

Списание валюты со счета 52

Первый документ — «Списание с расчетного счета». Создайте его из раздела «Банк и касса» → «Банковские выписки» или загрузите из клиент-банка вместе с остальными операциями дня. При загрузке из банка программа обычно сама определяет вид операции, но его нужно проверить вручную.

В документе укажите:

  • Вид операции — «Продажа иностранной валюты»;
  • Банковский счет — валютный счет организации (счет 52);
  • Сумма — количество проданной валюты в валютных единицах;
  • Счет расчетов — 57.22 «Продажа иностранной валюты»;
  • Курс — курс ЦБ на дату списания (подставляется автоматически из справочника валют).

При проведении формируется проводка Дт 57.22 — Кт 52 на рублевый эквивалент проданной валюты по курсу ЦБ. Одновременно программа переоценивает остаток валюты на счете 52 на дату операции: если курс изменился с момента предыдущей переоценки, возникает курсовая разница на счете 91.

Порядок списания валюты
  1. 1
    Откройте «Банк и касса» → «Банковские выписки» и создайте документ «Списание с расчетного счета»
  2. 2
    Выберите вид операции «Продажа иностранной валюты» и валютный счет организации
  3. 3
    Укажите сумму в валюте и проверьте автоматически подставленный курс ЦБ
  4. 4
    Убедитесь, что счет расчетов — 57.22
  5. 5
    Проведите документ и откройте движения по кнопке «Дт/Кт»: должна быть проводка Дт 57.22 — Кт 52

Зачисление рублевой выручки от продажи

Второй документ — «Поступление на расчетный счет» с видом операции «Продажа иностранной валюты». Он отражает зачисление рублей на расчетный счет 51 по фактическому курсу, по которому банк купил валюту.

В документе укажите рублевый счет организации, сумму поступления в рублях (по выписке банка), счет расчетов 57.22 и сумму проданной валюты. Программа сопоставит рублевую сумму с рублевой оценкой валюты по курсу ЦБ и автоматически рассчитает разницу.

Если фактический курс продажи ниже курса ЦБ (обычная ситуация — банк покупает валюту дешевле официального курса), возникает прочий расход: Дт 91.02 — Кт 57.22. Если курс продажи оказался выше курса ЦБ, формируется прочий доход: Дт 57.22 — Кт 91.01. Эта разница не является курсовой в строгом смысле — это финансовый результат от продажи валюты, но в учете отражается на тех же счетах 91.

После проведения обоих документов сальдо по счету 57.22 должно закрыться в ноль. Если осталась сумма — либо не совпадают суммы в документах, либо зачисление рублей произошло в другой день (тогда сальдо закроется следующим документом).

Комиссия банка за продажу валюты

Банк может удержать комиссию за конверсию отдельной суммой. Она отражается документом «Списание с расчетного счета» с видом операции «Комиссия банка» (или «Прочее списание»). Счет дебета — 91.02 «Прочие расходы», статья прочих доходов и расходов — «Расходы на услуги банков» с флагом принятия к налоговому учету.

Иногда комиссия не взимается отдельно, а «зашита» в курс сделки — банк просто покупает валюту по менее выгодному курсу. В этом случае отдельного документа не нужно: весь результат от операции уже отражен разницей между курсом ЦБ и курсом продажи на счете 91.

Проверьте тарифы банка и выписку: если в выписке есть отдельная строка комиссии, но вы ее не отразили, расходы будут занижены, а по счету 51 не сойдется остаток с банковской выпиской при сверке.

Типичные ошибки
01
Отражение продажи одним документом вместо двух — счет 57.22 не используется, и финансовый результат от разницы курсов не формируется корректно
02
Забытая комиссия банка — расходы занижены, остаток по счету 51 не сходится с выпиской
03
Указание курса продажи вместо курса ЦБ в документе списания — искажается переоценка валютного остатка
04
Незагруженные курсы валют на дату операции — рублевые суммы нулевые или устаревшие
05
Разнесение списания и зачисления на разные месяцы без контроля сальдо 57.22 — зависшие суммы при закрытии месяца

Курсовые разницы и закрытие месяца

Помимо разницы между курсом ЦБ и курсом продажи, в учете возникают классические курсовые разницы от переоценки валютных остатков. Они формируются в двух точках: при проведении банковского документа (переоценка на дату операции) и при закрытии месяца регламентной операцией «Переоценка валютных средств» (переоценка остатка на конец месяца).

Например, валюта поступила при курсе 90 руб., а продана при курсе ЦБ 92 руб. На дату списания программа дооценит остаток и отразит доход на 91.01. Если часть валюты осталась на счете, она будет переоценена еще раз на конец месяца по курсу последнего дня.

Проверить корректность переоценки можно через отчет «Оборотно-сальдовая ведомость по счету» 52: рублевая оценка остатка должна равняться валютному остатку, умноженному на курс ЦБ на отчетную дату. Расхождение означает, что какие-то документы проведены с неверным курсом или не перепроведены после загрузки курсов.

Контрольные точки

Как проверить результат

Сальдо по счету 57.22 после всех операций
Норма

Нулевое на конец дня (или периода) продажи

Тревожный признак

Остаток по дебету или кредиту — не совпали суммы документов или зачисление не отражено

Остаток по счету 52 в ОСВ
Норма

Рублевая сумма равна валютному остатку × курс ЦБ

Тревожный признак

Расхождение — документы проведены с неверным курсом

Проводки по счету 91 за период
Норма

Есть результат от продажи валюты и курсовые разницы

Тревожный признак

Операции продажи нет — не тот вид операции в документах

Остаток по счету 51 против банковской выписки
Норма

Совпадает с выпиской с учетом комиссии

Тревожный признак

Разница на сумму комиссии — комиссия не отражена

Налоговый учет продажи валюты

В налоговом учете результат от продажи валюты (разница между курсом ЦБ и фактическим курсом) учитывается во внереализационных доходах или расходах. Курсовые разницы от переоценки также признаются внереализационными. В 1С:Бухгалтерии при включенном налоговом учете проводки формируются с пометкой «НУ» автоматически — отдельных документов вводить не нужно.

Обратите внимание на организации на УСН: положительные курсовые разницы от переоценки валютных остатков в налоговом учете при УСН не признаются, а вот доход от продажи валюты по курсу выше курса ЦБ включается в налоговую базу. Программа учитывает эту особенность, если в настройках учетной политики корректно указана система налогообложения.

Если организация применяет ПБУ 18/02, между бухгалтерским и налоговым учетом могут возникать разницы, которые программа отразит при закрытии месяца. Проверяйте регламентную операцию «Расчет налога на прибыль» на предмет неожиданно больших отложенных налогов — это часто признак ошибки в исходных документах.

Особые сценарии

Продажа в день поступления валюты

Если валютная выручка поступила и продается в тот же день, последовательность документов не меняется: сначала поступление от покупателя на счет 52, затем списание на продажу, затем зачисление рублей. Переоценка на дату операции произойдет один раз, но курсовая разница между курсом поступления и курсом продажи все равно отразится, если курс внутри дня не менялся — в этом случае ее не будет, весь результат сформируется на разнице с курсом продажи.

Обязательная продажа части валютной выручки

Если банк проводит обязательную продажу части выручки по требованиям валютного регулирования, в учете это та же самая операция продажи: списание с 52 на 57.22 и зачисление рублей на 51. Отличие только в том, что документы формирует банк, а вам нужно корректно разнести их при загрузке выписки. Проверяйте, что программа не создала дублирующие документы при повторной загрузке выписок.

Зачисление рублей на следующий день

Когда банк списывает валюту в один день, а рубли зачисляет на следующий, сальдо по 57.22 остается открытым на конец дня — это нормально. Важно, чтобы в документе поступления была указана та же сумма валюты и корректный курс. Переоценка счета 57.22 при закрытии месяца не производится, если он не отмечен как валютный, поэтому разница между датами не порождает дополнительных курсовых разниц.

Перед массовой загрузкой выписок из клиент-банка проверьте на одном документе, какой вид операции назначает программа операциям конверсии. Если банк передает нестандартные назначения платежа, 1С может определить операцию как «Прочее списание», и документы придется исправлять вручную. Настройка правил загрузки в разделе обмена с банком экономит значительное время при регулярных операциях.
ПЗ
Практическое замечание

Частые вопросы

Можно ли отразить продажу валюты одним документом, минуя счет 57?

Технически можно вручную ввести операцию Дт 51 — Кт 52, но это неправильно: фактический курс продажи почти всегда отличается от курса ЦБ, и без счета 57.22 разницу между ними отразить некорректно. Кроме того, документы с видом операции «Продажа иностранной валюты» автоматически рассчитывают финансовый результат, что исключает ручные ошибки.

Что делать, если курс в документе не совпадает с курсом ЦБ?

Откройте справочник «Валюты» и проверьте курс на дату документа. Если курс не загружен — загрузите его с сайта ЦБ и перепроведите документ. Если курс в документе изменен вручную, верните автоматическое значение: курс ЦБ в документе списания должен соответствовать официальному, иначе переоценка и курсовые разницы будут искажены.

Почему после продажи валюты по счету 57.22 осталось сальдо?

Чаще всего суммы списания и зачисления не совпадают по валютной составляющей, либо документ поступления рублей еще не введен (зачисление на следующий день). Сравните суммы в валюте в обоих документах и проверьте счет расчетов — в обоих должен быть 57.22. Если документы введены верно, а сальдо осталось, ищите дубли документов после повторной загрузки выписки.

Как отразить продажу валюты при УСН?

Документы те же: списание с видом операции «Продажа иностранной валюты» и поступление на расчетный счет. Разница в налоговом учете: доходом при УСН признается превышение курса продажи над курсом ЦБ, а курсовые разницы от переоценки остатков в базу не включаются. Убедитесь, что в учетной политике выбрана УСН, и проверьте формирование КУДиР после проведения документов.

Нужно ли переоценивать счет 57.22 при закрытии месяца?

Нет. Счет 57.22 в типовой конфигурации не является валютным, суммы на нем хранятся в рублевой оценке по курсу на дату списания. Переоценке при закрытии месяца подлежат счета 52 и валютные расчеты с контрагентами (60, 62, 66, 67 в валюте). Регламентная операция «Переоценка валютных средств» обработает их автоматически.

Банк зачислил рубли меньше, чем ожидалось, без отдельной комиссии. Что проверить?

Сравните фактический курс зачисления с курсом в документе поступления: вероятно, банк применил менее выгодный курс, и разница «сидит» в курсе сделки. В этом случае дополнительных документов не нужно — весь результат уже отразится на счете 91. Если же сумма не сходится при совпадающем курсе, запросите у банка детализацию операции.

Итог

Что важно запомнить

Продажа валюты отражается парой документов через счет 57.22: списание со счета 52 по курсу ЦБ и зачисление рублей на счет 51 по фактическому курсу. Разница курсов уходит на счет 91 автоматически. Контрольные точки — нулевое сальдо 57.22, соответствие рублевого остатка 52 произведению валютного остатка на курс ЦБ и совпадение счета 51 с выпиской с учетом комиссии банка.