К содержимому

Часть II · Модули Ledgr

Банк: счета, выписки, сопоставление и сверка

Что это и зачем

Банковская выписка (bank statement) — список всех движений по счёту за период от банка. Банковская сверка (bank reconciliation) — проверка, что каждая строка выписки отражена в учёте и что остаток по книгам равен остатку в банке. Это главный контроль полноты учёта: если что-то пришло или ушло со счёта, а в книгах этого нет — сверка это покажет. Без сверки отчётам и декларациям доверять нельзя, поэтому её делают каждый месяц до закрытия периода.

Сопоставление (matching) — привязка строки выписки к документу: поступление — к счёту клиента, списание — к счёту поставщика, комиссия — к расходу. «Сверено по дату» означает: на эту дату остаток в Ledgr совпал с выпиской, и все строки до неё разобраны.

Как это устроено в Ledgr

Поступление от клиента, сопоставленное со счётом
Дт1130 Emirates NBD — Current6 300,00
Кт1200 Дебиторская задолженность6 300,00
Комиссия банка из строки выписки
Дт6800 Комиссии банка52,50
Кт1130 Emirates NBD — Current52,50
Перевод между своими счетами в AED
Дт1130 Emirates NBD — Current30 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 покажет, какие строки, и молча не загрузит.
Загрузка PDF-выписки Wio: «Распознано: PDF», строки прочитаны по вёрстке банка, второй счёт файла назван, «Остатки сходятся».
Загрузка PDF-выписки Wio: «Распознано: PDF», строки прочитаны по вёрстке банка, второй счёт файла назван, «Остатки сходятся».

Валютный банковский счёт

Валютный счёт — банковский счёт в валюте, отличной от валюты учёта, например долларовый счёт в 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 и других валют — нет.
Строка USD-счёта: клиент оплатил счёт AED 3 675,00 переводом USD 1 000
Дт1150 Wio USD (USD 1 000,00 × 3,6725)3 672,50
Дт4910 Курсовые разницы2,50
Кт1200 Дебиторская задолженность3 675,00
Перевод USD → AED между своими счетами Wio
Дт1140 Wio AED1 000,00
Дт4910 Курсовые разницы0,76
Кт1150 Wio USD (USD 272,50 × 3,6725)1 000,76
Банк поменял USD 272,50 по своему курсу и зачислил AED 1 000,00. По курсу учёта это AED 1 000,76 — разница 0,76 AED уходит в курсовые. Это перевод, а не доход или расход.
Переоценка EUR-счёта на конец месяца (курс вырос)
ДтБанковский счёт в EURразница
Кт4910 Курсовые разницыразница
Если курс упал — наоборот: Дт 4910, Кт банк.
Что важно знать. Счета клиентам и поставщикам выставляются только в AED — в валюте ведутся только банковские счета. Курсы ЦБ ОАЭ для валют, кроме USD, не подгружаются автоматически: их вводят в «Курсах валют». Экрана ввода начальных остатков нет: если первая выписка начинается не с нуля, Ledgr покажет разницу на сумму начального остатка (как на кадре ниже).
Где найти: Учёт → Банк
ledgr.hubrock.biz/ui/bank/
Банк: карточки счетов в AED и в USD — «По выписке», «В учёте», «Разница», «К разбору»; у долларового счёта в учёте показано и «≈ AED».
Банк: карточки счетов в AED и в USD — «По выписке», «В учёте», «Разница», «К разбору»; у долларового счёта в учёте показано и «≈ AED».
  1. «Добавить счёт»: название, банк, IBAN (в ОАЭ — AE и 21 цифра), SWIFT, валюта (AED, USD, EUR…).
  2. На карточке счёта — «Загрузить выписку»: выберите файл из интернет-банка (PDF, CSV, Excel, MT940, CAMT.053). Проверьте, что банк узнан, «Остатки сходятся», и нажмите «Загрузить новые строки».
  3. «Разобрать строки»: слева строки выписки, справа подсказки. «Принять · Enter» подтверждает подсказку. Кнопки «Расход», «Оплата поставщику», «Комиссия», «Перевод» создают документ прямо из строки.
  4. «Сопоставить автоматически» — провести все уверенные совпадения. «Правила» — для повторяющихся строк.
  5. Для валют, кроме USD, — «Курсы валют»: введите курс на дату до разбора строк.
  6. Вкладка «Сверка»: сравните остаток с выпиской и нажмите «Зафиксировать сверку по дату». Для валютного счёта сверка ведётся в его валюте, а внизу — переоценка остатка в AED.
Разбор строк: подсказки с баллом уверенности, «Принять · Enter», создание документа из строки.
Разбор строк: подсказки с баллом уверенности, «Принять · Enter», создание документа из строки.
Перевод USD → AED: Ledgr находит встречную строку на долларовом счёте («другая валюта, сумма по курсам совпадает») и предлагает «Перевод между своими счетами».
Перевод USD → AED: Ledgr находит встречную строку на долларовом счёте («другая валюта, сумма по курсам совпадает») и предлагает «Перевод между своими счетами».
Долларовый счёт: сумма строки в USD, «≈ 1 000,76 AED по курсу USD 3,6725 — документы проводятся в AED».
Долларовый счёт: сумма строки в USD, «≈ 1 000,76 AED по курсу USD 3,6725 — документы проводятся в AED».
Сверка долларового счёта в USD. «Разница 10 000,00 USD» — это начальный остаток первой выписки, которого нет в учёте (экрана начальных остатков пока нет). Ниже — переоценка счёта в USD.
Сверка долларового счёта в USD. «Разница 10 000,00 USD» — это начальный остаток первой выписки, которого нет в учёте (экрана начальных остатков пока нет). Ниже — переоценка счёта в USD.
Окно «Курсы валют»
Окно «Курсы валют»

«Курсы валют»: USD привязан (1 USD = 3,6725 AED) — вводить не нужно. Для других валют выберите валюту, дату и курс (сколько AED за 1 единицу) и нажмите «Сохранить курс». Ошибочный курс — «Удалить».

Частые вопросы и ошибки

«Разница» на карточке красная.
Не все строки выписки разобраны, в учёте есть операции, которых нет в банке, или первая выписка начинается с ненулевого остатка. Разберите строки «К разбору» и проверьте документы без банковской строки.
PDF не загружается: «в файле другого счёта».
IBAN выбранного счёта в Ledgr не совпадает с IBAN в выписке. Выберите нужный счёт или проверьте IBAN в «Реквизитах».
Один и тот же файл загрузили дважды.
Повторные строки не загружаются: Ledgr сравнивает дату, сумму и ссылку.
Курсовая разница больше 2 % — почему Ledgr не сопоставил сам?
Такая разница уже похожа на недоплату или комиссию банка. Разберите строку вручную: частичная оплата, комиссия или другой документ.
Что проверить
  • ☐1.1 Выписки ADCB, FAB, Mashreq, RAKBANK и других банков клиентов, включая валютные счета.
  • ☐7.1 Импорт: все ли строки прочитаны, сходятся ли остатки; автоматическое сопоставление; сверка.
  • ☐7.1а Валютные счета (USD): пересчёт строк в дирхамы по курсу, курсовые разницы при оплате счетов в AED, перевод USD → AED между своими счетами, переоценка остатка, сверка в валюте счёта.