
Счетоводство и текущо осчетоводяване · Професионални услуги
Автоматизирана обработка на фактури с AI
- Клиент
- Счетоводна кантора · България · 10-15 служители, счетоводство на над 100 клиентски дружества
- Индустрия
- Счетоводство и текущо осчетоводяване
- Отдел
- Финанси и счетоводство
- Регион
- България
- Продължителност
- 6 седмици
- Екип по доставка
- 3 души
Всяко преписано поле от фактура е грешка, която чака приключването. Един сканиран пакет можеше да съдържа 200 смесени документа, всеки разделян, четен и въвеждан на ръка. Сега пакетът пристига в счетоводната система вече разделен, разчетен и осчетоводен, а 97% от него не изисква корекция.
Работещ модел на подхода с примерни данни. Върви сам и спира, когато не е на екрана; нищо тук не докосва реална система.
Резултатите
- 97%
- от документите не изискват корекция
- Шест месеца в реална експлоатация. F1 резултат на извличането 0,95.
- 576 ч
- по-малко въвеждане на данни годишно
- 72 работни дни, по собствения ROI модел на клиента.
- 2 731
- реда от фактури, осчетоводени наведнъж
- 60 фактури, всеки ред успешно.
Предизвикателството
Нашият клиент е българска кантора за счетоводни услуги и финансово управление с 10-15 души екип, която води счетоводството на над 100 клиентски дружества в Microinvest, най-разпространения счетоводен софтуер в България. Клиентските дружества изпращат документите си веднъж месечно като един сканиран PDF, често около 200 документа: фактури, смесени с касови бележки, връщания, кредитни известия и всичко друго, което е било в плика, част от тях попълнени на ръка.
Счетоводителите разделяха всеки пакет на ръка, отделяха истинските фактури и след това въвеждаха всяка поотделно: заглавните данни, всеки ред и разходната сметка, по която трябва да се отнесе всеки ред. За всяко дружество, всеки месец.
Какво им струваше това
- Грешки, открити в най-лошия момент. Всяко преписано поле беше възможност за грешка, която излизаше наяве чак при приключване, когато поправката струва най-скъпо.
- Пик, за който никой не може да осигури хора. Обемът в края на месеца пристига наведнъж, а кантора от 15 души не може да наема за пика.
- Растеж, който струваше щатни бройки. Всяко ново клиентско дружество добавяше часове въвеждане, а не марж.
- Ограничение, което изключваше лесния отговор. Кантората и клиентите ѝ зависят от Microinvest. Подмяната му никога не беше вариант.
- ~576 ч годишно ръчно въвеждане на фактури
- Само изключения кратък списък за преглед
- 97% от документите не изискват корекция
Подходът
Изградихме автономен робот за обработка на фактури от край до край върху самостоятелно хоствана n8n платформа. Той снема изцяло въвеждането на фактури от екипа и пише директно в счетоводната система, която вече използват.
От сканиран пакет до осчетоводена операция
- Приемане. Пакетите се събират от SharePoint библиотеката на клиента през Microsoft Graph API, по дружество и по период.
- Разделяне и класификация с AI. Специално обучен разделител в Google Document AI разрязва многостраничния скан на отделни документи и отделя истинските фактури от касовите бележки, връщанията и всичко останало.
- Извличане с AI, обучено върху български документи. Доставчик, ЕИК и ДДС номер, номер и дата на фактурата, данъчна основа, ДДС и обща сума, и всеки ред с количество и единична цена, включително при ръкописни документи. F1 резултат 0,95.
- Нищо не се отгатва. Документ, който не може да бъде разчетен с увереност, остава за човек, вместо да бъде осчетоводен по предположение.
- Бизнес правила. Авансови, окончателни и приспадащи аванс фактури се пропускат; фактури от предходната година се задържат; комбинацията доставчик и номер на фактура трябва да е уникална, така че дубликат никога не се осчетоводява.
- Валидиране и обогатяване. Непознати доставчици се търсят в Търговския регистър и се създават със сметките си по подразбиране. Фактури, вече отбелязани като платени, се разпознават и пропускат.
- Съпоставяне към сметки, управлявано от счетоводителите. Excel таблица с ключови думи от описанието, видове операции, IBAN-и и дебитни и кредитни сметки определя как се осчетоводява всеки ред. Счетоводните правила остават в ръцете на счетоводителите, а не в кода.
- Директно осчетоводяване. Собственият ни конектор за Microinvest записва валидираните документи директно в базата данни на всяко дружество през MSSQL, по VPN тунел, който роботът отваря преди всяко изпълнение.
- Отчет и изключения. Всеки ред се записва в хода на обработката и се обобщава в Excel отчет, който се качва в SharePoint и се изпраща по имейл. Всичко неосчетоводено се маркира като системно или бизнес изключение с причина на разбираем език.
- Приемане от SharePoint
- Разделяне и класификация
- Извличане на полета
- Правила и валидация
- Съответствие на сметки
- Запис в Microinvest
- Отчет и изключения
Въпросът, който се задава само веднъж
Когато името на доставчик не съвпада, изписано на латиница във фактурата и на кирилица в счетоводната система, счетоводителят получава форма за потвърждение с едно щракване. Отговорът се запазва, така че същият въпрос никога не се задава втори път. Списъкът с изключения се свива сам всеки месец.
Изграден да работи без човек
- Изпълнява се по график ежедневно или при нужда през защитен линк.
- Безопасен за повторение след срив: без дублирани записи нито в отчета, нито в счетоводството.
- Наблюдаван в период на засилена поддръжка след пускането.
Технологии
| Слой | Какво използвахме |
|---|---|
| Оркестрация | n8n, самостоятелно хостван |
| Документен AI | Google Document AI, собствен разделител и извличащ модел, обучени върху български фактури |
| Счетоводна система | Microinvest Delta Pro, чрез собствения ни MSSQL конектор през VPN |
| Обогатяване | Справка в Търговския регистър |
| Документи и отчети | Microsoft SharePoint, Microsoft Graph API, Excel |
| Човешка намеса | Webhook форми за потвърждение, имейл |
- Всеки ред се записва при обработката
- Номер на изпълнението и документ
- Контрагент и дата на всеки ред
- Изключения с ясна причина
- В SharePoint и по имейл
Резултатът
Счетоводителят отваря счетоводната система и данните вече са там: разделени, разчетени, отнесени към правилното клиентско дружество и осчетоводени.
| Преди | След | |
|---|---|---|
| Разделяне на пакет от 200 документа | На ръка | Автоматично |
| Въвеждане на заглавни данни и редове | Всяко поле | Нищо |
| Документи, изискващи корекция | Всеки проверяван | 3% |
| Въвеждане на данни годишно | ~576 часа | Само преглед на изключения |
| Одитна следа | Каквото счетоводителят помни | Идентификатор на изпълнение, изходен документ, контрагент и дата на всеки осчетоводен ред |
- 97% от документите обработени без корекция за шест месеца в реална експлоатация.
- 2 731 реда от 60 фактури осчетоводени в едно реално изпълнение, всеки ред успешно.
- Около 576 часа, 72 работни дни, въвеждане на данни по-малко годишно. По собствения ROI модел на клиента роботът се изплаща в рамките на първата година и носи възвръщаемост над 300% до третата година.
- Екипът премина от въвеждане на фактури към преглед на кратък отчет с изключения.
- Преизползваеми компоненти. Конекторът за Microinvest и справката в Търговския регистър, изградени тук, вече захранват и робота на кантората за банково равнение.
Рискът, който повечето екипи пропускат
Всеки месец идват нови доставчици и нови оформления на фактури. Без цикъл за изключенията точността на извличането тихо се влошава и грешките се връщат в счетоводството. Тук всяко отговорено изключение се запазва, така че системата става по-пълна, колкото по-дълго работи.
Част от програма от три робота за същата кантора: банковите извлечения се свалят сами, фактурите се осчетоводяват сами, а плащанията се равняват сами.
Изградено с
Инструментите, на които работи решението, по слоя, който всеки носи.
- Приложения и интеграция
- ИИ
- Автоматизация
- Данни и облак
Microsoft SharePointПлатформата на Microsoft за библиотеки с документи и екипни сайтове.
Microsoft SQL ServerРелационна база данни зад много счетоводни и ERP системи.
Microsoft ExcelКонфигурационни таблици и отчети, които бизнесът притежава.- Microsoft Graph APIAPI към SharePoint, Outlook и останалата част от Microsoft 365.
Сходна работа
Следваща стъпка
Започнете същия разговор
Кажете ни кой процес се къса постоянно. Ще се върнем с това какво е нужно да се оправи, колко ще струва и какво ще измерваме.
Или пишете директно: •••••@•••••••.•••
- Отговор от партньор в рамките на един работен ден
- Фиксиран обхват и фиксирана цена, уговорени предварително
- Картите и backlog-ът остават ваши във всеки случай




