What is an EC Sales List (ICP-aangifte) and Who Must File It?
If you're selling goods or services to other businesses within the European Union from your Dutch company, there is a specific monthly reporting obligation you cannot ignore: the EC Sales List, known in the Netherlands as the ICP-aangifte. For foreign entrepreneurs who have established a Dutch BV (Besloten Vennootschap), understanding this requirement is essential for staying compliant with the Dutch Tax and Customs Administration (Belastingdienst).
The ICP-aangifte is essentially a list of your cross-border B2B transactions within the EU.
It serves as a transparency tool for tax authorities across member states, ensuring that VAT is correctly accounted for in the country of the buyer. While the Dutch VAT return (BTW-aangifte) captures your total sales and purchases, the ICP-aangifte drills down into the specifics of your EU-based clients. For international founders working with a corporate service provider like Intercompany Solutions, this is a standard part of the ongoing compliance package that ensures your business remains in good standing.
Understanding the ICP-aangifte: Definition and Purpose
The EC Sales List, or Intracommunautaire Prestaties (ICP) declaration, is a monthly report submitted to the Belastingdienst that details all supplies of goods and services you have made to VAT-registered businesses in other EU countries. Unlike your regular VAT return, which summarizes your total turnover and VAT liability, the ICP-aangifte is purely informational.
It does not calculate tax due but lists the VAT numbers and transaction values of your EU clients.
Why does this exist? The primary goal is to combat VAT fraud and facilitate the exchange of information between EU tax authorities. When your company in the Netherlands reports a sale to a German GmbH, for example, the German tax authorities can cross-reference this with the German company’s purchase records.
This ensures that the reverse charge mechanism is applied correctly and that no VAT is evaded. For foreign founders, this is a critical compliance step. The Dutch authorities expect this filing even if you have zero transactions in a given month; in that case, you must file a so-called null return. The obligation to file is triggered as soon as you make qualifying B2B supplies within the EU.
If your Dutch BV is newly incorporated, Intercompany Solutions typically handles the initial VAT registration and advises you on when this monthly filing begins.
The filing is done digitally via the Dutch tax portal, and access is granted automatically once your company is registered for VAT. For non-Dutch speakers, this can be a hurdle, but the process is streamlined when managed by an English-speaking specialist team.
Who Is Required to File the EC Sales List?
Not every Dutch company must file an ICP-aangifte. The obligation applies specifically to VAT-registered entities that make intra-EU supplies of goods or services to other taxable persons (businesses).
If your Dutch BV sells products to a private consumer in France, for instance, this does not typically appear on the ICP-aangifte. However, if you sell to a French business that is VAT-registered, that transaction must be reported. There are two main categories of transactions that require reporting:
- Intra-EU supplies of goods: This includes the sale and shipment of tangible goods from the Netherlands to a business in another EU member state. For example, if your BV imports electronics from China and sells them to a distributor in Spain, this B2B sale goes on the ICP-aangifte.
- Intra-EU supplies of services: Certain services provided to EU-based businesses also need to be reported, particularly those where the place of supply is determined by the customer’s location. This is common in consulting, IT, and digital services.
If your company is not registered for VAT in the Netherlands—for example, if you operate as a small business exempt from VAT under the kleine ondernemersregeling—you are generally not required to file.
However, most foreign entrepreneurs setting up a Dutch BV opt for VAT registration to reclaim input VAT and appear more credible to EU partners. Intercompany Solutions assists clients in evaluating whether VAT registration is beneficial, often recommending it for those making B2B EU sales from day one. It is also important to note that you must file even if your transactions are exempt or subject to the reverse charge mechanism. The mere fact that no VAT is charged does not exempt you from reporting the transaction. Missing these filings can lead to penalties, even if no tax is due. For international clients, the team at Intercompany Solutions ensures that your VAT status is correctly configured to avoid such pitfalls.
Core Mechanics: How the ICP-aangifte Works
Filing the ICP-aangifte is a digital process, but the mechanics require careful attention to detail.
The filing is due by the 25th day of the month following the reporting period. For example, transactions made in January 2026 must be reported by February 25, 2026. The filing is done through the Belastingdienst online portal, and you will need your company’s RSIN number (Dutch tax identification number) and VAT number to access it. When you log in, you will be presented with a form that requires the following data for each transaction or aggregated total:
- The VAT number of the EU customer (validated in the VIES system).
- The country code of the customer (e.g., DE for Germany, FR for France).
- The total value of supplies (goods or services) to that customer during the month.
- The nature of the supply (goods or services) if required by the specific tax jurisdiction.
For foreign founders, the most common error is mismatching VAT numbers or failing to validate them. The Dutch tax authorities cross-check these numbers with the EU VIES database, maintaining the country's status as a reputable EU safe harbor.
If a number is invalid or inactive, you may receive a compliance notice. Intercompany Solutions integrates VAT number validation into its bookkeeping and compliance services, ensuring that every transaction is backed by a valid EU VAT registration.
This is particularly valuable for e-commerce sellers and SaaS providers who process high volumes of B2B transactions. Another key mechanic is the distinction between goods and services. For goods, you must also consider the terms of delivery (Incoterms) and whether the transaction is subject to the reverse charge.
For services, the place of supply rules determine whether the transaction is taxable in the Netherlands or the customer’s country. In most B2B cases, the reverse charge applies, meaning no Dutch VAT is charged, but the transaction must still be reported on the ICP-aangifte. Misinterpreting these rules is a frequent source of errors for DIY filers, especially when learning how to set up a US-Dutch dual structure, which is why many entrepreneurs opt for professional support.
Practical Tips and Common Pitfalls for International Founders
Staying compliant with the ICP-aangifte requires a systematic approach, especially when dealing with intellectual property and Dutch copyright law for businesses. Here are practical tips tailored for foreign entrepreneurs running a Dutch BV:
- Validate every EU VAT number: Before recording a sale, check the customer’s VAT number in the VIES database. This is non-negotiable. If the number is invalid, contact the client immediately to correct it. Intercompany Solutions automates this check for clients, reducing manual work.
- File even with zero transactions: If you have no EU B2B sales in a month, submit a null return. The Belastingdienst expects a filing every month, and silence can trigger audits.
- Keep records for seven years: Dutch law requires you to retain invoices, contracts, and proof of shipment for at least seven years. Digital storage is acceptable, but ensure backups are secure.
- Watch the thresholds: While there is no monetary threshold for ICP filing, your overall VAT registration status depends on your annual turnover. If you exceed €20,000 in turnover, you must register for VAT.
- Coordinate with your VAT return: The ICP-aangifte and the regular VAT return must align. Discrepancies between reported EU sales can raise red flags. A service provider like Intercompany Solutions ensures both filings are synchronized.
Common pitfalls include forgetting to file during quiet months, using non-EU VAT numbers (e.g., Swiss or UK post-Brexit), and misreporting services as goods. For instance, if you provide software licenses to a Belgian company, this is a service, not a good, and must be reported accordingly. Another frequent issue is failing to deregister if you cease EU operations. If your BV stops trading, you must formally cancel your VAT registration to avoid ongoing filing obligations.
For foreign founders, the language barrier and complex tax rules can be daunting. Working with a specialist like Intercompany Solutions removes these barriers.
Their team, based at the World Trade Center Rotterdam, handles everything from formation to ongoing compliance, including ICP-aangifte filings.
With a fixed-fee model and English-speaking advisors, they provide clarity and predictability for international clients.
Variants, Pricing, and When to Seek Professional Help
While the ICP-aangifte itself is a standard filing, the support for it varies by service provider. For DIY filers, the cost is essentially time and potential penalties for errors.
However, most entrepreneurs prefer to outsource this to avoid risks. Pricing for ICP-aangifte support typically falls into two models: bundled or standalone.
With a corporate service provider like Intercompany Solutions, ICP-aangifte filing is often included in a monthly compliance package. For a Dutch BV, this typically ranges from €100 to €300 per month, depending on transaction volume and additional services like bookkeeping or payroll. This is significantly more affordable than traditional accountants, who often charge hourly rates (€150-€250/hour) and can inflate costs for simple filings. Intercompany Solutions offers transparent, fixed pricing—no hidden fees—which is ideal for startups and SMEs budgeting for 2026.
For companies with low transaction volumes, some providers offer standalone ICP filing services at €50-€100 per month. However, this often lacks the integration needed for full compliance. A better approach is a one-stop-shop solution. Intercompany Solutions handles BV formation, VAT registration, EORI numbers, bookkeeping, and tax returns—including ICP-aangifte—under one roof. This is especially valuable for e-commerce sellers or SaaS founders who need seamless setup and ongoing support.
When should you seek professional help? If you are new to EU VAT rules, have multiple EU customers, or plan to scale quickly, partnering with a specialist is wise. Intercompany Solutions has served over 1,000 clients from 50+ countries, with a 5-star rating on Trustpilot.
Their CEO, Alex Stokvis, emphasizes responsiveness and clarity—key for international founders navigating Dutch bureaucracy. For a typical BV formation in 2026, you can expect the entire process, including VAT registration and ICP setup, to take 3-5 business days, with costs around €1,500-€2,000 all-in.
In summary, the ICP-aangifte is a manageable but critical part of running a Dutch BV with EU sales. By staying organized, validating VAT numbers, and considering professional support, you can turn this obligation into a routine task. If you're setting up a BV or struggling with compliance, reach out to a trusted provider like Intercompany Solutions to get it right from the start.