`vat_reporting_period` (VAT reporting cadence)
vat_reporting_period (VAT reporting cadence)
vat_reporting_period records the current (or default) VAT reporting cadence for the workspace. It is configured in datapackage.json at the workspace root under busdk.accounting_entity via bus config. When the period length changes within a year or there are non-standard periods (e.g. 4-month transition, 18-month first period), the actual sequence of period boundaries is defined by the bus vat module, which uses this value as an input.
Allowed values are monthly, quarterly, and yearly. Under Finnish rules, the default is monthly; quarterly is allowed when turnover is below the applicable threshold (100 000 EUR); yearly when turnover is below the lower threshold (30 000 EUR) or for certain primary producers and visual artists who do not run other VAT-taxable business. See Vero: Arvonlisäveron verokausi ja sen muutokset. The system supports and validates these three values; eligibility for a given period length is determined by the taxpayer and authority.