Часть II · Модули Ledgr
Банк: счета, выписки, сопоставление и сверка
Что это и зачем
Банковская выписка (bank statement) — список всех движений по счёту за период от банка. Банковская сверка (bank reconciliation) — проверка, что каждая строка выписки отражена в учёте и что остаток по книгам равен остатку в банке. Это главный контроль полноты учёта: если что-то пришло или ушло со счёта, а в книгах этого нет — сверка это покажет. Без сверки отчётам и декларациям доверять нельзя, поэтому её делают каждый месяц до закрытия периода.
Сопоставление (matching) — привязка строки выписки к документу: поступление — к счёту клиента, списание — к счёту поставщика, комиссия — к расходу. «Сверено по дату» означает: на эту дату остаток в Ledgr совпал с выпиской, и все строки до неё разобраны.
Как это устроено в Ledgr
| Дт | 1130 Emirates NBD — Current | 6 300,00 |
| Кт | 1200 Дебиторская задолженность | 6 300,00 |
| Дт | 6800 Комиссии банка | 52,50 |
| Кт | 1130 Emirates NBD — Current | 52,50 |
| Дт | 1130 Emirates NBD — Current | 30 000,00 |
| Кт | 1120 Основной банковский счёт | 30 000,00 |
Каждый банковский счёт в Ledgr — отдельный счёт в группе «Деньги» (1130, 1140…). При загрузке выписки Ledgr узнаёт банк и формат, показывает предпросмотр, проверяет остатки на начало и конец и не загружает одну и ту же строку дважды. Для каждой строки он ищет совпадения: номер счёта в тексте, сумма, имя клиента или поставщика, встречная строка на другом своём счёте, прошлые решения. Каждая подсказка — с баллом уверенности и причинами. Уверенные единственные совпадения можно провести одной кнопкой «Сопоставить автоматически»; остальные человек принимает или выбирает сам. Правила («если в тексте есть DEWA, это коммунальные расходы») разносят повторяющиеся строки сами; Ledgr запоминает ваши решения и предлагает их в следующий раз.
Форматы выписок и PDF
Ledgr принимает выписки в форматах PDF, CSV, Excel (XLSX), MT940 (SWIFT) и CAMT.053 (ISO 20022) — до 1,5 МБ. Для табличных форматов есть шаблоны колонок банков ОАЭ (Emirates NBD, ADCB, FAB, Mashreq, RAKBANK и общие). PDF-выписки читаются так:
- Emirates NBD, Dubai Islamic Bank (DIB) и Wio — по вёрстке банка; эти три формата проверены на настоящих выписках.
- Несколько счетов в одном файле (так делает Wio: AED и USD в одном PDF) — Ledgr берёт раздел с IBAN выбранного счёта и называет остальные счета файла. Если нужного IBAN в файле нет, загрузка не начнётся, и Ledgr объяснит почему.
- Незнакомая вёрстка — строки переписывает ИИ (Claude), а программа проверяет их: остаток после каждой строки должен сходиться с предыдущим плюс сумма строки, а итог — с конечным остатком выписки. Не сошлось — Ledgr покажет, какие строки, и молча не загрузит.

Валютный банковский счёт
Валютный счёт — банковский счёт в валюте, отличной от валюты учёта, например долларовый счёт в Wio или Emirates NBD. Деньги на нём лежат в долларах, а книги, отчёты и налоги компании ведутся в дирхамах. Поэтому у такого счёта два остатка: в валюте счёта (как в выписке банка) и в AED (как в балансе).
- Курс (exchange rate) — сколько дирхамов стоит 1 единица валюты. Для USD курс постоянный: дирхам привязан к доллару, 1 USD = 3,6725 AED, вводить его не нужно. Для других валют (EUR, GBP…) курс вводится в окне «Курсы валют» на дату; строка проводится по последнему курсу на её дату или раньше.
- Курсовая разница (FX gain/loss) — когда одна и та же сделка в разных валютах даёт разные суммы в AED. Например, клиент оплатил счёт на AED 3 675 переводом USD 1 000: по курсу это AED 3 672,50, и AED 2,50 — курсовой расход. Ledgr относит такие разницы на счёт 4910 «Курсовые разницы», если они в пределах допуска — 2 % суммы, но не меньше 1 AED; больше — это уже не курс, а недоплата, и строку разбирает человек.
- Переоценка (revaluation) — приведение остатка валютного счёта в AED к курсу на дату (обычно на конец месяца). Остаток в валюте не меняется, меняется его стоимость в дирхамах; разница — курсовая. Для USD при привязке переоценка почти всегда нулевая (только округления); для EUR и других валют — нет.
| Дт | 1150 Wio USD (USD 1 000,00 × 3,6725) | 3 672,50 |
| Дт | 4910 Курсовые разницы | 2,50 |
| Кт | 1200 Дебиторская задолженность | 3 675,00 |
| Дт | 1140 Wio AED | 1 000,00 |
| Дт | 4910 Курсовые разницы | 0,76 |
| Кт | 1150 Wio USD (USD 272,50 × 3,6725) | 1 000,76 |
| Дт | Банковский счёт в EUR | разница |
| Кт | 4910 Курсовые разницы | разница |
ledgr.hubrock.biz/ui/bank/

- «Добавить счёт»: название, банк, IBAN (в ОАЭ — AE и 21 цифра), SWIFT, валюта (AED, USD, EUR…).
- На карточке счёта — «Загрузить выписку»: выберите файл из интернет-банка (PDF, CSV, Excel, MT940, CAMT.053). Проверьте, что банк узнан, «Остатки сходятся», и нажмите «Загрузить новые строки».
- «Разобрать строки»: слева строки выписки, справа подсказки. «Принять · Enter» подтверждает подсказку. Кнопки «Расход», «Оплата поставщику», «Комиссия», «Перевод» создают документ прямо из строки.
- «Сопоставить автоматически» — провести все уверенные совпадения. «Правила» — для повторяющихся строк.
- Для валют, кроме USD, — «Курсы валют»: введите курс на дату до разбора строк.
- Вкладка «Сверка»: сравните остаток с выпиской и нажмите «Зафиксировать сверку по дату». Для валютного счёта сверка ведётся в его валюте, а внизу — переоценка остатка в AED.





«Курсы валют»: USD привязан (1 USD = 3,6725 AED) — вводить не нужно. Для других валют выберите валюту, дату и курс (сколько AED за 1 единицу) и нажмите «Сохранить курс». Ошибочный курс — «Удалить».
Частые вопросы и ошибки
- ☐1.1 Выписки ADCB, FAB, Mashreq, RAKBANK и других банков клиентов, включая валютные счета.
- ☐7.1 Импорт: все ли строки прочитаны, сходятся ли остатки; автоматическое сопоставление; сверка.
- ☐7.1а Валютные счета (USD): пересчёт строк в дирхамы по курсу, курсовые разницы при оплате счетов в AED, перевод USD → AED между своими счетами, переоценка остатка, сверка в валюте счёта.