SAF-T › D406 checks beyond ANAF

Stock D406: closing stock does not follow from opening stock and movements

How it shows in our report

SAFT-STK-02 · PhysicalStock product P1 · 5 + 6 · corect: 11 (acum 9)

What it means

Per product: opening quantity + receipts − issues from MovementOfGoods = closing quantity in PhysicalStock. The direction comes from the MovementSubType code (10 purchase, 20 production, 40 sales return, 110 count surplus in; 30 sale, 50 purchase return, 70 consumption, 120 count shortage, 150–170 out). Negative closing stock is flagged too.

Why it matters

ANAF uses D406 for risk analysis and compares it with the VAT return (D300) and D394. Mismatches like this do not block filing, but can lead to compliance letters or requests for clarification.

Common causes

How to fix it

  1. Compare with the stock card per product; use the correct quantity from the report.

Check your D406 file before filing it

We run ANAF's validator for your period plus the checks ANAF only does after filing: trial balance, balances, ledger totals, VAT, CUIs and IBANs. One free check per day.

Check a SAF-T file

Other D406 checks

ANAF validator messages →