# EU Transfer Pricing Checker MCP

> The EU Transfer Pricing Checker validates if intercompany transactions meet OECD Arm's Length standards. It compares your applied margins against specific industry benchmarks, immediately flagging potential tax adjustments and compliance failures across related entities operating within the EU zone.

## Overview
- **Category:** finance
- **Price:** Free
- **Tags:** oecd, transfer-pricing, compliance, tax-audit, arm-length

## Description

Running a multinational business means managing complex cross-border finances. The core challenge is proving that transactions between your own related companies—the intercompany stuff—are priced exactly as if they happened between two unrelated parties. This MCP handles that deep dive into compliance, making sure your margins adhere to the OECD Arm's Length Principle. You can use it to check a specific margin against established rules to see if you’re compliant. It also assesses how severe potential deviations are by determining the risk impact. Beyond just checking legality, it pulls up market-standard minimum and maximum thresholds for different sectors and functions so you know exactly what range you're supposed to be in. If your current process feels too complex, check out the entire catalog of specialized tools on Vinkius; this MCP is built to give you a clear signal about where tax adjustments might pop up.

## Tools

### get_benchmark_ranges
Pulls a list of recognized market-standard minimum and maximum thresholds for various sectors and functions.

### check_compliance
Verifies if a specific transaction margin falls within the legally required arm's length range.

### evaluate_risk_impact
Calculates and reports the potential severity level of tax audit risk associated with non-compliant margins.

## Prompt Examples

**Prompt:** 
```
Check if a 5% margin in the Manufacturing sector for Distribution using TNMM is compliant.
```

**Response:** 
```
The `check_compliance` tool will analyze the 5% margin against the Manufacturing/Distribution benchmark for TNMM and return whether it falls within the arm's length range.
```

**Prompt:** 
```
What is the tax risk if my applied margin is 15% in Technology/Services using Cost Plus?
```

**Response:** 
```
By calling `evaluate_risk_impact`, you can determine the specific risk level (Low, Medium, or High) and the potential severity of a tax adjustment for that 15% margin.
```

**Prompt:** 
```
Show me all available benchmark ranges for the Retail sector in Logistics.
```

**Response:** 
```
The `get_benchmark_ranges` tool will return a list of all recognized transfer pricing methods and their corresponding min/max margins for the Retail sector in Logistics.
```

## Capabilities

### Verify Margin Compliance
Checks if your specific intercompany transaction margin falls within established international 'arm's length' guidelines.

### Assess Audit Risk Severity
Determines the potential level of tax audit risk and how severe a financial adjustment could be.

### Retrieve Benchmark Standards
Retrieves official, market-standard minimum and maximum thresholds for transfer pricing across various industries.

## Use Cases

### A subsidiary is selling goods to another related company in a different country. Is the profit margin safe?
The Tax Manager runs `check_compliance` with the transaction details. The MCP immediately confirms if that specific margin passes the arm's length test, saving days of manual spreadsheet comparison.

### The CFO needs to know which business unit is creating the most tax exposure.
They call `evaluate_risk_impact` for all major divisions. The system returns a clear risk score (High/Medium/Low), letting them focus audit prep only on the top two departments.

### A new market sector was added to the business, and nobody knows the proper margin range.
The International Finance Analyst uses `get_benchmark_ranges` for the new sector. They get a list of accepted minimum/maximum margins right away, allowing them to structure pricing correctly from day one.

## Benefits

- Know your exact standing: Instead of guessing, you can use the `check_compliance` tool to immediately verify if a specific margin falls within required arm's length guidelines.
- Prioritize fixes: The `evaluate_risk_impact` function tells you not just that something is wrong, but how bad it could be—low, medium, or high risk—so your team focuses where it matters most.
- Stay current on standards: You don't have to keep OECD documents open. Use `get_benchmark_ranges` to pull the latest minimum and maximum margins for any industry you operate in.
- Avoid audit surprises: By running a full assessment, you get proactive insight into potential tax write-downs before auditors even ask.
- Deep dive visibility: You can quickly cross-reference your internal financials against established global norms using this MCP's multiple tools.

## How It Works

The bottom line is you get an immediate, evidence-based assessment of your corporate tax exposure for any given transaction.

1. You input the details of the intercompany transaction, including the margin and the specific industry sector.
2. The MCP runs this data through multiple checks to compare your applied margins against global OECD benchmarks and assess potential tax adjustments.
3. It outputs a detailed report showing compliance status, the level of risk impact, and references the official benchmark ranges.

## Frequently Asked Questions

**Does the EU Transfer Pricing Checker MCP use local country laws?**
The MCP centers on the OECD Arm's Length Principle, which is an international standard. While local laws are relevant, this tool focuses specifically on verifying compliance against those global benchmarks.

**How do I check if my margin is compliant using `check_compliance`?**
You provide the transaction details and margin to the `check_compliance` tool. It returns a direct 'Compliant' or 'Non-compliant' status based on established ranges.

**What does `evaluate_risk_impact` tell me about my business?**
`evaluate_risk_impact` gives you a severity rating (Low, Medium, High) for the potential tax adjustment. This helps your leadership decide how much resources to dedicate to fixing the issue.

**Can I use `get_benchmark_ranges` without knowing my sector?**
No. The tool requires you to specify the relevant industry sector and function, as benchmark margins are specific to those business activities.

**What specific data does `check_compliance` require for a margin check?**
The tool needs three core pieces of information: the transaction margin percentage, the specific sector combination, and the transfer pricing method (like TNMM). You must supply these inputs; the MCP won't guess them or accept vague descriptions.

**If I use `get_benchmark_ranges` for a new industry, what happens if data isn't available?**
The tool returns null values and an explicit error code detailing the missing benchmark. This tells you immediately that standard market ranges do not exist yet for that specific sector combination.

**Are there rate limits when I use `evaluate_risk_impact` repeatedly?**
Vinkius manages usage quotas via your subscription tier, so high-volume execution is controlled. If you hit a limit, the API response will provide an HTTP 429 error code; checking your Vinkius dashboard helps confirm current limits.

**If `check_compliance` returns a result that contradicts my internal assessment, what should I do?**
The MCP provides data points for compliance checks only. If the output conflicts with your company policy, you must review both sources—the tool's data and your manual records—before making any final tax determinations.

**How can I check if my transaction margin is compliant?**
Use the `check_compliance` tool by providing the industrial sector, business function, transfer pricing method (CUP, Cost Plus, or TNMM), and the applied margin percentage.

**What does the risk impact evaluation represent?**
The `evaluate_risk_impact` tool calculates the level of tax audit risk and potential severity of a fiscal adjustment based on how far your applied margin deviates from the benchmark median.

**Where can I find the standard market ranges?**
You can retrieve predefined industry-standard minimum and maximum margins using the `get_benchmark_ranges` tool for specific sectors and functions.