ipak.dev
Блог

Банк до копейки: что такое настоящая сверкаReconciled to the cent: what real reconciliation means

финансыавтоматизацияданные

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

Что прячется за «депозитом»

В выписке была строка «депозит». По названию – деньги отложены в резерв. Система посмотрела на движение и увидела другое: это overnight-свип, ночной автоматический перенос остатка, который утром возвращается на счёт. Резерв и свип в отчёте выглядят одинаково, а значат противоположное: один говорит «деньги заморожены», другой – «деньги работают каждую ночь». Сложить суммы мало. Надо понять, что каждая строка делает на самом деле.

Почему сверка каждый день, а не раз в квартал

Когда выписка сверяется раз в квартал, поиск расхождения превращается в раскопки: три месяца назад, в куче проводок, что-то разъехалось на 1 200 рублей. Когда сверка идёт после каждой выписки, та же ошибка всплывает в день появления, пока ещё помнишь контекст. Дешёвая инфраструктура позволяет себе сверять ежедневно (про это есть отдельный пост), и финансовая картина перестаёт отставать от реальности.

Как я проверяю саму систему

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

A bank statement drops overnight. By the time I open the laptop, the books have already squared with it to the cent: every entry in place, nothing left hanging. The interesting part started somewhere else.

What hides behind "deposit"

One line on the statement read "deposit". By its name, money set aside in reserve. The system looked at the movement and saw something else: an overnight sweep, the balance moved out at night and returned to the account in the morning. A reserve and a sweep look identical in a report and mean the opposite, one says "the money is frozen", the other says "the money works every night". Adding up the totals isn't enough. You have to know what each line is actually doing.

Why reconcile daily, not once a quarter

Reconcile a statement once a quarter and finding a discrepancy becomes an excavation: three months back, in a pile of entries, something drifted by 1,200 rubles. Reconcile after every statement and the same error surfaces the day it appears, while you still remember the context. Cheap infrastructure can afford to reconcile daily (there's a separate post on that), and the financial picture stops lagging behind reality.

How I check the system itself

Reconciliation has to be trusted, so I double-check it. The financial picture is assembled two independent ways, and I square them against each other. If both match the bank and each other to the cent, the number is good. I run four companies' data through this myself, statements reconciled to the last cent. If I didn't trust this reconciliation, I wouldn't keep my own money on it.