Publicat pe 7 septembrie 2026 · timp de citire: 9 minute
Articolul ăsta nu e despre butonul de închidere. E despre ce trebuie să fie adevărat înainte să-l apeși, scris din experiența unei închideri care a durat două zile în loc de două ore, cu două redeschideri pe parcurs. Dacă ții marfă și n-ai închis niciodată o lună ca lumea, probabil ai în evidență cel puțin una dintre problemele de mai jos chiar acum.
Pentru cineva care ține doar facturi, închiderea lunii înseamnă „am terminat de emis”. Pentru cineva care ține marfă, înseamnă altceva: fixezi o stare. La 31 ale lunii, fiecare articol are o cantitate și o valoare. Din acel moment, orice document nou intră în luna următoare, iar soldurile de închidere devin solduri de deschidere.
De aici vine importanța ordinii. Dacă închizi august cu valori greșite, septembrie pornește de la ele. Iar dacă mai târziu repari cauza, nu poți repara și trecutul fără să deschizi înapoi tot lanțul. De asta o închidere se face o singură dată, bine.
Există două lucruri diferite care se numesc, amândouă, „închidere”, iar confuzia dintre ele costă timp:
| Ce e | Ce face |
|---|---|
| Fotografia de stoc | Salvează cantitatea și valoarea fiecărui articol la ultima zi a lunii. E o listă, nu o verificare. Se poate face oricând, inclusiv pe date greșite. |
| Închiderea de lună | O procedură cu pași: verifici documentele nefinalizate, calculezi costul vânzărilor, faci fotografia, generezi notele contabile, verifici balanța — și abia la final sigilezi. |
Fotografia e un pas din procedură, nu procedura. Cine face doar fotografia are impresia că a închis luna. N-a închis nimic — a salvat o stare pe care n-a verificat-o nimeni.
Legea contabilității nr. 82/1991, la articolul 8, cere inventarierea generală cel puțin o dată pe an, plus la începutul activității, la fuziune sau la încetare. Rezultatul inventarierii se înregistrează în contabilitate. Atât cere legea: o dată pe an.
Bunul-simț cere altceva. Dacă faci inventar o dată pe an și găsești o diferență, ai de căutat cauza în douăsprezece luni de documente. Dacă închizi lunar, ai de căutat în treizeci de zile. Diferența e între o după-amiază și o săptămână pierdută — iar în practică, la un an distanță, cauza nu se mai găsește deloc și diferența se trece pe cheltuială „ca să iasă”.
Asta e partea pe care n-o găsești în manuale, și care surprinde pe toată lumea prima dată.
La o închidere pe care am făcut-o pe un depozit cu vreo 1.700 de articole, soldul contului de materii prime se potrivea aproape perfect cu inventarul. Diferență: sub un leu, pe un sold de zeci de mii. Orice om normal trage concluzia că e curat și trece mai departe.
Nu era. Când am coborât de la total la articol, situația arăta așa: 77 de articole aveau costul prea mic, 75 îl aveau prea mare, iar sumele se anulau reciproc aproape la virgulă. Per total, curat. Per articol, greșit peste tot. Volumul brut mișcat la corecție a fost de câteva mii de lei — pe un cont care „nu avea nicio problemă”.
Motivul e simplu, odată văzut: balanța verifică o egalitate, nu o realitate. Totalul debitor egal cu totalul creditor nu spune nimic despre repartizarea pe articole. Dacă un articol are costul umflat cu 200 de lei și altul îl are subevaluat cu 200, balanța nu simte nimic.
Consecința practică: nu verifica niciodată stocul doar pe total. Un raport care compară soldul contabil cu valoarea inventarului, pe fiecare articol, cu diferența pe rând, găsește în cinci minute ce un total ascunde luni de zile.
Cea mai scumpă eroare pe care am văzut-o nu vine din contabilitate, ci din import. Se întâmplă așa:
Când muți stocul dintr-un program în altul, fișierul de export are de obicei o singură coloană de preț unitar. Programul care importă trebuie să decidă ce e valoarea aia: cost sau preț de vânzare? Dacă decide greșit — sau, mai rău, dacă o scrie în amândouă câmpurile, „ca să fie” — ai pus prețul de vânzare în cost.
De acolo, totul e coerent și fals în același timp:
Verificarea care o prinde e trivială și ar trebui să ruleze automat la fiecare închidere: caută articolele unde costul e mai mare sau egal cu prețul de vânzare. Într-un depozit sănătos, lista aia e goală sau are două-trei cazuri explicabile (marfă în lichidare, promoție sub cost). Dacă are sute de rânduri, ai fix problema asta.
Și încă ceva, contraintuitiv: a repara codul nu repară datele. Importul care scria greșit poate fi corectat astăzi; rândurile scrise greșit acum doi ani rămân exact cum sunt, până le atinge cineva anume. De asta o închidere serioasă se uită la date, nu la versiunea programului.
În ordinea în care merită rulate, de la ce blochează totul la ce doar semnalează:
Facturi, recepții, bonuri de consum care au rămas în ciornă. Fiecare e marfă care s-a mișcat fizic dar nu în evidență. Ori le finalizezi, ori le anulezi — nu le lași să treacă luna.
Ai facturat, dar nu s-a descărcat nimic din stoc. Marja iese 100%, ceea ce e mereu prea frumos. Cauza obișnuită: marfa a fost vândută dintr-o gestiune în care nu intrase niciodată.
Verificarea de la punctul anterior. Rulează-o pe tot catalogul, nu doar pe ce s-a vândut luna asta.
Un stoc negativ înseamnă că ai vândut ce n-aveai. Uneori e o recepție neînregistrată, alteori o gestiune greșită pe document. Nu se rezolvă cu o corecție de cantitate — se rezolvă găsind documentul care lipsește.
Un cont de stoc cu sold creditor, un cont de casă cu sold negativ. Detaliul important: balanța rămâne echilibrată și în cazul ăsta, deci verificarea ei nu-l prinde. Trebuie căutat anume.
Soldul contabil față de valoarea inventarului, articol cu articol. Ultima verificare, și singura care spune dacă poți închide.
După ce ai închis, luna trebuie să devină imposibil de modificat. Nu „nerecomandat” — imposibil. Altfel, peste trei săptămâni cineva antedatează o factură ca să prindă un termen și îți schimbă un sold pe care l-ai raportat deja.
Un program serios blochează scrierile pe perioada închisă la nivelul cel mai de jos, nu în fiecare ecran. Diferența contează: dacă garda stă în cele cincisprezece ecrane care există azi, ecranul scris luna viitoare n-o are. Dacă stă sub ele, pe drumul comun către bază, atunci un ecran nou e păzit fără să știe că garda există.
Ce trebuie păzit, concret: facturile, avizele, recepțiile, bonurile de consum, transferurile, plățile, încasările, notele contabile, mișcările de stoc și modificările de preț. Fiecare cu data care decide perioada — data documentului, nu data la care ai apăsat butonul.
Redeschiderea trebuie să existe. Am redeschis de două ori luna despre care vorbesc, și amândouă au fost justificate: prima dată pentru că un raport de producție fusese contat cu costul din rețetă în loc de costul real al materiilor prime consumate; a doua oară pentru că patru facturi își luaseră costul de descărcare înainte ca istoricul de intrări să fie completat retroactiv.
Trei condiții fac redeschiderea sănătoasă:
Și un lucru pe care l-am învățat scump: o regularizare de tip „aduc soldul la inventar” și o reparație la sursă nu pot coexista. Dacă ai închis o diferență printr-o notă pe cheltuială, iar apoi altcineva repară cauza care o producea, aceeași sumă ajunge pe cheltuială de două ori. Una dintre ele trebuie stornată. Verifică asta explicit înainte să reînchizi.
Ordinea nu e decorativă. Fiecare pas depinde de cel dinainte:
Nimic din ce e mai sus nu cere un program anume. Se poate face în Excel, dacă ai răbdare și articole puține. Dar sunt patru lucruri pe care un program de gestiune ar trebui să le facă singur, iar dacă al tău nu le face, le faci tu în fiecare lună:
AiStoc face toate patru, pentru că le-am construit după ce am trecut prin ce am povestit mai sus. Procedura are paisprezece pași, dintre care zece blocanți; un pas se poate sări doar cu un motiv scris care rămâne în jurnal; iar sigilarea cere ca luna anterioară să fie deja închisă.
Dar dacă rămâi cu un singur lucru din articolul ăsta, fie acesta: când verifici stocul, coboară de la total la articol. Totalul te minte politicos. Articolul nu.
Articol scris de echipa AiStoc — program de gestiune, facturare și contabilitate primară pentru firme din România.
Informațiile despre obligațiile legale au caracter general și nu înlocuiesc consultanța unui contabil autorizat. Termenele și pragurile se schimbă; verifică-le la zi înainte de a lua o decizie.
SmartBill vs AiStoc: ce aduce un ERP cu stoc real · e-Factura ANAF: cum trimiți corect