Автоматизация факторинговых процессов на основе технологии 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.