
Счетоводство и текущо осчетоводяване · Професионални услуги · Банкови операции
Автоматизирано изравняване на банкови извлечения
- Клиент
- Счетоводна кантора · България · 10-15 служители, счетоводство на 100+ клиентски дружества
- Индустрия
- Счетоводство и текущо осчетоводяване
- Отдел
- Финанси и счетоводство
- Регион
- България
- Продължителност
- 6 седмици
- Екип по доставка
- 3 души
Плащане, регистрирано два пъти, или фактура, останала открита седмици след като е платена: това произвежда ръчното изравняване ред по ред в края на месеца. Сега около 90% от банковите операции се изравняват и осчетоводяват сами, а счетоводителите виждат само редовете, които изискват преценка.
Работещ модел на подхода с примерни данни. Върви сам и спира, когато не е на екрана; нищо тук не докосва реална система.
Резултатите
- ~90%
- автоматично изравнени и осчетоводени операции
- Останалите са редове, изпратени от банката без използваемо основание.
- 5
- поддържани формата на банкови извлечения
- Нова банка е шаблон: последната отне около четири часа.
- 0
- плащания, регистрирани два пъти
- Погасените документи се разпознават, преди нещо да се осчетоводи.
Предизвикателството
Нашият клиент е българска счетоводна кантора за счетоводно и финансово обслужване с 10-15 души, която води счетоводството на над 100 клиентски дружества в Microinvest.
Всеки ред от всяко банково извлечение се четеше и осчетоводяваше на ръка: да се намери фактурата, която плащането погасява, да се провери дали вече не е платена, да се установи контрагентът, да се реши по кои сметки се отнася движението. По сметка, по дружество, всеки месец. Заплатите, тегленията от банкомат, банковите такси и бюджетните плащания следват свои собствени правила.
Какво им струваше това
- Двойно осчетоводяване и неактуални открити позиции. Плащане, регистрирано два пъти, или платена фактура, оставена открита, изкривява счетоводството на клиента и се открива късно.
- Квалифицирано време за рутинни редове. Повечето редове са предвидими, а счетоводителите отделяха на всеки от тях време, заслужаващо експертна преценка.
- Тясно място в края на веригата. Изравняването е последната стъпка преди приключване, така че всяко забавяне отлага цялото приключване.
Подходът
Изградихме автономен робот за изравняване на банкови извлечения върху самостоятелно хоствана n8n платформа, който осчетоводява директно в счетоводната система.
Четене на извлечения от всяка банка
Структурирани конектори за всяка банка четат съответния формат на извлечение. Поддържат се пет български банки, а нова банка е нов шаблон, а не пренаписване: последната отне около четири часа. Структурата и ключовите полета се валидират, преди нещо да бъде осчетоводено. Извлеченията, свалени и подредени от нашия робот за сваляне на извлечения, постъпват директно.
Съпоставяне с това, което наистина е открито
Роботът зарежда откритите фактури от Microinvest и съпоставя всеки ред от извлечението с тях. Вече погасените документи се разпознават, така че плащане никога не се регистрира два пъти. Съпоставените фактури се закриват с данните от извлечението.
Правила в ръцете на счетоводителите
Excel таблица с правила, съдържаща ключови думи от основанието, приход или разход, IBAN и дебитни и кредитни сметки, определя как се осчетоводява всяко движение. Правилата се изпълняват в n8n.
| Вид движение | Обработка |
|---|---|
| Плащания по фактури | Съпоставят се с откритата фактура и тя се закрива |
| Заплати | Собствен набор от правила |
| Теглене от банкомат | Собствен набор от правила |
| Банкови такси | Собствен набор от правила |
| Бюджетни и данъчни плащания | Собствен набор от правила |
| Плащания към свързани лица | Собствен набор от правила |
Осчетоводяване, идентично с ръчното въвеждане
- Установяване на контрагента. Контрагентите, които липсват в счетоводната система, се търсят в Търговския регистър и се създават със сметките си по подразбиране.
- Директно осчетоводяване. Съпоставените плащания се регистрират в собствената Microinvest база данни на всяко дружество през защитен VPN. Операциите в базата данни са изведени от записи, направени през екраните на самото приложение, така че резултатът е идентичен с ръчното въвеждане.
Изключения, от които системата се учи
Бизнес изключенията, като липсващо правило или несъпоставено дружество, се държат отделно от системните изключения, като посочен документ, който не е намерен или вече е платен. Когато името на дружеството не съвпада, на латиница в извлечението и на кирилица в счетоводната система, роботът изпраща форма за потвърждение и записва отговора обратно, така че съпоставянето остава завинаги.
Отчетност и сигурност
- Всяко извлечение създава собствен Excel отчет, ред по ред: IBAN и валута, вид операция, контрагент и сметка, сума и равностойност в евро, основание, дати, номер на документ, салдо след операцията, статус и идентификатор на изпълнението. Отчетът се записва в SharePoint и се изпраща по имейл на екипа.
- Всеки обработен ред се записва в движение, така че прекъснато изпълнение може да се повтори без дублирани записи.
- Файловете с извлечения се свалят на сървъра за автоматизация само за обработка и се изтриват веднага след това. Самият сървър изисква двуфакторно удостоверяване.
- IBAN, валута и вид операция
- Контрагент, сметка и сума
- Документ и баланс след операцията
- Статус и номер на изпълнението
- В SharePoint и по имейл
Технологии
| Слой | Какво използвахме |
|---|---|
| Оркестрация | n8n, самостоятелно хостван, с JavaScript машина за правила |
| Четене на извлечения | Собствени конектори за извлечения по банки, 5 български банки |
| Счетоводна система | Microinvest Delta Pro, чрез собствен MSSQL конектор през OpenVPN |
| Обогатяване на данни | Търсене в Търговския регистър |
| Отчетност | Microsoft SharePoint, Microsoft Graph API, Excel, имейл |
Резултатът
| Преди | След | |
|---|---|---|
| Редове от извлечения, осчетоводени на ръка | Всички | Около 10% |
| Дублирани плащания | Откривани късно, ако изобщо | Предотвратени преди осчетоводяване |
| Проследимост | Паметта на счетоводителя | Извлечение, изпълнение и правило за всеки осчетоводен ред |
| Непознати имена на контрагенти | Питане всеки път | Питане веднъж, запазено завинаги |
- Около 90% от операциите се изравняват и осчетоводяват без счетоводител.
- Останалите 10% са предимно редове, изпратени от банката без използваемо основание, и те пристигат като кратък списък с изключения вместо цяло извлечение за четене.
- Всеки осчетоводен ред е проследим до своето извлечение, изпълнение и правилото, което го е съпоставило.
- Проблемът с изписването на контрагентите се решава сам: всяка попълнена форма се запазва и въпросът не се задава повторно.
- Третият робот от програма, който преизползва Microinvest конектора и търсенето в Търговския регистър, изградени за обработката на фактури.
Извлеченията се свалят сами, фактурите се осчетоводяват сами, плащанията се изравняват сами: три робота, една счетоводна кантора, никакво преписване.
Рискът, който повечето екипи пропускат
Клиентите добавят нови видове плащания и правилата постепенно се разминават с реалността. Без някой, който да отговаря за таблицата с правила, процентът на съпоставяне тихо спада. Именно поддържането на правилата в таблица, която счетоводителите сами актуализират, го задържа на 90%.
Изградено с
Инструментите, на които работи решението, по слоя, който всеки носи.
- Приложения и интеграция
- Автоматизация
- Данни и облак
Microsoft SharePointПлатформата на Microsoft за библиотеки с документи и екипни сайтове.
Microsoft SQL ServerРелационна база данни зад много счетоводни и ERP системи.
Microsoft ExcelКонфигурационни таблици и отчети, които бизнесът притежава.- Microsoft Graph APIAPI към SharePoint, Outlook и останалата част от Microsoft 365.
Сходна работа
Следваща стъпка
Започнете същия разговор
Кажете ни кой процес се къса постоянно. Ще се върнем с това какво е нужно да се оправи, колко ще струва и какво ще измерваме.
Или пишете директно: •••••@•••••••.•••
- Отговор от партньор в рамките на един работен ден
- Фиксиран обхват и фиксирана цена, уговорени предварително
- Картите и backlog-ът остават ваши във всеки случай



