Автоматизация факторинговых процессов на основе технологии blockchain

Автор: Пушкарев Д.С., Греф С.В., Маркевич М.Ю., Сафарова А.И.

Журнал: Экономика и бизнес: теория и практика @economyandbusiness

Статья в выпуске: 5-3 (99), 2023 года.

Бесплатный доступ

Финансирование - это ключевой ресурс для реализации бизнес-проекта. Без привлечения инвестиций невозможно как на ранних стадиях вывести продукт на рынок, так и на более поздних стадиях увеличить прибыль и нарастить долю рынка. Актуальность исследования заключается в возможности использования современной технологии блокчейн для автоматизации факторинговых процессов. В данной работе проанализированы существующие решения реализации факторинговых платформ, а также сформулированы требования к функциональности разрабатываемого модуля.

Факторинг, кредитование, блокчейн, финансирование проектов

Короткий адрес: https://sciup.org/170198964

IDR: 170198964   |   DOI: 10.24412/2411-0450-2023-5-3-51-55

Текст научной статьи Автоматизация факторинговых процессов на основе технологии blockchain

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

В таком случае производитель может воспользоваться таким источником финансирования бизнес-проектов как факторинг. Факторинг – это совокупность услуг финансового сектора для производителей товаров, ведущих торговую деятельность с магазинами на условиях отсрочки магазином платежа производителю.

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

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

Как сообщает официальный сайт factorin.io в 2019 году начала эксплуатироваться платформа для финансирования поставщиков в России под названием Factorin. Платформа находится в коммерческой эксплуатации уже 30 месяцев, с помощью нее уже профинансировано 2.3 миллиона поставок на 316 млрд рублей. На данный момент на платформе находятся больше 40 активных банков и факторинговых компаний. Factrorin сотрудничает с такими широко известными финансовыми организациями как Альфа Банк, ГПБ-Факторинг, МТС банк, Совкомбанк Факторинг, Райффайзен Банк, РСХБ Факторинг, Банк Национальный стандарт, Открытие Факторинг, Сбер Факторинг.

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

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

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

Платформа Factorin основана на блок-чейн технологии Ethereum. Блокчейн здесь выступает в роли хранилища информации о товарно-денежных отношениях. Factorin использует приватную сеть, чтобы транзакции не записывались в публичную сеть Ethereum, а также чтобы создавать эти транзакции и получать данные из реестра могло только ограниченное количество людей. Сеть состоит из нод-майнеров, то есть серверов, которые стоят у каждого участника сети. Майнеры - это участники, которые участвуют в процессе подтверждения транзакций и добавления их в блоки и тратят на это вычислительные мощности. Перед тем как данные попадают в блокчейн каждый участник должен захе-шировать их у себя локально, чтобы конфиденциальные данные не могли читать другие участники сети. Помимо клиента EthereumFactorin имеет веб-сервис для загрузки и сверки документов, который выполнен с помощью Node.js и СУБД PostgreSQL. Данная СУБД никак не связана с блокчейн технологией и проводимыми операциями. Она занимается только хранением прав пользователей и истории загрузки файлов о поставках.

Factorin получает информацию из бухгалтерских документов в виде файлов Excel. По формату данных в Excel файле существует соглашение о том сколько нужно заполнить полей, какими разделителями, какие символы можно использовать и так далее. На основе ключевых полей с помощью алгоритма SHA-3 создается хеш поставки. И далее в блокчейн записывается хеш поставки, все суммы, приведенные в документе поставки для данного хеша, а также даты, соответствующие суммам.

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

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

Платформа Factorin реализована на базе публичного блокчейна Ethereum. Все транзакции соответственно видны всем участникам сети, видно кто подписывает какие транзакции. Если в сети, например, увидеть транзакцию с хешем поставки от поставщика, то можно теоретически найти транзакцию с таким же хешем от покупателя и узнать с каким поставщиком сотрудничает какой покупатель. Также исходя из того, что сумма поставок не хешируется и остается открытой, то по ней можно узнать на какую сумму провели поставку поставщики и покупатель, и дальше использовать эту информацию в своих целях. Использование таким образом публичного блокчейна не может гарантировать полную конфиденциальность и безопасность информации о поставках, что является недостатком данной платформы.

С помощью площадки профинансировано уже 4,12 млн сделок на 520 млрд рублей. На данный момент на площадке подключено 55 активных Факторов. FactorPlat сотрудничает с широко известными финансовыми организациями: ВТБ Факторинг, Открытие Факторинг, Райффайзен Банк, ГПБ-Факторинг, СовкомФакторинг, РоссельхозБанк.

FactorPlat это инструмент для заключения сделок Дебиторами, Кредиторами и Факторами на основе юридических документов в электронном виде. Площадка проверяет данные по поставкам автоматически, что способствует скорости и безопасности. Площадка предоставляет возможность выбирать одну из двух схем для работы. Первая схема начинается с того, что Дебитор загружает накладные по подтвержденным поставкам, и платформа уже создает уведомление об уступке долга и отправляет это уведомление всем остальным сторонам на подписание. Вторая схема – это поставщик отправляет документы Дебитору, после подписания Дебитором документов, поставщик отправляет заявку Фактору на факторинг.

