13399

ID13399
Data2024-04-16
Symbol2024/04/16/13399
InstytucjaMinisterstwo Finansów
NazwaIFT-2/IFT-2R INFORMACJA O WYSOKOŚCI PRZYCHODU (DOCHODU) UZYSKANEGO PRZEZ PODATNIKÓW PODATKU DOCHODOWEGO OD OSÓB PRAWNYCH NIEMAJĄCYCH SIEDZIBY LUB ZARZĄDU NA TERYTORIUM RZECZYPOSPOLITEJ POLSKIEJ
Czy Aktualny1

Ustawy (1)

  • URI://Dziennik_Ustaw/2023/2805/28a/1/1
  • Art. 28a ust. 1 pkt 1 ustawy z dnia 15 lutego 1992 r. o podatku dochodowym od osób prawnych (Dz. U. z 2023 r. poz. 2805)

    Pliki

    Styl

    <?xml version="1.0" encoding="UTF-8"?><xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:if="http://crd.gov.pl/wzor/2024/04/16/13399/" xmlns:etd="http://crd.gov.pl/xml/schematy/dziedzinowe/mf/2022/01/05/eD/DefinicjeTypy/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" version="1.0">
    	<xsl:import href="http://crd.gov.pl/xml/schematy/dziedzinowe/mf/2022/03/23/eD/DefinicjeSzablony/Posredni_wspolneEN_v7-0E.xsl"/>
    	<xsl:import href="http://crd.gov.pl/xml/schematy/dziedzinowe/mf/2022/03/14/eD/ORDZU/ORD-ZU(3)_EN_v6-0E.xsl"/>
    	<xsl:output method="html" encoding="UTF-8" indent="yes" version="4.01" doctype-public="-//W3C//DTD HTML 4.01//EN" doctype-system="http://www.w3.org/TR/html4/strict.dtd"/>
    	<xsl:template match="if:Deklaracja">
    		<xsl:call-template name="NaglowekTechniczny">
    			<xsl:with-param name="naglowek" select="if:Naglowek"/>
    			<xsl:with-param name="uzycie" select="'deklaracja'"/>
    		</xsl:call-template>
    		<xsl:call-template name="NaglowekTytulowy">
    			<xsl:with-param name="uzycie" select="'deklaracja'"/>
    			<xsl:with-param name="nazwa">
    				INFORMACJA O WYSOKOŚCI PRZYCHODU (DOCHODU) UZYSKANEGO PRZEZ PODATNIKÓW PODATKU DOCHODOWEGO OD OSÓB PRAWNYCH NIEMAJĄCYCH SIEDZIBY LUB ZARZĄDU NA TERYTORIUM RZECZYPOSPOLITEJ POLSKIEJ<br/>
    				<span class="ang">[INFORMATION ON REVENUE (INCOME) DERIVED BY LEGAL PERSONS HAVING NO SEAT OR PLACE OF MANAGEMENT ON THE TERRITORY OF THE REPUBLIC OF POLAND]</span>
    			</xsl:with-param>
    			<xsl:with-param name="naglowek" select="if:Naglowek"/>
    			<xsl:with-param name="podstawy-prawne">
    				<table>
    					<tr>
    						<td class="etykieta wartosc" style="width: 15%">Podstawa prawna:</td>
    						<td class="wartosc" style="width: 85%">Art. 26 ust. 3, 3b - 3d i 6 ustawy z dnia 15 lutego 1992 r. o podatku dochodowym od osób prawnych (Dz. U. z 2021 r. poz. 1800, z póżn. zm.), zwanej dalej „ustawą”.</td>
    					</tr>
    					<tr>
    						<td class="etykieta ang wartosc" style="width: 15%">[Legal basis]:</td>
    						<td class="etykieta ang wartosc" style="width: 85%">[Art. 26 par. 3, 3b - 3d and 6 of the Act of 15 February 1992 on legal persons’ income tax (Dz. U. 2021 item 1800, with subsequent amendments), hereinafter referred to as ”the Act”.]</td>
    					</tr>
    					<tr>
    						<td class="etykieta wartosc" style="width: 15%">Składający:</td>
    						<td class="wartosc" style="width: 85%">Płatnik zryczałtowanego podatku dochodowego od osób prawnych / podmiot zobowiązany do sporządzenia i przekazania informacji (zwany dalej (zwany dalej „podmiotem”)
    					</td>
    					</tr>
    					<tr>
    						<td class="etykieta ang wartosc" style="width: 15%">[Submitted by]:</td>
    						<td class="etykieta ang wartosc" style="width: 85%">Tax remitter of lump-sum income tax on legal persons / entity liable to fill out and pass on this form (hereinafter referred to as ”entity”).]</td>
    					</tr>
    					<tr>
    						<td class="etykieta wartosc" style="width: 15%">Termin składania:</td>
    						<td class="wartosc" style="width: 85%">Do końca trzeciego miesiąca roku następującego po roku podatkowym albo w razie zaprzestania prowadzenia działalności przed upływem
    tego terminu do dnia zaprzestania prowadzenia działalności lub na wniosek podatnika w terminie 14 dni od dnia złożenia wniosku.
    					</td>
    					</tr>
    					<tr>
    						<td class="etykieta ang wartosc" style="width: 15%">[Time limit for submitting]:</td>
    						<td class="etykieta ang wartosc" style="width: 85%">By the last day of the third month of the year following the tax year or in the case of cessation of conducting activity before that date untill the day of cessation of conducting activity or at the request of taxpayer within 14 days of such a request.]</td>
    					</tr>
    					<tr>
    						<td class="etykieta wartosc" style="width: 15%">Otrzymuje:</td>
    						<td class="wartosc" style="width: 85%">Podatnik, o którym mowa w art. 3 ust. 2 ustawy oraz urząd skarbowy, właściwy w sprawach opodatkowania osób zagranicznych.
    					</td>
    					</tr>
    					<tr>
    						<td class="etykieta ang wartosc" style="width: 15%">[Obtained by]:</td>
    						<td class="etykieta ang wartosc" style="width: 85%">Taxpayer referred to in Art. 3 par. 2 of the Act and tax office competent for taxation of foreign persons.]</td>
    					</tr>
    				</table>
    			</xsl:with-param>
    		</xsl:call-template>
    		<xsl:call-template name="MiejsceICel">
    			<xsl:with-param name="sekcja">A.</xsl:with-param>
    		</xsl:call-template>
    		<xsl:for-each select="if:Podmiot1">
    			<xsl:call-template name="Podmiot">
    				<xsl:with-param name="sekcja">B.</xsl:with-param>
    				<xsl:with-param name="czyOpis" select="1"/>
    			</xsl:call-template>
    		</xsl:for-each>
    		<xsl:call-template name="Podmiot2IFT2">
    			<xsl:with-param name="sekcja">C.</xsl:with-param>
    		</xsl:call-template>
    		<xsl:call-template name="PrzychodyIPodatek">
    			<xsl:with-param name="sekcja">D.</xsl:with-param>
    		</xsl:call-template>
    		<xsl:call-template name="InformacjeDodatkowe">
    			<xsl:with-param name="sekcja">G.</xsl:with-param>
    		</xsl:call-template>
    		<xsl:call-template name="Objasnienia">
    		</xsl:call-template>
    		<xsl:call-template name="PouczeniaKoncowe"/>
    		<xsl:apply-templates select="if:Zalaczniki"/>
    	</xsl:template>
    	<xsl:template name="Podmiot2IFT2">
    		<xsl:param name="sekcja"/>
    		<h2 class="tytul-sekcja-blok">
    			<xsl:value-of select="$sekcja"/> DANE PODATNIKA (ODBIORCY NALEŻNOŚCI) <span class="ang">[IDENTIFICATION DATA OF TAXPAYER (RECIPIENT)]</span>
    		</h2>
    		<h3 class="tytul-sekcja-blok">
    			<xsl:text>C.1. Dane Identyfikacyjne</xsl:text> <span class="ang">[IDENTIFICATION DATA]</span>
    		</h3>
    		<xsl:for-each select="if:Podmiot2/if:OsobaNieFizZagr">
    			<table class="normalna">
    				<tr>
    					<td class="wypelniane">
    						<div class="opisrubryki">19. Identyfikator podatkowy NIP <span class="ang">[Tax Identification Number NIP]</span>
    						</div>
    						<xsl:apply-templates select="etd:NIP"/>
    					</td>
    				</tr>
    				<tr>
    					<td class="wypelniane">
    						<div class="opisrubryki">20. Nazwa pełna <span class="ang">[Full name]</span>
    						</div>
    						<xsl:apply-templates select="etd:PelnaNazwa"/>
    					</td>
    				</tr>
    			</table>
    			<table class="normalna">
    				<tr>
    					<td class="wypelniane" style="width: 50%">
    						<div class="opisrubryki">21. Nazwa skrócona <span class="ang">[Short name]</span>
    						</div>
    						<xsl:apply-templates select="etd:SkroconaNazwa"/>
    					</td>
    					<td class="wypelniane" style="width: 50%">
    						<div class="opisrubryki">22. Data rozpoczęcia działalności 
    							<span class="ang">[Foundation date]</span>
    						</div>
    						<xsl:apply-templates select="if:DataRozpoczeciaDzialalnosci"/>
    					</td>
    				</tr>
    			</table>
    		</xsl:for-each>
    		<xsl:call-template name="RodzajIdentyfikacji"/>
    		<xsl:for-each select="if:Podmiot2/if:OsobaNieFizZagr">
    			<table class="normalna">
    				<tr>
    					<td class="wypelniane" width="50%">
    						<div class="opisrubryki">24. Numer identyfikacyjny podatnika <span class="ang">[Taxpayer identification number]</span>
    							<sup> 2)</sup>
    						</div>
    						<xsl:apply-templates select="if:NumerIdentyfikacyjnyPodatnika"/>
    					</td>
    					<td class="wypelniane" width="50%">
    						<div class="opisrubryki">25. Kod kraju wydania <span class="ang">[Country code]</span>
    						</div>
    						<xsl:for-each select="if:KodKrajuWydania">
    							<xsl:call-template name="PokazKodKraju1"/>
    						</xsl:for-each>
    					</td>
    				</tr>
    			</table>
    		</xsl:for-each>
    		<h3 class="tytul-sekcja-blok">
    			<xsl:text>C.2. Adres Siedziby</xsl:text> <span class="ang">[SEAT ADDRESS]</span>
    		</h3>
    		<xsl:for-each select="if:Podmiot2/if:AdresSiedziby">
    			<table class="normalna">
    				<tr>
    					<td class="wypelniane" style="width: 25%">
    						<div class="opisrubryki">26. Kraj <span class="ang">[Country]</span>
    						</div>
    						<xsl:for-each select="if:KodKraju">
    							<xsl:call-template name="PokazKodKraju1"/>
    						</xsl:for-each>
    					</td>
    					<td class="wypelniane" style="width: 55%">
    						<div class="opisrubryki">27. Miejscowość <span class="ang">[Locality]</span>
    						</div>
    						<xsl:apply-templates select="if:Miejscowosc"/>
    					</td>
    					<td class="wypelniane" style="width: 20%">
    						<div class="opisrubryki">28. Kod pocztowy <span class="ang">[Postal code]</span>
    						</div>
    						<xsl:apply-templates select="if:KodPocztowy"/>
    					</td>
    				</tr>
    			</table>
    			<table class="normalna">
    				<tr>
    					<td class="wypelniane" style="width: 60%">
    						<div class="opisrubryki">29. Ulica <span class="ang">[Street]</span>
    						</div>
    						<xsl:apply-templates select="if:Ulica"/>
    					</td>
    					<td class="wypelniane" style="width: 20%">
    						<div class="opisrubryki">30. Numer domu <span class="ang">[Building number]</span>
    						</div>
    						<xsl:apply-templates select="if:NrDomu"/>
    					</td>
    					<td class="wypelniane" style="width: 20%">
    						<div class="opisrubryki">31. Numer lokalu <span class="ang">[Flat number]</span>
    						</div>
    						<xsl:apply-templates select="if:NrLokalu"/>
    					</td>
    				</tr>
    			</table>
    		</xsl:for-each>
    	</xsl:template>
    	<xsl:template match="if:KodKraju|if:KodKrajuWydania|if:KodkrajuWydaniaISO">
    		<xsl:apply-templates/> 
    		<xsl:if test="$nazwy-dla-kodow">
    			<span class="nazwa-dla-kodu">
    				<xsl:text>(</xsl:text>
    				<xsl:call-template name="ZnajdzWEnumeracji">
    					<xsl:with-param name="schema" select="$schema-krajow"/>
    					<xsl:with-param name="typ" select="'TKodKraju'"/>
    					<xsl:with-param name="kod" select="text()"/>
    				</xsl:call-template>
    				<xsl:text>)</xsl:text>
    			</span>
    		</xsl:if>
    	</xsl:template>
    	<xsl:template name="ZnajdzWEnumeracji">
    		<xsl:param name="schema"/>
    		<xsl:param name="typ"/>
    		<xsl:param name="kod"/>
    		<xsl:variable name="wschema" select="document($schema)"/>
    		<xsl:value-of select="$wschema//xsd:simpleType[@name=$typ]//    xsd:enumeration[@value = $kod]//xsd:documentation"/>
    	</xsl:template>
    	<xsl:template name="RodzajIdentyfikacji">
    		<xsl:for-each select="if:Podmiot2/if:OsobaNieFizZagr">
    			<table class="normalna">
    				<tr>
    					<td class="wypelniane">
    						<div class="opisrubryki">23. Rodzaj identyfikacji <span class="ang">[Type of identification]:</span>
    						</div>
    						<xsl:choose>
    							<xsl:when test="if:RodzajIdentyfikacji='1'">
    								<input type="checkbox" checked="checked" disabled="disabled"/>1. podatkowej <span class="ang">[for tax purpose]</span>
    							</xsl:when>
    							<xsl:otherwise>
    								<input type="checkbox" checked="checked" disabled="disabled"/>2. innej <span class="ang">[other]</span>
    							</xsl:otherwise>
    						</xsl:choose>
    					</td>
    				</tr>
    			</table>
    		</xsl:for-each>
    	</xsl:template>
    	<xsl:template name="PrzychodyIPodatek">
    		<xsl:param name="sekcja"/>
    		<xsl:for-each select="if:PozycjeSzczegolowe">
    			<h2 class="tytul-sekcja-blok">
    				<xsl:value-of select="$sekcja"/> RODZAJE PRZYCHODÓW (DOCHODÓW) I WYSOKOŚĆ POBRANEGO ZRYCZAŁTOWANEGO PODATKU 
    					<span class="ang">[TYPE OF REVENUE (INCOME) AND AMOUNT OF TAX WITHHELD]</span>
    				<sup> 3)</sup>
    			</h2>
    			<table class="normalna">
    				<tr>
    					<td class="niewypelniane" style="width: 5%" border="0"/>
    					<td class="niewypelniane" style="width: 7%">
    									Symbol<br/>
    						<span class="ang">[Code]</span>
    					</td>
    					<td class="niewypelniane" style="width: 27%">
    									Rodzaj przychodu (dochodu)<br/>
    						<span class="ang">[Type of revenue (income)]</span>
    					</td>
    					<td class="niewypelniane" style="width: 18%">
    									Kwota dochodu zwolnionego z opodatkowania<br/>
    						<span class="ang">[Amount of income exempted from taxation]</span>
    					</td>
    					<td class="niewypelniane" style="width: 18%">
    								Kwota dochodu podlegającego opodatkowaniu<br/>
    						<span class="ang">[Amount of taxable income]</span>
    					</td>
    					<td class="niewypelniane" style="width: 6%">
    						<div class="tytrub">
    									Stawka podatku w %<br/>
    							<span class="ang">[Rate of tax %]</span>
    						</div>
    					</td>
    					<td class="niewypelniane" style="width: 18%">
    									Kwota pobranego podatku<br/>
    						<span class="ang">[Amount of tax withheld]</span>
    					</td>
    				</tr>
    				<tr>
    					<td class="niewypelniane">a</td>
    					<td class="niewypelniane">b</td>
    					<td class="niewypelniane">c</td>
    					<td class="niewypelniane">d</td>
    					<td class="niewypelniane">e</td>
    					<td class="niewypelniane">f</td>
    					<td class="niewypelniane">g</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy" style="width: 5%">
    						<div class="symbol">D.1</div>
    					</td>
    					<td class="niewypelnianeopisy" style="width: 7%">
    						<div class="symbol">8</div>
    					</td>
    					<td class="niewypelnianeopisy" style="width: 27%">
    			Opłaty za wywóz ładunków i pasażerów przyjętych do przewozu w portach polskich przez zagraniczne przedsiębiorstwa morskiej żeglugi handlowej<br/>
    						<span class="ang">[Charges for the expedition of goods and passengers admitted for transportation in the Polish harbours by foreign enterprises of maritime navigation]</span>
    					</td>
    					<td class="wypelniane" style="width: 18%">
    						<div class="opisrubryki">32.</div>
    						<div class="kwota">
    							<xsl:call-template name="TransformataKwoty">
    								<xsl:with-param name="kwota" select="string(if:P_32)"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane" style="width: 18%">
    						<div class="opisrubryki">33.</div>
    						<div class="kwota">
    							<xsl:call-template name="TransformataKwoty">
    								<xsl:with-param name="kwota" select="string(if:P_33)"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane" style="width: 6%">
    						<div class="opisrubryki">34.</div>
    						<div class="kwota">
    							<xsl:value-of select="if:P_34"/>
    						</div>
    					</td>
    					<td class="wypelniane" style="width: 18%">
    						<div class="opisrubryki">35.</div>
    						<div class="kwota">
    							<xsl:call-template name="TransformataKwoty">
    								<xsl:with-param name="kwota" select="string(if:P_35)"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy" style="width: 5%">
    						<div class="symbol">D.2</div>
    					</td>
    					<td class="niewypelnianeopisy" style="width: 7%">
    						<div class="symbol">8</div>
    					</td>
    					<td class="niewypelnianeopisy" style="width: 27%">
    		
    						Przychody uzyskane na terytorium RP przez zagraniczne przedsiębiorstwa żeglugi powietrznej<br/>
    						<span class="ang">[Profits obtained by foreign air transport enterprises]</span>
    					</td>
    					<td class="wypelniane" style="width: 18%">
    						<div class="opisrubryki">36.</div>
    						<div class="kwota">
    							<xsl:call-template name="TransformataKwoty">
    								<xsl:with-param name="kwota" select="string(if:P_36)"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane" style="width: 18%">
    						<div class="opisrubryki">37.</div>
    						<div class="kwota">
    							<xsl:call-template name="TransformataKwoty">
    								<xsl:with-param name="kwota" select="string(if:P_37)"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane" style="width: 6%">
    						<div class="opisrubryki">38.</div>
    						<div class="kwota">
    							<xsl:value-of select="if:P_38"/>
    						</div>
    					</td>
    					<td class="wypelniane" style="width: 18%">
    						<div class="opisrubryki">39.</div>
    						<div class="kwota">
    							<xsl:call-template name="TransformataKwoty">
    								<xsl:with-param name="kwota" select="string(if:P_39)"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy" style="width: 5%">
    						<div class="symbol">D.3</div>
    					</td>
    					<td class="niewypelnianeopisy" style="width: 7%">
    						<div class="symbol">10</div>
    					</td>
    					<td class="niewypelnianeopisy" style="width: 27%">
    						Dywidendy i inne przychody (dochody) z tytułu udziału w zyskach osób prawnych
    						<span class="ang">[Dividends and profits obtained by participating in other corporate rights]</span>
    					</td>
    					<td class="wypelniane" style="width: 18%">
    						<div class="opisrubryki">40.</div>
    						<div class="kwota">
    							<xsl:call-template name="TransformataKwoty">
    								<xsl:with-param name="kwota" select="string(if:P_40)"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane" style="width: 18%">
    						<div class="opisrubryki">41.</div>
    						<div class="kwota">
    							<xsl:call-template name="TransformataKwoty">
    								<xsl:with-param name="kwota" select="string(if:P_41)"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane" style="width: 6%">
    						<div class="opisrubryki">42.</div>
    						<div class="kwota">
    							<xsl:value-of select="if:P_42"/>
    						</div>
    					</td>
    					<td class="wypelniane" style="width: 18%">
    						<div class="opisrubryki">43.</div>
    						<div class="kwota">
    							<xsl:call-template name="TransformataKwoty">
    								<xsl:with-param name="kwota" select="string(if:P_43)"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy" style="width: 5%">
    						<div class="symbol">D.4</div>
    					</td>
    					<td class="niewypelnianeopisy" style="width: 7%">
    						<div class="symbol">11</div>
    					</td>
    					<td class="niewypelnianeopisy" style="width: 27%">
    						Odsetki<br/>
    						<span class="ang">[Interest]</span>
    					</td>
    					<td class="wypelniane" style="width: 18%">
    						<div class="opisrubryki">44.</div>
    						<div class="kwota">
    							<xsl:call-template name="TransformataKwoty">
    								<xsl:with-param name="kwota" select="string(if:P_44)"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane" style="width: 18%">
    						<div class="opisrubryki">45.</div>
    						<div class="kwota">
    							<xsl:call-template name="TransformataKwoty">
    								<xsl:with-param name="kwota" select="string(if:P_45)"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane" style="width: 6%">
    						<div class="opisrubryki">46.</div>
    						<div class="kwota">
    							<xsl:value-of select="if:P_46"/>
    						</div>
    					</td>
    					<td class="wypelniane" style="width: 18%">
    						<div class="opisrubryki">47.</div>
    						<div class="kwota">
    							<xsl:call-template name="TransformataKwoty">
    								<xsl:with-param name="kwota" select="string(if:P_47)"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy" style="width: 5%">
    						<div class="symbol">D.5</div>
    					</td>
    					<td class="niewypelnianeopisy" style="width: 7%">
    						<div class="symbol">12</div>
    					</td>
    					<td class="niewypelnianeopisy" style="width: 27%">
    								Należności licencyjne<br/>
    						<span class="ang">[Royalties]</span>
    					</td>
    					<td class="wypelniane" style="width: 18%">
    						<div class="opisrubryki">48.</div>
    						<div class="kwota">
    							<xsl:call-template name="TransformataKwoty">
    								<xsl:with-param name="kwota" select="string(if:P_48)"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane" style="width: 18%">
    						<div class="opisrubryki">49.</div>
    						<div class="kwota">
    							<xsl:call-template name="TransformataKwoty">
    								<xsl:with-param name="kwota" select="string(if:P_49)"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane" style="width: 6%">
    						<div class="opisrubryki">50.</div>
    						<div class="kwota">
    							<xsl:value-of select="if:P_50"/>
    						</div>
    					</td>
    					<td class="wypelniane" style="width: 18%">
    						<div class="opisrubryki">51.</div>
    						<div class="kwota">
    							<xsl:call-template name="TransformataKwoty">
    								<xsl:with-param name="kwota" select="string(if:P_51)"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy" style="width: 5%">
    						<div class="symbol">D.6</div>
    					</td>
    					<td class="niewypelnianeopisy" style="width: 7%">
    						<div class="symbol">17</div>
    					</td>
    					<td class="niewypelnianeopisy" style="width: 27%">
    						<div class="opisw">
    									Działalność widowiskowa, rozrywkowa lub sportowa<br/>
    							<span class="ang">[Income derived by artists, musicians and by athletes]</span>
    						</div>
    					</td>
    					<td class="wypelniane" style="width: 18%">
    						<div class="opisrubryki">52.</div>
    						<div class="kwota">
    							<xsl:call-template name="TransformataKwoty">
    								<xsl:with-param name="kwota" select="string(if:P_52)"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane" style="width: 18%">
    						<div class="opisrubryki">53.</div>
    						<div class="kwota">
    							<xsl:call-template name="TransformataKwoty">
    								<xsl:with-param name="kwota" select="string(if:P_53)"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane" style="width: 6%">
    						<div class="opisrubryki">54.</div>
    						<div class="kwota">
    							<xsl:value-of select="if:P_54"/>
    						</div>
    					</td>
    					<td class="wypelniane" style="width: 18%">
    						<div class="opisrubryki">55.</div>
    						<div class="kwota">
    							<xsl:call-template name="TransformataKwoty">
    								<xsl:with-param name="kwota" select="string(if:P_55)"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy" style="width: 5%">
    						<div class="symbol">D.7</div>
    					</td>
    					<td class="niewypelnianeopisy" style="width: 7%">
    						<div class="symbol">98</div>
    					</td>
    					<td class="niewypelnianeopisy" style="width: 27%">
    									Przychody z tytułu świadczeń: doradczych, księgowych, badania rynku, usług prawnych, usług reklamowych, zarządzania i kontroli, przetwarzania danych, usług rekrutacji pracowników i pozyskiwania personelu, gwarancji i poręczeń oraz świadczeń o podobnym charakterze, z wyłączeniem świadczeń wymienionych w poz. D.4, D.5 i D.6<br/>
    						<span class="ang">Profits from rendering of services in consulting, accounting, market research, legal services, marketing services, management and control, data processing, recruitment services, guaranties and suretyships and other services of the similar nature except those listed in lines D.4, D.5 and D.6]</span>
    					</td>
    					<td class="wypelniane" style="width: 18%">
    						<div class="opisrubryki">56.</div>
    						<div class="kwota">
    							<xsl:call-template name="TransformataKwoty">
    								<xsl:with-param name="kwota" select="string(if:P_56)"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane" style="width: 18%">
    						<div class="opisrubryki">57.</div>
    						<div class="kwota">
    							<xsl:call-template name="TransformataKwoty">
    								<xsl:with-param name="kwota" select="string(if:P_57)"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane" style="width: 6%">
    						<div class="opisrubryki">58.</div>
    						<div class="kwota">
    							<xsl:value-of select="if:P_58"/>
    						</div>
    					</td>
    					<td class="wypelniane" style="width: 18%">
    						<div class="opisrubryki">59.</div>
    						<div class="kwota">
    							<xsl:call-template name="TransformataKwoty">
    								<xsl:with-param name="kwota" select="string(if:P_59)"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy" style="width: 5%">
    						<div class="symbol">D.8</div>
    					</td>
    					<td class="niewypelnianeopisy" style="width: 7%">
    						<div class="symbol">99</div>
    					</td>
    					<td class="niewypelnianeopisy" style="width: 27%">
    									Przychód określony zgodnie z art. 21 i 22 ustawy<br/>
    						<span class="ang">[Income determined pursuant to Articles 21 and 22 of the Act]</span>
    					</td>
    					<td class="wypelniane" style="width: 18%">
    						<div class="opisrubryki">60.</div>
    						<div class="kwota">
    							<xsl:call-template name="TransformataKwoty">
    								<xsl:with-param name="kwota" select="string(if:P_60)"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane" style="width: 18%">
    						<div class="opisrubryki">61.</div>
    						<div class="kwota">
    							<xsl:call-template name="TransformataKwoty">
    								<xsl:with-param name="kwota" select="string(if:P_61)"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane" style="width: 6%">
    						<div class="opisrubryki">62.</div>
    						<div class="kwota">
    							<xsl:value-of select="if:P_62"/>
    						</div>
    					</td>
    					<td class="wypelniane" style="width: 18%">
    						<div class="opisrubryki">63.</div>
    						<div class="kwota">
    							<xsl:call-template name="TransformataKwoty">
    								<xsl:with-param name="kwota" select="string(if:P_63)"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy" style="width: 5%">
    						<div class="symbol">D.9</div>
    					</td>
    					<td class="niewypelnianeopisy" style="width: 7%">
    						<div class="symbol">99</div>
    					</td>
    					<td class="niewypelnianeopisy" style="width: 27%">
    									Przychód z zysków kapitałowych, o których mowa w art. 7b ust 1 pkt 3-6 ustawy, wypłacanych na rzecz podmiotu mającego siedzibę lub zarząd na terytorium lub w kraju stosującym szkodliwą konkurencję podatkową<br/>
    						<span class="ang">[Revenue from capital gains referred to Art. 7b par. 1 subpar. from 3 to 6 of the Act paid for entity having the seat or board of management within a territory of a country applying harmful tax practices]</span>
    					</td>
    					<td class="wypelniane" style="width: 18%">
    						<div class="opisrubryki">64.</div>
    						<div class="kwota">
    							<xsl:call-template name="TransformataKwoty">
    								<xsl:with-param name="kwota" select="string(if:P_64)"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane" style="width: 18%">
    						<div class="opisrubryki">65.</div>
    						<div class="kwota">
    							<xsl:call-template name="TransformataKwoty">
    								<xsl:with-param name="kwota" select="string(if:P_65)"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane" style="width: 6%">
    						<div class="opisrubryki">66.</div>
    						<div class="kwota">
    							<xsl:value-of select="if:P_66"/>
    						</div>
    					</td>
    					<td class="wypelniane" style="width: 18%">
    						<div class="opisrubryki">67.</div>
    						<div class="kwota">
    							<xsl:call-template name="TransformataKwoty">
    								<xsl:with-param name="kwota" select="string(if:P_67)"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    			</table>
    		</xsl:for-each>
    	</xsl:template>
    	<xsl:template name="InformacjeDodatkowe">
    		<xsl:param name="sekcja"/>
    		<xsl:for-each select="if:PozycjeSzczegolowe">
    			<h2 class="tytul-sekcja-blok">
    				<xsl:value-of select="$sekcja"/> INFORMACJE DODATKOWE <span class="ang">[ADDITIONAL INFORMATION]</span>
    			</h2>
    			<table class="normalna">
    				<tr>
    					<td class="wypelniane">
    						<div class="opis-tekstowy">117. Data złożenia wniosku przez podatnika<br/>
    							<span class="ang">[Date of submitting the request by the taxpayer]</span>
    							<sup> 5)</sup>
    						</div>
    						<div style="text-align: right">
    							<xsl:value-of select="if:P_117"/>
    						</div>
    					</td>
    					<td class="wypelniane">
    						<div class="opis-tekstowy">118. Data przekazania lub przesłania informacji podatnikowi<br/>
    							<span class="ang">[Date of conveying or sending information to taxpayer]</span>
    						</div>
    						<div style="text-align: right">
    							<xsl:value-of select="if:P_118"/>
    						</div>
    					</td>
    				</tr>
    			</table>
    		</xsl:for-each>
    	</xsl:template>
    	<xsl:template name="MiejsceICel">
    		<xsl:param name="sekcja"/>
    		<h2 class="tytul-sekcja-blok">
    			<xsl:value-of select="$sekcja"/> MIEJSCE I CEL SKŁADANIA INFORMACJI<br/>
    			<span class="ang">[PLACE AND PURPOSE OF FURNISHING THIS DOCUMENT]</span>
    		</h2>
    		<table class="normalna">
    			<tr>
    				<td class="niewypelnianeopisy" style="width: 33%">Nazwa i adres urzędu skarbowego właściwego w sprawach opodatkowania osób zagranicznych <span class="ang">[Name and address of the tax office competent for taxation of foreign persons]
    					</span>
    				</td>
    				<td class="wypelniane" style="width: auto">
    					<xsl:apply-templates select="if:Naglowek/if:KodUrzedu"/>
    				</td>
    			</tr>
    			<tr>
    				<td class="niewypelnianeopisy">Cel złożenia formularza <span class="ang">[Purpose of submitting the form]:</span>
    				</td>
    				<td class="wypelniane">
    					<xsl:choose>
    						<xsl:when test="if:Naglowek/if:CelZlozenia =1">
    							<input type="checkbox" checked="checked" disabled="disabled"/>1. złożenie informacji <span class="ang">[submitting the information]</span>
    						</xsl:when>
    						<xsl:when test="if:Naglowek/if:CelZlozenia =2">
    							<input type="checkbox" checked="checked" disabled="disabled"/>2. korekta informacji <span class="ang">[correction of the information]</span>
    							<sup> 1)</sup>
    						</xsl:when>
    					</xsl:choose>
    				</td>
    			</tr>
    		</table>
    	</xsl:template>
    	<xsl:template match="if:Naglowek/if:KodUrzedu">
    		<xsl:apply-templates/> 
    		<xsl:if test="$nazwy-dla-kodow">
    			<span class="nazwa-dla-kodu">
    				<xsl:call-template name="ZnajdzWEnumeracji">
    					<xsl:with-param name="schema" select="$schema-urzedow"/>
    					<xsl:with-param name="typ" select="'TKodUS'"/>
    					<xsl:with-param name="kod" select="text()"/>
    				</xsl:call-template>
    			</span>
    		</xsl:if>
    	</xsl:template>
    	<xsl:template name="Objasnienia">
    		<h2 class="tekst">Objaśnienia <span class="ang">[Explanations]</span>
    		</h2>
    		<h3 align="justify">
    			<font size="2pt">
    				<sup>1)</sup> Zgodnie z art. 81 ustawy z dnia 29 sierpnia 1997 r. - Ordynacja podatkowa (Dz. U. z 2021 r. poz. 1540, z późn. zm.).<br/>
    				<span class="ang">[Pursuant to Art. 81 of the Act of 29 August 1997 – Tax Ordinance (Dz. U. 2021 item 1540, with subsequent amendments).]</span><br/>
    				<sup>2)</sup> W poz. 24 należy podać numer służący identyfikacji dla celów podatkowych uzyskany w państwie, w którym odbiorca ma siedzibę, a w przypadku braku takiego numeru - należy podać inny numer identyfikacyjny nadany w kraju, w którym odbiorca ma siedzibę. <span class="ang">[In column 24, tax identification number or - in the case of lack of such a number – other identification number obtained in country of recipient’s residence shall be indicated.]</span>
    				<br/>
    				<sup>3)</sup> Wiersze od D.1 do D.7 wypełnia się w przypadku, gdy znajduje zastosowanie właściwa umowa o unikaniu podwójnego opodatkowania. Wiersze D.8 i D.9. wypełnia się w przypadku, gdy umowa o unikaniu podwójnego opodatkowania nie znajduje zastosowania <span class="ang">[Lines from D.1 to D.7 shall be filled in if specific tax convention is applicable. Lines D.8 and D. 9 shall be filled in if tax convention is not applicable.]</span>
    				<br/>
    				<sup>4)</sup> W wierszu ”Miesiące” - cyfry od 1 do 23 oznaczają kolejne miesiące roku podatkowego, w tym również u płatnika, którego rok podatkowy jest inny niż kalendarzowy. <span class="ang">[In a line “Months” - numbers from 1 to 23 refer to subsequent months of the tax year, including also a tax remitter whose tax year is different than the calendar year.]</span>
    				<br/>
    				<sup>5)</sup> Poz. 117 należy wypełnić w przypadku sporządzania informacji na wniosek podatnika (IFT-2). <span class="ang">[Column 117 shall be filled in if information is issued at the request of the taxpayer (IFT-2).]</span>
    				<br/>
    			</font>
    		</h3>
    	</xsl:template>
    	<xsl:template name="PouczeniaKoncowe">
    		<xsl:if test="if:Pouczenie =1">
    			<h2 class="tekst">Pouczenie <span class="ang">[Caution]</span>
    			</h2>
    			<h3 align="justify">
    				Za uchybienie obowiązkom płatnika / podmiotu grozi odpowiedzialność przewidziana w Kodeksie karnym skarbowym.<br/>
    				<span class="ang">[The infringement of tax remitter / entity duties shall be subject to the sanctions provided for the Fiscal Penal Code.]</span>
    			</h3>
    		</xsl:if>
    		<div class="lamstrone"/>
    	</xsl:template>
    	<xsl:template name="StyleDlaFormularza">
    		<style type="text/css">
    			.tlo-formularza { background-color:#D8D8D8; }
    			.ang { font-style: italic; }
    		</style>
    	</xsl:template>
    	<xsl:template name="PokazKodKraju1">
    		<xsl:choose>
    			<xsl:when test=".='SX'">
    				<xsl:text>SX (WYSPA SINT MAARTEN (CZĘŚĆ HOLENDERSKA WYSPY))</xsl:text>
    			</xsl:when>
    			<xsl:when test=".='SS'">
    				<xsl:text>SS (SUDAN POŁUDNIOWY)</xsl:text>
    			</xsl:when>
    			<xsl:when test=".='CW'">
    				<xsl:text>CW (CURAÇAO)</xsl:text>
    			</xsl:when>
    			<xsl:when test=".='BQ'">
    				<xsl:text>BQ (BONAIRE, SINT EUSTATIUS I SABA)</xsl:text>
    			</xsl:when>
    			<xsl:otherwise>
    				<xsl:call-template name="PokazKodKraju2"/>
    			</xsl:otherwise>
    		</xsl:choose>
    	</xsl:template>
    	<xsl:template name="PokazKodKraju2">
    		<xsl:apply-templates/> 
    		<xsl:if test="$nazwy-dla-kodow">
    			<span class="nazwa-dla-kodu">
    				<xsl:text>(</xsl:text>
    				<xsl:call-template name="ZnajdzWEnumeracji2">
    					<xsl:with-param name="schema" select="$schema-krajow"/>
    					<xsl:with-param name="typ" select="'TKodKraju'"/>
    					<xsl:with-param name="kod" select="text()"/>
    				</xsl:call-template>
    				<xsl:text>)</xsl:text>
    			</span>
    		</xsl:if>
    	</xsl:template>
    	<xsl:template name="ZnajdzWEnumeracji2">
    		<xsl:param name="schema"/>
    		<xsl:param name="typ"/>
    		<xsl:param name="kod"/>
    		<xsl:variable name="wschema" select="document($schema)"/>
    		<xsl:value-of select="$wschema//xsd:simpleType[@name=$typ]//xsd:enumeration[@value = $kod]//xsd:documentation"/>
    	</xsl:template>
    	<xsl:template name="TransformataKwoty">
    		<xsl:param name="kwota"/>
    		<xsl:param name="czyKwotaZaokraglona"/>
    		<xsl:choose>
    			<xsl:when test="$kwota = ''">
    				<xsl:choose>
    					<xsl:when test="$czyKwotaZaokraglona">
                zł
              </xsl:when>
    					<xsl:otherwise>
                zł,   gr
              </xsl:otherwise>
    				</xsl:choose>
    			</xsl:when>
    			<xsl:when test="contains($kwota, '.')">
    				<xsl:value-of select="substring-before($kwota,'.')"/> zł, <xsl:value-of select="substring-after($kwota,'.')"/> gr
          </xsl:when>
    			<xsl:otherwise>
    				<xsl:choose>
    					<xsl:when test="$czyKwotaZaokraglona">
    						<xsl:value-of select="$kwota"/> zł
              </xsl:when>
    					<xsl:otherwise>
    						<xsl:value-of select="$kwota"/> zł, 00 gr
              </xsl:otherwise>
    				</xsl:choose>
    			</xsl:otherwise>
    		</xsl:choose>
    	</xsl:template>
    </xsl:stylesheet>