12955
ID | 12955 |
Data | 2023-10-25 |
Symbol | 2023/10/25/12955 |
Instytucja | Ministerstwo Finansów |
Nazwa | PIT-NZ DEKLARACJA O WYSOKOŚCI DOCHODU Z NIEZREALIZOWANYCH ZYSKÓW I NALEŻNEGO PODATKU DOCHODOWEGO OD OSÓB FIZYCZNYCH |
Czy Aktualny | 1 |
---|
Ustawy (1)
Pliki
Styl
<?xml version="1.0" encoding="UTF-8"?><xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pf="http://crd.gov.pl/wzor/2023/10/25/12955/" version="1.0">
<xsl:import href="http://crd.gov.pl/xml/schematy/dziedzinowe/mf/2023/10/18/eD/DefinicjeSzablony/Posredni_wspolne_v15-0E.xsl"/>
<xsl:import href="http://crd.gov.pl/xml/schematy/dziedzinowe/mf/2022/09/13/eD/ORDZU/ORD-ZU(3)_v14-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 name="TytulDokumentu">DEKLARACJA O WYSOKOŚCI DOCHODU Z NIEZREALIZOWANYCH ZYSKÓW</xsl:template>
<xsl:template name="StyleDlaFormularza">
<style type="text/css">
.tlo-formularza {background-color: #D3D3D3; font-size:1.0em;}
.niewypelnianeopisy {font-weight: bold}
.niewypelnianepodopisy {font-weight: normal; margin-top: 0.5em;}
</style>
</xsl:template>
<xsl:template match="pf:Deklaracja">
<div class="deklaracja">
<xsl:call-template name="NaglowekTechniczny">
<xsl:with-param name="naglowek" select="pf: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">DEKLARACJA O WYSOKOŚCI DOCHODU Z NIEZREALIZOWANYCH ZYSKÓW
</xsl:with-param>
<xsl:with-param name="naglowek" select="pf:Naglowek"/>
<xsl:with-param name="podstawy-prawne">
<table>
<ol>
<td class="etykieta" style="width: 10%" valign="top">Podstawa prawna:</td>
<td class="wartosc">Art. 30da ust. 14 ustawy z dnia 26 lipca 1991 r. o podatku dochodowym od osób fizycznych (Dz. U. z 2022 r. poz. 2647, z późn. zm.), zwanej dalej „ustawą”.</td>
</ol>
<tr>
<td class="etykieta" valign="top">Składający:</td>
<td class="wartosc">
Podatnicy, o których mowa w art. 3 ust. 1 i 2a ustawy, osiągający dochód z niezrealizowanych zysków, o którym mowa w art. 30da i art. 30dh ustawy.
</td>
</tr>
<tr>
<td class="etykieta" valign="top">Termin składania:</td>
<td class="wartosc">
Do 7 dnia miesiąca następującego po miesiącu, w którym wartość rynkowa przenoszonych składników majątku przekroczyła kwotę 4 000 000 zł. Jeżeli po miesiącu, w którym łączna wartość rynkowa przenoszonych składników majątku przekroczyła kwotę 4 000 000 zł, przenoszone są kolejne składniki majątku – do 7 dnia miesiąca następującego po miesiącu, w którym przenoszone są składniki (art. 30da ust. 14 ustawy), albo w przypadku, o którym mowa w art. 30dc ust. 3 ustawy - w terminie 7 dni od dnia przejęcia spółki lub przekształcenia formy prowadzonej działalności w jednoosobową spółkę kapitałową (art. 30dc ust. 4 ustawy).
</td>
</tr>
<tr>
<td class="etykieta" valign="top">Miejsce składania:</td>
<td class="wartosc">
Urząd, o którym mowa w art. 45 ustawy, zwany dalej „urzędem”.
</td>
</tr>
</table>
</xsl:with-param>
</xsl:call-template>
<xsl:call-template name="MiejsceICelPITNZ">
<xsl:with-param name="sekcja">A.</xsl:with-param>
</xsl:call-template>
<xsl:for-each select="pf:Podmiot1">
<xsl:call-template name="PodmiotPITNZ">
<xsl:with-param name="sekcja">B.</xsl:with-param>
</xsl:call-template>
</xsl:for-each>
<xsl:call-template name="AdresPodatnikaNaTereniePolski">
<xsl:with-param name="sekcja">B.</xsl:with-param>
</xsl:call-template>
<xsl:call-template name="DochodyZNiezrealZyskow">
<xsl:with-param name="sekcja">C.</xsl:with-param>
</xsl:call-template>
<xsl:call-template name="DaneDotWysokosciPodatku">
<xsl:with-param name="sekcja">D.</xsl:with-param>
</xsl:call-template>
<xsl:call-template name="InformacjeUzupel">
<xsl:with-param name="sekcja">E.</xsl:with-param>
</xsl:call-template>
<xsl:call-template name="ObjasnieniaPITNZ"/>
<xsl:call-template name="PouczeniaPITNZ"/>
</div>
<xsl:apply-templates select="pf:Zalaczniki"/>
</xsl:template>
<xsl:template name="MiejsceICelPITNZ">
<xsl:param name="sekcja"/>
<h2 class="tytul-sekcja-blok">
<xsl:value-of select="$sekcja"/> MIEJSCE I CEL SKŁADANIA DEKLARACJI</h2>
<table class="normalna">
<tr>
<td class="niewypelnianeopisy" style="width:33%">Urząd, do którego jest adresowana deklaracja</td>
<td class="wypelniane" style="width:auto">
<xsl:apply-templates select="*[local-name()='Naglowek']/*[local-name()='KodUrzedu']"/>
</td>
</tr>
<tr>
<td class="niewypelnianeopisy">Cel złożenia formularza:</td>
<td class="wypelniane">
<xsl:choose>
<xsl:when test="*[local-name()='Naglowek']/*[local-name()='CelZlozenia'] =1">
<input type="checkbox" checked="checked" disabled="disabled"/>1. złożenie deklaracji
</xsl:when>
<xsl:when test="*[local-name()='Naglowek']/*[local-name()='CelZlozenia'] =2">
<input type="checkbox" checked="checked" disabled="disabled"/>2. korekta deklaracji
</xsl:when>
</xsl:choose>
</td>
</tr>
<tr>
<td class="niewypelnianeopisy">Rodzaj korekty:</td>
<td class="wypelniane">
<xsl:choose>
<xsl:when test="*[local-name()='PozycjeSzczegolowe']/*[local-name()='P_8'] =1">
<input type="checkbox" checked="checked" disabled="disabled"/>1. korekta deklaracji, o której mowa w art. 81 Ordynacji podatkowej<sup>1)</sup>
</xsl:when>
<xsl:when test="*[local-name()='PozycjeSzczegolowe']/*[local-name()='P_8'] =2">
<input type="checkbox" checked="checked" disabled="disabled"/>2. korekta deklaracji, o której mowa w art. 81b § 1a Ordynacji podatkowej<sup>2)</sup>
</xsl:when>
</xsl:choose>
</td>
</tr>
</table>
</xsl:template>
<xsl:template name="PodmiotPITNZ">
<xsl:param name="sekcja"/>
<h2 class="tytul-sekcja-blok">
<xsl:value-of select="$sekcja"/> DANE PODATNIKA
</h2>
<h3 class="tytul-sekcja-blok">
<xsl:value-of select="$sekcja"/>1. DANE IDENTYFIKACYJNE I AKTUALNY ADRES ZAMIESZKANIA
<span style="text-transform: none; font-weight: normal; font-size: 0.7em">
Poz. 21-23 wypełniają podatnicy, którzy w dniu składania deklaracji nie są polskimi rezydentami podatkowymi oraz posiadają zagraniczny numer identyfikacyjny lub zagraniczny dokument tożsamości.
</span>
</h3>
<xsl:for-each select="pf:OsobaFizyczna">
<table class="normalna">
<tr>
<xsl:if test="*[local-name()='NIP' ]">
<td class="wypelniane">
<div class="opisrubryki"> Identyfikator podatkowy NIP podatnika</div>
<xsl:apply-templates select="*[local-name() = 'NIP']"/>
</td>
</xsl:if>
<xsl:if test="*[local-name()='PESEL' ]">
<td class="wypelniane">
<div class="opisrubryki">Identyfikator podatkowy numer PESEL podatnika</div>
<xsl:apply-templates select="*[local-name() = 'PESEL']"/>
</td>
</xsl:if>
</tr>
</table>
<table class="normalna">
<tr>
<td class="wypelniane" style="width:40%">
<div class="opisrubryki">Nazwisko</div>
<xsl:apply-templates select="*[local-name()='Nazwisko']"/>
</td>
<td class="wypelniane" style="width:40%">
<div class="opisrubryki">Pierwsze imię</div>
<xsl:apply-templates select="*[local-name()='ImiePierwsze']"/>
</td>
<td class="wypelniane" style="width:20%">
<div class="opisrubryki">Data urodzenia</div>
<xsl:apply-templates select="*[local-name()='DataUrodzenia']"/>
</td>
</tr>
</table>
</xsl:for-each>
<xsl:for-each select="pf:AdresZamieszkania">
<xsl:apply-templates select="*[local-name()='AdresPol'] |*[local-name()='AdresZagr']"/>
</xsl:for-each>
</xsl:template>
<xsl:template name="AdresPodatnikaNaTereniePolski">
<xsl:param name="sekcja"/>
<xsl:for-each select="pf:PozycjeSzczegolowe">
<table class="normalna">
<tr>
<td class="wypelniane">
<div class="opisrubryki">
21. zagraniczny numer identyfikacyjny<sup>3)</sup>
</div>
<div>
<xsl:apply-templates select="pf:NrId"/>
</div>
</td>
</tr>
</table>
<table class="normalna">
<tr>
<td class="wypelniane" style="width: 50%">
<div class="opisrubryki">
22. Rodzaj zagranicznego numeru identyfikacyjnego
</div>
<div>
<xsl:choose>
<xsl:when test="pf:RodzajNrId = 1">
numer identyfikacyjny TIN
</xsl:when>
<xsl:when test="pf:RodzajNrId = 2">
numer ubezpieczeniowy
</xsl:when>
<xsl:when test="pf:RodzajNrId = 3">
paszport
</xsl:when>
<xsl:when test="pf:RodzajNrId = 4">
urzędowy dokument stwierdzający tożsamość
</xsl:when>
<xsl:when test="pf:RodzajNrId = 8">
inny rodzaj identyfikacji podatkowej
</xsl:when>
<xsl:when test="pf:RodzajNrId = 9">
inny dokument potwierdzający tożsamość
</xsl:when>
</xsl:choose>
</div>
</td>
<td class="wypelniane" style="width: 50%">
<div class="opisrubryki">
23. Kod kraju wydania zagranicznego numeru identyfikacyjnego
<font style="font-weight: normal;">(dokumentu stwierdzającego tożsamość)</font>
</div>
<div>
<xsl:apply-templates select="pf:KodKrajuWydania"/>
</div>
</td>
</tr>
</table>
<h3 class="tytul-sekcja-blok">
<xsl:value-of select="$sekcja"/>2. OSTATNI ADRES ZAMIESZKANIA PODATNIKA NA TERYTORIUM RZECZYPOSPOLITEJ POLSKIEJ PRZED ZMIANĄ REZYDENCJI PODATKOWEJ<sup>4)</sup>
</h3>
<table class="normalna">
<tr>
<td class="wypelniane">
<div class="opisrubryki">Kraj</div>
<xsl:if test="pf:P_24 = 'PL'">
POLSKA
</xsl:if>
</td>
<td class="wypelniane" style="width:40%">
<div class="opisrubryki">Województwo</div>
<xsl:apply-templates select="pf:P_28"/>
</td>
<td class="wypelniane" style="width:40%">
<div class="opisrubryki">Powiat</div>
<xsl:apply-templates select="pf:P_29"/>
</td>
</tr>
</table>
<table class="normalna">
<tr>
<td class="wypelniane" style="width:35%">
<div class="opisrubryki">Gmina</div>
<xsl:apply-templates select="pf:P_30"/>
</td>
<td class="wypelniane">
<div class="opisrubryki">Ulica</div>
<xsl:apply-templates select="pf:P_25"/>
</td>
<td class="wypelniane" style="width:10%">
<div class="opisrubryki">Nr domu</div>
<xsl:apply-templates select="pf:P_26"/>
</td>
<td class="wypelniane" style="width:10%">
<div class="opisrubryki">Nr lokalu</div>
<xsl:apply-templates select="pf:P_27"/>
</td>
</tr>
</table>
<table class="normalna">
<tr>
<td class="wypelniane">
<div class="opisrubryki">Miejscowość</div>
<xsl:apply-templates select="pf:P_31"/>
</td>
<td class="wypelniane">
<div class="opisrubryki">Kod pocztowy</div>
<xsl:apply-templates select="pf:P_32"/>
</td>
</tr>
</table>
</xsl:for-each>
</xsl:template>
<xsl:template name="DochodyZNiezrealZyskow">
<xsl:param name="sekcja"/>
<xsl:for-each select="pf:PozycjeSzczegolowe">
<h2 class="tytul-sekcja-blok">
<xsl:value-of select="$sekcja"/> DOCHODY Z NIEZREALIZOWANYCH ZYSKÓW
<br/>
</h2>
<h3 class="tytul-sekcja-blok">
<xsl:value-of select="$sekcja"/>1. PRZENIESIENIE SKŁADNIKA MAJĄTKU W PRZYPADKU, O KTÓRYM MOWA W ART. 30DA UST. 2 PKT 1 I ART. 30DH USTAWY
<span style="text-transform: none; font-weight: normal; font-size: 0.7em">
Wypełnia podatnik, o którym mowa w art. 3 ust. 1 lub 2a ustawy (o nieograniczonym
lub ograniczonym obowiązku podatkowym), jeżeli w wyniku przeniesienia składnika majątku poza terytorium Rzeczypospolitej Polskiej, Rzeczpospolita Polska traci prawo do opodatkowania dochodów ze zbycia tego składnika majątku, przy czym przenoszony składnik majątku pozostaje własnością tego samego podmiotu, albo w przypadku zaistnienia zdarzenia, o którym mowa w art. 30dh ust. 3 ustawy.
</span>
</h3>
<h3 class="tytul-sekcja-blok">
<xsl:value-of select="$sekcja"/>1.1. DOCHODY OPODATKOWANE WEDŁUG STAWKI 19%</h3>
<table class="normalna">
<tr>
<td class="niewypelnianeopisy">Dochód z niezrealizowanych zysków określony zgodnie z art. 30da ust. 7 ustawy
<div style="font-weight:normal">
Należy podać sumę dochodów (nadwyżkę wartości rynkowej, o której mowa w art. 30da ust. 8 i 9 ustawy, nad wartością podatkową, o której mowa w art. 30da ust. 10 ustawy) dla poszczególnych składników majątku. W przypadku, gdy dla danego składnika majątku wartość podatkowa jest wyższa od jego wartości rynkowej przyjmuje się, że dochód z niezrealizowanych zysków z przeniesienia tego składnika majątku wynosi 0.
</div>
</td>
<td class="wypelniane" style="width: 34%">
<div class="opisrubryki">33.</div>
<div class="kwota">
<xsl:call-template name="TransformataKwotyPLN">
<xsl:with-param name="kwota" select="string(pf:P_33)"/>
<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
</xsl:call-template>
</div>
</td>
</tr>
</table>
<h3 class="tytul-sekcja-blok">
<xsl:value-of select="$sekcja"/>1.2. DOCHODY OPODATKOWANE WEDŁUG STAWKI 3% </h3>
<table class="normalna">
<tr>
<td class="niewypelnianeopisy">Wartość rynkowa składników majątku, o których mowa w art. 30da ust. 2 pkt 1 ustawy, określona zgodnie z art. 30da ust. 8 i 9 ustawy</td>
<td class="wypelniane" style="width: 34%">
<div class="opisrubryki">34.</div>
<div class="kwota">
<xsl:call-template name="TransformataKwotyPLN">
<xsl:with-param name="kwota" select="string(pf:P_34)"/>
<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
</xsl:call-template>
</div>
</td>
</tr>
</table>
<h3 class="tytul-sekcja-blok">
<xsl:value-of select="$sekcja"/>2. ZMIANA REZYDENCJI PODATKOWEJ W PRZYPADKU, O KTÓRYM MOWA W ART. 30DA UST. 2 PKT 2 USTAWY
<span style="text-transform: none; font-weight: normal; font-size: 0.7em">
Wypełnia podatnik, o którym mowa w art. 3 ust. 1 ustawy, jeżeli w wyniku zmiany jego rezydencji podatkowej Rzeczpospolita Polska traci prawo do opodatkowania dochodów ze zbycia składnika majątku będącego własnością tego podatnika (w związku z przeniesieniem miejsca zamieszkania do innego państwa).
</span>
</h3>
<h3 class="tytul-sekcja-blok">
<xsl:value-of select="$sekcja"/>2.1. DOCHODY OPODATKOWANE WEDŁUG STAWKI 19% </h3>
<table class="normalna">
<tr>
<td class="niewypelnianeopisy">Dochód z niezrealizowanych zysków określony zgodnie z art. 30da ust. 7 ustawy
<div style="font-weight:normal">
Należy podać sumę dochodów (nadwyżkę wartości rynkowej, o której mowa w art. 30da ust. 8 i 9 ustawy, nad wartością podatkową, o której mowa w art. 30da ust. 10 ustawy) dla poszczególnych składników majątku.<br/>
W przypadku gdy dla danego składnika majątku wartość podatkowa jest wyższa od jego wartości rynkowej przyjmuje się,
że dochód z niezrealizowanych zysków z przeniesienia tego składnika majątku wynosi 0.
</div>
</td>
<td class="wypelniane" style="width: 34%">
<div class="opisrubryki">35.</div>
<div class="kwota">
<xsl:call-template name="TransformataKwotyPLN">
<xsl:with-param name="kwota" select="string(pf:P_35)"/>
<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
</xsl:call-template>
</div>
</td>
</tr>
</table>
<h3 class="tytul-sekcja-blok">
<xsl:value-of select="$sekcja"/>2.2. DOCHODY OPODATKOWANE WEDŁUG STAWKI 3% </h3>
<table class="normalna">
<tr>
<td class="niewypelnianeopisy">Wartość rynkowa składników majątku, o których mowa w art. 30da ust. 2 pkt 2 ustawy, określona zgodnie z art. 30da ust. 8 i 9 ustawy</td>
<td class="wypelniane" style="width: 34%">
<div class="opisrubryki">36.</div>
<div class="kwota">
<xsl:call-template name="TransformataKwotyPLN">
<xsl:with-param name="kwota" select="string(pf:P_36)"/>
<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
</xsl:call-template>
</div>
</td>
</tr>
</table>
</xsl:for-each>
</xsl:template>
<xsl:template name="DaneDotWysokosciPodatku">
<xsl:param name="sekcja"/>
<xsl:for-each select="pf:PozycjeSzczegolowe">
<h2 class="tytul-sekcja-blok">
<xsl:value-of select="$sekcja"/> OBLICZENIE WYSOKOŚCI PODATKU
<br/>
</h2>
<h3 class="tytul-sekcja-blok">
<xsl:value-of select="$sekcja"/>1. PODSTAWA OBLICZENIA PODATKU
</h3>
<table class="normalna">
<tr>
<td class="niewypelnianeopisy">Dochód opodatkowany według stawki 19% <font style="font-weight: normal">(po zaokrągleniu do pełnych złotych)</font>
<div class="niewypelnianepodopisy">
Suma kwot z poz. 33 i 35.
</div>
</td>
<td class="wypelniane" style="width: 34%">
<div class="opisrubryki">37.</div>
<div class="kwota">
<xsl:call-template name="TransformataKwotyPLN">
<xsl:with-param name="kwota" select="string(pf:P_37)"/>
<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
</xsl:call-template>
</div>
</td>
</tr>
<tr>
<td class="niewypelnianeopisy">Dochód opodatkowany według stawki 3% <font style="font-weight: normal">(po zaokrągleniu do pełnych złotych)</font>
<div class="niewypelnianepodopisy">
Suma kwot z poz. 34 i 36.
</div>
</td>
<td class="wypelniane">
<div class="opisrubryki">38.</div>
<div class="kwota">
<xsl:call-template name="TransformataKwotyPLN">
<xsl:with-param name="kwota" select="string(pf:P_38)"/>
<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
</xsl:call-template>
</div>
</td>
</tr>
</table>
<h3 class="tytul-sekcja-blok">
<xsl:value-of select="$sekcja"/>2. OBLICZENIE PODATKU</h3>
<table class="normalna">
<tr>
<td class="niewypelnianeopisy">Podatek od dochodów opodatkowanych według stawki 19%
<div class="niewypelnianepodopisy">
Kwotę z poz. 37 należy pomnożyć przez stawkę 19%.
</div>
</td>
<td class="wypelniane" style="width: 34%">
<div class="opisrubryki">39.</div>
<div class="kwota">
<xsl:call-template name="TransformataKwotyPLN">
<xsl:with-param name="kwota" select="string(pf:P_39)"/>
</xsl:call-template>
</div>
</td>
</tr>
<tr>
<td class="niewypelnianeopisy">Podatek zapłacony za granicą, o którym mowa w art. 30da ust. 13 ustawy, od dochodów opodatkowanych według stawki 19%</td>
<td class="wypelniane">
<div class="opisrubryki">40.</div>
<div class="kwota">
<xsl:call-template name="TransformataKwotyPLN">
<xsl:with-param name="kwota" select="string(pf:P_40)"/>
<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
</xsl:call-template>
</div>
</td>
</tr>
<tr>
<td class="niewypelnianeopisy">Podatek po odliczeniach od dochodów opodatkowanych według stawki 19%
<div class="niewypelnianepodopisy">
Od kwoty z poz. 39 należy odjąć kwotę z poz. 40. Jeżeli wynik jest liczbą ujemną, należy wpisać 0.
</div>
</td>
<td class="wypelniane">
<div class="opisrubryki">41.</div>
<div class="kwota">
<xsl:call-template name="TransformataKwotyPLN">
<xsl:with-param name="kwota" select="string(pf:P_41)"/>
<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
</xsl:call-template>
</div>
</td>
</tr>
<tr>
<td class="niewypelnianeopisy">Podatek od dochodów opodatkowanych według stawki 3%
<div class="niewypelnianepodopisy">
Kwotę z poz. 38 należy pomnożyć przez stawkę 3%.
</div>
</td>
<td class="wypelniane">
<div class="opisrubryki">42.</div>
<div class="kwota">
<xsl:call-template name="TransformataKwotyPLN">
<xsl:with-param name="kwota" select="string(pf:P_42)"/>
<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
</xsl:call-template>
</div>
</td>
</tr>
<tr>
<td class="niewypelnianeopisy">Podatek zapłacony za granicą, o którym mowa w art. 30da ust. 13 ustawy, od dochodów opodatkowanych według stawki 3%</td>
<td class="wypelniane">
<div class="opisrubryki">43.</div>
<div class="kwota">
<xsl:call-template name="TransformataKwotyPLN">
<xsl:with-param name="kwota" select="string(pf:P_43)"/>
<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
</xsl:call-template>
</div>
</td>
</tr>
<tr>
<td class="niewypelnianeopisy">Podatek po odliczeniach od dochodów opodatkowanych według stawki 3%
<div class="niewypelnianepodopisy">
Od kwoty z poz. 42 należy odjąć kwotę z poz. 43. Jeżeli wynik jest liczbą ujemną, należy wpisać 0.
</div>
</td>
<td class="wypelniane">
<div class="opisrubryki">44.</div>
<div class="kwota">
<xsl:call-template name="TransformataKwotyPLN">
<xsl:with-param name="kwota" select="string(pf:P_44)"/>
<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
</xsl:call-template>
</div>
</td>
</tr>
<tr>
<td class="niewypelnianeopisy">Podatek do zapłaty <font style="font-weight: normal">(po zaokrągleniu do pełnych złotych)</font>
<div class="niewypelnianepodopisy">
Suma kwot z poz. 41 i 44.
</div>
</td>
<td class="wypelniane">
<div class="opisrubryki">45.</div>
<div class="kwota">
<xsl:call-template name="TransformataKwotyPLN">
<xsl:with-param name="kwota" select="string(pf:P_45)"/>
<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
</xsl:call-template>
</div>
</td>
</tr>
</table>
</xsl:for-each>
</xsl:template>
<xsl:template name="InformacjeUzupel">
<xsl:param name="sekcja"/>
<xsl:for-each select="pf:PozycjeSzczegolowe">
<h2 class="tytul-sekcja-blok">
<xsl:value-of select="$sekcja"/> INFORMACJE UZUPEŁNIAJĄCE
<span style="text-transform: none; font-weight: normal; font-size: 0.7em">
W poz. 46 można podać dodatkowe informacje, np. ułatwiające kontakt z podatnikiem (telefon, e-mail).
</span>
<br/>
</h2>
<table class="normalna">
<tr>
<td class="wypelniane">
<div class="opisrubryki">46. Informacje dodatkowe</div>
<xsl:value-of select="pf:P_46"/>
</td>
</tr>
</table>
</xsl:for-each>
</xsl:template>
<xsl:template name="ObjasnieniaPITNZ">
<h2 class="tekst">Objaśnienia</h2>
<h3 align="justify">
<font size="2pt">
<sup>1)</sup> Ilekroć jest mowa o Ordynacji podatkowej, oznacza to ustawę z dnia 29 sierpnia 1997 r. – Ordynacja podatkowa (Dz. U. z 2022 r. poz. 2651, z późn. zm.).</font>
</h3>
<h3 align="justify">
<font size="2pt">
<sup>2)</sup> W przypadku zaznaczenia w poz. 8 kwadratu nr 2 korektę składa się wraz z uzasadnieniem przyczyn korekty.</font>
</h3>
<h3 align="justify">
<font size="2pt">
<sup>3)</sup> W poz. 21 należy podać numer służący identyfikacji dla celów podatkowych lub ubezpieczeń społecznych uzyskany w państwie, w którym podatnik ma miejsce
zamieszkania. W przypadku braku takiego numeru, w poz. 21 należy podać numer posiadanego dokumentu stwierdzającego tożsamość, uzyskany w tym państwie.</font>
</h3>
<h3 align="justify">
<font size="2pt">
<sup>4)</sup> Wypełnia podatnik, który przeniósł swoją rezydencję podatkową do innego niż Rzeczpospolita Polska państwa oraz jego identyfikatorem podatkowym jest numer PESEL.</font>
</h3>
</xsl:template>
<xsl:template name="PouczeniaPITNZ">
<xsl:if test="pf:Pouczenia = 1">
<h2 class="tekst">Pouczenia</h2>
<h3 align="justify">
<font size="2pt">
W przypadku niewpłacenia w obowiązujących terminach podatku z poz. 45 lub wpłacenia go w niepełnej wysokości niniejsza deklaracja stanowi podstawę do wystawienia tytułu wykonawczego zgodnie z art. 3a §1 pkt 1 ustawy z dnia 17 czerwca 1966 r. o postępowaniu egzekucyjnym w administracji (Dz. U. z 2022 r. poz. 479, z późn. zm.).<br/>
Za podanie nieprawdy lub zatajenie prawdy i przez to narażenie podatku na uszczuplenie grozi odpowiedzialność przewidziana w Kodeksie karnym skarbowym.
</font>
</h3>
</xsl:if>
<div class="lamstrone"/>
</xsl:template>
<xsl:template match="pf:KodKrajuWydania">
<xsl:apply-templates/>
<xsl:if test="$nazwy-dla-kodow">
<span class="nazwa-dla-kodu">
<xsl:text>(</xsl:text>
<xsl:call-template name="ZnajdzWEnumeracji1">
<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 match="*[local-name()='AdresPol'] | *[local-name()='AdresZagr']">
<table class="normalna">
<tr>
<td class="wypelniane">
<div class="opisrubryki">Kraj</div>
<xsl:apply-templates select="*[local-name()='KodKraju']"/>
</td>
<td class="wypelniane" style="width:40%">
<div class="opisrubryki">Województwo</div>
<xsl:apply-templates select="*[local-name()='Wojewodztwo']"/>
</td>
<td class="wypelniane" style="width:40%">
<div class="opisrubryki">Powiat</div>
<xsl:apply-templates select="*[local-name()='Powiat']"/>
</td>
</tr>
</table>
<table class="normalna">
<tr>
<td class="wypelniane" style="width:35%">
<div class="opisrubryki">Gmina</div>
<xsl:apply-templates select="*[local-name()='Gmina']"/>
</td>
<td class="wypelniane">
<div class="opisrubryki">Ulica</div>
<xsl:apply-templates select="*[local-name()='Ulica']"/>
</td>
<td class="wypelniane" style="width:10%">
<div class="opisrubryki">Nr domu</div>
<xsl:apply-templates select="*[local-name()='NrDomu']"/>
</td>
<td class="wypelniane" style="width:10%">
<div class="opisrubryki">Nr lokalu</div>
<xsl:apply-templates select="*[local-name()='NrLokalu']"/>
</td>
</tr>
</table>
<table class="normalna">
<tr>
<td class="wypelniane">
<div class="opisrubryki">Miejscowość</div>
<xsl:apply-templates select="*[local-name()='Miejscowosc']"/>
</td>
<td class="wypelniane">
<div class="opisrubryki">Kod pocztowy</div>
<xsl:apply-templates select="*[local-name()='KodPocztowy']"/>
</td>
<xsl:if test="*[local-name()='Poczta']">
<td class="wypelniane">
<div class="opisrubryki">Poczta</div>
<xsl:apply-templates select="*[local-name()='Poczta']"/>
</td>
</xsl:if>
</tr>
</table>
</xsl:template>
<xsl:template name="ZnajdzWEnumeracji1">
<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="PrzedRok">
<span class="opis-tekstowy">
za
</span>
</xsl:template>
<xsl:template name="NaglowekTytulowy">
<xsl:param name="naglowek"/>
<xsl:param name="nazwa"/>
<xsl:param name="objasnienie"/>
<xsl:param name="podstawy-prawne"/>
<xsl:param name="uzycie"/>
<xsl:param name="nad-data"/>
<xsl:param name="przed-data"/>
<xsl:param name="po-dacie"/>
<!-- deklaracja | zalacznik -->
<div>
<xsl:choose>
<xsl:when test="$uzycie = 'deklaracja'">
<xsl:attribute name="class">tlo-formularza</xsl:attribute>
</xsl:when>
<xsl:when test="$uzycie = 'zalacznik'">
<xsl:attribute name="class">tlo-zalacznika</xsl:attribute>
</xsl:when>
</xsl:choose>
<xsl:if test="$nazwa">
<h1 class="nazwa">
<xsl:copy-of select="$nazwa"/>
</h1>
</xsl:if>
<xsl:copy-of select="$nad-data"/>
<xsl:if test="$naglowek">
<div class="okres">
<xsl:if test="$przed-data or $po-dacie">
<span class="obok-daty">
<xsl:copy-of select="$przed-data"/>
</span>
</xsl:if>
<xsl:call-template name="PrzedRok"/>
<xsl:apply-templates select="$naglowek/*[local-name()='Miesiac'] | $naglowek/*[local-name()='Kwartal']"/>
<xsl:apply-templates select="$naglowek/*[local-name()='Rok']"/>
<xsl:apply-templates select="$naglowek/*[local-name()='OkresOd']"/>
<xsl:apply-templates select="$naglowek/*[local-name()='OkresDo']"/>
<xsl:apply-templates select="$naglowek/*[local-name()='Data']"/>
<xsl:if test="$przed-data or $po-dacie">
<span class="obok-daty">
<xsl:copy-of select="$po-dacie"/>
</span>
</xsl:if>
</div>
</xsl:if>
<xsl:if test="$objasnienie">
<div class="objasnienie">
<xsl:copy-of select="$objasnienie"/>
</div>
</xsl:if>
</div>
<xsl:if test="$podstawy-prawne">
<div class="prawne">
<xsl:copy-of select="$podstawy-prawne"/>
</div>
</xsl:if>
</xsl:template>
</xsl:stylesheet>