Duplikat faktury (dokładny)
Domyślnie włączonyTrójka NIP + numer faktury + data wystawienia istnieje 2× w bazie. Klasyczna pomyłka systemowa albo próba podwójnego rozliczenia tego samego dokumentu.
anomaly.duplicate-exactbilans.ai pilnuje Twoich faktur 24/7 i powiadamia gdy coś odbiega od normy. 16 typów zdarzeń, 3 kanały dostarczenia, 3 poziomy ważności, alerty przechowywane 90 dni.
Zdarzenie generowane jest automatycznie przez system w tle (po imporcie faktury, podczas nocnego przeglądu albo w cyklicznym sprawdzeniu). Aplikacja dopasowuje Twoje reguły powiadomień i dostarcza alert wybranymi kanałami. Każde dostarczenie jest odnotowane.
Każdy alert ma kod systemowy (do integracji), nazwę (w aplikacji), poziom ważności i flagę „domyślnie włączone". Krytyczne i ostrzegawcze są domyślnie aktywne. Informacyjne — domyślnie wyłączone.
Sześć detektorów wykrywania nadużyć, które uruchamiają się po każdym imporcie z KSeF. Cztery z nich krytyczne — wysyłają alert wszystkimi kanałami, żebyś mógł zareagować zanim zapłacisz albo zaksięgujesz dokument w swoim systemie.
Trójka NIP + numer faktury + data wystawienia istnieje 2× w bazie. Klasyczna pomyłka systemowa albo próba podwójnego rozliczenia tego samego dokumentu.
anomaly.duplicate-exactTa sama kwota netto od tego samego dostawcy w ±7 dniach, ale różny numer faktury. Często powielenie tego samego dokumentu z innym numerem albo pomyłka procesu.
anomaly.duplicate-fuzzyNowy numer rachunku bankowego dla dostawcy, który ma 3+ wcześniejsze faktury w bazie. Klasyczne podszywanie się pod dostawcę („oszustwo na nadpłatę") — flaga zanim wyślesz przelew nie tam.
anomaly.iban-mismatchPierwsza faktura od nowego dostawcy. Pytamy GUS o status NIP-u — jeśli WYKREŚLONA lub ZAWIESZONA, dostajesz alert zanim zapłacisz.
anomaly.gus-nip-inactivePozycja o podobnym opisie (co najmniej 95% podobieństwa) + kwota ±5% od tego samego dostawcy w ±14 dniach. Łapie podwójne fakturowanie tej samej usługi z innym numerem.
anomaly.duplicate-line-fuzzyCena jednostkowa o co najmniej 30% wyższa od mediany z 6 miesięcy dla podobnych opisów (co najmniej 85% podobieństwa, ta sama jednostka). Łapie po cichu podniesione stawki dostawców.
anomaly.price-spike-per-itemTrzy detektory uruchamiane raz dziennie podczas nocnego przeglądu (07:00). Wymagają stabilnej historii — nowe konto zaczyna dostawać te alerty po 2-3 miesiącach. Plus odchylenie od prognozy.
Suma narastająco od początku roku porównana z proporcjonalnym ułamkiem poprzedniego roku. Jeśli zboczyłeś o ponad 15% w górę lub w dół — flaga.
forecast.deviationKwota brutto przekracza próg ustawiony w regule. Domyślnie 10 000 zł, podnosisz w ustawieniach dla swojej firmy (np. 50 000 zł).
invoice.cost.largeFaktura od dostawcy, który nigdy wcześniej nie pojawił się w Twojej bazie. Sygnał do weryfikacji uprawnień zakupowych — czy ktoś nie kupuje poza procesem.
supplier.unknownCztery alerty pilnujące, żeby integracja działała. Wszystkie krytyczne (poza sukcesem automatycznego importu, który jest informacyjny i wyłączony domyślnie).
Ręczny import padł — KSeF zwrócił błąd, token wygasł, certyfikat odrzucony. Pełne info w historii importu, link prowadzi do strony /import.
ksef.import.failedCodzienny automatyczny import padł (uruchomienie 04:17 nad ranem). Deduplikacja w obrębie doby — ponowna próba nie zaspamuje skrzynki.
ksef.autoimport.failedCodzienne sprawdzenie (08:00). Ostrzeżenie 14 / 7 / 1 dzień przed wygaśnięciem certyfikatu kwalifikowanego.
ksef.cert.expiringCodzienny automatyczny import zakończony sukcesem. Domyślnie wyłączone — większość ludzi nie chce mieć codziennego maila o tym.
ksef.autoimport.successTrzy alerty związane z budżetami i jakością klasyfikacji AI. Wszystkie dostrajalne, większość domyślnie włączona.
Próg 90% i 100% budżetu kategorii. 90% → ostrzeżenie. Po przekroczeniu 100% → poziom ważności podnosi się do krytycznego.
budget.thresholdPo imporcie: jeśli ≥ 30% faktur klasyfikowanych przez AI wpadło do kategorii „INNE" (próbka min. 5 faktur), dostajesz informację. Sygnał, żeby zweryfikować i ewentualnie utworzyć własne kategorie.
classification.low_confidenceKażda nowo zaimportowana faktura kosztowa. Domyślnie wyłączone.
invoice.cost.newWymaga natychmiastowej reakcji
Duplikaty, podmiana numeru rachunku, NIP wykreślony, błąd integracji KSeF. Zawsze widoczne, powiadomienie na telefon z najwyższym priorytetem. Krytycznych nie da się wyciszyć.
Warto zerknąć
Anomalie cenowe, urywanie się trendów, próg budżetowy, certyfikat za 14 dni. Domyślnie włączone, dostrajalne — możesz ustawić własne progi i kanały.
Do wglądu
Nowa faktura kosztowa, udany automatyczny import, niska pewność klasyfikacji AI. Domyślnie wyłączone — włącz świadomie tylko wtedy, gdy chcesz pełnej widoczności.
Każda z 16 reguł ma niezależny zestaw kanałów. Skrzynka w aplikacji łapie wszystko nawet wtedy, gdy mail i powiadomienia na telefon są wyłączone — to jedyne miejsce, gdzie nigdy niczego nie tracisz.
Domyślnie włączone — wszystkie plany
/alerty. Czerwona plakietka w bocznym menu pokazuje liczbę nieprzeczytanych. Oznaczanie pojedynczo lub hurtowo. Wszystkie 16 typów dostarczanych nawet bez maila i powiadomień na telefon.Domyślnie wyłączone — włączasz świadomie
no-reply@bilans.ai, 3-5 najważniejszych faktów wyciągniętych z treści alertu, link prowadzący do szczegółów.Domyślnie wyłączone — wymaga aplikacji mobilnej
Pod /alerty → Reguły widzisz listę 16 typów. Każda reguła ma:

W Konto → Prywatność masz suwak „Wyłącz funkcje AI". Jeden klik blokuje:
Detektory działające na regułach (odchylenie od średniej, sumy kontrolne, sprawdzenie NIP-u w GUS) działają normalnie. Skrzynka w aplikacji i mail też — tylko powiadomienia na telefon idą na pauzę.
Alerty starsze niż 90 dni są codziennie kasowane podczas nocnego sprzątania (05:00 nad ranem). Po tym czasie informacje są biznesowo nieaktualne — i tak nikt nie reaguje na alert sprzed kwartału. Anomalie zapisane pod /anomalie trzymamy bez ograniczenia czasowego.
/budzety — AI proponuje, akceptujesz lub korygujesz.