13427

ID13427
Data2024-05-14
Symbol2024/05/14/13427
InstytucjaMinisterstwo Finansów
NazwaVII-DO DEKLARACJA DLA ROZLICZANIA PODATKU VAT W ZAKRESIE PROCEDURY IMPORTU
Czy Aktualny1

Ustawy (1)

  • URI://Dziennik_Ustaw/2024/307/16b/1
  • Ustawa z dnia 17 lutego 2005 r. o informatyzacji działalności podmiotów realizujących zadania publiczne

    Pliki

    Schemat

    <?xml version="1.0" encoding="UTF-8"?><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:dto="http://crd.gov.pl/xml/schematy/dziedzinowe/mf/2021/03/12/eD/DefinicjeTypyOss/" xmlns:etd="http://crd.gov.pl/xml/schematy/dziedzinowe/mf/2020/03/11/eD/DefinicjeTypy/" xmlns:tns="http://crd.gov.pl/wzor/2024/05/14/13427/" targetNamespace="http://crd.gov.pl/wzor/2024/05/14/13427/" elementFormDefault="qualified" attributeFormDefault="unqualified" xml:lang="pl">
    	<xsd:import namespace="http://crd.gov.pl/xml/schematy/dziedzinowe/mf/2021/03/12/eD/DefinicjeTypyOss/" schemaLocation="http://crd.gov.pl/xml/schematy/dziedzinowe/mf/2021/03/12/eD/DefinicjeTypyOss/StrukturyDanychOss_v1-0E.xsd"/>
    	<xsd:import namespace="http://crd.gov.pl/xml/schematy/dziedzinowe/mf/2020/03/11/eD/DefinicjeTypy/" schemaLocation="http://crd.gov.pl/xml/schematy/dziedzinowe/mf/2020/03/11/eD/DefinicjeTypy/StrukturyDanych_v6-0E.xsd"/>
    	<xsd:complexType name="TNaglowek">
    		<xsd:annotation>
    			<xsd:documentation>Nagłówek deklaracji</xsd:documentation>
    		</xsd:annotation>
    		<xsd:sequence>
    			<xsd:element name="KodFormularza">
    				<xsd:complexType>
    					<xsd:simpleContent>
    						<xsd:extension base="tns:TKodFormularza">
    							<xsd:attribute name="kodSystemowy" type="xsd:string" use="required" fixed="VII-DO (2)"/>
    							<xsd:attribute name="kodPodatku" type="xsd:string" use="required" fixed="VII"/>
    							<xsd:attribute name="rodzajZobowiazania" type="xsd:token" use="required" fixed="Z"/>
    							<xsd:attribute name="wersjaSchemy" type="xsd:string" use="required" fixed="1-0E"/>
    						</xsd:extension>
    					</xsd:simpleContent>
    				</xsd:complexType>
    			</xsd:element>
    			<xsd:element name="WariantFormularza">
    				<xsd:simpleType>
    					<xsd:restriction base="xsd:byte">
    						<xsd:enumeration value="2"/>
    					</xsd:restriction>
    				</xsd:simpleType>
    			</xsd:element>
    			<xsd:element name="DataWypelnienia" type="tns:TLData">
    				<xsd:annotation>
    					<xsd:documentation>Data wypełnienia deklaracji</xsd:documentation>
    					<!-- Data złożenia deklaracji lub korekty w systemie musi być nie wcześniejsza niż dzień po zakończeniu miesiąca, którego dotyczy deklaracja 
    					oraz nie późniejsza niż 3 lata od terminu złożenia -->
    				</xsd:annotation>
    			</xsd:element>
    			<xsd:element name="CelZlozenia" type="etd:TCelZlozenia">
    				<xsd:annotation>
    					<xsd:documentation>Cel złożenia deklaracji (złożenie/wersja robocza):
    1 - Złożenie,
    2 - Wersja robocza deklaracji.
    Wersja robocza deklaracji oznacza jej weryfikację przed złożeniem właściwej deklaracji w celu wyeliminowania nieprawidłowości. 
    W przypadku otrzymania informacji o wykrytych błędach, w celu złożenia deklaracji należy poprawić nieprawidłowości wskazane przez urząd skarbowy w otrzymanym komunikacie i złożyć poprawną deklarację zaznaczając pole „Złożenie”.
    W przypadku otrzymania informacji o prawidłowo wypełnionej wersji roboczej deklaracji, należy złożyć  deklarację zaznaczając pole – „Złożenie”.  
    Wersja robocza nie stanowi deklaracji i nie zostanie przekazana do państw członkowskich konsumpcji.
    					</xsd:documentation>
    				</xsd:annotation>
    			</xsd:element>
    			<xsd:element name="Rok">
    				<xsd:simpleType>
    					<xsd:restriction base="etd:TRok">
    						<xsd:minInclusive value="2021"/>
    					</xsd:restriction>
    				</xsd:simpleType>
    			</xsd:element>
    			<xsd:element name="Miesiac" type="etd:TMiesiac"/>
    			<xsd:element name="KodUrzedu" type="etd:TKodUS" fixed="1436">
    				<xsd:annotation>
    					<xsd:documentation>Kod urzędu skarbowego, do którego adresowana jest deklaracja</xsd:documentation>
    				</xsd:annotation>
    			</xsd:element>
    		</xsd:sequence>
    	</xsd:complexType>
    	<xsd:simpleType name="TKodFormularza">
    		<xsd:annotation>
    			<xsd:documentation>Symbol wzoru formularza</xsd:documentation>
    		</xsd:annotation>
    		<xsd:restriction base="xsd:string">
    			<xsd:enumeration value="VII-DO"/>
    		</xsd:restriction>
    	</xsd:simpleType>
    	<xsd:simpleType name="TLData">
    		<xsd:annotation>
    			<xsd:documentation>Ograniczenie dla daty od</xsd:documentation>
    		</xsd:annotation>
    		<xsd:restriction base="xsd:date">
    			<xsd:minInclusive value="2021-08-01"/>
    		</xsd:restriction>
    	</xsd:simpleType>
    	<xsd:element name="Deklaracja">
    		<xsd:annotation>
    			<xsd:documentation>DEKLARACJA DLA ROZLICZANIA PODATKU VAT W ZAKRESIE PROCEDURY IMPORTU</xsd:documentation>
    		</xsd:annotation>
    		<xsd:complexType>
    			<xsd:sequence>
    				<xsd:element name="Naglowek" type="tns:TNaglowek">
    					<xsd:annotation>
    						<xsd:documentation>Nagłówek deklaracji</xsd:documentation>
    					</xsd:annotation>
    				</xsd:element>
    				<xsd:element name="Podmiot1">
    					<xsd:annotation>
    						<xsd:documentation>Podatnik</xsd:documentation>
    					</xsd:annotation>
    					<xsd:complexType>
    						<xsd:complexContent>
    							<xsd:extension base="tns:TPodatnikNIPBezAdresuIoss">
    								<xsd:attribute name="rola" type="xsd:string" use="required" fixed="Podatnik"/>
    							</xsd:extension>
    						</xsd:complexContent>
    					</xsd:complexType>
    				</xsd:element>
    				<xsd:element name="Podmiot2" minOccurs="0">
    					<xsd:annotation>
    						<xsd:documentation>Pośrednik</xsd:documentation>
    					</xsd:annotation>
    					<xsd:complexType>
    						<xsd:complexContent>
    							<xsd:extension base="tns:TPosrednikNIPBezAdresuIoss">
    								<xsd:attribute name="rola" type="xsd:string" use="required" fixed="Pośrednik"/>
    							</xsd:extension>
    						</xsd:complexContent>
    					</xsd:complexType>
    				</xsd:element>
    				<xsd:element ref="tns:PozycjeSzczegolowe">
    					<xsd:annotation>
    						<xsd:documentation>Dane szczegółowe</xsd:documentation>
    					</xsd:annotation>
    				</xsd:element>
    				<xsd:element name="Pouczenie1">
    					<xsd:simpleType>
    						<xsd:restriction base="xsd:string">
    							<xsd:enumeration value="Za podanie nieprawdy lub zatajenie prawdy i przez to narażenie podatku na uszczuplenie grozi odpowiedzialność przewidziana w Kodeksie karnym skarbowym."/>
    						</xsd:restriction>
    					</xsd:simpleType>
    				</xsd:element>
    				<xsd:element name="Pouczenie2">
    					<xsd:simpleType>
    						<xsd:restriction base="xsd:string">
    							<xsd:enumeration value="W przypadku niewpłacenia w obowiązującym terminie kwoty podatku VAT należnej Rzeczpospolitej Polskiej lub wpłacenia jej w niepełnej wysokości, niniejsza deklaracja stanowi podstawę do wystawienia tytułu wykonawczego zgodnie z przepisami ustawy z dnia 17 czerwca 1966 r. o postępowaniu egzekucyjnym w administracji (Dz. U. z 2022 r. poz. 479, z późn. zm.)."/>
    						</xsd:restriction>
    					</xsd:simpleType>
    				</xsd:element>
    			</xsd:sequence>
    		</xsd:complexType>
    	</xsd:element>
    	<xsd:element name="PozycjeSzczegolowe">
    		<xsd:complexType>
    			<xsd:sequence>
    				<xsd:element name="Period" type="dto:PeriodSplit_Type" minOccurs="0">
    					<xsd:annotation>
    						<xsd:documentation>C.1. TERMIN ROZPOCZĘCIA I ZAKOŃCZENIA OKRESU DOSTAW TOWARÓW JEŚLI SKŁADANA JEST WIĘCEJ NIŻ JEDNA DEKLARACJA VAT ZA TEN SAM OKRES ROZLICZENIOWY W RÓŻNYCH PAŃSTWACH CZŁONKOWSKICH UNII EUROPEJSKIEJ</xsd:documentation>
    					</xsd:annotation>
    					<!-- Jeśli występuje element tns:Deklaracja/tns:PozycjeSzczegolowe/tns:Period to:
    					tns:Deklaracja/tns:PozycjeSzczegolowe/tns:Period/dto:EndDate >= tns:Deklaracja/tns:PozycjeSzczegolowe/tns:Period/dto:StartDate
    					oraz daty w elemenach tns:Deklaracja/tns:PozycjeSzczegolowe/tns:Period/dto:StartDate i tns:Deklaracja/tns:PozycjeSzczegolowe/tns:Period/dto:StartDate
    					muszą zawierać się w okresie odpowiadającym tns:Deklaracja/tns:Naglowek/tns:Rok i tns:Deklaracja/tns:Naglowek/tns:Miesiac -->
    				</xsd:element>
    				<xsd:element name="VATReturnMSCON" type="tns:VATReturnMSCONIoss_Type" minOccurs="0">
    					<xsd:annotation>
    						<xsd:documentation>Deklaracja dla każdego państwa członkowskiego konsumpcji, w którym należny jest podatek VAT</xsd:documentation>
    					</xsd:annotation>
    				</xsd:element>
    				<xsd:element name="MSCONBalance" type="tns:MSCONBalance_Type" minOccurs="0" maxOccurs="unbounded">
    					<xsd:annotation>
    						<xsd:documentation>C.4. SALDO NALEŻNEGO PODATKU VAT DLA KAŻDEGO PAŃSTWA CZŁONKOWSKIEGO KONSUMPCJI</xsd:documentation>
    					</xsd:annotation>
    				</xsd:element>
    				<xsd:element name="TotalAmountOfVATDue" type="dto:EurAmountPositiveZero_Type">
    					<xsd:annotation>
    						<xsd:documentation>C.5. CAŁKOWITA KWOTA NALEŻNEGO PODATKU VAT DO WPŁATY</xsd:documentation>
    					</xsd:annotation>
    					<!-- tns:Deklaracja/tns:PozycjeSzczegolowe/tns:TotalAmountOfVATDue = 
    					SUMA(tns:PozycjeSzczegolowe/tns:MSCONBalance/tns:BalanceOfVATDue o ile są wartościami dodatnimi)
    					lub 0 gdy element tns:PozycjeSzczegolowe/tns:MSCONBalance nie występuje (pusta deklaracja) -->
    				</xsd:element>
    			</xsd:sequence>
    		</xsd:complexType>
    		<xsd:unique name="kluczMSCONCorrectionsMSCON">
    			<xsd:selector xpath="tns:VATReturnMSCON/tns:Corrections"/>
    			<xsd:field xpath="tns:MSCONCountryCode"/>
    		</xsd:unique>
    		<xsd:unique name="kluczMSCONBalance">
    			<xsd:selector xpath="tns:MSCONBalance"/>
    			<xsd:field xpath="tns:MSCONCountryCode"/>
    		</xsd:unique>
    	</xsd:element>
    	<xsd:complexType name="VATReturnMSCONIoss_Type">
    		<xsd:sequence>
    			<xsd:element name="Supplies" minOccurs="0">
    				<xsd:annotation>
    					<xsd:documentation>C.2. DOSTAWY TOWARÓW NA TERYTORIUM UNII EUROPEJSKIEJ</xsd:documentation>
    				</xsd:annotation>
    				<xsd:complexType>
    					<xsd:sequence>
    						<xsd:element name="MSIDSupplies" type="tns:MSCONSupplyVoes_Type" minOccurs="0" maxOccurs="unbounded"/>
    						<xsd:element name="GrandTotal" type="dto:EurAmountPositiveZero_Type">
    							<xsd:annotation>
    								<xsd:documentation>Całkowita kwota należnego podatku VAT</xsd:documentation>
    							</xsd:annotation>
    							<!-- tns:Deklaracja/tns:PozycjeSzczegolowe/tns:VATReturnMSCON/tns:Supplies/tns:GrandTotal = 
             					SUMA(tns:Deklaracja/tns:PozycjeSzczegolowe/tns:VATReturnMSCON/tns:Supplies/tns:MSIDSupplies/tns:MSIDSupply/dto:VATReturnDetail/dto:VATAmount) -->
    						</xsd:element>
    					</xsd:sequence>
    				</xsd:complexType>
    				<xsd:unique name="kluczMSCON">
    					<xsd:selector xpath="tns:MSIDSupplies"/>
    					<xsd:field xpath="tns:MSCONCountryCode"/>
    				</xsd:unique>
    			</xsd:element>
    			<xsd:element name="Corrections" type="tns:MSCONCorrections_Type" minOccurs="0" maxOccurs="unbounded">
    				<xsd:annotation>
    					<xsd:documentation>C.3. KOREKTY KWOT PODATKU VAT WYKAZANYCH W DEKLARACJACH ZA POPRZEDNIE OKRESY WYNIKAJĄCE Z KOREKT DOSTAW TOWARÓW</xsd:documentation>
    				</xsd:annotation>
    			</xsd:element>
    		</xsd:sequence>
    	</xsd:complexType>
    	<xsd:complexType name="MSCONSupplyVoes_Type">
    		<xsd:sequence>
    			<xsd:element name="MSCONCountryCode" type="dto:MSIDCountryCodeExFormerMS_Type">
    				<xsd:annotation>
    					<xsd:documentation>Kod państwa członkowskiego konsumpcji</xsd:documentation>
    				</xsd:annotation>
    			</xsd:element>
    			<xsd:element name="MSIDSupply" type="dto:VATReturnDetails_Type">
    				<xsd:annotation>
    					<xsd:documentation>DOSTAWY TOWARÓW NA TERYTORIUM UNII EUROPEJSKIEJ</xsd:documentation>
    				</xsd:annotation>
    				<xsd:unique name="kluczMSIDVatRate">
    					<xsd:selector xpath="dto:VATReturnDetail"/>
    					<xsd:field xpath="dto:VATRate"/>
    				</xsd:unique>
    			</xsd:element>
    		</xsd:sequence>
    	</xsd:complexType>
    	<xsd:complexType name="MSCONCorrections_Type">
    		<xsd:sequence>
    			<xsd:element name="MSCONCountryCode" type="dto:MSIDCountryCodeExFormerMS_Type">
    				<xsd:annotation>
    					<xsd:documentation>Kod państwa członkowskiego konsumpcji</xsd:documentation>
    				</xsd:annotation>
    			</xsd:element>
    			<xsd:element name="MSCONCorrections" type="tns:CorrectionsMonth_Type">
    				<xsd:unique name="kluczMSCONCorrection">
    					<xsd:selector xpath="tns:Correction"/>
    					<xsd:field xpath="tns:Period/tns:Year"/>
    					<xsd:field xpath="tns:Period/tns:Month"/>
    				</xsd:unique>
    			</xsd:element>
    		</xsd:sequence>
    	</xsd:complexType>
    	<xsd:complexType name="MSCONBalance_Type">
    		<xsd:sequence>
    			<xsd:element name="MSCONCountryCode" type="dto:MSIDCountryCodeExFormerMS_Type">
    				<xsd:annotation>
    					<xsd:documentation>Kod państwa członkowskiego konsumpcji</xsd:documentation>
    				</xsd:annotation>
    			</xsd:element>
    			<xsd:element name="BalanceOfVATDue" type="dto:EurAmount_Type">
    				<xsd:annotation>
    					<xsd:documentation>Całkowita kwota należnego podatku VAT z uwzględnieniem korekty deklaracji za poprzednie okresy</xsd:documentation>
    				</xsd:annotation>
    				<!-- tns:Deklaracja/tns:PozycjeSzczegolowe/tns:MSCONBalance/tns:BalanceOfVATDue =
    				SUMA(tns:Deklaracja/tns:PozycjeSzczegolowe/tns:VATReturnMSCON/tns:Supplies/tns:MSIDSupplies/tns:MSIDSupply/dto:VATReturnDetail/dto:VATAmount) +
    				SUMA(tns:Deklaracja/tns:PozycjeSzczegolowe/tns:VATReturnMSCON/tns:Corrections/tns:MSCONCorrections/dto:Correction/dto:TotalVATAmountCorrection) 
    				dla danego MSCONCountryCode -->
    			</xsd:element>
    		</xsd:sequence>
    	</xsd:complexType>
    	<xsd:complexType name="CorrectionsMonth_Type">
    		<xsd:sequence>
    			<xsd:element name="Correction" type="tns:CorrectionMonth_Type" maxOccurs="unbounded"/>
    		</xsd:sequence>
    	</xsd:complexType>
    	<xsd:complexType name="CorrectionMonth_Type">
    		<xsd:sequence>
    			<xsd:element name="Period" type="tns:PeriodMonth_Type"/>
    			<xsd:element name="TotalVATAmountCorrection" type="dto:EurAmount_Type" minOccurs="0">
    				<xsd:annotation>
    					<xsd:documentation>Całkowita kwota podatku VAT wynikająca z korekt</xsd:documentation>
    				</xsd:annotation>
    			</xsd:element>
    		</xsd:sequence>
    	</xsd:complexType>
    	<xsd:complexType name="PeriodMonth_Type">
    		<xsd:sequence>
    			<xsd:element name="Year" type="etd:TRok">
    				<xsd:annotation>
    					<xsd:documentation>Rok</xsd:documentation>
    				</xsd:annotation>
    			</xsd:element>
    			<xsd:element name="Month" type="etd:TMiesiac">
    				<xsd:annotation>
    					<xsd:documentation>Miesiąc</xsd:documentation>
    				</xsd:annotation>
    			</xsd:element>
    		</xsd:sequence>
    	</xsd:complexType>
    	<xsd:complexType name="TPodatnikNIPBezAdresuIoss">
    		<xsd:annotation>
    			<xsd:documentation>Skrócony zestaw danych o osobie fizycznej lub niefizycznej</xsd:documentation>
    		</xsd:annotation>
    		<xsd:sequence>
    			<xsd:element name="PodmiotDowolny">
    				<xsd:complexType>
    					<xsd:sequence>
    						<xsd:element name="IdentyfikatorVAT" type="dto:IMPLVATID_Type">
    							<xsd:annotation>
    								<xsd:documentation>Numer identyfikacyjny VAT podatnika w procedurze importu</xsd:documentation>
    							</xsd:annotation>
    						</xsd:element>
    						<xsd:element name="NIP" type="etd:TNrNIP" minOccurs="0">
    							<xsd:annotation>
    								<xsd:documentation>Identyfikator podatkowy NIP</xsd:documentation>
    							</xsd:annotation>
    						</xsd:element>
    						<xsd:element name="PelnaNazwa">
    							<xsd:annotation>
    								<xsd:documentation>Nazwa podmiotu</xsd:documentation>
    							</xsd:annotation>
    							<xsd:simpleType>
    								<xsd:restriction base="xsd:token">
    									<xsd:minLength value="1"/>
    									<xsd:maxLength value="100"/>
    								</xsd:restriction>
    							</xsd:simpleType>
    						</xsd:element>
    					</xsd:sequence>
    				</xsd:complexType>
    			</xsd:element>
    		</xsd:sequence>
    	</xsd:complexType>
    	<xsd:complexType name="TPosrednikNIPBezAdresuIoss">
    		<xsd:annotation>
    			<xsd:documentation>Podstawowy zestaw danych identyfikacyjnych o pośredniku w procedurze importu</xsd:documentation>
    		</xsd:annotation>
    		<xsd:sequence>
    			<xsd:element name="PodmiotDowolny">
    				<xsd:complexType>
    					<xsd:sequence>
    						<xsd:element name="IntNumber" type="dto:INPLVATID_Type">
    							<xsd:annotation>
    								<xsd:documentation>Numer identyfikacyjny pośrednika w procedurze importu</xsd:documentation>
    							</xsd:annotation>
    						</xsd:element>
    						<xsd:element name="NIP" type="etd:TNrNIP">
    							<xsd:annotation>
    								<xsd:documentation>Identyfikator podatkowy NIP</xsd:documentation>
    							</xsd:annotation>
    						</xsd:element>
    						<xsd:element name="PelnaNazwa">
    							<xsd:annotation>
    								<xsd:documentation>Nazwa pośrednika</xsd:documentation>
    							</xsd:annotation>
    							<xsd:simpleType>
    								<xsd:restriction base="xsd:token">
    									<xsd:minLength value="1"/>
    									<xsd:maxLength value="100"/>
    								</xsd:restriction>
    							</xsd:simpleType>
    						</xsd:element>
    					</xsd:sequence>
    				</xsd:complexType>
    			</xsd:element>
    		</xsd:sequence>
    	</xsd:complexType>
    </xsd:schema>