Analiza financiară pentru contabili: fișele clienților, generate automat

Un cabinet de contabilitate are cifrele clienților, dar rar are timp să le pună în context. Cum generezi automat o fișă anuală pentru fiecare client, cu evoluție, indicatori, sector și situație fiscală.

Mihai Gabriel OanceaRedacția Bilanț API
Publicat
Timp de citire
6 min de citit
Cuvinte
1.063 cuvinte
Contabil care lucrează cu mai multe dosare deschise pe birou
Contabil care lucrează cu mai multe dosare deschise pe birou · Fotografie: Mikhail Nilov, Pexels
Cuprins
  1. Ce pui într-o fișă anuală
  2. De unde vin datele
  3. Un script de pornire
  4. Ce mai poți face cu aceleași date
  5. Ce verifici și cât de des
  6. Din fișă, serviciu
  7. Fără cod

Să zicem că ai un cabinet cu 80 de clienți. Închizi 80 de bilanțuri pe an, corecte, depuse la timp, iar clienții primesc confirmarea. Aproape niciunul nu primește însă și o explicație: cum stă față de anul trecut, față de firmele din domeniul lui, ce indicatori s-au stricat și la ce să fie atent. Știi să faci analiza. N-ai timp s-o faci de 80 de ori de mână.

Partea asta se poate automatiza. Fișa de analiză se generează singură, iar tu scrii doar comentariul profesional, care e oricum partea pentru care te plătește clientul.

Contabil care îi explică un raport unui antreprenor
Fotografie: RDNE Stock project, Pexels

Ce pui într-o fișă anuală

Pentru un client mic sau mijlociu, o fișă utilă încape pe o pagină și răspunde la cinci întrebări. Cum a evoluat firma: cifra de afaceri, rezultatul și angajații pe ultimii cinci ani, cu creșterea medie anuală. Cât e de sănătoasă: marje, rentabilitate, lichiditate curentă, grad de îndatorare, fond de rulment. Cum stă față de concurență: locul și percentila în sectorul CAEN, raportul față de mediană.

Apoi, cum o vede cineva din afară. Scorul de risc și factorii lui sunt exact ce vede o bancă sau un furnizor care verifică firma. Și dacă e în regulă formal: starea din registru, TVA, TVA la încasare, e-Factura, inactivitate fiscală, eventuale restanțe pe listele ANAF.

De unde vin datele

SecțiuneRutăCost
Istoric, indicatori, evoluțieGET /api/v1/bilant/{cui}1 credit
Poziția în sectorGET /api/v1/bilant/{cui}/pozitie3 credite
Scorul de riscGET /api/v1/bilant/{cui}/risc3 credite
Profilul fiscalGET /api/v1/registru/firme/{cui}1 credit
Restanțe ANAFGET /api/v1/fiscal/{cui}/restante3 credite

Fișa completă costă 11 credite pe client. La 80 de clienți, o dată pe an, ajungi la 880 de credite. Prețurile pachetelor sunt pe pagina de abonamente.

Un script de pornire

Scriptul ia lista de CUI-uri a cabinetului și scrie un CSV cu cifrele de bază și cu indicatorii fiscali. Rulează-l întâi în sandbox, pe CUI-urile de test:

import csv, requests

BAZA = "https://www.bilantapi.ro/api/sandbox/v1"
ANTETE = {"X-API-KEY": "cheia-ta"}
CLIENTI = ["90000010", "90000020", "90000030"]

def cere(ruta):
    r = requests.get(f"{BAZA}{ruta}", headers=ANTETE, timeout=30)
    return r.json().get("data") if r.status_code == 200 else None

with open("fise-clienti.csv", "w", newline="", encoding="utf-8") as f:
    w = csv.writer(f)
    w.writerow(["cui", "denumire", "stare", "platitor_tva", "inactiv",
                "e_factura", "an", "cifra_afaceri", "rezultat_net", "angajati"])
    for cui in CLIENTI:
        profil = cere(f"/registru/firme/{cui}") or {}
        bilant = cere(f"/bilant/{cui}/sumar") or {}
        sumar = bilant.get("sumar") or {}
        fiscal = profil.get("fiscal") or {}
        w.writerow([cui, profil.get("denumire"), profil.get("stare"),
                    fiscal.get("platitor_tva"),
                    (fiscal.get("inactiv") or {}).get("activ"),
                    (fiscal.get("e_factura") or {}).get("inscris"),
                    sumar.get("an"), sumar.get("cifra_afaceri"),
                    sumar.get("rezultat_net"), sumar.get("angajati")])

