Двісті документів до понеділка. Чому бухгалтерія тоне — і до чого тут штучний інтелект
Кінець кварталу. Десята вечора. Бухгалтерка Оля — збірний образ, але ви таку знаєте — сидить перед монітором зі стосом паперів праворуч і телефоном ліворуч. У телефоні — фото накладних, які водій «скинув у вайбер». У пошті — рахунки в PDF. На столі — акти, які привіз кур'єр. Усе це треба перенести в облікову систему: номер, дата, ЄДРПОУ, двадцять рядків номенклатури, ПДВ по кожному. Руками. До понеділка.
Я фінансовий директор, і я роками дивився на це з іншого боку столу. Власник бачить просто: «бухгалтерія не встигає». А насправді люди не «не встигають» — вони тонуть у передруку. Саме це зрештою і привело нас із партнерами до власного сервісу розпізнавання первинки — DocaAI. Але стаття не про нього, а про те, що я зрозумів у процесі.
Помилка в одній цифрі спливає через місяць
Ручне перенесення — це не просто повільно. Це робота, в якій неможливо не помилятись. Людина, яка восьму годину поспіль передруковує цифри, рано чи пізно поміняє дві з них місцями в сумі або промахнеться в ЄДРПОУ. І найгірше — помилку не видно одразу. Вона спливає через місяць: не сходиться звірка з контрагентом, податкова накладна не реєструється, доводиться піднімати документи заднім числом і шукати, де саме розійшлося.
Далі — знайомий ланцюжок: зіпсований вечір, дзвінки постачальнику, виправлення, іноді штраф. Власник дратується, бухгалтер вигорає, а на співбесідах головним питанням стає «а скільки у вас первинки?». Плинність у бухгалтеріях часто росте не через зарплату, а через відчуття безглуздої роботи: розумна людина, яка вміє читати баланс і бачити бізнес наскрізь, працює друкарською машинкою. А вдома тим часом удруге за тиждень холоне вечеря, бо «кінець місяця» — і вся родина вже знає, що це означає.
Машина нарешті бачить документ, а не літери
Чесно скажу: років п'ять тому я б цю статтю не писав. Тодішні програми розпізнавання просто «зчитували літери» — перетворювали картинку на текст. А далі цей текст треба було якось розібрати: де тут номер документа, а де артикул? Де ціна, а де кількість? На рівному скані ще сяк-так, а на фото з телефона, знятому під кутом десь на складі, — все розсипалось.
Підписуйтеся на наші соцмережі
Сучасні моделі працюють інакше. Вони не читають літери по одній — вони бачать документ як людина: ось шапка, ось постачальник, ось таблиця з позиціями, ось підсумок із ПДВ. Тому їм майже однаково, що ви дасте — акуратний PDF, скан чи фото з телефона. Структуру вони знайдуть. Саме це, а не «краще зчитування літер», і змінило правила гри.
Розпізнати мало. Треба, щоб хтось перевірив
А тепер найважливіше — те, про що продавці таких сервісів говорити не люблять. Жодна модель не дає стовідсоткової точності. Жодна. І коли вам упевнено називають конкретний відсоток — найчастіше за ним не стоїть жодного виміряного бенчмарку, це цифра для презентації.
Тому справжня цінність не в самому розпізнаванні, а в тому, що відбувається одразу після. Система має сама себе перевірити: скласти суми по рядках і звірити з підсумком документа, звірити ПДВ по рядках із ПДВ у підсумку, глянути, чи схожий ЄДРПОУ на ЄДРПОУ, а IBAN на IBAN, чи не з майбутнього дата.
У DocaAI ми на живих документах намацали найкорисніший сигнал: якщо всі підсумки занижені пропорційно — це майже завжди недочитана таблиця. Було двадцять позицій, розпізналося вісімнадцять — і сума, і ПДВ «просіли» однаково. Такий документ не має права проходити як «готовий»: він отримує статус «потребує перевірки» і чекає на людину.
І ось головна думка, заради якої все затівалось: бухгалтер більше не передивляється всі двісті документів. Він дивиться на ті кілька, де щось не зійшлося. Решта пройшли перевірки — і поїхали далі самі. Це зовсім інший робочий день: не гонка з передруку, а спокійна перевірка винятків.
Номенклатура: місце, де ламається більшість впроваджень
Якби все впиралось у розпізнавання, історія була б короткою. Але є місце, де спотикаються майже всі, — довідник номенклатури. Кожен постачальник пише назву товару по-своєму: в одного «Папір офісний А4», у другого «Папір А4 80г/м2 500арк», у третього просто «Папір офіс.». А у вашому довіднику це одна й та сама позиція. Зіставити їх складніше, ніж прочитати рядок у таблиці.
Робоча схема тут така. Збіг очевидний — система підставляє позицію сама і людину не смикає. Сумнівний — пропонує кілька варіантів, і бухгалтер одним кліком вказує правильний. Товар зовсім новий — чесно позначається як нова позиція, а не «натягується» на щось схоже.
І найцінніше: кожен такий вибір запам'ятовується. Наступного разу той самий постачальник із тим самим «Папір офіс.» підставиться автоматично. Система вчиться на рішеннях своєї ж людини — і за кілька тижнів питань стає помітно менше.
Останній метр: дані мають доїхати в облік
І остання пастка, в яку потрапляють найчастіше. Сервіс усе гарно розпізнав, показав на екрані — а далі бухгалтер... вручну перебиває результат у 1С чи BAS. Тобто не зекономлено нічого: передрук просто переїхав на один екран правіше.
Тому головне питання при виборі сервісу — не «яка у вас точність» (ми вже з'ясували, чого варта ця цифра), а «як дані потраплять у мою облікову систему». У DocaAI ми для цього зробили відкрите API — простими словами, дверцята, через які будь-яка облікова система забирає готові документи сама, без людини посередині. І сервіс нікого не змушує сидіти й чекати: коли документ оброблено й перевірено, він сам повідомляє облікову систему — забирай.
Окрема порада з власного досвіду: подивіться, чи документація до цих «дверцят» відкрита. У нас вона публічна, її видно без жодної реєстрації. Якщо ж документацію показують лише після підписання договору — закладайте вдвічі більше часу на впровадження. Перевірена прикмета.
Замість висновку
Первинка нікуди не дінеться — це кровообіг бізнесу. Але передрук цифр із паперу в програму перестав бути обов'язком людини. Питання лише в тому, як швидко це усвідомлять власники, які досі кажуть «бухгалтерія не встигає», і бухгалтери, які досі о десятій вечора звіряють двадцять рядків номенклатури. Робота бухгалтера — думати: перевіряти, аналізувати, ловити те, що не зійшлося. А цифри нехай переносить машина — під наглядом людини.