Package: odoo-addon-l10n-nl-tax-statement-icp
This module extends theNetherlands BTW Statementmodule (BTW aangifte report), by adding the statement for theIntra-Community transactions declaration(ICP declaration).The ICP declaration report is based on line3b - Leveringen naar landen binnen de EU (omzet)of the BTW aangifte report.
The period is also the same as the one selected in the BTW aangifte report.This ICP declaration report includes:the VAT identification numbers of your customers;the total amount of intra-Community supplies from the Netherlands for every customer during the selected period.Table of contentsConfigurationUsageKnown issues / RoadmapBug TrackerCreditsAuthorsContributorsMaintainersConfigurationThis module makes use of the tax tags “3b”.If the default Odoo Dutch chart of accounts is installed (modulel10n_nl) then “3b” tag is automatically present in the database.If a non-standard chart of accounts is installed, you have to manually create the tax tags and properly set them into the tax definition.
The name of the tags must contain the substring “3b”, eg.: be formatted this way: “3bl (omzet)”, “3bt (omzet)”.Taxes should be set differently, whether they refer to products or services. In particular
the taxes for services should contain the “dienst” substring in the name. For example:Verkopen export binnen EU (producten)for  products andVerkopen export binnen EU (diensten)for services.Notice that, when selecting a product in invoice lines, its product type should be consistent with
the selected tax:a product of type “service” should have a tax with “dienst” in its namea consumable or storable product should have a tax without “dienst” in its nameUsageTo use this module, you need to:Create a BTW Statement: a new tabICP Statementwill be displayed; the tab contains the lines of the ICP declaration report.In tabICP Statementpress the Update button in order to recompute the ICP statement lines.Printing a PDF report:If you need to print the report in PDF, open a statement form and click:Print -> NL ICP StatementExporting in XLS:If you need to export the report in XLS format, open a statement form and click:Print -> NL ICP Statement XLS exportMulticompany fiscal unit:In case one single tax statement is created for companies belonging to a
fiscal unit, the sum of the intra-Community supplies and services of all
the companies will be written down in the totals of that tax statement.After the fiscal unit tax statement is created and posted, for each of the
companies belonging to a fiscal unit that trades intra-Community, create
its own ICP report separately.Known issues / RoadmapAdd checks to avoid errors in the report, e.g. no VAT code, tax-code not matching fiscal position, etc..Bug TrackerBugs are tracked onGitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomedfeedback.Do not contact contributors directly about support or help with technical issues.CreditsAuthorsOnesteinContributorsAndrea Stirpe <a.stirpe@onestein.nl>MaintainersThis module is maintained by the OCA.OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.This module is part of theOCA/l10n-netherlandsproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.