Poland Transfer Pricing Documentation Requirements

Poland combines a transaction-value Local File threshold with a group-level Master File threshold and a detailed electronic TPR-C report filed within eleven months of year-end. It also operates published safe harbours for low-value-adding services and qualifying intra-group loans.

Master FileLocal FileTPR-C reportCbC report

Last reviewed 2025

Requirements at a glance

RequirementThresholdDeadlineDeadline typeLanguagePenalty
Master File
Required
Local File obligation, consolidated group accounts, and group revenue > PLN 200m (all three)By the Local File deadlinePreparation deadline
The documentation must exist by the date shown and is produced only when the tax authority requests it. Once requested, it must be provided within 14 days.
PL / ENYes (additional tax liability of 10% to 30% of the understatement)
Local File
Required
Controlled transactions exceeding the statutory value thresholdsBy the statutory deadlinePreparation deadline
The documentation must exist by the date shown and is produced only when the tax authority requests it. Once requested, it must be provided within 14 days.
PLYes (additional tax liability of 10% to 30% of the understatement)
TPR-C report
Annual filing
Taxpayers obliged to prepare a Local File, and certain exempt domestic taxpayers11 months after fiscal year-endSubmission deadline
The documentation must be filed with the tax authority by the date shown.
PLYes
CbC report
Required
Group revenue ≥ EUR 750m12 months after fiscal year-endSubmission deadline
The Country-by-Country report is filed by the group's ultimate parent entity; a local notification identifying the reporting entity is filed separately.
Yes
Preparation deadline: documentation must exist by the date and is produced only on request.   Submission deadline: filed with the authority by the date.
Comp-Press TP Deadline Calculator

Calculate your exact Poland deadline

Enter your entity’s fiscal year-end to return your exact Poland preparation or filing date. Available without registration.

Open the calculator

Scope of the documentation obligation

The Local File is triggered by the value of controlled transactions, prepared where a transaction or a group of similar transactions exceeds the statutory thresholds. A number of dealings are carved out, including qualifying domestic transactions between parties that are neither exempt nor loss-making, transactions covered by an advance pricing agreement, and transactions falling within the safe harbour provisions. The Master File is obligatory only where three conditions are met together: the taxpayer must be obliged to prepare a Local File, must belong to a group for which consolidated financial statements are prepared, and the group’s consolidated revenue in the previous year must have exceeded PLN 200 million.

Distinctive features of the Polish regime

The defining feature of the Polish regime is the electronic TPR-C report. Every taxpayer obliged to prepare a Local File, and certain taxpayers exempted because their transactions were only with domestic related parties, must file this detailed report within eleven months of the year-end. It carries far more than a confirmation of compliance: it discloses the results of the benchmarking analysis, any transfer pricing adjustments, and a range of profitability indicators, which makes it a substantive risk-assessment instrument for the tax authority.

Poland also publishes safe harbours that other jurisdictions in the region do not. Low-value-adding services may be remunerated at a mark-up of 5 percent, and qualifying intra-group loans are covered by a safe harbour built on base rates published annually by the Ministry of Finance. Where the authority establishes mispricing, an additional tax liability of 10 percent of the understatement applies, rising to 20 or 30 percent in defined circumstances, including where the base exceeds PLN 15 million or where documentation is absent.

Benchmarking and comparables

Since 2019 there is no requirement that the benchmarking analysis cover only local entities, although in pan-European samples the tax authority looks for Polish comparables. Multi-year testing is preferred in practice, commonly over three or five years, even though this is not set out in the regulations. A fresh benchmark is not required every year: the financial data for the final sample should be updated annually, with a fresh search every three years or where the economic environment changes significantly. The general limitation period is five years from the end of the calendar year in which the tax falls due.

?

Frequently asked questions

When must the Polish TPR-C report be filed?

Within eleven months of the end of the fiscal year. It must be filed by every taxpayer obliged to prepare a Local File, and by certain taxpayers exempted because their transactions were only with domestic related parties.

Does Poland offer safe harbours for intra-group loans?

Yes. A safe harbour applies to qualifying intra-group loans that meet the statutory conditions, built on base rates published annually by the Ministry of Finance, alongside a separate 5 percent mark-up safe harbour for low-value-adding services.

See all 110 countries →

This guide is an informational research aid prepared by Comp-Press and is not tax or legal advice. Transfer pricing rules change; verify current requirements before relying on them for filing.