Выписка —
из PDF наружу.
Перетащите выписку — получите CSV, Excel или QuickBooks. Каждая сумма сверяется с собственной арифметикой выписки ещё до скачивания.
Каждая конвертация показывает свою арифметику
Обычно конвертер отдаёт таблицу и желает удачи. Этот сначала доказывает себя — числами, уже напечатанными в вашей выписке. Как работает сверка — и чего она не поймает →
Строка за строкой
Если в выписке есть колонка остатка, каждая строка обязана дать прошлый остаток + сумма = этот остаток. Все. Без исключений.
От входящего к исходящему
Колонки остатка нет? Тогда входящий остаток плюс все операции обязаны попасть ровно в исходящий остаток, напечатанный банком.
Знаки вычислены, а не угаданы
Многие выписки печатают суммы без знака. Вместо того чтобы гадать, мы решаем, при каком знаке сходится вся цепочка, — и сообщаем о каждом исправлении.
Три файла — под любую бухгалтерию
Одна конвертация возвращает все три — скачивайте тот, что нужен вам.
CSV
Открывается чисто в Excel, Sheets и Numbers. Одна колонка со знаком или дебет с кредитом отдельно — на ваш выбор. Защита от подстановки формул встроена: назначение вида =SUM(…) остаётся текстом.
Excel
Типизированные колонки: даты — это даты, суммы — числа, а не текст, который ими притворяется. Сортировка, фильтр и сводные сразу, без плясок с перепарсингом.
QuickBooks (QBO)
Формат Web Connect, который QuickBooks импортирует напрямую. Идентификаторы операций выводятся из самой операции, поэтому повторный импорт той же выписки не создаст дублей. Расчётный, сберегательный, кредитная карта и другие.
Привычнее терминал?
Веб-страница — лишь тонкая обёртка. Тот же движок с тем же разбором и той же сверкой поставляется как CLI и как библиотека на TypeScript — для папок с выписками или вашего собственного конвейера.
Ваша выписка остаётся вашей.
Банковская выписка — примерно самый приватный документ, какой бывает. Инструмент сделан так, чтобы вам не пришлось верить на слово никому, включая нас.
docker compose up
Справедливые вопросы
А сканы выписок?
Пока нет. PDF из одних картинок отклоняется с понятной ошибкой, а не разбирается молча во что попало. OCR в планах — появится, когда сможет пройти ту же проверку арифметикой.
Моего банка нет в списке.
Всё равно попробуйте. Универсальный движок читает большинство раскладок по одной геометрии, а проверка арифметикой работает для любого банка. Именованные профили лишь добавляют аккуратности на своеобразных форматах.
Что будет, если сверка не сойдётся?
Вы увидите ровно ту строку, где рвётся цепочка, и почините её в один клик — или выгрузите как есть, с расхождением в предупреждениях файла. Молча неверного числа не будет никогда.
Есть ограничения?
32 МБ и 500 страниц на файл. Выписки по нескольким счетам и валютные подразделы по-прежнему в списке честных ограничений.