The figures in section 1 are total turnover including tax, for example, box 200 is total turnover for the period.
The figures in section 2, boxes 302, 312, etc are both the net sales and the VAT on those sales
The figures in section 3, boxes 900 and 910 at the bottom are totals of non-taxable transactions, for example, salaries and dividends (see Art. 18 bullet list in the PDF above)
Can the Tryton Tax Code mechanism be used to compute values for boxes 200, 900, 910, etc? Or is some other reporting technique necessary for this type of VAT return?
The Tax Codes are designed as a Tree, so on tax code can include the amounts of other taxes.
In order to achieve so you should add the 302 and 312 tax codes as children of the 200 tax code.
With this setup, the 200 will be the sum of the amounts of the codes 302 and 312.
I did a bit of clean-up on this, splitting the tree into separate trees as described above, now it shows valid results for Normal rate VAT 7.7% on domestic purchases and sales. Businesses who only do that type of transaction now have acceptable results in Section 1 and Section 2.
For Section 3, it is not immediately obvious how Tryton should aggregate the values for tax codes 900 and 910, any comments on that would be very welcome.
I looked at this more closely for boxes 900 and 910.
The tax form and the VAT rules refer to these as “flows” of funds. A similar word is used in French and German. It doesn’t say “inflow” or “outflow”. Just “flow”.
In my earlier comment, I suggested they were expenditures but in the context of boxes 900 and 910 on the VAT form, these “flows” are in fact “inflows”
On the same form, box 420, they are asking for the VAT amount related to “outflows”, where the funds for the outflow come from the inflow at box 900.