transfer-pricing
Skill9 starsChanged 8 months agoMITView on GitHub
Transfer pricing — OECD guidelines, arm's length principle, documentation. The foundational standard: intercompany transactions should be priced as if the parties were independent entities dealing at arm's length. Codified in Article 9 of the OECD Model Tax Convention and in domestic legislation of virtually all major jurisdictions. Traditional transaction methods: - Comparable Uncontrolled Price (CUP): Most direct — compares the intercompany price to an identical or closely comparable uncontrolled transaction. Preferred when reliable comparables exist - Resale Price Method (RPM):…
In this repository52 other files it gives its agents.
- AGENTS.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- consolidationSkill
- deferred-taxesSkill
- gaap-standardsSkill
- hgb-standardsSkill
- ifrs-standardsSkill
- lease-accountingSkill
- revenue-recognitionSkill
- balanced-scorecardSkill
- deckungsbeitragsrechnungSkill
- investitionsrechnungSkill
- kostenrechnungSkill
- aml-kycSkill
- basel-iiiSkill
- mariskSkill
- sox-complianceSkill
- kpi-systemsSkill
- wertschoepfungskettenSkill
- covenant-analysisSkill
- credit-scoring-modelsSkill
- rating-methodologiesSkill
- econometricsSkill
- fiscal-policySkill
- labor-marketsSkill
- monetary-policy-analysisSkill
- trade-economicsSkill
- earnings-modelsSkill
- sector-analysisSkill
- budgetingSkill
- cash-flow-forecastingSkill
- rolling-forecastsSkill
- scenario-planningSkill
- variance-analysisSkill
- solvency-iiSkill
- comparable-analysisSkill
- dcf-valuationSkill
- deal-structuringSkill
- lbo-modelingSkill
- pitch-book-creationSkill
- precedent-transactionsSkill
- corporate-tax-planningSkill
- international-taxSkill
- vat-optimizationSkill
- working-capitalSkill
- cap-table-analysisSkill
- lbo-modeling-detailSkill
- portfolio-management-peSkill
- startup-valuationSkill
- term-sheet-analysisSkill
- asset-allocationSkill
- estate-planningSkill
The file
We split this skill into the rules it gives an agent
1 rule. About 0 are common, 1 is distinctive, and 0 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈1
Distinctive · estimate
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 75
FAR analysis: Document functions performed, assets employed, and risks assumed by each party to the transaction
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
transfer-pricing
Transfer pricing — OECD guidelines, arm's length principle, documentation.
When to Activate
- Setting or reviewing intercompany pricing for goods, services, IP, or financing
- Preparing transfer pricing documentation (local file, master file, CbCR)
- Selecting or defending a transfer pricing method
- Conducting a comparability or benchmarking analysis
- Responding to a transfer pricing audit or adjustment
- Evaluating BEPS exposure across the group
- Structuring new intercompany arrangements (cost-sharing, commissionaire, toll manufacturing)
Core Concepts
Arm's Length Principle
The foundational standard: intercompany transactions should be priced as if the parties were independent entities dealing at arm's length. Codified in Article 9 of the OECD Model Tax Convention and in domestic legislation of virtually all major jurisdictions.
- Comparability factors: Contractual terms, functions performed, assets used, risks assumed, economic circumstances, business strategies
- Accurate delineation: Identify the actual transaction based on conduct of the parties, not just the contract — substance over form
- Hard-to-value intangibles (HTVI): Ex-post outcomes can be used to evaluate whether ex-ante pricing was arm's length if significant valuation uncertainty existed
Transfer Pricing Methods
Traditional transaction methods:
- Comparable Uncontrolled Price (CUP): Most direct — compares the intercompany price to an identical or closely comparable uncontrolled transaction. Preferred when reliable comparables exist
- Resale Price Method (RPM): Starts from the resale price to an independent party, subtracts an appropriate gross margin. Best for distribution activities with limited value-add
- Cost Plus Method (C+): Starts from costs incurred by the supplier, adds an appropriate markup. Best for contract manufacturing, routine services
Transactional profit methods:
- Transactional Net Margin Method (TNMM): Tests the net profit margin of the tested party against comparable companies. Most commonly applied globally due to data availability
- Profit Split Method: Allocates combined profits based on relative contributions — appropriate when both parties contribute unique, valuable intangibles. Residual profit split separates routine returns from residual
Comparability Analysis
- Identify the controlled transaction: Functions, assets, risks (FAR analysis)
- Select the tested party: Typically the less complex entity
- Choose the method: Based on FAR analysis and data availability
- Screen for comparables: Database search (Bureau van Dijk, S&P Capital IQ) using SIC/NACE codes, financial criteria, geographic filters
- Apply comparability adjustments: Working capital adjustments, accounting differences, capacity utilization
- Establish the arm's length range: Interquartile range is standard; full range if comparability is high
Documentation Requirements
Three-tier structure (BEPS Action 13):
- Master File: Group overview — organizational structure, business descriptions, intangibles, intercompany financial activities, financial/tax positions
- Local File: Entity-level detail — local management, controlled transactions, FAR analysis, comparability analysis, selected method, financial data
- Country-by-Country Report (CbCR): Revenue, profit, tax paid, employees, tangible assets, stated capital — by jurisdiction. Filed by the ultimate parent entity (threshold typically EUR 750M group revenue)
BEPS (Base Erosion and Profit Shifting)
Key action plans affecting transfer pricing:
- Action 8-10: Align transfer pricing outcomes with value creation. Tighten rules on risk allocation, intangibles, capital-rich entities
- Action 13: Three-tier documentation (above)
- Action 14: Improve dispute resolution (MAP)
- Amount B (Pillar 1): Standardized return for baseline marketing and distribution activities — fixed return on sales based on industry and region
Country-by-Country Reporting (CbCR)
- Filing threshold: EUR 750 million consolidated group revenue
- Content: Jurisdiction-by-jurisdiction allocation of income, tax, employees, assets
- Use by tax authorities: High-level risk assessment tool — misalignment between where profits are reported and where economic activity occurs triggers deeper review
- Public CbCR: EU directive requires public disclosure for groups with EUR 750M+ revenue
Mutual Agreement Procedure (MAP)
- Purpose: Resolve double taxation arising from transfer pricing adjustments
- Process: Competent authorities negotiate; two-year target resolution time under BEPS Action 14
- Advance Pricing Agreements (APAs): Prospective agreement with one (unilateral) or more (bilateral/multilateral) tax authorities on the transfer pricing method for future years
Methodology
- FAR analysis: Document functions performed, assets employed, and risks assumed by each party to the transaction
- Transaction mapping: List all intercompany transactions with values, counterparties, and current pricing basis
- Method selection: Apply the most appropriate method given the FAR profile and available data — justify the choice
- Benchmarking: Conduct the comparability analysis, apply adjustments, determine the arm's length range
- Price setting or testing: Either set the price prospectively or test the outcome against the arm's length range
- Documentation: Prepare master file and local file contemporaneously — before the filing deadline
- Monitoring: Track actual results against benchmarks; adjust pricing mechanisms (e.g., year-end true-ups) if results fall outside the range
Templates
FAR Analysis Summary
Entity: [Subsidiary Name] — Contract Manufacturer
Functions | Level | Description
-----------------------|--------|------------------------------------------
Manufacturing | High | Executes production per principal's specs
Procurement | Medium | Sources raw materials per approved list
Quality control | Medium | Tests output per principal's standards
R&D | None | No product development activity
Sales/Marketing | None | Produces exclusively for the principal
Assets | Ownership
-----------------------|-------------------------------------------
Manufacturing plant | Owned by subsidiary (funded by principal)
IP / know-how | Licensed from principal
Inventory | Consignment (principal retains title)
Risks | Borne by
-----------------------|-------------------------------------------
Market / demand risk | Principal
Inventory obsolescence | Principal (consignment)
Production quality | Shared (subsidiary bears rework cost up to cap)
Foreign exchange | Principal (invoicing in subsidiary's currency)
Conclusion: Limited-risk contract manufacturer — tested party for TNMMBenchmarking Summary
Database: Bureau van Dijk Orbis
Search date: [Date]
Geography: [Region]
Industry codes: NACE [codes]
Independence: BvD indicator A+, A, B (exclude entities with >25% shareholder)
Financial screens: Revenue > EUR 5M, 3-year data available, positive operating margin
Comparable set: 15 companies (after manual review of 42 candidates)
PLI: Operating margin (OM)
Lower Median Upper
Quartile Quartile
Comparable OM 3.2% 5.1% 7.4%
Tested party OM: 4.8% — within interquartile range
Conclusion: Arm's length pricing confirmed. No adjustment required.Transfer Pricing Risk Heat Map
Transaction Type | Value (EUR M) | Method | Risk Level | Documentation
--------------------|---------------|--------|------------|---------------
IP royalties | 45 | CUP | High | Local file + APA
Management fees | 12 | C+ | Medium | Local file
Contract mfg | 180 | TNMM | Low | Local file
Interco loans | 200 | CUP | High | Local file + benchmarking
Guarantee fees | 3 | CUP | Medium | Local fileQuality Gate
- FAR analysis completed for all material intercompany transactions
- Transfer pricing method selected and justified for each transaction type
- Benchmarking study conducted with contemporaneous data (within 3 years)
- Working capital and other comparability adjustments applied and documented
- Results tested against interquartile range — outliers explained or adjusted
- Master file and local file prepared before the statutory deadline
- CbCR filed (if above EUR 750M threshold) and consistent with local files
- Year-end true-up mechanism in place for transactions priced on a forecast basis
- BEPS risk areas reviewed: IP ownership, management fees, financing, low-function entities
- APA or MAP considered for high-value or high-risk transactions
- Documentation reviewed by local counsel in high-risk jurisdictions
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

