Build Polish WHT Information Return for Foreign Entities (IFT-2R XML)
Skill: Convert withholding-tax payments to foreign legal entities into the annual IFT-2R return
Region: Poland (Polska) Category: Tax — Withholding (podatek u źródła / WHT) Does: Takes records of payments made to non-resident legal entities (interest, royalties, dividends, intangible services, etc.) and the tax withheld and assembles the IFT-2R annual information return XML, filed by the Polish payer (płatnik) to KAS through e-Deklaracje. Spec: Ministerstwo Finansów / KAS — IFT-2R XML schema (form variant IFT-2R(12) applicable from 2026)
IFT-2R reports, per foreign corporate beneficiary, the gross amounts paid and the WHT collected (or exemption/reduced-rate applied) on Polish-source income under CIT. It is filed annually by the payer and also sent to the foreign taxpayer. The 2026 variant is IFT-2R(12). Element names follow the form's parts (C/D), not a verbatim XSD.
When this applies
- A Polish payer (company, branch, other remitter) that paid CIT-subject Polish-source income to a foreign legal entity files one IFT-2R per beneficiary per year — even where an exemption or treaty rate reduced the tax to zero.
- Standard deadline: by the end of the third month after the tax year (for calendar year, end of March of the following year); also delivered to the beneficiary. An on-request IFT-2 may be issued within 14 days.
Structure (FORM → XML)
Naglowek schema/form version (IFT-2R(12)), payer's tax office code, tax year, purpose
Czesc A filing tax office
Czesc B payer (płatnik): NIP, name, address
Czesc C foreign taxpayer: name, country, foreign tax ID, address (residence state)
Czesc D income by category: dividends, interest, royalties, services (art. 21/22 CIT)
gross amount (PLN), rate applied, WHT collected, basis for exemption/reduced rate
Czesc E/F certification of residence / treaty basis, signatures
Data rules
- One return per foreign beneficiary; multiple income types for the same beneficiary go in the respective Part D rows.
- Residence state and foreign tax identifier must be stated; reduced/exempt treatment requires a certificate of residence (certyfikat rezydencji) and, above thresholds, beneficial-owner / pay-and-refund (WHT refund, art. 26 ust. 2e) considerations.
- Amounts in PLN, whole złoty per the form; foreign-currency payments converted at the NBP rate from the working day before the payment date.
- Reconcile with CIT-10Z / CIT-8 WHT remittances for the year.
- Distinguish statutory (19%/20%) rates from treaty-reduced rates and full exemptions (e.g. EU parent-subsidiary / interest-royalties).
Worked example (outline)
Naglowek: IFT-2R(12), tax year 2025, purpose = złożenie
Czesc B: płatnik NIP 1234567890
Czesc C: beneficiary "Foo GmbH", country DE, foreign ID DE12345678
Czesc D:
Royalties: gross 200,000 PLN, treaty rate 5% → WHT 10,000 PLN (cert. of residence held)
Interest: gross 100,000 PLN, exempt (interest-royalties directive) → WHT 0
Emitted as IFT-2R XML, submitted to KAS via e-Deklaracje, and a copy delivered to the beneficiary; totals reconcile with CIT-10Z.
Validation checklist
- Current IFT-2R variant used (IFT-2R(12) from 2026); tax year and purpose correct
- One return per foreign beneficiary; payer NIP correct
- Beneficiary residence state + foreign tax ID stated
- Income categorised correctly (dividends/interest/royalties/services); rate and WHT per row
- Reduced/exempt treatment supported by certyfikat rezydencji / treaty / directive basis
- Amounts in whole złoty; FX at NBP rate of the working day before payment
- Reconciles with CIT-10Z / CIT-8; copy delivered to beneficiary; filed by deadline
Last updated: 2026-06-04 — confirm the current IFT-2R variant/version, WHT rates and pay-and-refund thresholds, residence-certificate requirements, rounding, and the deadline against current Ministerstwo Finansów / KAS (podatki.gov.pl) guidance before use.