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