- Revenue authority
- the Finanzamt
- Region
- Europe
- Arm’s-length standard
- Applied to related-party dealings
- Figures on this page
- Read in the primary source
Introduction to Transfer Pricing in Germany
Germany separates the pricing rule from the documentation rule, and each has its own statute. The adjustment power sits in the Außensteuergesetz; the records duty sits in the general procedural code. That split is why a German engagement has two distinct workstreams: getting the price right, and getting the file into the exact shape the procedural code names.
The documentation duty is prescriptive about structure. It names three components, and one of them — the transaction matrix — is a specific document rather than a section of a narrative. A German file assembled as a single flowing report has not produced the matrix, and the matrix is one of the items an auditor receives automatically at the start of an audit.
The 30-day rhythm is the other defining feature. Records are produced within 30 days of a request, and in an audit the matrix, the master file and the extraordinary-transaction records arrive within 30 days of the audit order without anyone asking. That is not a period in which a file can be written, which is the entire point of it.
The statutory position
- § 1 of the Außensteuergesetz (AStG), headed "Berichtigung von Einkünften", is Germany’s transfer pricing adjustment provision. Where a taxpayer’s income from a cross-border business relationship with a related person is reduced because it applied conditions — in particular prices — other than those independent third parties would have agreed in the same or comparable circumstances (the Fremdvergleichsgrundsatz), the income is to be determined as it would have arisen on the terms independent third parties would have agreed.
- § 90(3) of the Abgabenordnung (AO) requires records of the nature and content of cross-border business relationships within the meaning of § 1(4) AStG. The records comprise (1) an overview of the transactions — the Transaktionsmatrix, (2) a presentation of the transactions — the Sachverhaltsdokumentation, and (3) a presentation of the economic and legal basis for setting arm’s-length conditions, including the timing of the transfer pricing determination, the method used and the comparable data used — the Angemessenheitsdokumentation.
- § 90(3) AO also requires, where the enterprise is part of a multinational group, an overview of the group’s worldwide business activity and its transfer pricing system, unless the enterprise’s turnover in the preceding financial year was less than EUR 100 million. Records of extraordinary transactions must be made contemporaneously (zeitnah).
- § 90(4) AO: the records must be produced within 30 days of a request. In a tax audit, the Transaktionsmatrix, the Stammdokumentation required under § 90(3) and the records of extraordinary transactions must be produced without a separate request within 30 days of notification of the audit order; the authority retains its right to request the other records within the 30-day period at any time during the audit.
Those references were read in the primary source — gesetze-im-internet.de — on 2026-08-19, and they are quoted because they were read. Legislation is amended and guidance is reissued, so confirm the current text before relying on any of it for a filing position.
Documentation & Regulatory Requirements
The three prescribed components are the Transaktionsmatrix (an overview of the transactions), the Sachverhaltsdokumentation (a presentation of the transactions themselves) and the Angemessenheitsdokumentation (the economic and legal basis for the arm’s-length conditions, including when the transfer price was determined, the method used and the comparable data used). All three are named in the statute, so all three have to exist as identifiable parts of the file.
A master-file-style overview of the group’s worldwide activity and transfer pricing system is required in addition where the enterprise belongs to a multinational group — unless its own turnover in the preceding financial year was below EUR 100 million. That is a company-level turnover test, not a group-level one, which catches groups that assume a group threshold protects a small German subsidiary.
Extraordinary transactions carry a contemporaneous requirement of their own: they must be documented promptly rather than at the year end. Restructurings, asset transfers and one-off intangible dealings are precisely the transactions a group is least likely to have documented at the time and most likely to be asked about.
The three-tier documentation shape
The documentation shape is close to universal because BEPS Action 13 designed it that way. A master file sets out the group — structure, intangibles, financing, how it makes its money. A local file covers this entity’s own controlled transactions and the reasoning behind each price. A country-by-country report shows administrations, jurisdiction by jurisdiction, where the revenue, the profit, the tax and the people sit. That last report is owed only above a size threshold, and the OECD’s agreed figure is EUR 750 million of consolidated group revenue, or a near equivalent amount in domestic currency as of January 2015 (OECD, Action 13 country-by-country reporting (oecd.org)). Each jurisdiction legislated its own local-currency equivalent; those are not repeated on this page, because they were not read from the source.
What we confirm before a Germany file is signed off
- Which tiers of documentation are genuinely due for the period in front of us, checked against what the Finanzamt requires now — not against what it required when the last file was written.
- Whether every intercompany flow has been characterised — the recharge, the guarantee, the seconded employee and the loan are the ones routinely missing from the transaction list.
- That the paperwork tells one story — agreements, invoices, management accounts and the policy the file sets out, all saying the same thing about the same year.
- That the local narrative is consistent with what the group has already reported for Germany anywhere else, because the authority sees both.
Transfer Pricing Methods
Germany applies the Fremdvergleichsgrundsatz, and § 90(3) AO requires the file to state the method used and the comparable data used, together with the point in time at which the transfer price was determined. That last element is distinctively German and it is easy to overlook: the file has to record when the price was set, not only how. Where an appropriate arm’s-length range cannot be established reliably, German law provides for a narrowing of the range, so the reliability of the comparable set has a direct effect on the outcome rather than only on the argument.
The five methods in the OECD framework
- Comparable uncontrolled price (CUP)
- Prices the controlled transaction directly against a comparable transaction between independent parties. The most persuasive method where a genuine comparable exists, and the hardest to satisfy — small differences in product, volume, market or contractual term break comparability, so it is strongest on commodities, listed instruments and licences with published rates.
- Resale price
- Derives the transfer price by subtracting an arm’s-length gross margin from the resale price charged to an independent customer. Appropriate where the reseller does not transform the product, and unreliable where the comparison set performs a different mix of marketing, warranty or inventory functions.
- Cost plus
- Prices the transaction as cost plus the margin an independent supplier would have earned on the same work. Common on toll manufacturing and shared-service arrangements. Getting it right is an exercise in cost accounting discipline: the base has to be defined, consistent and reconcilable to the accounts.
- Transactional net margin (TNMM)
- Benchmarks the tested party’s net profit indicator against independent companies doing broadly similar work. It carries more documentation worldwide than the other four combined, precisely because it forgives product differences — and that is also its weakness, because the comparable search then does all the work.
- Profit split
- Splits the profit the controlled transaction produced between the participants on a basis reflecting their respective contributions. Used where a one-sided analysis cannot work — highly integrated operations, unique contributions on both sides, or risk that is shared rather than borne by one party.
The method matters less than the reasoning behind it. A Germany file that shows which methods were considered, what data was available for each and why one was preferred is defending a decision; one that names a single method is defending an assumption.
Analytical & Compliance Support
A Germany transfer pricing file is a piece of evidence before it is a piece of compliance, and it is read by someone looking for the gap between what the policy says and what the ledger did. That is the gap we work on first.
What a Germany engagement covers
- Transaction mapping and delineation. Every related-party flow into and out of the Germany entity, characterised and reconciled to the ledger, before any analysis begins.
- Functions, assets and risks. What the Germany operation really does, who takes the decisions, and which risks it can actually control. Everything downstream depends on getting this right, and it is the part most files compress.
- Method selection, reasoned on the record. The method chosen for each tested transaction, with the alternatives considered and the reason each was set aside.
- Benchmarking you can audit. The search criteria, every screening decision and every comparability adjustment set out in full, so a reviewer reproduces the result rather than building their own.
- Documentation to the Finanzamt’s expected shape, consistent with the group’s master file and with what has been reported for Germany elsewhere.
- Sourcing, stated. Each threshold, deadline and rate in the finished file is checked against the German tax administration (Finanzamt), with the Bundeszentralamt für Steuern receiving country-by-country reports for the relevant period. Where we cannot confirm a figure, the file explains the mechanism and gives no number.
Advance certainty and dispute resolution
Germany offers advance pricing agreements and the mutual agreement procedure through its treaty network, and within the EU the dispute resolution directive framework provides an additional route. German audits are thorough and cyclical, so for a group with a recurring German flow the realistic choice is between a file that is audit-ready every year and an advance agreement that removes the question.
How we work
The fee is agreed in writing before any work starts, and you review the result before anything is filed. Where your Germany entity sits relative to our offices makes no difference to how the file gets built. If you want to talk it through first, the helpline answers 24 hours a day and there is no obligation attached to a call — contact us or read our transfer pricing service page for what a full engagement includes.
Trends, Challenges & Real-World Impacts
What has actually changed in Germany is the starting point of an audit. It used to begin with an information request; it now begins with the group's own exchanged data and a risk assessment already formed. That moves the taxpayer's work earlier — the file has to be persuasive on arrival rather than developed in correspondence.
Where challenges concentrate in Germany
- The 30-day production rule is where unprepared groups lose. The obligation is not to be able to build a file; it is to hand one over. A file held in another language on another continent is not producible in that window.
- Business restructurings — moving a function, a risk or an intangible out of a German entity — attract close examination, and the extraordinary-transaction documentation is expected to have been made at the time. Reconstructing it later is visible.
- The EUR 100 million turnover test for the group overview is at company level. Groups that read it as a consolidated test and skip the overview for a small German subsidiary have skipped a statutory requirement.
What it costs when the file is not there
When a Germany position fails, it usually fails in more than one place at once: an adjustment here, no corresponding relief there, and a documentation consequence that attaches whether or not the pricing is eventually agreed. The exposure is not the tax on the adjustment — it is the whole chain.
Use Cases by Business Size & Industry
By business size
- Owner-managed group
- The records duty applies to cross-border related-party dealings regardless of size, and the company-level turnover test governs whether the group overview is needed on top.
- Mid-market group
- Once there are several transaction types the three prescribed components have to cover all of them, and the extraordinary-transaction rule catches the restructuring nobody documented.
- Multinational group
- Master file, local file and country-by-country reporting engage, and the German file has to be producible in 30 days in a form a German auditor can read.
By industry
- Industrial and automotive manufacturing
- Long related-party supply chains plus jointly developed process technology put goods pricing and intangible contribution into the same audit.
- Chemicals and pharmaceuticals
- Licensed rights, contract research and toll manufacturing frequently sit in one German entity, and each is a separate tested transaction.
- Machinery and mid-market Mittelstand groups
- A German parent with a handful of foreign sales subsidiaries needs the outbound service and licence charges documented as carefully as the inbound goods flows.
None of these is a template. Two companies in the same sector with the same Germany turnover can need entirely different files, because the transfer pricing question follows the group structure and the intercompany agreements rather than the industry. The sector tells you where to look first; the agreements tell you what the answer is.
Other Europe guides
The other Europe guides are written the same way — from each jurisdiction’s own rules, not from a shared regional summary.
Related Legal Quotient pages
The guide is orientation. These are the pages that describe the work itself, the fees, and the surrounding cross-border questions a Germany transfer pricing position usually raises.
What these engagements turn on
A Pricing Study That Started With Who Does What
Functions, assets and risks decide which entity should earn the return, and the method follows from that rather than the other way round. Getting the sequence backwards is how a study fails on its first question.
Read how this one runsWhether Documentation Was Required At All
The obligation turns on the transactions that actually happened rather than on the size of the group, and the penalty for contemporaneous documentation is charged by reference to the adjustment. The review establishes which side of the line the company sits.
Read how this one runsThe Local File That Has to Match the Accounts
A local file describes the entity's own controlled transactions and ties them to its statutory figures. Where the two do not reconcile, that is what an examiner opens with.
Read how this one runsChoosing Between Methods on the Evidence
A comparable uncontrolled price is the strongest method where one genuinely exists, and reaching for it where it does not is weaker than a properly applied alternative. The choice is documented with the reasons for rejecting the others.
Read how this one runsUS Estate Tax on Assets a Canadian Did Not Know Were Exposed
US shares and US real estate sit inside the US estate tax net regardless of where the owner lives. The treaty provides relief that is proportionate rather than automatic, and the calculation depends on the worldwide estate.
Read how this one runsAn Executor Administering Across Two Systems
An executor can be personally liable for what is assessed after a distribution, and the clearance that protects them is obtained rather than assumed. The engagement sequences the filings so the distribution is safe when it happens.
Read how this one runsInterest and Penalties Put to a Relief Application
Relief is discretionary and is decided on the circumstances that caused the delay, evidenced year by year. The application is built from the same chronology the filings rest on, so the two cannot contradict each other.
Read how this one runsWithheld at the Statutory Rate When a Treaty Rate Applied
Where withholding has already gone out at the full domestic rate, the treaty rate is recovered rather than applied. The file establishes entitlement for each payment, then puts the documentation in place so the following year runs at the correct rate from the start.
Read how this one runsAll case studies — every published engagement in one place.
Core International & Cross-Border Tax Services
International Tax Planning & Advisory
Strategy and compliance for income, assets and families spread across borders.
U.S. & Cross-Border Tax Returns
Expat & Emigration Tax
Non-Resident Canadian Tax
Transfer Pricing & BEPS
Tax Treaties & Withholding
Cross-Border Estates & Trusts
Global Investments & Reporting
Cross-Border Corporate Tax
India Tax for NRIs & Returning Residents
Canadian Tax with a Foreign Element
UAE Tax for Expats & Their Home Country
Industries & Client Types We Serve Worldwide
Global E-commerce & Marketplaces
- Foreign VAT / GST / sales tax registrations
- Marketplace withholding reviews
- Inventory nexus & PE analysis
- Multi-currency books reconciled
Technology & SaaS
- Cross-border revenue sourcing & withholding
- IP structuring with real substance
- Equity for cross-border teams
- U.S. expansion: entity & PE setup
Professional Services Firms
- Reg 105 / 102 waivers
- Permanent establishment risk
- Partner mobility planning
- Cross-border withholding recovery
Cross-Border Real Estate
- Section 216 rental returns
- FIRPTA withholding recovery
- Section 116 clearance
- Treaty credit optimization
Importers, Exporters & Manufacturers
Related-party purchasing, customs value versus transfer price, and foreign-affiliate structures put trading businesses inside the s.247 documentation rules.
Goods crossing a border move the tax question from income to indirect: registration thresholds, place of supply, the customs value and the transfer price between related entities all have to agree with each other. When they do not, the adjustment arrives from two authorities at once and each one uses the other's number.
- Transfer pricing documentation (s.247)
- Customs value vs transfer price
- Foreign affiliate reporting (T1134)
- Country-by-country reporting
Athletes, Artists & Entertainers
- Reg 105 & U.S. CWA agreements
- Multi-state & country calendars
- Touring income allocation
- Royalty & image-rights withholding
Remote Workers & Digital Nomads
- Residency analysis before moving
- Employer payroll exposure
- Totalization & social security
- Foreign tax credits
Investment Funds & Holding Companies
- Treaty access & PPT reviews
- FAPI & surplus computations
- Withholding-efficient routing
- Governance & substance




