This work forms the first part of the Improved Reporting task on the Product Curation priorities.
After months of conversations and iterations in the reports channel and on various spreadsheets this work is now ready for approval from the community before being moving into Github Epics.
What is the Need/Problem
As an enterprise I need to be able to understand:
- How much tax I am taking across my orders
- How much tax of each tax rate I am taking
- How much tax I am taking on different kinds of fees
- How much tax I need to pay on to my (tax registered) producers
- How much I need to pay directly to government
Currently OFN reports do not offer this data. Tax is aggregated in order totals and it difficult to disaggregate through queries directly.
Who does it impact
All tax registered enterprises.
What is the scale of the impact
For tax registered enterprises this creates huge problems in accounting, compliance, viability and operational confidence.
Reputationally this inhibits the growth of OFN if we cannot provide a functional solution for tax registered enterprises.
Proposed Solutions
The proposal is to create 4 new reports to cover these cases.
Enterprise Fee Reports
a) By Producer
b) By Order
These reports will show totals for each Enterprise Fee. The report will include tax information for each enterprise fee and will display the fees relevant to each producer or order. The total for the line item totals with tax, again by producer or order.
The report will include a toggle to include total rows or not, which will apply both in the UI view and CSV download.
Find mocks of these reports here.
Enterprise Fee by Producer
Enterprise Fee by Order
Tax Totals Reports
a) By Producer
b) By Order
These reports will show totals for each Tax Rate. When viewed by Producer this report will not include any fee information, it will simply be the producers cost price. When viewed by Order all fees on the order will be included. The Enterprise Fee report will enable to user to see a breakdown of the tax types per fee.
Note that when the Inherit Tax Type is used on the Enterprise Fee this the full tax rate breakdown of this fee will not be visible to the user.
The report will include a toggle to include total rows or not, which will apply both in the UI view and CSV download.
Find mocks of these reports here.
Tax Totals By Producer
Tax Totals By Order
Community Sign Off
Note Iâm cheekily testing out a BETA process here⌠In order to progress from inception to delivery we require Core instance sign off with optional (and desired) sign off from Affiliated instances. This is a live discussion that has been happening here.
Core Instances
[YES ] Australia
[ ] Canada
[YES ] France
[YES ] UK
[ ] US
Affiliated Instances
[ ] Katuma
[ ] Belgium
[ ] Deutschland
[ ] South Africa
[ ] New Zealand
[ ] Brazil
[ ] Costa Rica
[ ] India
[ ] Italy
[ ] Turkey
[ ] Russia
[ ] Ireland
[ ] Jordan