Минас Саркисянwebkoth.com

Свой продукт · В проде

Разбор финансовых документов площадки

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

Болело

Финансовые документы площадка отдаёт пачкой файлов. Чтобы понять доход за год и налог с него, продавец открывает их по одному и складывает в калькуляторе.

Стало

Сервис сам забирает документы за год, разбирает PDF и таблицы, раскладывает суммы по месяцам и считает налог: 4 % с поступлений от физлиц, 6 % от юрлиц. Плюс остаток до годового лимита.

Что это даёт бизнесу

  • Ответ на вопрос «сколько придёт и сколько отдать налогом» собирается из первичных документов площадки.
  • Доход разложен по месяцам, поэтому видно, как набирался итог.
  • Остаток до годового лимита виден заранее, пока до него ещё есть запас.
  • Если один документ не разобрался, расчёт всё равно доходит до конца, а документ попадает в список ошибок рядом с результатом.

От источника к результату

  1. Документы площадки за год
  2. Разбор PDF и таблиц
  3. Суммы по месяцам
  4. Налог 4 % и 6 %
  5. Остаток до лимита

Файлы скачиваются с паузами, а если площадка отказывает из-за лимита запросов, сервис повторяет попытку. Поэтому пачка за год доезжает целиком.

Как устроено

Расчёт идёт в фоне: при запуске выдаётся номер задачи, по нему видно стадию и прогресс, а результат забирается отдельным запросом. Так долгая обработка годовой пачки не обрывается по лимиту времени на ответ.

Документы разделяются по категории: еженедельные отчёты идут в доход от физических лиц, уведомления о выкупе в доход от юридических, и ставка налога выбирается по этому признаку.

Кто ведёт систему сейчас

Я. Это часть моей платформы для продавцов маркетплейсов.

Другие кейсы этого шага

Внутренняя система · В проде

Управленческий финансовый контур

Видно деньги: остаток, прибыль, кассовый разрыв

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

Та же система даёт эффект ещё по 3 шагам

Смотреть кейс

Внутренняя система · В проде

Платформа данных

Выплаты и комиссии площадки сходятся до копейки

Болело
Комиссии, логистику, хранение и штрафы видно только в отчётах самой площадки. Проверить их было нечем, и маржа считалась на веру.
Стало
Отдельная витрина понедельно сравнивает наши суммы с итогами, которые посчитала сама площадка. Пустой результат значит, что всё сошлось; строка с расхождением показывает, где именно.
Доверие
Сверка
считается сама, каждую неделю

Та же система даёт эффект ещё по 2 шагам

Смотреть кейс

Открытый код · В проде

Реклама и SEO из чата

Бюджет рекламы меняется по правилам

Болело
Бюджет и ставки меняют в кабинете, и правка применяется сразу. Ошибка стоит недельного бюджета, потраченного за остаток недели, и сброшенного на полпути обучения стратегии.
Стало
Открытый MCP-сервер: 125 инструментов к Директу, Метрике и Вебмастеру. Пишущий вызов сначала показывает, что уйдёт в кабинет, предел правки задан на проект, а про правило выходных сервер предупредит сам.
Инструментов
Пишущий вызов
Правило выходных
Смотреть кейс
Тип
Свой продукт
Статус
В проде
Что разбирает
отчёты в PDF и уведомления в таблицах
Ведёт
я
Заменило
ручное сведение документов в калькуляторе
PythonFastAPIpdfplumberopenpyxluvicornPM2