Счёт 52 не сходится с выпиской: курсовые разницы и переоценка
Оборотка по счёту 52 не бьётся с выпиской валютного счёта — и почти всегда это не ошибка банка, а особенности валютного учёта: переоценка остатков, курс на другую дату, движение через транзитный счёт. Разбираем, откуда берутся расхождения по счёту 52, что из них норма, а что ошибка, и как сверить валютный счёт по выгрузкам из 1С и банка за 15 минут.
Со счётом 51 всё понятно: рубли в банке, рубли в учёте, расхождение — значит, где-то ошибка. Со счётом 52 так не работает. Оборотка по валютному счёту почти никогда не совпадает с выпиской банка «в лоб» — и это нормально: в ОСВ есть обороты, которых в выписке нет по определению (переоценка), а рублёвая оценка одной и той же операции зависит от того, на какую дату взят курс. В итоге бухгалтер видит расхождение, но не может сразу сказать, что перед ним: штатная курсовая разница или реальная ошибка разнесения.
В этой статье разберём, почему счёт 52 не сходится с выпиской валютного счёта, какие расхождения являются нормой валютного учёта, а какие — ошибками, при чём тут транзитный счёт, и как сверить ОСВ по 52 счёту с банком по выгрузкам из 1С и клиент-банка — без ручного пересчёта курсов по каждой строке.
Почему счёт 52 не сходится с выпиской валютного счёта
У расхождений по валютному счёту два принципиально разных источника. Первый — та же механика, что и на счёте 51: не разнесённая комиссия, платёж другим днём, дубль контрагента, не тот договор. Второй — специфика именно валютного учёта, и он даёт большую часть «расхождений», которые на самом деле расхождениями не являются.
- Переоценка валютных остатков. На конец месяца и на дату каждой операции 1С пересчитывает валютный остаток по курсу ЦБ и доначисляет курсовую разницу. В оборотке появляются обороты в корреспонденции с 91-м счётом, которых в выписке банка нет и быть не может.
- Курс на другую дату. Банк ведёт счёт в валюте, учёт ведётся в рублях по курсу ЦБ на дату операции. Если документ в 1С проведён не тем днём, что операция прошла по банку, рублёвая сумма отличается даже при совпадающей валютной.
- Транзитный валютный счёт. Валютная выручка зачисляется сначала на транзитный счёт и только потом переводится на текущий. Одно поступление проходит по двум выпискам — и если в учёте счета не разделены, обороты задваиваются или теряются.
- Продажа и покупка валюты через счёт 57. Конверсия отражается через «Переводы в пути»: списание с 52 и зачисление на 51 происходят разными днями и по разным курсам. Если операция разнесена напрямую, минуя 57, обороты и финрезультат от продажи валюты искажаются.
- Комиссия банка в валюте. Банк удержал комиссию из суммы поступления или списал её отдельной строкой — а в 1С она не разнесена или разнесена в рублях не по тому курсу.
- Сверка в рублях вместо валюты. Самая частая методическая ошибка: сравнивать рублёвые обороты ОСВ с валютной выпиской, пересчитанной по одному курсу. Совпасть они не могут в принципе.
Первые пункты — не ошибки, а устройство валютного учёта. Задача сверки — отделить их от настоящих проблем: пропущенных проводок, неверных дат и незакрытого транзита.
Курсовые разницы: обороты, которых в выписке нет
Курсовые разницы — главный источник «лишних» оборотов по счёту 52. По правилам бухучёта валютные остатки на счетах пересчитываются в рубли по курсу ЦБ на отчётную дату и на дату каждой операции. Каждый такой пересчёт — проводка: положительная разница Дт 52 Кт 91.01, отрицательная — Дт 91.02 Кт 52.
Для сверки это означает простую вещь: в рублёвой оборотке по 52 счёту всегда больше оборотов, чем движений в выписке. Валюта на счёте могла вообще не двигаться весь месяц — а обороты по 52 в ОСВ будут, потому что курс менялся и остаток переоценивался.
Отсюда правило: перед сопоставлением с банком обороты переоценки исключаются из ОСВ. В 1С их видно по корреспонденции с 91-м счётом и по документу «Переоценка валютных средств» (обычно создаётся автоматически при закрытии месяца). Если после исключения переоценки валютные обороты сошлись, а рублёвые — нет, проблема не в банке, а в курсах на даты операций.
Переоценка не проведена или проведена дважды
Отдельный класс ошибок — сама переоценка. Типовые ситуации: закрытие месяца перепроведено, и переоценка задвоилась; месяц закрыт до того, как разнесены последние валютные операции, и остаток переоценён неверно; переоценка на дату операции отключена в настройках, и рублёвое сальдо «застряло» на старом курсе. Признак всех трёх — валютное сальдо по 52 счёту с банком сходится, а рублёвое не равно валютному, умноженному на курс ЦБ на отчётную дату. Эта проверка занимает одну строку расчёта и сразу говорит, искать ли проблему в переоценке.
Дата курса: валюта сходится, рубли — нет
Вторая по частоте ситуация: валютные обороты по 52 счёту совпадают с выпиской до цента, а рублёвые суммы отличаются. Причина почти всегда в дате, на которую взят курс.
Рублёвая оценка валютной операции считается по курсу ЦБ на дату операции. Если платёж прошёл по банку 28-го числа, а в 1С проведён 30-м, документ возьмёт курс на 30-е — и рублёвая сумма уйдёт от банковской на разницу курсов. На стыке месяцев это ещё и переносит оборот в другой период.
Как локализовать: сверить операции построчно по валютной сумме (она однозначно матчит строку выписки со строкой учёта), затем сравнить даты. Каждая пара «валюта совпала — даты разные» — кандидат на исправление даты документа. Отдельно стоит проверить операции, где в договоре зафиксирован курс на дату, отличную от даты платежа (курс на дату отгрузки, фиксированный курс, «курс ЦБ + 1%») — там расхождение рублёвых сумм с пересчётом по курсу ЦБ штатно, но его причина должна быть видна из условий договора, а не оставаться загадкой.
Транзитный валютный счёт: одно поступление — две выписки
У валютного счёта есть особенность, которой нет у рублёвого: валютная выручка от нерезидента зачисляется сначала на транзитный валютный счёт и только после этого переводится на текущий. Банк выдаёт по каждому счёту отдельную выписку, и одно поступление денег порождает две операции: зачисление на транзит и перевод с транзита на текущий счёт.
Расхождения возникают, когда учёт не повторяет эту структуру:
- В 1С заведён один банковский счёт вместо двух. Поступление разнесено сразу на текущий счёт, перевод с транзита не отражён — обороты по учёту меньше суммарных оборотов по двум выпискам, хотя деньги все на месте.
- Перевод с транзита на текущий разнесён как поступление выручки. Сумма задвоена: один раз как выручка на транзите, второй — как «выручка» на текущем.
- Часть суммы осталась на транзите на отчётную дату. В учёте всё поступление уже на текущем счёте, а по выпискам остаток разделён между двумя счетами — сальдо не сходится по каждому счёту в отдельности, хотя в сумме сходится.
- С транзитного счёта удержана комиссия за валютный контроль, а в учёте перевод отражён полной суммой.
Правило сверки: транзитный и текущий счёт сверяются по отдельности, каждый со своей выпиской, а внутренний перевод между ними должен зеркально сойтись в обеих. Если в 1С счета не разделены — это первое, что нужно исправить, дальше сверять бесполезно.
Как сверить ОСВ по 51 и 52 счетам с банком: порядок для валютного счёта
Общая методика трёх точек — входящий остаток, обороты, исходящий остаток — работает и здесь (подробно мы разбирали её в статье про сверку ОСВ с выпиской по счёту 51). Для счёта 52 она дополняется четырьмя валютными правилами.
- Сверяйте в валюте, а не в рублях. В 1С ОСВ по счёту 52 формируется с флагом «Валютная сумма» — именно валютные графы сопоставляются с выпиской. Рубли проверяются отдельно, на втором проходе.
- Каждый счёт и каждая валюта — отдельно. ОСВ с отбором по конкретному банковскому счёту против выписки именно этого счёта: текущий доллар, транзитный доллар, текущий евро — три отдельные сверки.
- Исключите переоценку. Обороты в корреспонденции с 91-м счётом в выписке отсутствуют по определению — уберите их из сопоставления до того, как сравнивать итоги.
- Рубли проверяйте через курс на дату. После схождения валютных оборотов проверьте рублёвую оценку выборочно: сумма в валюте, умноженная на курс ЦБ на дату операции, должна давать рублёвую сумму проводки.
Если валютные обороты не сошлись после исключения переоценки — работает обычная типология счёта 51: пропущенная комиссия, операция другим днём, незакрытый транзит, конверсия мимо счёта 57.
Сверка по выгрузкам: как это делает ИИ-агент
Вручную такая сверка дороже, чем по счёту 51: файлов больше (по выписке на каждый счёт и валюту), к матчингу контрагентов добавляется пересчёт по курсам на каждую дату и фильтрация переоценки. tirCoWork снимает именно эту механику.
Сразу честное ограничение: tirCoWork не подключается к базе 1С. Он работает с выгрузками — вы сохраняете ОСВ и выписки в файлы (Excel, CSV), и агент анализирует их локально на вашем компьютере: сам пишет и запускает код, разбирает структуру файлов, сопоставляет строки. Для валютного счёта это скорее плюс: не нужны права к базе, а выписки с реквизитами валютных контрактов не покидают ваш компьютер.
Шаг 1. Выгрузить файлы
Из 1С — ОСВ по счёту 52 за период с включённой валютной суммой и детализацией по банковским счетам (транзитный и текущий должны быть видны раздельно). Из клиент-банка — выписки по каждому валютному счёту за тот же период. Чистить и переформатировать ничего не нужно — выгружайте как есть.
Шаг 2. Один запрос агенту
Перетащите файлы в tirCoWork и опишите задачу. Пример промпта:
«Вот ОСВ по счёту 52 из 1С с валютными суммами (osv_52_iyul.xlsx) и две выписки валютного счёта: текущий (usd_tek_07.csv) и транзитный (usd_tranzit_07.csv). Сверь валютные обороты по каждому счёту отдельно: исключи из оборотки переоценку (корреспонденция с 91 счётом), сопоставь операции с выписками по валютной сумме и дате. Затем проверь рублёвую оценку: по каждой операции сравни рубли в оборотке с валютной суммой по курсу ЦБ на дату операции (курсы — в файле kursy_cb.xlsx). Собери таблицу расхождений: отдельно валютные, отдельно рублёвые, с вероятной причиной по каждому.»
Шаг 3. Проверить таблицу расхождений
Агент возвращает структурированный результат: что сошлось, что нет и почему. Примерно так:
| Операция / строка | По выписке (USD) | По ОСВ (USD) | По ОСВ (руб.) | Комментарий агента |
|---|---|---|---|---|
| Поступление от Alta GmbH 04.07 | 25 000 | 25 000 | сходится | Совпадает, курс на дату верный |
| Комиссия банка 04.07 | 120 | 0 | — | Комиссия удержана с транзитного счёта, в 1С не разнесена |
| Перевод транзит → текущий 05.07 | 24 880 | 25 000 | — | В учёте перевод полной суммой, без удержанной комиссии |
| Оплата поставщику 28.07 | 10 000 | 10 000 | расходится | Валюта совпала, документ проведён 30.07 — курс на другую дату |
| Переоценка 31.07 | — | — | 41 250 | Оборот переоценки, в выписке отсутствует штатно — исключён из сверки |
Строки с переоценкой агент помечает и выносит за скобки, а не записывает в ошибки — именно это отличает осмысленную сверку валютного счёта от механического сравнения сумм. Вам остаётся проверить помеченные строки и разнести исправления в 1С: довнести комиссию, поправить дату документа, разделить транзит и текущий счёт.
Что в итоге
Счёт 52 не сходится с выпиской по трём типовым причинам: переоценка даёт обороты, которых в банке нет; курс на другую дату разводит рубли при совпадающей валюте; транзитный счёт задваивает или прячет поступления. Сверять валютный счёт нужно в валюте, по каждому счёту и валюте отдельно, исключив переоценку, — и только потом проверять рублёвую оценку через курсы на даты операций.
Механику этой работы — разбор форматов, матчинг строк, фильтрацию переоценки, пересчёт по курсам — берёт на себя ИИ-агент tirCoWork, работая с выгрузками локально на вашем компьютере. 30 дней бесплатно без карты, тарифы от 500 ₽/мес — достаточно, чтобы закрыть валютный счёт уже в этом месяце без ручного пересчёта курсов.
Читайте также
- Выписка и ОСВ не сходятся: как найти расхождения по счёту 51 — базовая методика сверки и типовые причины расхождений по рублёвому счёту.
- Анализ ОСВ с помощью ИИ — как быстро находить аномалии в оборотке.
- Как разобрать банковскую выписку автоматически — разбор назначений платежей и категоризация.
Попробовать в tirCoWork
Готовый сценарий с пошаговым запуском и примерами промптов: Сверка ОСВ с банковской выпиской →.
Частые вопросы
Почему обороты по счёту 52 в ОСВ больше, чем в выписке банка?
Чаще всего из-за переоценки валютных остатков: на конец месяца и на дату операций 1С доначисляет курсовые разницы проводками Дт 52 Кт 91.01 или Дт 91.02 Кт 52. Эти обороты существуют только в учёте — в выписке банка их нет и быть не может. Перед сверкой оборотов переоценку нужно исключить из сопоставления или сверять валютные суммы, а не рубли.
Как сверить счёт 52 с выпиской валютного счёта правильно?
Сверяйте в валюте, а не в рублях: валютное сальдо ОСВ на начало и конец периода против остатков в выписке, затем валютные обороты без учёта переоценки. Каждый банковский счёт и каждая валюта сверяются отдельно, транзитный и текущий счёт — тоже отдельно. Рублёвая оценка проверяется потом: курс ЦБ на дату каждой операции.
Нужно ли подключать tirCoWork к базе 1С для сверки счёта 52?
Нет. tirCoWork к базе 1С не подключается — он работает с выгрузками. Вы сохраняете ОСВ по счёту 52 с валютной суммой в Excel и выгружаете выписку валютного счёта из клиент-банка, а ИИ-агент сверяет эти файлы локально на вашем компьютере.
Что делать с транзитным валютным счётом при сверке?
Сверять его отдельно от текущего. Валютная выручка сначала зачисляется на транзитный счёт и только потом переводится на текущий, поэтому одна и та же сумма проходит по двум выпискам. Если в 1С оба счёта висят на одном субсчёте без разделения, обороты задваиваются или теряются — это одна из типовых причин расхождений.
Покидают ли валютные выписки мой компьютер при сверке через ИИ?
Файлы остаются на вашем устройстве: агент пишет и запускает код для сверки локально, в облако уходит только текст запроса и нужные фрагменты. Суммы и реквизиты можно дополнительно обезличить встроенным Анонимизатором перед отправкой.
Скачайте tirCoWork и сверьте валютный счёт за вечер
Обезличивание работает локально, на вашем компьютере: файлы остаются у вас. 30 дней бесплатно, карта не нужна. Тарифы от 500 ₽/мес.
Скачайте tirCoWork и сверьте валютный счёт за вечер