fiscal_calendar
Check upcoming and overdue fiscal filing deadlines for Romanian companies, with adjusted due dates and status tracking. Supports single or all companies.
Instructions
Filing deadlines of the company for the next days days (default 60, max 366) from from (default today), plus the unfiled ones of the last month. Items: code (D300, D390, D394, D301, D100, D112, D406 SAF-T, D212, BILANT, and from the rental-contract dosare: C168 registration deadline, D212_ESTIMAT estimated income of a new contract for a natural person, CONTRACT_END contract end; these carry dosarId / dosarTitle), label, dueDate (moved to the next working day after weekends and Romanian legal holidays), nominalDueDate, daysLeft, period {year, month | quarter, from, to}, appliesBecause (vat_payer, intra_community_operations, non_vat_payer_foreign_suppliers, income_tax, employees, saft, individual, company, rental_contract), declarationType (the type to pass to declarations_create — D406 is generated in Storno as well, only the annual statements and the contract-end reminder carry null) and status: due, overdue (past due, nothing submitted) or filed (a submitted / accepted declaration of that type exists for the period). With allCompanies=true the list covers every company the user can see, each item carrying its company. The rules follow the company settings vatPeriod, incomeTaxPeriod and hasEmployees (companies_update).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | Window length in days (default 60) | |
| from | No | Start date YYYY-MM-DD (default today) | |
| companyId | No | Company UUID (overrides STORNO_COMPANY_ID env var) | |
| allCompanies | No | All companies of the organization instead of one (accountant view) |