Netherlands¶
Modules¶
The following modules are installed automatically with the Dutch localization:
Name |
Technical name |
Description |
|---|---|---|
Netherlands - Accounting |
|
Base Dutch fiscal localization complete with the Dutch chart of accounts, taxes, financial reports, and fiscal positions |
Netherlands - Accounting Reports |
|
Dutch-specific tax and profit-and-loss reporting |
Netherlands - Accounting Reports (post wizard) |
|
Enables the VAT wizard when posting a tax return journal entry |
Additionally, the following modules must be manually installed to use SBR reporting, Dutch-specific payroll features, and Intrastat reporting:
Name |
Technical name |
Description |
|---|---|---|
Netherlands - Payroll |
|
Dutch-specific payroll rules including employee details, passport-based contracts, etc. |
Netherlands - Payroll with Accounting |
|
Accounting data for Netherlands payroll rules |
Netherlands Intrastat Declaration |
|
Generates Netherlands Intrastat report for declarations based on invoices |
Netherlands - SBR |
|
Electronically submit Dutch tax declarations directly via SBR |
Netherlands - SBR ICP |
|
Electronically submit your Intracommunity Services to the Dutch tax authorities directly via SBR |
Netherlands - SBR OB Nummer |
|
Adds the missing Omzetbelastingnummer field for correct exchange through SBR |
Netherlands - SBR Status information service |
|
Allows you to check the status of a submitted report to Digipoort |
Note
In some cases, such as when upgrading to a version with additional modules, modules may not be installed automatically. Any missing modules can be manually installed.
Localization overview¶
The Netherlands localization package ensures compliance with Dutch fiscal and accounting regulations. It includes tools for managing taxes, fiscal positions, reporting, and a predefined chart of accounts tailored to Dutch standards.
The Dutch localization package provides the following key features:
Chart of accounts: a predefined structure tailored to Dutch accounting standards.
Taxes: pre-configured tax rates, including standard VAT, zero-rated, and exempt options.
Fiscal positions (tax and account mapping): automated tax adjustments based on customer or supplier registration status.
Electronic document solutions: integration with SBR reporting to meet electronic document regulations.
Chart of accounts¶
In the chart of accounts, accounts are automatically mapped to their corresponding taxes and default accounts payable and accounts receivable fields.
Taxes¶
Taxes are automatically created and configured when the Netherlands localization is installed.
Company¶
To use all the features of this fiscal localization, the following fields are the minimum required on the company record. You can access these by going to :
Company Name: The name of the company based in the Netherlands.
Country: Set to
Netherlandsfor the company.VAT: The tax identification number of the company.
You can fill out the remaining fields as needed.
SBR Integration¶
Configuration¶
See also
SBR electronic reporting is integrated within Odoo and allows you to send your reports directly to the Dutch tax authorities. To use SBR reporting, ensure that the Netherlands - SBR module is installed.
To set up SBR reporting, open the Accounting app, go to , and scroll down to the Dutch Localization section. Click the Digipoort Certificate field, enter a name for the certificate, and click Create and edit…. In the pop-up window, fill out the following fields:
Name: enter the name previously specified (you can modify it if desired).
Certificate: click Upload your file to upload the certificate file.
Certificate Password: enter the password for your certificate file.
Click Save & Close.
Reporting¶
Once enabled, you can establish an XBRL connection with the Dutch tax authorities by navigating to in the Accounting app, clicking the (gear) icon, and selecting XBRL.
In the pop-up window, fill out the following fields:
Contact Initials: The initials of the contact person creating the SBR file.
Contact Last Name: The last name of the contact person.
Contact Name Infix: The prefix or middle name of the contact person.
Contact Phone: The phone number of the contact person.
Contact Type: Select Taxpayer (BPL) if you are filing the turnover tax return for your own business, or Intermediary (INT) if the return is filed by a tax professional.
Tax Consultant Number: If you selected Intermediary (INT), enter the 6-digit tax advisor registration number (Beconnummer).
Tax Consultant Order: If applicable, enter the membership or registration number for your professional tax association (e.g., NOB, RB, NBA, etc.).
Is Test: Tick this box to submit the file to a pre-production environment. A valid PKIoverheid certificate is required, and developer mode must be enabled.
Click Download to save the .XBRL file to your computer, or click Send
to transmit the SBR tax report directly to the Dutch tax authorities.
XAF Export¶
To export accounting entries in XAF format, open the Accounting app and go to . Use the filters to select the range of entries to export, click the (gear) icon, and then click XAF.
SEPA Credit Transfer¶
To enable SEPA Credit Transfer as a payment method, follow these steps and enter Belastingdienst as the Issuer.