Счёт 52 не сходится с выпиской: где искать | tirCoWork

Счёт 52 не сходится с выпиской: курсовые разницы и переоценка

Оборотка по счёту 52 не бьётся с выпиской валютного счёта — и почти всегда это не ошибка банка, а особенности валютного учёта: переоценка остатков, курс на другую дату, движение через транзитный счёт. Разбираем, откуда берутся расхождения по счёту 52, что из них норма, а что ошибка, и как сверить валютный счёт по выгрузкам из 1С и банка за 15 минут.

Со счётом 51 всё понятно: рубли в банке, рубли в учёте, расхождение — значит, где-то ошибка. Со счётом 52 так не работает. Оборотка по валютному счёту почти никогда не совпадает с выпиской банка «в лоб» — и это нормально: в ОСВ есть обороты, которых в выписке нет по определению (переоценка), а рублёвая оценка одной и той же операции зависит от того, на какую дату взят курс. В итоге бухгалтер видит расхождение, но не может сразу сказать, что перед ним: штатная курсовая разница или реальная ошибка разнесения.

В этой статье разберём, почему счёт 52 не сходится с выпиской валютного счёта, какие расхождения являются нормой валютного учёта, а какие — ошибками, при чём тут транзитный счёт, и как сверить ОСВ по 52 счёту с банком по выгрузкам из 1С и клиент-банка — без ручного пересчёта курсов по каждой строке.

Почему счёт 52 не сходится с выпиской валютного счёта

У расхождений по валютному счёту два принципиально разных источника. Первый — та же механика, что и на счёте 51: не разнесённая комиссия, платёж другим днём, дубль контрагента, не тот договор. Второй — специфика именно валютного учёта, и он даёт большую часть «расхождений», которые на самом деле расхождениями не являются.

  1. Переоценка валютных остатков. На конец месяца и на дату каждой операции 1С пересчитывает валютный остаток по курсу ЦБ и доначисляет курсовую разницу. В оборотке появляются обороты в корреспонденции с 91-м счётом, которых в выписке банка нет и быть не может.
  2. Курс на другую дату. Банк ведёт счёт в валюте, учёт ведётся в рублях по курсу ЦБ на дату операции. Если документ в 1С проведён не тем днём, что операция прошла по банку, рублёвая сумма отличается даже при совпадающей валютной.
  3. Транзитный валютный счёт. Валютная выручка зачисляется сначала на транзитный счёт и только потом переводится на текущий. Одно поступление проходит по двум выпискам — и если в учёте счета не разделены, обороты задваиваются или теряются.
  4. Продажа и покупка валюты через счёт 57. Конверсия отражается через «Переводы в пути»: списание с 52 и зачисление на 51 происходят разными днями и по разным курсам. Если операция разнесена напрямую, минуя 57, обороты и финрезультат от продажи валюты искажаются.
  5. Комиссия банка в валюте. Банк удержал комиссию из суммы поступления или списал её отдельной строкой — а в 1С она не разнесена или разнесена в рублях не по тому курсу.
  6. Сверка в рублях вместо валюты. Самая частая методическая ошибка: сравнивать рублёвые обороты ОСВ с валютной выпиской, пересчитанной по одному курсу. Совпасть они не могут в принципе.

Первые пункты — не ошибки, а устройство валютного учёта. Задача сверки — отделить их от настоящих проблем: пропущенных проводок, неверных дат и незакрытого транзита.

Курсовые разницы: обороты, которых в выписке нет

Курсовые разницы — главный источник «лишних» оборотов по счёту 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. Сверяйте в валюте, а не в рублях. В 1С ОСВ по счёту 52 формируется с флагом «Валютная сумма» — именно валютные графы сопоставляются с выпиской. Рубли проверяются отдельно, на втором проходе.
  2. Каждый счёт и каждая валюта — отдельно. ОСВ с отбором по конкретному банковскому счёту против выписки именно этого счёта: текущий доллар, транзитный доллар, текущий евро — три отдельные сверки.
  3. Исключите переоценку. Обороты в корреспонденции с 91-м счётом в выписке отсутствуют по определению — уберите их из сопоставления до того, как сравнивать итоги.
  4. Рубли проверяйте через курс на дату. После схождения валютных оборотов проверьте рублёвую оценку выборочно: сумма в валюте, умноженная на курс ЦБ на дату операции, должна давать рублёвую сумму проводки.

Если валютные обороты не сошлись после исключения переоценки — работает обычная типология счёта 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 ₽/мес — достаточно, чтобы закрыть валютный счёт уже в этом месяце без ручного пересчёта курсов.

Читайте также

Попробовать в tirCoWork

Готовый сценарий с пошаговым запуском и примерами промптов: Сверка ОСВ с банковской выпиской →.

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

Почему обороты по счёту 52 в ОСВ больше, чем в выписке банка?

Чаще всего из-за переоценки валютных остатков: на конец месяца и на дату операций 1С доначисляет курсовые разницы проводками Дт 52 Кт 91.01 или Дт 91.02 Кт 52. Эти обороты существуют только в учёте — в выписке банка их нет и быть не может. Перед сверкой оборотов переоценку нужно исключить из сопоставления или сверять валютные суммы, а не рубли.

Как сверить счёт 52 с выпиской валютного счёта правильно?

Сверяйте в валюте, а не в рублях: валютное сальдо ОСВ на начало и конец периода против остатков в выписке, затем валютные обороты без учёта переоценки. Каждый банковский счёт и каждая валюта сверяются отдельно, транзитный и текущий счёт — тоже отдельно. Рублёвая оценка проверяется потом: курс ЦБ на дату каждой операции.

Нужно ли подключать tirCoWork к базе 1С для сверки счёта 52?

Нет. tirCoWork к базе 1С не подключается — он работает с выгрузками. Вы сохраняете ОСВ по счёту 52 с валютной суммой в Excel и выгружаете выписку валютного счёта из клиент-банка, а ИИ-агент сверяет эти файлы локально на вашем компьютере.

Что делать с транзитным валютным счётом при сверке?

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

Покидают ли валютные выписки мой компьютер при сверке через ИИ?

Файлы остаются на вашем устройстве: агент пишет и запускает код для сверки локально, в облако уходит только текст запроса и нужные фрагменты. Суммы и реквизиты можно дополнительно обезличить встроенным Анонимизатором перед отправкой.

Скачайте tirCoWork и сверьте валютный счёт за вечер

Обезличивание работает локально, на вашем компьютере: файлы остаются у вас. 30 дней бесплатно, карта не нужна. Тарифы от 500 ₽/мес.

Скачайте tirCoWork и сверьте валютный счёт за вечер

Читайте также