Două lucruri de formă, care încurcă pe toată lumea prima dată. În profil, platitor_tva e o valoare da/nu, dar inactiv, tva_la_incasare și split_tva sunt obiecte, cu starea în .activ și cu datele alături, iar e_factura are starea în .inscris. La sumar, cifrele sunt în data.sumar, iar rezultat_net are semn, deci arată și pierderea.

Pe date reale schimbi adresa de bază în https://www.bilantapi.ro/api/v1, muți cheia într-o variabilă de mediu și pui în locul listei de test CUI-urile clienților, exportate din programul de contabilitate. De aici faci fișa într-un șablon Word, într-un PDF sau într-o foaie Excel cu grafice. Structura completă a fiecărui răspuns, inclusiv obiectele indicatori, evolutie și risc, e în documentație.

Imprimantă care scoate un teanc de rapoarte pentru clienți
Fotografie: cottonbro studio, Pexels

Ce mai poți face cu aceleași date

Verificarea partenerilor e prima la care m-aș gândi. Clienții tăi facturează și primesc facturi de la sute de firme. Un partener inactiv fiscal, un furnizor care și-a pierdut înregistrarea în scopuri de TVA sau un client trecut la TVA la încasare schimbă felul în care înregistrezi documentele. Profilul fiscal (1 credit) îți dă toate regimurile astea, cu perioadele lor. O verificare lunară a partenerilor noi din balanța fiecărui client te scutește de corecturi mai târziu.

Apoi, semnalele de risc. Dacă un client important al clientului tău apare pe lista ANAF de restanțe, cu datoria în creștere, e mai bine ca antreprenorul să afle de la tine decât din facturile pe care nu le mai încasează. E consultanță concretă, pe care o simte direct în bani.

Și dosarele de finanțare. Când un client cere un credit, fișa îi arată cum îl vede banca: indicatorii, poziția în sector, scorul de risc și factorii lui. Pregătiți împreună explicațiile pentru anii mai slabi, înainte să le ceară analistul.

Ce verifici și cât de des

Datele nu se schimbă toate în același ritm, deci nici verificările nu le faci deodată. Istoricul, indicatorii, poziția în sector și scorul de risc îi generezi o dată pe an, după depunerea bilanțurilor, pentru că bilanțurile noi intră în date după sezonul de depunere. Restanțele clienților și ale partenerilor lor importanți le verifici trimestrial, la fiecare listă ANAF. Profilul fiscal, care se actualizează zilnic din registrul ANAF, îl verifici lunar sau la fiecare partener nou.

Păstrează răspunsurile într-o bază locală. Un bilanț depus nu se schimbă, deci n-are rost să-l ceri de două ori, iar istoricul fișelor îți permite să-i arăți clientului cum a evoluat de la un an la altul.

Din fișă, serviciu

Făcută de mână, fișa anuală e muncă în plus pe care greu o justifici. Automatizată, devine un serviciu de consultanță pe care îl vinzi separat sau cu care argumentezi un abonament mai mare. Ce contează e comentariul tău: trei-patru fraze despre ce s-a schimbat, ce trebuie urmărit și ce e de făcut. Scriptul aduce datele. Interpretarea e a ta, și aici se vede diferența dintre un cabinet care doar depune declarații și unul care sfătuiește.

Fără cod

Dacă n-ai pe nimeni care să scrie scripturi, lucrezi cu datele direct dintr-un asistent AI. Serverul MCP BilantAPI se conectează la Claude, Cursor sau VS Code, iar asistentul cere singur bilanțul, indicatorii sau profilul fiscal al unui client când îl întrebi ceva despre el. Configurarea e descrisă pe pagina agenți AI și MCP.

Eu aș începe cu cinci clienți diferiți ca mărime și domeniu și le-aș genera fișele. Vezi repede ce secțiuni îți folosesc și ce poți lăsa deoparte. Rutele financiare sunt pe pagina API-ului Bilanț. La înregistrare primești 250 de credite gratuite, fără card, cât pentru fișe complete la peste 20 de clienți.

Întrebări frecvente

Cât mă costă o fișă anuală completă pentru un client?

Cu istoricul bilanțului, poziția în sector, scorul de risc, profilul fiscal și restanțele ANAF, aproximativ 11 credite pe client.

Pot verifica automat și partenerii clienților mei?

Da. Profilul fiscal după CUI, la 1 credit, arată starea, TVA, TVA la încasare, split TVA, inactivitatea fiscală și înscrierea în e-Factura.

Îmi trebuie un programator?

Pentru scripturi, da. Poți lucra însă și fără cod, printr-un asistent AI conectat la serverul MCP BilantAPI.

Despre autor

Mihai Gabriel Oancea

Redacția Bilanț API

Scrie pentru BilantAPI despre bilanțurile firmelor din România și despre cum se lucrează cu datele financiare.