An arm’s length price is the price that two independent, unrelated parties would agree on for a transaction under comparable market conditions. In the Netherlands, the arm’s length principle forms the legal foundation of transfer pricing rules and applies to every transaction between related entities within a corporate group. If your Dutch entity buys services from, sells goods to, or lends money to a related company abroad, the price must reflect what the open market would produce, regardless of how the group structures its internal arrangements.
For foreign companies operating in the Netherlands, getting arm’s length pricing right is not optional. The Dutch tax authorities apply transfer pricing rules broadly, and expectations around documentation and substantiation apply from day one. This article answers the most common questions about arm’s length prices, arm’s length transactions, and the arm’s length principle in the Dutch context, in plain terms.
What is the arm’s length principle under Dutch tax law?
The arm’s length principle under Dutch tax law requires that transactions between related parties be priced as if they were conducted between independent companies under comparable circumstances. This principle is embedded in Article 8b of the Dutch Corporate Income Tax Act (Wet Vpb) and aligns with the OECD Transfer Pricing Guidelines, which the Netherlands follows closely. The same standard is codified in Article 9 of the OECD Model Tax Convention, which underpins most of the bilateral tax treaties the Netherlands has signed, meaning the arm’s length requirement is not just a domestic rule but an internationally coordinated standard.
In practice, this means that if a Dutch subsidiary pays a management fee to its foreign parent, buys inventory from a related manufacturer, or receives an intercompany loan, the terms of those arrangements must reflect what the market would produce. Dutch tax law does not accept pricing that simply serves internal convenience or minimises group tax exposure without economic substance to support it.
The arm’s length principle applies to all related-party transactions, regardless of the direction of the payment or the size of the company involved. There is no SME carve-out in the Netherlands comparable to what exists in some other jurisdictions. If you have a Dutch entity involved in intercompany transactions, the arm’s length requirement applies to you, and so do the associated documentation obligations under Dutch transfer pricing rules.
Why does arm’s length pricing matter for foreign companies with a Dutch entity?
Arm’s length pricing matters because the Dutch tax authorities use it to determine whether profits are correctly allocated to the Netherlands. If intercompany prices deviate from arm’s length conditions, the Dutch entity may be under- or over-reporting taxable income, which can trigger transfer pricing adjustments, penalties, and double taxation across jurisdictions.
The Dutch tax authorities take a substance-focused approach. They look beyond the contracts and ask who is actually performing the work, who bears the economic risk, and where value is genuinely created. If the pricing does not reflect that economic reality, they will adjust it. And unlike some other jurisdictions, the Netherlands does not automatically coordinate with the other country involved to prevent double taxation when it makes an upward transfer pricing correction.
This is where the practical risk lies. A UK company charges its Dutch subsidiary for shared services based on internal logic. The Dutch entity grows. The tax authorities review the arrangement and conclude the pricing does not meet the arm’s length standard. They increase taxable profits in the Netherlands. HMRC, protecting the UK tax base, does not reduce UK profit by the same amount. The result is that the same income is taxed twice. Establishing arm’s length prices that are properly documented and benchmarked from the outset prevents exactly this outcome.
What methods are used to determine an arm’s length price in the Netherlands?
The OECD recognises five main methods for establishing an arm’s length price, and the Netherlands applies all of them. The right method depends on the nature of the transaction, the availability of comparable data, and the functions and risks of the parties involved. No single method is universally preferred, but the most appropriate method must be selected and applied consistently. The five methods are the Comparable Uncontrolled Price method (CUP), the Resale Price method, the Cost Plus method, the Transactional Net Margin method (TNMM), and the Profit Split method.
- Comparable Uncontrolled Price (CUP): Compares the price charged in a related-party transaction to the price charged in a comparable transaction between independent parties. This is the most direct method but requires a close comparable, which is not always available.
- Resale Price Method: Works backward from the price at which a product is resold to an independent party, subtracting an appropriate gross margin. Often used for distribution arrangements.
- Cost Plus Method: Adds an appropriate markup to the costs incurred by the supplier of goods or services. Common for manufacturing and service arrangements.
- Transactional Net Margin Method (TNMM): Compares the net profit margin of the tested party to net margins earned by independent companies in comparable transactions. This is the most widely used method in practice because comparable data is more accessible at the net margin level.
- Profit Split Method: Allocates combined profits between related parties based on their relative contributions. Used where both parties make unique and valuable contributions that cannot be benchmarked separately.
In practice, TNMM is the most widely used method in Dutch transfer pricing analysis for service and distribution arrangements. A benchmarking study identifies independent companies with comparable functions and uses their net margins as the reference range for the arm’s length price. Where unique intangibles or highly integrated business models are involved, the Profit Split method may be more appropriate, particularly when both parties make significant contributions to value creation and neither party can be treated as the tested party.
What is the difference between a transfer price and an arm’s length price?
A transfer price is the actual price charged between related entities in a corporate group. An arm’s length price is the price those same entities should be charging based on market conditions. The two are not always the same, and the gap between them is precisely what transfer pricing rules are designed to close. An arm’s length transaction is one where the price, terms, and conditions reflect what unrelated parties would have agreed to, with each acting in their own economic interest.
Transfer prices are set internally, often for operational convenience, cost allocation, or cash flow management within a group. They exist in any company with intercompany transactions, whether or not anyone has thought carefully about them. Arm’s length prices, by contrast, are externally referenced. They reflect what independent parties would negotiate in a comparable transaction, taking into account functions performed, assets used, and risks assumed. The arm’s length margin that results from this analysis becomes the benchmark against which the Dutch tax authorities measure whether your intercompany pricing is acceptable.
When a company’s transfer prices align with arm’s length prices, the tax position in each jurisdiction reflects genuine economic activity. When they diverge, tax authorities in one or more countries will step in and make adjustments. The Dutch tax authorities are particularly focused on whether the substance of the Dutch entity justifies the profit it is reporting, or not reporting, based on the arm’s length principle applied to the transfer prices in place.
How do Dutch tax authorities assess arm’s length pricing?
The Dutch tax authorities assess arm’s length pricing by examining the economic substance of the transactions, not just the contractual terms. They start with a functional analysis: what does each entity actually do, what assets does it use, and what risks does it genuinely bear? Profit allocation must follow that analysis, not the other way around. This functional analysis is also the starting point for selecting the appropriate transfer pricing method and establishing the arm’s length margin that applies to the Dutch entity’s activities.
In practice, this means that a Dutch entity cannot simply be a passive recipient of profit or a conduit for intercompany flows without the functions and risks to support that position. The tax authorities look at headcount, decision-making authority, physical presence, and documented governance to understand where real economic activity takes place. A mismatch between the arm’s length price applied and the actual substance of the Dutch entity is one of the most common triggers for a transfer pricing audit in the Netherlands.
What triggers a transfer pricing review in the Netherlands?
Several factors can prompt closer scrutiny from the Dutch tax authorities. Persistent losses in the Dutch entity while the group remains profitable, large intercompany payments relative to local revenue, and management fees without clear substantiation are among the most common triggers. Intercompany loans with below-market interest rates or no interest at all are frequently flagged as inconsistent with the arm’s length principle. Companies that significantly expand their Dutch operations without updating their transfer pricing documentation are also at heightened risk of a formal review.
How quickly must companies respond to a transfer pricing inquiry?
When the Dutch tax authorities request transfer pricing documentation, the response window is typically short, often between two and four weeks. Companies that do not have a Master File, Local File, and benchmarking analysis ready face a serious disadvantage in those discussions. Assembling documentation after a query arrives, under time pressure and with the tax authorities already engaged, is a fundamentally weaker position than having compliant documentation prepared in advance.
What documentation is required for arm’s length pricing in the Netherlands?
Dutch transfer pricing documentation requirements, set out in Article 8b of the Corporate Income Tax Act, follow the OECD three-tier structure: a Master File at group level, a Local File for the Dutch entity, and a benchmarking analysis to support the arm’s length price applied to each intercompany transaction. This documentation must be available upon request, not filed automatically, but it must exist and be ready before the Dutch tax authorities ask for it.
The Master File describes the overall group structure, global business model, value chain, intangibles, and intercompany financing arrangements. The Local File focuses specifically on the Dutch entity: what it does, the transactions it enters into, the arm’s length price applied to those transactions, and the reasoning that supports it. The benchmarking analysis compares the Dutch entity’s margins or fees against those of independent companies operating under comparable circumstances, using recognized commercial databases.
Together, these documents tell a coherent story. They connect the business model, the functions performed in the Netherlands, and the financial outcomes reported. If the story is inconsistent, incomplete, or does not reflect the actual business, the tax authorities will treat it as insufficient. Documentation that was prepared hastily or does not match the operational reality of the Dutch entity will not hold up under scrutiny.
How can foreign companies set arm’s length prices for Dutch entities?
Foreign companies set arm’s length prices for Dutch entities by first conducting a functional analysis to understand what the Dutch entity actually does, then selecting the most appropriate transfer pricing method under the OECD guidelines, and finally benchmarking the pricing against independent market data. This process should be completed before intercompany transactions begin, not applied retrospectively after the structure is already in place.
The starting point is always the functional analysis. What functions does the Dutch entity perform? Does it manage risk, own assets, or simply execute instructions from the parent? The answers determine how much profit should sit in the Netherlands and what pricing structure is appropriate. A Dutch entity that performs limited functions and bears minimal risk should earn a limited, but arm’s length, return. A Dutch entity with genuine substance and real decision-making authority should earn a correspondingly higher arm’s length margin.
Once the functional analysis is complete, the appropriate transfer pricing method follows from it. For most service arrangements, the Transactional Net Margin Method (TNMM) combined with a benchmarking study is the standard practical approach in the Netherlands. For intercompany loans, a comparable interest rate analysis is required to establish an arm’s length transaction on market-consistent terms. The pricing must then be documented and reviewed regularly, particularly when the business grows or the Dutch entity’s functions and risk profile change.
One practical consideration for groups expanding into the Netherlands from outside: your existing global transfer pricing policy may not automatically work in the Dutch context. The Netherlands applies the arm’s length principle broadly, under Article 8b of the Corporate Income Tax Act, and without the SME-style exemptions that exist in some other jurisdictions. What was acceptable in your home country may need to be revisited once a Dutch entity is in the picture, and that review is better done proactively than under pressure from a tax authority inquiry.
Transfer pricing in the Netherlands is one of those areas where early preparation pays off. Getting the arm’s length price right, documenting it properly across your Master File and Local File, and keeping it aligned with the actual business avoids the kind of tax adjustments and double taxation risks that tend to surface only after the Dutch entity has grown significantly. If you are setting up or already operating a Dutch entity and want to make sure your intercompany pricing holds up under scrutiny, we support foreign companies with transfer pricing compliance in the Netherlands as part of a broader tax compliance offering. Reach out to us to discuss your situation, and we will give you a clear view of where you stand.
Gerelateerde artikelen
- What is transfer pricing and why does it matter for foreign companies in the Netherlands?
- What is reverse charge VAT and how does it apply in the Netherlands?
- Can I reclaim VAT in the Netherlands as a foreign business?
- What is the difference between a KvK number and a VAT number in the Netherlands?
- Can I operate in the Netherlands without a VAT number?
- What records do I need to keep for Dutch VAT compliance purposes?
- What is an advance pricing agreement (APA) and how does it work in the Netherlands?
- What is the deadline for filing corporate income tax in the Netherlands?
- How does the 30% ruling affect Dutch payroll tax obligations for employers?
- How do I apply for a Dutch VAT number as a foreign company?