FactorPlat это облачная платформа для электронного факторинга. Облачное хранилище – это модель хранилища, когда данные хранятся распределено в сети на разных серверах, но предоставляются они третьей стороной, следовательно, облачное хранилище – это централизованный способ хранения данных. Централизованность создает угрозу для данных, ведь данные сервера могут быть повреждены или утеряны, например, при хакерской атаке или взломе. Кроме того, такая модель хранения дорогая в использовании.

По результатам обзора существующих решений платформа автоматизации факторинговых процессов должна:

  • 1)    реализовываться с помощью технологии блокчейн,

  • 2)    реализовываться на базе приватного блокчейна.

Блокчейн это технология распределенного и децентрализованного хранения данных. Такой способ хранения данных гарантирует что никто не сможет повлиять на безопасность данных пользователей, а также данные никто не сможет контролировать в одиночку.

Использование приватного блокчейна не позволяет публичный доступ к транзакциям. Конфиденциальная информация, хранимая в приватном блокчейне известна только узлам, которые имеют разрешение на доступ к ней. Также приватный блок-чейн не нуждается в майнинге, потому что для подписания транзакций достаточно одобрение нескольких нод. Следовательно, приватный блокчейн гарантирует полную конфиденциальность и безопасность о поставках.

Платформа должна реализовываться в виде двух компонентов. Один из компонентов должен отвечать за уступку права требования денежных средств и автоматическую сверку накладных по поставкам. То есть включать в себя процесс, начиная с создания сделки поставщиком и заканчивая согласием Фактора финансировать эту сделку. Данный модуль является целевым модулем данной работы.

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

Для повышения эффективности факторинговых процессов на платформе модуль должен:

  • 1)    исключать возможность избыточного финансирования,

  • 2)    содержать функционал уступки одного долга нескольким Факторам,

  • 3)    упростить процесс загрузки накладных по поставкам в модуль и их сверку,

  • 4)    скрывать данные о стоимости товаров.

Двойная трата – это процесс получения избыточного финансирования от Фактора поставщиком по одной и той же поставке. Модуль должен исключить возможность загрузки одного и того же документа по поставке несколько раз и просить финансирование у другого Фактора еще раз.

Поставщик сталкивается с проблемой загрузки каждого товара, входящего в поставку в факторинговые платформы. Это приводит к потребности в ручном труде и времени, а также увеличенной вероятности ошибок из-за невнимательности. Следовательно, разрабатываемое решение должно удовлетворять потребности в решении данной проблемы.

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

Главное отличие факторинга от кредитования – это участие не двух, а трех сторон:

  • 1)    производитель или поставщик (Кредитор) – поставляет товар или выполняет услуги заказчику,

  • 2)    должник (Дебитор) – принимает товары или услуги, обязан в срок погасить задолженность по факторинговому договору факторинговой компании,

  • 3)    факторинговая компания (Фактор) – финансирует производителя пока должник не может выплатить денежные средства за товар или услуги. Взамен получает от поставщика право требовать долг с должника. Как награждение за свои услуги получает комиссию с поставщика.

В связи с этим выделены следующие роли пользователей, работающих с созда- ваемым модулем: Кредитор, Дебитор, Фактор.

Учитывая это, определены функциональные требования для различных ролей пользователей.

Функциональные требования для роли Кредитор:

  • 1)    Загрузка в модуль информации о товарах для продажи.

  • 2)    Просмотр загруженной в модуль информации о товарах для продажи.

  • 3)    Создание сделки с Дебитором из загруженной информации о товарах.

  • 4)    Отправка информации по созданной сделки Дебитору на одобрение.

  • 5)    Просмотр информации о созданных сделках.

  • 6)    Просмотр информации о текущем состоянии сделок.

  • 7)    Отправка подтверждения поставки товаров по сделке Дебитору.

  • 8)    Отправка информации о сделке Фактору с запросом на финансирование.

Функциональные требования для роли Дебитор:

  • 1)    Просмотр информации о задолженностях за полученные товары от Кредитора.

  • 2)    Просмотр о предложенных сделках от Кредитора.

  • 3)    Просмотр информации о текущем состоянии сделок.

  • 4)    Отправка согласия на сделку с Кредитором по покупке товаров.

  • 5)    Получение информации о отправленных товарах от Кредитора.

  • 6)    Загрузка полученных от Кредитора товаров в модуль.

Функциональные требования для роли Фактор:

  • 1)    Просмотр информации о купленных задолженностях у Кредитора.

  • 2)    Просмотр предложенных сделок на финансирование от Кредитора и Дебитора.

  • 3)    Просмотр информации о текущем состоянии сделок.

  • 4)    Отправка согласия на финансирование выбранных товаров из полученной сделки на финансирование.

Список литературы Автоматизация факторинговых процессов на основе технологии blockchain

  • Бабичев С.Н., Лабзенко А.А., Подлеснова А.Ю. Факторинг. Маркет ДС. 2011.
  • Ивасенко А.Г., Никонова Я.И. Факторинг. - М.: КноРус, 2012.
  • Информационный обзор российского рынка факторинга по итогам 2012 года // Ассоциация факторинговых компаний.
  • Пивоварова С.Э. Международный менеджмент // под ред. С.Э. Пивоварова. - СПб.: Питер, 2011.
  • Хромов М.Ю. Дебиторка: возврат, управление, факторинг. - СПб.: Питер, 2011.
Статья научная