Schema VatRefundInput
Introduction Het doel van dit document is de beschrijving van het bestandsformaat zoals dit verwacht wordt voor de uitwisseling van XML-bestanden inzake de aanvragen voor terugbetaling van BTW gericht aan de lidstaten van de EEG. Algemene informatie Naam van het schema :
VatRefundInput-1.0.xsd.
Versie :
1.0.
Versie INTERVAT :
5.0.0 (INTERVAT III).
Toepasbaarheid :
vanaf 1 januari 2010.
Wijzigingen :
Geen (nieuw schema).
Imports :
cm = vr =
commontypes_v1.xsdbeheerd door de EEG vatrefund_v1.xsdbeheerd door de EEG
Indirect Imports :
mes =
fiscalismessage_v1.xsd referenctie zie vatrefund_v1.xsd
1 / 27
Beschrijving van de algemene struktuur De opgezette boomstruktuur in het schema van het verwachtte XML-document laat toe om een preciese en éénduidige weg naar de verschillende samenstellende elementen te bepalen. In dit document wordt het vinden van de weg in de boomstruktuur vergemakkelijkt door de aanwezigheid van hyperlinks die die het navigeren tussen de elementen en hun samenstellende delen toelaten ; vertrekkende van de root (VATRefundConsignment) tot de kleinste elementen. Het verwachtte XML-bestand is samengesteld uit de volgende elementen:
2 / 27
STRUCTUUR
Root element : VATRefundConsignment Commentaar :
Gegroepeerde zending van de globale VatRefund aanvragen ingediend door een mandataris.
Volgorde : Element :
name : type : minOccurs : commentaar :
Representative
Element :
name : type : minOccurs : commentaar :
RepresentativeReference xs :unsignedLong 0 Referentie die door de indiener/mandataris aan de zending wordt toegekend.
Element :
name : type : maxOccurs : commentaar :
GlobalVatRefundApplication
RepresentativeType
0 Gegevens van de indiener/mandataris.
GlobalVatRefundApplicationType
unbounded Globale VatRefund aanvraag voor een aanvrager en een periode, maar voor meerdere landen.
3 / 27
Genest element : RepresentativeType Commentaar :
Volgorde :
De mandataris kan geïdentifieerd worden door een BTWnr, een TINnr, of een ander type identificatie ( te specifiëren ) en dit dus telkens belgisch of buitenlands. Als hij geïdentifieerd wordt met een belgisch BTW-nummer zijn de naam en de adresgegevens niet verplicht. Als deze niet worden opgegeven worden de naam en de adresgegevens die bij de FOD-financiën gekend zijn. gebruikt voor de terugbetalingsaanvragen die naar de lidstaten gestuurd worden. Zoniet zijn de adresgegevens wel verplicht.
Element :
name : type : commentaar :
RepresentativeID RepresentativeID_Type Identificatie van de mandataris .
Element :
name : type : minOccurs : commentaar :
Name xs:string 0 Naam.
Element :
name : type : minOccurs : commentaar :
Street xs:string 0 Straat.
Element :
name : type : minOccurs : commentaar :
PostCode xs:string 0 Postcode.
Element :
name : type : minOccurs : commentaar :
City xs:string 0 Woonplaats.
Element :
name : type : minOccurs : commentaar :
CountryCode cm:MSCountryCode_Type 0 Land.
Element :
name : type : commentaar :
EmailAddress cm:EMail_Type Emailadres.
Gebruikt in :
VatRefundConsignment
4 / 27
Genest element : GlobalVatRefundApplicationType Volgorde : Element :
name : type : minOccurs : commentaar :
GlobalVatRefundReference xs:string 0 Referentie van een vorige globale aangifte die wordt verbeterd. Het betreft het referentienummer van de globale aangifte die per e-mail naar de mandataris en naar de aanvrager werd gestuurd.
Element :
name : type : commentaar :
Applicant
name : type : commentaar :
RefundPeriode
name : type : commentaar :
BusinessDescription
Element :
Element :
BETraderType
Aanvrager van de terugbetalingen (belgisch belastingplichtige).
RefundPeriodType
Periode die door de globale aanvraag wordt gedekt (één of meerdere opeenvolgende trimesters of een volledig jaar).
BusinessDescriptionType
Beschrijving van de activiteit van de aanvrager.
Element :
name : DefaultBankAccount type : vr:DetailedBankAccount_Type commentaar : Voor de terugbetalingen te gebruiken finaciële rekening.
Element :
name : type : commentaar :
StandardDeclaration xs:boolean Gestandaardiseerde aangifte m.b.t. het niet-uitvoeren van de terugbetaling van belastbare verrichtingen in de lidstaat.
Element :
name : type : minOccurs : commentaar :
Comment xs:string 0 Vrije commentaar
Element :
name : VATRefundRequests type : VATRefundRequestsType maxOccurs : unbounded commentaar : Groupe de demandes VATRefund pour un Etat membre.
Gebruikt in :
VatRefundConsignment
5 / 27
Genest element : RepresentativeIDType Eenvoudige inhoud : Attribuut :
Attribuut :
Attribuut :
Gebruikt in :
xs:extension base= xs:token
name : type : use : commentaar :
issuedBy
name : type : use : commentaar :
identificationType
name : type : use : commentaar :
cm:MSCountryCode_Type required Lidstaat die de identificatie heeft toegekend
vr:RepresentativeIDType_Type required Type van identificatie Mogelijke waarden : NVAT (BTW-nummer), TIN (TIN-nummer) of other (te specifiëren in otherQIlf).
otherQf
xs:token optional Beschrijving van het identificatietype als identificationType de waarde ‘other’ heeft ( in dat geval ook verplicht )
RepresentativeType
6 / 27
Genest element : BETraderType Commentaar : Als de naam en de adresgegevens niet worden opgegeven worden de naam en de adresgegevens die door de FOD-financiën gekend zijn m.b.t. het BTW-nummer. gebruikt voor de terugbetalingsaanvragen die naar de lidstaten gestuurd worden. Volgorde : Element :
Element :
name : type : commentaar :
VATNumber
name : type : minOccurs : commentaar :
Name xs:string 0 Naam van de belastingplichtige.
Element :
name : type : minOccurs : commentaar : belastingplichtige.
BEVATNumber
BTW-nummer van de belastingplichtige. Met tien cijfers, steeds beginnend met een nul .
Street xs:string 0 Straatnaam en straatnummer van de
Element :
name : type : minOccurs : commentaar :
PostCode xs:string 0 Postcode van de belastingplichtige.
Element :
name : type : minOccurs : commentaire :
City xs:string 0 Woonplaats van de belastingplichtige.
Element :
name : type : minOccurs : commentaar :
CountryCode BECountryCode 0 Land van de belastingplichtige.
Element :
name : type : commentaar :
EmailAdreess cm:Email_Type Emailadres van de belastingplichtige .
Gebruikt in:
GlobalVatRefundApplicationType
7 / 27
Genest element : RefundPeriodeType Volgorde : Element :
name : type : minOccurs : maxOccurs : commentaar :
Quarter cm:Quarter_Type 0 4 Burgerlijk trimester.
Element :
name : type : totaldDigits : commentaar :
Year xs:unsignedLong 4 Burgerlijk jaar.
Gebruikt in :
GlobalVatRefundApplicationType
8 / 27
Genest element : BusinessDescriptionType Volgorde : Element :
Gebruikt in :
name : type : maxOccurs : commentaar :
BusinessActivity vr:BusinessActivity_Type unbounded Activiteit van de aanvrager aangeduid met een NACE-code.
GlobalVatRefundApplicationType
9 / 27
Genest element : VATRefundResquestsType Volgorde : Element :
name : type : commentaar :
RefundingCountryCode cm:MSCountryCode_Type Lidstaat aan dewelke de aanvragen gericht zijn.
Keuze :
minOccurs : maxOccurs :
1 unbounded
name :
ImportInformation
ImportInformationType type : commentaar : Terugbetalingsaanvraag voor de invoer in de betreffende lidstaat.
commentaar : Element :
Gebruikt in :
name : PurchaseInformation PurchaseInformationType type : Terugbetalingsaanvraag voor de aankopen gedaan in de betreffende lidstaat. name : type : minOccurs : maxOccurs : commentaar :
FileAttachment
FileAttachmentType
0 1 Informatie betreffende een bijlage.
GlobalVatRefundApplicationType
10 / 27
Genest element : ImportInformationType Volgorde : Element :
name : type : commentaar :
SequenceNumber vr:SequenceNumber_Type Uniek nummer voor de globale aanvraag.
Keuze :
minOccurs :
1
name : type : commentaar :
ReferenceNumber vr:RequenceNumber18_Type MRN van het invoerdocument.
name : ReferenceInformation type : xs:string commentaar : Referentie van het invoerdocument als dit niet geïdentificeerd is door een MRN. Element :
name : type : commentaar :
IssuingDate vr:restrictedDate_Type Datum van het invoerdocument .
Element :
name : type : commentaar : name : type : maxOccurs : commentaar :
Supplier
Element :
name : type : commentaar :
TransactionDescription vr:TransactionDescription_Type Beschrijving van de transactie.
Element :
name : type : commentaar :
Deduction
Element :
Gebruikt in :
TraderType
Leverancier van de goederen of verstrekker van de diensten. GoodsDescription vr:GoodsDescription_Type unbounded Beschrijving van de goederen en de diensten.
DeductionType
Informatie omtrent de aftrek van de BTW.
VATRefundRequestsType
11 / 27
Genest element : PurchaseInformationType Séquence : Element :
name : type : commentaar :
SequenceNumber vr:SequenceNumber_Type Uniek nummer voor de globale aanvraag.
Element :
name : type : commentaar :
ReferenceNumber xs:token Faktuurnummer.
Element :
name : type : commentaar :
IssuingDate vr:RestrictedDate_Type Datum van de faktuur.
Element :
name : type : commentaar :
EUSupplier
Element :
name : type : maxOccurs : commentaar :
GoodsDescription vr:GoodsDescription_Type unbounded Beschrijving van de goederen en de diensten.
Element :
name : type : commentaar :
TransactionDescription vr:TransactionDescription_Type Beschrijving van de transactie.
Element :
name : type : commentaar :
Deduction
name : type : use : commentaar :
simplifiedInvoice xs:boolean required Duid aan of er een vereenvoudigde faktuur werd gebruikt.
Attribuut :
Gebruikt in :
EUTraderType
Leverancier van de goederen of verstrekker van de diensten.
DeductionType
Informatie omtrent de aftrek van de BTW.
VATRefundRequestsType et PurchaseInformationType
12 / 27
Genest element : EUTraderType Volgorde : Element :
name : type : minOccurs : commentaar :
EUTraderID
Element :
name : type : commentaar :
Name xs:string Naam van de leverancier.
Element :
name : type : minOccurs : commentaar :
Street xs:string 0 Straatnaam en straatnummer van de
Element :
name : type : minOccurs : commentaar :
PostCode xs:string 0 Postcode van de leverancier.
Element :
name : type : commentaar :
City xs:string Woonplaats van de leverancier.
Element :
name : type : commentaar :
CountryCode cm:MSCountryCode_Type Land van de leverancier.
leverancier.
Gebruikt in :
EUTraderIDType
0 Identificatie van de leverancier.
PurchaseInformationType
13 / 27
Genest element : DeductionType Volgorde : Element :
name : type : minOccurs : commentaar : Prorata van
Element :
Gebruikt in :
name : type : commentaar :
ProRataRate
ProrataType
0 de aftrek. Is optioneel. Als de prorata niet gegeven is wordt die verondersteld gelijk aan 100% te zijn. DeductibleVATAmount vr:SignedMoneyAmount_Type Bedrag aftrekbare BTW.
ImportInformationType
14 / 27
Genest element : TraderType Volgorde : Element :
name : Name type : xs:string commentaar : Naam van de leverancier.
Element :
name : type : minOccurs : commentaar :
Street xs:string 0 Straatnaam en straatnummer van de
Element :
name : type : minOccurs : commentaar :
PostCode xs:string 0 Postcode van de leverancier.
Element :
name : type : commentaar :
City xs:string Woonplaats van de leverancier.
Element :
name : type : commentaar :
CountryCode cm:MSCountryCode_Type Land van de leverancier.
leverancier.
Gebruikt in :
ImportInformationType
15 / 27
Genest element : FileAttachmentType Volgorde : Element :
name : type : commentaar :
FileType OfficialCopyFileType_Type Type van de bijlage.
Element :
name : type : commentaar :
FileName xs:token Naam van het bestand (naam van het bestand in het zip-bestand dat het bericht en zijn bijlagen omvat).
Element :
name : type : minOccurs : commentaar :
FileDescription xs:token 0 Bijkomende informatie over het bestand.
Gebruikt in :
VATRefundRequestsType
16 / 27
Element : BEVATNumber name : type : format : Gebruikt in :
BEVATNumber xs :string [0]+[0-9]{9}
BETraderType
17 / 27
Element : BECountryCode
name : type : value :
Gebruikt in :
BECountryCode xs:string ‘BE’
BETraderType
18 / 27
Element : ProRataType
name : type : minInclusive value : maxInclusive value : Gebruikt in :
ProRataType xs :integer 1 100
DeductionType
19 / 27
Genest element : EUTraderIDType Keuze : Element :
Element :
Gebruikt in :
name : type : commentaar :
VATIdentificationNumber
name : type : commentaar :
TaxReferenceNumber
VATIdentificationNumberType BTW-nummer van de leverancier.
TaxReferenceNumberType
Identificatie (andere dan BTW) van de leverancier. Enkel voor Duitsland.
EUTraderType
20 / 27
Genest element : VATIdentificationNumberType Eenvoudige inhoud.
EUVATNumber
Extension base : Attribuut :
Gebruikt in :
name : type : use : Commentaar :
issuedBy cm:MSCountryCode_Type required Land dat het BTW-nummer heeft toegekend.
EUTraderIDType
21 / 27
Genest element : TaxReferenceNumberType Eenvoudige inhoud.
TaxReferenceStringType
Extension base: Attribuut :
Gebruikt in :
name : type : use : commentaar :
issuedBy
DECountryCode
required Land dat het TaxReferenceNumber heeft toegekend.
EUTraderIDType
22 / 27
Element : DECountryCode
name : type : value :
Gebruikt in :
DECountryCode xs :string ‘DE’
TaxReferenceNumberType
23 / 27
Element : EUVATNumber
name : type : Gebruikt in :
EUVATNumber xs :string
VATIdentificationNumberType
24 / 27
Element : TaxReferenceStringType
name : type : maxlength : Gebruikt in :
TaxReferenceStringType xs :string 20
TaxReferenceNumberType
25 / 27
Element : OfficialCopyFileType_Type name : type : waardenlijst :
OfficialCopyFileType_Type xs:string «application/pdf» «image/jpeg» «image/tiff»
Gebruikt in :
FileAttachmentType
26 / 27
Lijst van de gegevenstypes komende uit gemeenschappelijke europese schema’s: cm:MSCountryCode_Type cm:EMail_Type cm:Quarter_Type cm:CountryCodeExMS_Type vr:DetailedBankAccount_Type vr:RepresentativeIDType_Type vr:BusinessActivity_Type vr:SequenceNumber_Type vr:ReferenceNumber18_Type vr:RestrictedDate_Type vr:GoodsDescription_Type vr:TransactionDescription_Type vr:SignedMoneyAmount_Type
27 / 27