Belastingdienst Reporting Rules
Nederlandse Taxonomie Versie 13, Belastingdienst release 20190220 Datum: 18 januari 2019 Versie: 1.0 Kenmerk: BD/NT13/RR/1.0
2
Colofon
De Belastingdienst Business Rules maken onderdeel uit van het SBR afsprakenstelsel; het totaal van afspraken dat de basis vormt van het publiek-private SBR-stelsel. Dit document wordt beheerd door het Competentie Centrum Taxonomie van de Belastingdienst. Telefoon: +31 (0)88-15 67 555 Email: [email protected] Web: www.oswo.nl Postadres: Belastingdienst, Centrale Administratieve Processen (CAP) Team Ondersteuning Software Ontwikkeling (OSWO) Postbus 9050 7300 GM Apeldoorn Bezoekadres: Belastingdienst John F. Kennedylaan 8 7314 PS Apeldoorn Voor inhoudelijke vragen en opmerkingen over de Belastingdienst Business Rules kunt u zich richten tot het team OSWO onder vermelding van 'Belastingdienst Business Rules'.
3
Inhoudsopgave
Colofon .................................................................................................................................................... 2
Inhoudsopgave ........................................................................................................................................ 3
Versie historie .......................................................................................................................................... 5
Voorwoord .............................................................................................................................................. 9
1 Inleiding ......................................................................................................................................... 10
1.1 Doel van dit document .......................................................................................................... 10
1.2 Reikwijdte .............................................................................................................................. 10
1.3 Doelgroep .............................................................................................................................. 12
1.4 Gehanteerde afkortingen ...................................................................................................... 12
1.5 Gerefereerde documenten ................................................................................................... 12
1.6 Document conventies............................................................................................................ 12
2 Belastingdienst Business Rules ...................................................................................................... 15
2.1 BD Business Rules – Algemeen .............................................................................................. 15
2.2 BD Business Rules – Aangifte vennootschapsbelasting 2018 ............................................... 17
2.3 BD Business Rules – Aangifte inkomstenbelasting 2018 ....................................................... 25
2.4 BD Business Rules – Aangifte omzetbelasting 2019 .............................................................. 30
2.5 BD Business Rules – Opgaaf intracommunautaire prestaties 2019 ...................................... 32
2.6 BD Business Rules – Aanwijsposten 2018 ............................................................................. 36
2.7 BD Business Rules – Verzoek om uitstel aangifte 2018 ......................................................... 38
2.8 BD Business Rules – Toeslagen 2020 ..................................................................................... 40
2.9 BD Business Rules – Suppletie omzetbelasting 2019 ............................................................ 46
2.10 BD Business Rules – Uitsluitend zakelijk gebruik bestelauto ................................................ 48
2.11 BD Business Rules – Erfbelasting 2019 .................................................................................. 53
2.12 BD Business Rules – Melding Mini-One-Stop-Shop ............................................................... 59
2.13 BD Business Rules – Verzoek/wijziging voorlopige aanslag VpB 2020 .................................. 62
2.14 BD Business Rules – Verzoek/wijziging voorlopige aanslag IHZ 2020 ................................... 67
2.15 BD Business Rules – Teruggaafverzoek dividendbelasting .................................................... 70
2.16 BD Business Rules – Klantregistratie dividendbelasting ........................................................ 72
2.17 BD Business Rules – Schenkbelasting 2019 ........................................................................... 74
3 Belastingdienst Business Guidelines ............................................................................................. 83
3.1 Belastingdienst Business Guidelines – Algemeen ................................................................. 83
4 Belastingdienst Filing Rules ........................................................................................................... 83
4.1 BD Filing Rules – Algemeen ................................................................................................... 83
4
5 Belastingdienst Filing Guidelines ................................................................................................... 84
5.1 BD Filing Guidelines – Algemeen ........................................................................................... 84
6 Aanvullende ondersteuning .......................................................................................................... 85
6.1 Weergave van meldingen ...................................................................................................... 85
Appendix A - Overzicht van de BD reporting rules ................................................................................ 86
Appendix B - Terminologie .................................................................................................................... 94
5
Versie historie
Release Datum Wijziging
20190220.a 09 november 2018 Voor gebruik met Belastingdienst release 20190220.a (NT13)
6
Algemeen Jaaraanpassingen zijn verwerkt
BR-BD-10.2.03 Gewijzigd Jaartal gewijzigd in 2019
BR-BD-10.4.01 Gewijzigd Verwijderd:
bd-i-ext1:DeceasedTaxpayerInitials
bd-i-
ext1:InheritanceImmovablePropertyOther
bd-i-ext1:InheritanceMovableProperty
bd-i-ext1:InheritanceOwnHouse
bd-i-ext1:InheritanceBankBalances
bd-i-ext1:InheritanceCompanies
bd-i-ext1:InheritanceStockAccounts
bd-i-ext1:InheritanceDonationsOnPaper
bd-i-ext1:InheritanceMortgages
bd-i-ext1:InheritanceDebtHeirs
bd-i-ext1:InheritanceDebtsOther
bd-i-ext1:InheritanceReceivables
bd-i-ext1:InheritanceNotYetDividedLegacy
bd-i-ext1:InheritancePossessionsOther
bd-i-ext1:FuneralExpensesGross
bd-i-ext1:SettlementChargeFinal
Toegevoegd:
bd-i-ext1:FuneralCremationExpensesNet
bd-i-
ext1:LegacyTransitionPreviousOtherPerson
BR-BD-10.4.02 Gewijzigd Aantallen gewijzigd
LegaciesSpecification verwijderd, valt nu
onder tuple DivideTestamentPresentation
BR-BD-10.4.04 Gewijzigd StreetnameNL en PlaceOfResidenceNL
verwijderd uit de regel, melding aangepast
BR-BD-10.4.05 Vervallen Vervangen door BR-BD-10.4.08
BR-BD-10.4.06 Nieuw
BR-BD-10.4.07 Nieuw
BR-BD-10.4.08 Nieuw
BR-BD-10.4.09 Nieuw
BR-BD-10.4.10 Nieuw
BR-BD-10.4.11 Nieuw
BR-BD-10.4.12 Nieuw
BR-BD-10.4.13 Nieuw
BR-BD-10.4.14 Nieuw
BR-BD-10.4.15 Nieuw
BR-BD-10.4.16 Nieuw
BR-BD-10.4.17 Nieuw
BR-BD-10.4.18 Nieuw
BR-BD-16.2.01
BR-BD-16.2.02
Gewijzigd BSN in identifier is altijd van de begiftigde
en kan niet meer van de schenker zijn
BR-BD-16.2.03 Gewijzigd Jaartal gewijzigd in 2019
BR-BD-16.4.01 Gewijzigd Door herstructurering andere lijst van
verplichte elementen
BR-BD-16.4.02 Gewijzigd Andere tuples met ander aantal
herhalingen
7
BR-BD-16.4.03 Vervallen
BR-BD-16.4.04 Vervallen
BR-BD-16.4.05 Vervallen
BR-BD-16.4.06 Vervallen
BR-BD-16.4.07 Vervallen
BR-BD-16.4.11 Vervallen
BR-BD-16.4.12 Vervallen
BR-BD-16.4.13 Vervallen
BR-BD-16.4.14 Vervallen
BR-BD-16.4.15 Gewijzigd Regel aangepast met gewijzigde
conceptnamen en nieuwe concepten.
BR-BD-16.4.16 Vervallen
BR-BD-16.4.17 Gewijzigd Concept GiftBusinessLegalForm vervallen
in de controle
BR-BD-16.4.18 Gewijzigd Concept GiftBusinessLegalForm
toegevoegd in de controle
BR-BD-16.4.19 Vervallen
BR-BD-16.4.24 Vervallen
BR-BD-16.4.28 Vervallen
BR-BD-16.4.29 Vervallen
BR-BD-16.4.31 Vervallen
BR-BD-16.4.32 Vervallen
BR-BD-16.4.33 Gewijzigd LegalResidenceChoiceIndication vervallen
als verplicht element
BR-BD-16.4.34 Vervallen
BR-BD-16.4.35 Gewijzigd De voorwaarde is uit de controle vervallen,
en de prefix van het telefoonnummer is
gewijzigd
BR-BD-16.4.36 Vervallen
BR-BD-16.4.37 Gewijzigd Regel aangepast aan actuele elementen
BR-BD-16.4.39 Gewijzigd PersonWhoseLifeDateOfBirth toegevoegd
aan regel
BR-BD-16.4.41 Vervallen
BR-BD-16.4.42 Vervallen
BR-BD-16.4.43 Vervallen
BR-BD-16.4.44 Vervallen
BR-BD-16.4.45 Vervallen
BR-BD-16.4.46 Vervallen
BR-BD-16.4.47 Vervallen
BR-BD-16.4.48 Vervallen
BR-BD-16.4.49 Vervallen
BR-BD-16.4.50 Vervallen
BR-BD-16.4.51 Vervallen
BR-BD-16.4.52 Nieuw
BR-BD-16.4.53 Nieuw
BR-BD-16.4.54 Nieuw
BR-BD-16.4.55 Nieuw
BR-BD-16.4.56 Nieuw
BR-BD-16.4.57 Nieuw
BR-BD-16.4.58 Nieuw
BR-BD-16.4.59 Nieuw
BR-BD-16.4.60 Nieuw
BR-BD-16.4.61 Nieuw
8
BR-BD-16.4.62 Nieuw
BR-BD-16.4.63 Nieuw
BR-BD-16.4.64 Nieuw
BR-BD-16.4.65 Nieuw
BR-BD-16.4.66 Nieuw
BR-BD-16.4.67 Nieuw
BR-BD-16.4.68 Nieuw
20190220.b 12 december 2018 Voor gebruik met Belastingdienst release 20181212.b (NT13)
BR-BD-10.4.02 Gewijzigd Presentation tuples toegevoegd
BR-BD-16.4.65 Gewijzigd LegalPersonName, Prefix, Initials en
Surname toegevoegd in de controle
20190220 18 januari 2019 Geen Wijzigingen
9
Voorwoord
Het SBR programma in Nederland is nagenoeg de enige partij die nog actief gebruik maakt van het FRIS stelsel. Veel vergelijkbare XBRL initiatieven elders in de wereld hebben eigen regels, zogenaamde ‘Filing Rules’ opgesteld. Eisen die door de betreffende uitvragende partijen worden gesteld aan de XBRL instance documenten.
Binnen SBR verband is derhalve besloten om het stelsel van FRIS documenten te vervangen door de SBR Filing Rules. Daarbij is onderscheid aangebracht tussen syntax rules en business rules.
Syntax Rules - dit zijn regels en richtlijnen die toezien op de gewenste structuur en vormgeving van een XBRL instance document. Het zijn regels die voortvloeien uit de keuzes in de wijze waarop de XBRL specificatie wordt toegepast in Nederland. Deze regels worden opgesteld binnen SBR en gelden voor alle SBR uitvragende partijen. Samenstellen en publiceren van de syntax rules gebeurt onder verantwoordelijkheid van de Werkgroep Nederlandse Taxonomie (WNT). De syntax rules worden gepubliceerd als "SBR Filing Rules". Waar mogelijk zullen de syntax rules ook beschikbaar worden gesteld in de vorm van XBRL Formulas. Deze XBRL Formulas worden gepubliceerd op de SBR website: www.sbr-nl.nl
Business Rules - dit zijn regels en richtlijnen die toezien op de inhoudelijke samenhang (consistentie) van een XBRL instance document. Het zijn regels die voortvloeien uit de rapportagebehoefte van individuele SBR partners en gelden dan ook alleen voor die individuele uitvragende partijen. Samenstellen van business rules valt onder verantwoordelijkheid van de individuele SBR partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst kent naast de business rules een klein aantal domein specieke syntax rules en publiceert deze samen in één document met de titel "Belastingdienst Reporting Rules", het document dat u nu leest.
In het stelsel van FRIS documenten waren de identificatienummers van de regels gebaseerd op het paragraafnummer van de betreffende regels in het document. In het nieuwe stelsel hebben alle rules vaste en unieke identificatienummers welke over tijd niet meer veranderen. Dit geeft een grotere toekomstvastheid omdat wijzigingen aan de documenten geen invloed meer hebben op de identificatie van de regels daarin. Voor inhoudelijke vragen over deze Belastingdienst Reporting Rules en de toepassing hiervan binnen één of meerdere informatieketens kan contact opgenomen worden met het team Ondersteuning Software Ontwikkeling (OSWO) van de Belastingdienst.
10
1 Inleiding
1.1 Doel van dit document
Dit document bevat business en filing rules waaraan de inhoud van verzoek- en aangifte berichten bestemd voor de Belastingdienst en opgesteld volgens het XBRL formaat dienen te voldoen. De business rules en business guidelines richten zich op de inhoudelijke samenhang (consistentie) van de verstrekte gegevens in een bericht. De filing rules en filing guidelines richten zich op de structuur en vormgeving van een fysieke bericht. De regels in dit document helpen de opsteller berichten fysiek en inhoudelijk zodanig samen te stellen dat deze door de systemen van de Belastingdienst kunnen worden ontvangen en verwerkt. Bij de business rules wordt onderscheid gemaakt tussen business rules en business guidelines:
Business rules (regels) - berichten die niet aan de regels voldoen worden afgewezen voor verwerking. De afzender wordt hiervan direct op de hoogte gesteld.
Business guidelines (richtlijnen) - berichten die niet aan de richtlijnen voldoen worden wel verwerkt. Deze berichten zijn fiscaal echter niet consistent. Of en welke consequenties dat voor de verwerking heeft, verschilt per berichtstroom.
Bij de filing rules wordt onderscheid gemaakt tussen filing rules en filing guidelines:
Filing rules (regels) - berichten die niet aan de regels voldoen worden afgewezen voor verwerking. De afzender wordt hiervan direct op de hoogte gesteld.
Filing guidelines (richtlijnen) - berichten die niet aan de richtlijnen voldoen worden wel verwerkt. Of en welke consequenties dat voor de verwerking heeft, verschilt per berichtstroom.
1.2 Reikwijdte
Deze versie van de Belastingdienst regels en richtlijnen is alleen van toepassing op de Belastingdienst releases welke de aangiftes, aanvragen, opgaven, verklaringen en verzoeken omvatten zoals die zijn vermeldt in het overzicht hieronder.
Berichtstroom / Release 20181212 20190220 20190918
Basis Extensie 1 Extensie 2
Aangifte vennootschapsbelasting 2018 X
Aangifte inkomstenbelasting 2018 X
Aangifte omzetbelasting 2019 X
Opgaaf intracommunautaire prestaties 2019 X
Aanwijsposten 2018 X
Verzoek om uitstel aangifte 2018 X
Suppletie omzetbelasting 2019 X
Uitsluitend zakelijk gebruik bestelauto X
Melding Mini-One-Stop-Shop X
11
Erfbelasting 2019 X
Schenkbelasting 2019 X
Toeslagen 2020 X
Verzoek/wijziging voorlopige aanslag VpB 2020 X
Verzoek/wijziging voorlopige aanslag IHZ 2020 X
BELANGRIJK - De taxonomie releases 20190220 en 20190918 vormen respectievelijk de eerste en tweede extensie op taxonomie release 20181212 .
12
1.3 Doelgroep
Dit document is bedoeld voor al diegene die zich bezighouden met het ontwerpen en samenstellen van verantwoordingsberichten bestemd voor de Belastingdienst. Verondersteld wordt dat de lezer toepassingskennis heeft van de XBRL standaard, met name van de XBRL 2.1 specificatie en de XBRL Dimensions 1.0 specificatie. Voorts wordt bekendheid met de toepassing van taxonomieën verondersteld.
1.4 Gehanteerde afkortingen
ISO International Organization for Standardization NT Nederlandse Taxonomie NTA Nederlandse Taxonomie Architectuur SBR Standard Business Reporting XBRL eXtensible Business Reporting Language XML eXtensible Markup Language WNT Werkgroep Nederlandse Taxonomie CCT Competentie Centrum voor Taxonomie VTS Validatie en Test Service OSWO Ondersteuning Software Ontwikkelaar
1.5 Gerefereerde documenten
De volgende documenten zijn van belang voor de toepassing van de regels en richtlijnen in dit document. Bij gedateerde verwijzingen is alleen de aangehaalde versie van toepassing. Bij ongedateerde verwijzingen is de laatste editie van het document (met inbegrip van eventuele wijzigingen) van toepassing. Normatieve documenten:
XBRL 2.1
XBRL Dimensions 1.0
XBRL Formula specification 1.0
Units Registry 1.0 Niet-normatieve documenten:
Geen referenties
http://www.rulespeak.com/nl/
1.6 Document conventies
Terminologie Bij het opstellen van regels en richtlijnen is getracht zoveel mogelijk de zinstructuur te volgen zoals deze door RuleSpeak 1 wordt beschreven. In regels worden de termen “MOET” , “MAG NIET”, “(MAG) ALLEEN” of een vervoeging daarvan gebruikt om een verplichting of verbod van een element, waarde of relatie aan te geven. Het niet naleven van deze regels zal leiden tot een afwijzing van het bericht.
1 http://www.rulespeak.com/nl/
13
In richtlijnen worden de termen 'MAG' en 'HOEFT NIET' of een vervoeging daarvan gebruikt. Het niet naleven van richtlijnen zal niet leiden tot een afwijzing van het bericht. Instance Tenzij anders aangegeven hebben alle regels en richtlijnen betrekking op de elementen en onderlinge relaties daartussen binnen één voorkomen van een XBRL instance document. Elementen De namen van attributen en elementen in een XBRL instance document worden tussen aanhaal-tekens geplaatst. Indien van toepassing worden deze bovendien voorafgegaan met de prefix zoals deze in de taxonomie zijn gedeclareerd. Voorbeelden: ‘scheme’, ‘bd-i:TaxReturnMessageType’
Namespaces In dit document worden de volgende namespace prefixen gebruikt:
Namespace prefix Namespace
xbrli http://www.xbrl.org/2003/instance
Identificatie regels en richtlijnen De identificatie van regels is opgebouwd volgens het volgende formaten:
BR-BD-xx.y.zz voor regels (business rules)
BG-BD-xx.y.zz voor richtlijnen (business guidelines)
Een identificatie wordt eenmalig uitgegeven en niet hergebruik na het eventueel vervallen daarvan. Waarin:
de eerste twee letter aangeven of het een regel ('BR') of richtlijn ('BG') betreft;
de letters ‘BD’ aangeven dat het om Belastingdienst specifieke regels gaat;
het getal 'xx' de berichtstroom aangeeft waarop de regel van toepassing is;
het getal 'y' het berichtonderdeel aangeeft waarop de regel van toepassing is;
het getal 'zz' een getal is die een regel binnen de door 'xx.y' aangegeven scope uniek identificeert.
Berichtstroom Waarde 'xx'
Betreffende alle berichtstromen 00
Aangifte vennootschapsbelasting 2018 01
Aangifte inkomstenbelasting 2018 02
Aangifte omzetbelasting 2019 03
Opgaaf intracommunautaire prestaties 2019 04
Aanwijsposten 2018 05
Verzoek om uitstel aangifte 2018 06
Toeslagen 2020 07
Suppletie omzetbelasting 2019 08
Uitsluitend zakelijk gebruik bestelauto 09
Erfbelasting 2019 10
Melding Mini-One-Stop-Shop 11
Verzoek/wijziging voorlopige aanslag VpB 2020 12
Verzoek/wijziging voorlopige aanslag IHZ 2020 13
Teruggaafverzoek dividendbelasting 14
Klantregistratie dividendbelasting 15
Schenkbelasting 2019 16
14
Berichtonderdeel Waarde 'y'
Instance 1
Context 2
Units 3
Facts 4
15
2 Belastingdienst Business Rules
2.1 BD Business Rules – Algemeen
De volgende regels zijn algemeen van aard en als zodanig van toepassing op alle berichtstromen gedocumenteerd in dit document. 1. Instance regels Geen regels.
2. Context regels Het gebruik van de xbrli:identifier in een xbrli:entity verschilt per berichtstroom (aangiftes, aanvragen, verklaringen, opgaven en verzoeken). De xbrli:identifier bestaat uit een berichtstroom specifieke URI (waarde van het attribuut @scheme) en een eveneens berichtstroom specifiek identificatienummer. Het aard van het identificatienummer dat moet worden opgegeven staat aangegeven in de bij de berichtstroom opgenomen overzichten en is vaak afhankelijk van de context waaraan de te identificeren partij is gebonden. De Belastingdienst gebruikt de volgende identificatienummers voor natuurlijke en niet-natuurlijke personen:
Burgerservicenummer (BSN)
Rechtspersonen en Samenwerkingsverbanden Informatienummer (RSIN)
Fiscaal nummer (finummer) Het BSN, RSIN of finummer kan als zodanig of als onderdeel van omzetbelastingnummer of loonheffing nummer toegepast worden. Voor een correct identificatienummer gelden de volgende regels.
BSN/RSIN/finummer
Het BSN, RSIN of finummer moet uit 9 numerieke posities bestaan en moet voldoen aan de 11-proef.
Omzetbelastingnummer
Het omzetbelastingnummer moet uit 12 posities bestaan en moet aan de volgende voorwaarden voldoen:
De eerste negen tekens (BSN/RSIN/fiscaal nummer) moeten numeriek zijn.
Het BSN/RSIN/fiscaal nummer mag niet met '000' beginnen.
Op positie 10 moet een hoofdletter 'B' staan.
De laatste twee tekens moeten numeriek zijn.
De laatste twee tekens mogen niet gelijk zijn aan '00'.
Het BSN/RSIN/fiscaal nummer moet voldoen aan de 11-proef.
Loonheffingnummer
Het loonheffingennummer moet uit 12 posities bestaan en moet aan de volgende voorwaarden voldoen:
De eerste negen tekens (BSN/RSIN/fiscaal nummer) moeten numeriek zijn.
Het BSN/RSIN/fiscaal nummer mag niet met '000' beginnen.
Op positie 10 moet een hoofdletter 'L' staan.
De laatste twee tekens moeten numeriek zijn.
De laatste twee tekens mogen niet gelijk zijn aan '00'.
Het BSN/RSIN/fiscaal nummer moet voldoen aan de 11-proef.
16
3. Unit regels
BR-BD-00.3.01: Het element 'xbrli:measure' MOET de waarde 'xbrli:pure' of 'xbrli:shares'
hebben óf die van een valide alfabetische iso4217 valutacode.
4. Fact regels
BR-BD-00.4.01: Element MOET in het bericht zijn opgenomen.
Elementen Omschrijving
bd-i:SoftwareVendorAccountNumber Het relatienummer (SWOxxxxx), dat door OSWO is uitgegeven aan de ontwikkelaar die de programmatuur heeft ontwikkeld, waarmee de gegevens in het elektronische bericht zijn samengesteld.
bd-i:SoftwarePackageName De naam van het softwarepakket waarmee het elektronische bericht is aangemaakt.
bd-i:SoftwarePackageVersion De versie van het softwarepakket waarmee het elektronische bericht is aangemaakt.
17
2.2 BD Business Rules – Aangifte vennootschapsbelasting 2018
De volgende regels zijn specifiek van toepassing op het berichtstroom 'Aangifte vennootschapsbelasting 2018'
1. Instance regels Geen regels.
2. Context regels De aangifte vennootschapsbelasting 2018 is een gedimensioneerde berichtsoort waarin de volgende dimensies en domeinwaarden toegepast worden.
Dimensie Toegestane waarde Omschrijving
PartyDimension Declarant
Voor de fiscale aangifte. Als de party-dimensiewaarde HoldingCompany wordt gebruikt is het de geconsolideerde aangifte.
HoldingCompany
Voor de vennootschappelijke balans en resultaatrekening van de moedermaatschappij bij een fiscale eenheid
SubsidiaryCompany
Voor de vennootschappelijke balans en resultaatrekening van de dochtermaatschappij(en) bij een fiscale eenheid.
TimeDimension Begin Voor de vorige periode.
End Voor de huidige periode.
BR-BD-01.2.01 : Het attribuut 'scheme' van het element 'xbrli:identifier' MOET een
waarde hebben van de aan de berichtstroom toegewezen URI.
URI Scenario\Party Identificatienummer
www.belastingdienst.nl/identificatie
Declarant RSIN/finummer (van de aangever)
HoldingCompany RSIN/finummer (van de aangever)
SubsidiaryCompany RSIN/finummer (van de desbetreffende dochtermaatschappij)
BR-BD-01.2.02 : De waarde van het element 'xbrli:identifier' MOET een geldig
identificatienummer zijn.
URI Scenario\Party Identificatienummer
www.belastingdienst.nl/identificatie
Declarant RSIN/finummer (van de aangever)
HoldingCompany RSIN/finummer (van de aangever)
SubsidiaryCompany RSIN/finummer (van de desbetreffende dochtermaatschappij)
BR-BD-01.2.03 : Van contexten met een overeenkomstige 'xbrli:identifier' MOET er ten
minste één een instance-context zijn MET een time-dimensie 'End' én ten minste één een
duration-context zijn ZONDER een time-dimensie INDIEN deze contexten een party-
dimensie 'HoldingCompany' hebben.
18
BR-BD-01.2.04 : Van contexten met overeenkomstige 'xbrli:identifier' MOET er ten
minste één een instance-context zijn MET een time-dimensie 'End' én ten minste één een
duration-context zijn ZONDER een time-dimensie INDIEN deze contexten een party-
dimensie 'SubsidiaryCompany' hebben.
BR-BD-01.2.05 : De waarde van element 'xbrli:identifier' in de context met party-
dimensie 'Declarant' MOET gelijk zijn aan die van de context met party-dimensie
'HoldingCompany'.
BR-BD-01.2.06 : Eén context met party-dimension 'HoldingCompany' MOET zijn
opgenomen INDIEN er ten minste één context met party-dimensie 'SubsidiaryCompany'
is opgenomen.
BR-BD-01.2.07 : Ten minste één context met party-dimensie 'SubsidiaryCompany' MOET
zijn opgenomen INDIEN een context met party-dimensie 'HoldingCompany' is
opgenomen.
BR-BD-01.2.08 : De waarde van element 'xbrli:identifier' in een context met party-
dimension 'SubsidiaryCompany' MOET uniek zijn.
De xbrli:identifiers van een subsidiary company moeten uniek zijn. De waarde van element xbrli:identifier in een context met party-dimensie 'SubsidiaryCompany' moet niet gelijk zijn aan die van de context met party-dimensie 'Declarant' of 'HoldingCompany'.
BR-BD-01.2.09 : De context met de party-dimensie 'Declarant' én een element
'xbrli:period' met sub-elementen 'xbrli:startDate' en een 'xbrli:endDate' MOET als eerste
context in het instance document zijn opgenomen.
De eerste context in een instance moet de party-dimensie 'Declarant' bevatten waarbij de period gevuld is met een 'startDate' en 'endDate'.
BR-BD-01.2.10 : De waarden van de elementen 'xbrli:startDate' en 'xbrli:endDate' in de
context met party-dimensie 'Declarant' MOETEN gelijk zijn aan de overeenkomstige
elementen in de context met party-dimensie ' HoldingCompany '.
BR-BD-01.2.11 : De waarde van element 'xbrli:startDate' óf 'xbrli:endDate' óf beide in de
context met party-dimensie 'SubsidiaryCompany' MOET gelijk zijn aan de
overeenkomstige elementen in de context met party-dimensie 'Declarant'.
BR-BD-01.2.12 : De waarde van element 'xbrli:instant' in een context met de time-
dimensie 'Begin' MOET gelijk zijn aan de waarde van element 'xbrli:startDate' in een
context met een overeenkomstige 'xbrli:identifier' én de waarde van element
'xbrli:instant' in een context met de time-dimensie 'End' MOET gelijk zijn aan de waarde
van element 'xbrli:endDate' in een context met een overeenkomstige 'xbrli:identifier'.
19
Binnen de groep contexten met gelijke xbrli:identifier geldt dat de waarde van het element xbrli:instant in een context met de time-dimensie 'Begin' gelijk is aan de waarde van element 'xbrli:startDate' én de waarde van het element xbrli:instant in de context met de time-dimensie 'End' gelijk is aan de waarde van element xbrli:endDate.
BR-BD-01.2.13 : Het jaardeel in de waarde van element 'xbrli:startDate' MOET '2018' zijn
voor de context met ALLEEN de party-dimensie 'Declarant'.
De startDate moet vallen in het jaar waarover aangifte wordt gedaan.
BR-BD-01.2.14 : Vervallen.
BR-BD-01.2.15 : Er MOGEN NIET meer dan 997 unieke contexten met party-dimensie
'SubsidiaryCompany' zijn opgenomen.
Er mogen maximaal 997 subsidiary company’s in één aangifte zijn opgenomen.
BR-BD-01.2.16 : Vervallen
BR-BD-01.2.17 : De periode tussen de in 'xbrli:startDate' en ‘xbrli:endDate’ opgegeven
datums MAG NIET langer zijn dan 24 maanden minus 1 dag.
Een boekjaar mag niet langer zijn dan 24 maanden minus 1 dag.
BR-BD-01.2.18 : De waarde van element 'xbrli:startDate' en 'xbrli:endDate' van een
context met party-dimensie 'SubsidiaryCompany' MOET binnen de periode van de context
met party-dimensie 'HoldingCompany' vallen.
3. Unit regels
BR-BD-01.3.01 : Elementen voor bedragen MOETEN zijn opgegeven in EURO, TENZIJ het
element 'bd-i:FunctionalCurrencySchemeExists' de waarde 'true' heeft, dan geldt de
valuta zoals vermeldt op de beschikking, UITGEZONDERD de elementen die ALTIJD
MOETEN worden opgenomen in EURO's.
Indien het element ‘bd-i:FunctionalCurrencySchemeExists’ de waarde 'true' heeft dan is er sprake van een aangifte in functionele valuta. Elementen die altijd moeten worden opgenomen in EURO’s :
Elementen NL label
bd-i:AdvanceLeviesTotal Totaal voorheffingen
bd-i: ComplianceRequirementsInstitutionsAndVentureCapitalCausingTaxIncreaseAmount
Grondslag vermeerdering belasting statusverlies vrijstelling
bd-i: ComplianceRequirementsInstitutionsAndVentureCapitalTaxAmount
Vermeerdering belasting statusverlies vrijstelling
20
Elementen NL label
bd-i:DividendTaxTotal Totaal dividendbelasting
bd-i:ExecutiveCarMadeAvailableCarCataloguePrice Catalogusprijs auto beschikbaar gesteld bestuurder
bd-i:ExecutiveCarMadeAvailableCarExpensesAllowance Autokostenvergoeding bestuurder
bd-i:ExecutiveDebtEndFinancialYear Schuld bestuurder per einde boekjaar
bd-i:ExecutiveDebtInterest Rente schuld bestuurder
bd-i:ExecutiveExpensesAllowancesOther Onkosten- andere vergoeding verstrekt bestuurder
bd-i:ExecutiveReceivableEndFinancialYear Vordering bestuurder einde boekjaar
bd-i:ExecutiveReceivableInterest Rente vordering bestuurder
bd-i:ExecutiveRoyaltiesFinancialYearSettled Over boekjaar vastgesteld tantieme bestuurder
bd-i:ExecutiveRoyaltiesPaidThisFinancialYear In het boekjaar uitbetaald tantieme aan de bestuurder
bd-i:ExecutiveSalaryRoyaltiesIncluded Salaris inclusief tantieme bestuurder
bd-i:ForeignBusinessProfitSettledCalculated Berekende verrekening buitenlandse ondernemingswinst
bd-i:ForeignBusinessProfitSettledToTransfer Over te brengen verrekening buitenlandse ondernemingswinst
bd-i:GamblingtaxTotal Totaal kansspelbelasting
bd-i:ParticipatingInterestSetoffCalculatedAmount Berekende deelnemingsverrekening
bd-i:ParticipatingInterestSetoffToTransferToNextYear Naar het volgende jaar over te brengen deelnemingsverrekening
bd-i:ParticipatingInterestSettled Verrekende deelnemingsverrekening dit boekjaar
bd-i:PensionOrEarlyRetirementProvisionCausingTaxIncreaseAmount Grondslag vermeerdering belasting afkoop pensioen
bd-i:PensionOrEarlyRetirementProvisionTaxAmount Vermeerdering belasting afkoop pensioen
bd-i: RightGivingEntitlementToPeriodicPaymentsCausingTaxIncreaseAmount
Grondslag vermeerdering belasting stamrecht
bd-i:RightGivingEntitlementToPeriodicPaymentsTaxAmount Vermeerdering belasting stamrecht
bd-i:ShareholderDirectorLargeShareholderDividendSubjectToDividendTax Dividend onderworpen aan dividendbelasting AB-houder
bd-i:TaxAccordingToOrdinaryRate Belasting naar normaal tarief
bd-i:TaxAmountBalance Saldo belastingbedrag over het boekjaar
bd-i:TaxAmountElsewhereTaxedBalance Saldo belasting voor elders belast
bd-i:TaxationElsewhereDeduction Aftrek elders belast
bd-i:TaxationElsewhereProportionalityMethodAbroadTotal Totaal aftrek elders belast vrijstellingsmethode
bd-i:TaxationElsewhereSetoffMethodAbroadTotal Totaal aftrek elders belast verrekeningsmethode
bd-i:TaxationElsewhereTotal Totaal aftrek elders belast
bd-i:TaxForeignBusinessProfitSettled Verrekende belasting buitenlandse ondernemingswinst
bd-i:TaxableAmountBaseForTaxCalculation Belastbaar bedrag grondslag voor berekening belasting
bd-i:TaxReductionsTotal Totaal belastingverminderingen
21
BR-BD-01.3.02 : In een aangifte in functionele valuta MOGEN ALLEEN voor deze regeling
geldige valutacodes zijn gebruikt.
Er is sprake van een aangifte in functionele valuta indien het element ‘bd-i:FunctionalCurrencySchemeExists’ de waarde 'true' heeft.
Geldige valutacodes voor aangiften in functionele valuta:
Valutacode Omschrijving
AUD Australische Dollar
BRL Braziliaanse Real
CAD Canadese Dollar
CHF Zwitserse Frank
CNY Chinese Yuan Renminbi
CZK Tsjechische Kroon
DKK Deense Kroon
GBP Britse Pond Sterling
HKD Hongkongse Dollar
HUF Hongaarse Forint
IDR Indonesische Roepia
ILS Nieuwe Israëlische Shekel
INR Indiase Roepie
ISK IJslandse Kroon
JPY Japanse Yen
KRW Koreaanse Won
MXN Mexicaanse Peso
MYR Maleisische Ringgit
NOK Noorse Kroon
NZD Nieuw-Zeelandse Dollar
PHP Filipijnse Peso
PLN Poolse Zloty
RON Nieuwe Roemeense Leu
RUB Russische Roebel
SEK Zweedse Kroon
SGD Singaporese Dollar
TRY Turkse Lira
TWD Taiwanese Dollar
USD Amerikaanse Dollar
ZAR Zuid Afrikaanse Rand
BR-BD-01.3.03 : De waarde van het element 'bd-
i:FunctionalCurrencySchemeCurrencyFactor' MOET gelijk zijn aan de valutafactor
behorend bij de valutacode waarin bedragvelden worden opgegeven bij een aangifte in
functionele valuta.
Er is sprake van een aangifte in functionele valuta indien het element ‘bd-i:FunctionalCurrencySchemeExists’ de waarde 'true' heeft.
Geldige valutacodes met bijbehorende valutafactor voor aangiften in functionele valuta:
Valutacode Valutafactor Omschrijving
AUD 1 Australische Dollar
BRL 1 Braziliaanse Real
CAD 1 Canadese Dollar
CHF 1 Zwitserse Frank
22
Valutacode Valutafactor Omschrijving
CNY 10 Chinese Yuan Renminbi
CZK 10 Tsjechische Kroon
DKK 10 Deense Kroon
GBP 1 Britse Pond Sterling
HKD 10 Hongkongse Dollar
HUF 100 Hongaarse Forint
IDR 10000 Indonesische Roepia
ILS 1 Nieuwe Israëlische Shekel
INR 100 Indiase Roepie
ISK 100 IJslandse Kroon
JPY 100 Japanse Yen
KRW 1000 Koreaanse Won
MXN 10 Mexicaanse Peso
MYR 1 Maleisische Ringgit
NOK 10 Noorse Kroon
NZD 1 Nieuw-Zeelandse Dollar
PHP 100 Filipijnse Peso
PLN 1 Poolse Zloty
RON 1 Nieuwe Roemeense Leu
RUB 10 Russische Roebel
SEK 10 Zweedse Kroon
SGD 1 Singaporese Dollar
TRY 1 Turkse Lira
TWD 100 Taiwanese Dollar
USD 1 Amerikaanse Dollar
ZAR 10 Zuid Afrikaanse Rand
BR-BD-01.3.04 : In een aangifte in functionele valuta MOET één geldige functionele
valutacode worden opgegeven naast de valutacode voor de EURO.
Er is sprake van een aangifte in functionele valuta indien het element ‘bd-i:FunctionalCurrencySchemeExists’ de waarde 'true' heeft. Geldige valutacodes voor aangiften in functionele valuta:
Valutacode Omschrijving
AUD Australische Dollar
BRL Braziliaanse Real
CAD Canadese Dollar
CHF Zwitserse Frank
CNY Chinese Yuan Renminbi
CZK Tsjechische Kroon
DKK Deense Kroon
GBP Britse Pond Sterling
HKD Hongkongse Dollar
HUF Hongaarse Forint
IDR Indonesische Roepia
ILS Nieuwe Israëlische Shekel
INR Indiase Roepie
ISK IJslandse Kroon
JPY Japanse Yen
KRW Koreaanse Won
MXN Mexicaanse Peso
MYR Maleisische Ringgit
NOK Noorse Kroon
NZD Nieuw-Zeelandse Dollar
PHP Filipijnse Peso
PLN Poolse Zloty
RON Nieuwe Roemeense Leu
23
Valutacode Omschrijving
RUB Russische Roebel
SEK Zweedse Kroon
SGD Singaporese Dollar
TRY Turkse Lira
TWD Taiwanese Dollar
USD Amerikaanse Dollar
ZAR Zuid Afrikaanse Rand
4. Fact regels
BR-BD-01.4.01 : Element MOET in het bericht zijn opgenomen.
Elementen die altijd moeten zijn opgenomen:
Elementen
bd-i:TaxableProfit
bd-i:TaxReturnMessageType
bd-i:SoftwareSupplierCode
bd-i:FunctionalCurrencySchemeExists
BR-BD-01.4.02 : Het element 'bd-i:TaxReturnMessageType' MOET een geldige waarde
hebben.
Geldige waarde:
Waarde Soort aangifte
81 Aangifte VPB binnenland
83 Aangifte VPB buitenland
BR-BD-01.4.03 : Er MOGEN NIET meer dan 99 voorkomens van een tuple met unieke
combinatie van party-dimensie en identifier op root-niveau van de instance zijn
opgenomen met UITZONDERING van tuples waarvoor een afwijkend maximum geldt.
Tuples waarvoor een afwijkend maximum geldt:
Tuples Maximum (unieke) voorkomens
bd-t:AgriculturalActivitiesSpecification 1
bd-t:FunctionalCurrencyOrderSpecification 1
bd-t:ProfessionalAssociationForTaxServiceProvidersSpecification 999
BR-BD-01.4.04 : Elementen van het type 'nl-types:monetaryNoDecimalsItemType'
MOGEN ALLEEN zijn opgenomen met een waarde van -999999999999 t/m
9999999999999.
BR-BD-01.4.05 : Elementen van het type 'nl-
types:nonNegativeMonetaryNoDecimalsItemType' MOGEN ALLEEN zijn opgenomen met
een waarde van 0 t/m 9999999999999.
24
BR-BD-01.4.06 : Element MOET in de instance zijn opgenomen INDIEN het element 'bd-
i:FunctionalCurrencySchemeExists' de waarde 'true' heeft.
Indien element 'bd-i:FunctionalCurrencySchemeExists' de waarde 'true' heeft, dan is er sprake van een aangifte in functionele valuta. Elementen die moeten zijn opgenomen in een aangifte in functionele valuta:
Elementen
bd-i:ExchangeRateFinancialYearFunctionalCurrencySchemeAverage
bd-i:FunctionalCurrencySchemeCurrencyFactor
bd-i:TaxableAmountBaseForTaxCalculation
BR-BD-01.4.07 : Element MOET NIET in de instance zijn opgenomen INDIEN het element
'bd-i:FunctionalCurrencySchemeExists' de waarde 'false' heeft.
Indien het element 'bd-i:FunctionalCurrencySchemeExists' de waarde 'false' heeft, dan is er géén sprake van een aangifte in functionele valuta. Elementen die niet opgenomen mogen worden indien geen sprake is van een aangifte in functionele valuta:
Elementen
bd-i:ExchangeRateFinancialYearFunctionalCurrencySchemeAverage
bd-i:FunctionalCurrencySchemeCurrencyFactor
bd-i:TaxableAmountBaseForTaxCalculation
25
2.3 BD Business Rules – Aangifte inkomstenbelasting 2018
De volgende regels zijn specifiek van toepassing op het berichtstroom 'Aangifte inkomstenbelasting 2018' 1. Instance regels Geen regels.
2. Context regels De aangifte inkomstenbelasting 2018 is een gedimensioneerde berichtsoort waarin de volgende dimensies en domeinwaarden toegepast worden.
Dimensie Toegestane waarde Omschrijving
CompanySerialNumberDimension
1-999 De waarde van CompanySerialNumberDimension bepaalt de betreffende company. Alleen toegestaan in combinatie met Party = Company.
PartyDimension Declarant Voor de fiscale aangifte van de aangever.
Partner Voor de fiscale gegevens die betrekking hebben op de partner van de aangever.
Company Voor de balans en resultaatrekening van de ondernemingen.
TimeDimension Begin Voor de vorige periode.
End Voor de huidige periode.
ResidenceDimension Netherlands Feiten die over een verblijf in Nederland c.q. in Nederland gelegen onderdeel gerapporteerd worden.
Abroad Feiten die over een verblijf buiten Nederland c.q. in het buitenland gelegen onderdeel gerapporteerd worden.
EarningsSetupDimension National Feiten met betrekking tot de bepaling van het totale genoten inkomen in Nederland.
World Feiten met betrekking tot de bepaling van het totale genoten wereldinkomen (in Nederland en buiten Nederland)
TaxpayerDimension Domestic Feiten die over de binnenlandse belastingplichtige of de binnenlandse periode van de migrant gerapporteerd worden
Foreign Feiten die over de buitenlandse belastingplichtige of de buitenlandse periode van de migrant gerapporteerd worden
BR-BD-02.2.01 : Het attribuut 'scheme' van het element 'xbrli:identifier' MOET een
waarde hebben van de aan de berichtstroom toegewezen URI .
Aan de berichtstroom toegewezen URI: URI Scenario\Party Identificatienummer
www.belastingdienst.nl/identificatie
Declarant BSN (van de aangever)
Partner BSN (van de partner)
Company BSN (van de aangever)
26
BR-BD-02.2.02 : De waarde van het element 'xbrli:identifier' MOET een geldig
identificatienummer zijn.
Geldig identificatienummer: URI Scenario\Party Identificatienummer
www.belastingdienst.nl/identificatie
Declarant BSN (van de aangever)
Partner BSN (van de partner)
Company BSN (van de aangever)
BR-BD-02.2.03 : Van contexten met overeenkomstige 'xbrli:identifier' MOET er ten
minste één een instance-context zijn MET een time-dimensie 'End' én ten minste één een
duration-context zijn ZONDER time-dimension INDIEN deze contexten een party-
dimensie 'Company' hebben.
BR-BD-02.2.04 : De waarde van element 'xbrli:identifier' in de context met party-
dimensie 'Partner' MAG NIET gelijk zijn aan de waarde van de context met party-
dimensie 'Declarant'.
BR-BD-02.2.05 : De waarde van element 'xbrli:identifier' van ALLE contexten met party-
dimensie 'Company' MOET gelijk zijn aan die van de context met party-dimensie
'Declarant'.
De identifiers van alle contexten van alle ondernemingen (companies) moeten gelijk zijn aan die van de declarant.
BR-BD-02.2.06 : Er MOET ten minste één context met party-dimensie 'Company' zijn
opgenomen INDIEN het element 'bd-i:TaxReturnMessageType' de waarde '53', '64' of
'66' heeft.
In een aangifte IB-winst heeft het element 'bd-i:TaxReturnMessageType' de waarde '53', '64' of '66'.
BR-BD-02.2.07 : Het element 'bd-i:TaxReturnMessageType' MOET de waarde '53', '64' of
'66' hebben, INDIEN er een context met een party-dimensie 'Company' opgenomen is.
BR-BD-02.2.08 : De context met de party-dimensie 'Declarant' en een element
'xbrli:period' met sub elementen 'xbrli:startDate' en 'xbrli:endDate' MOET als eerste
context in het instance document zijn opgenomen.
BR-BD-02.2.09 : De waarde van het element 'xbrli:identifier' MOET in alle contexten met
de party-dimensie 'Partner' hetzelfde zijn.
BR-BD-02.2.10 : De waarden van element 'xbrli:instant' in een context met de time-
dimensie 'Begin' en die in een context met time-dimension 'End' MOETEN gelijk zijn aan
de waarde van respectievelijk de elementen 'xbrli:startDate' en 'xbrli:endDate' in
contexten met overeenkomstige 'xbrli:identifier', party-dimension en eventuele
companySerialNumber-dimension.
27
BR-BD-02.2.11 : De waarden van de elementen 'xbrli:startDate' en 'xbrli:endDate' in de
contexten met party-dimensie 'Declarant' en 'Partner' MOETEN respectievelijk '2018-01-
01' en '2018-12-31' zijn.
BR-BD-02.2.12 : Het jaardeel in de waarde van element 'xbrli:startDate' in de context
met party-dimensie 'Company' MOET '2018' of '2017' zijn.
De startdatum van het boekjaar van de onderneming moet vallen in het aangiftejaar of voorliggende kalenderjaar.
BR-BD-02.2.13 : Het jaardeel in de waarde van element 'xbrli:endDate' in de context met
party-dimensie 'Company' MOET '2018' zijn.
De einddatum van het boekjaar van de onderneming moet vallen in het aangiftejaar.
BR-BD-02.2.14 : Er MOGEN NIET meer dan 999 unieke contexten met party-dimensie
'Company' zijn opgenomen.
Er mogen maximaal 999 Company’s in één aangifte opgenomen worden. Het CompanySerialNumber van de Company start met 1 en wordt telkens opgehoogd met 1. Als de winstaangifte de balans en resultatenrekening van meerdere ondernemingen of rechtspersonen bevat wordt hier een uniek volgnummer per onderneming aan gegeven. 3. Unit regels
BR-BD-02.3.01 : Elementen voor bedragen MOETEN zijn opgegeven in Euro’s met
UITZONDERING van daartoe aangewezen elementen die in een niet-Euro valuta mogen
worden opgegeven.
Elementen die in niet-Euro mogen worden opgegeven:
Elementen NL label
bd-i:ExemptionMethodProfitNationalCurrency Winst in landsvaluta bij vrijstellingsmethode
bd-i:OwnHouseDebtDeductibleInterestOtherThanTaxAdministrationLoanSumOriginalCurrency
Hoofdsom lening bij anderen dan administratieplichtigen orginele valuta
bd-
i:OwnHouseDebtDeductibleInterestOtherThanTaxAdministrationLoanSum
BalanceOriginalCurrency
Saldo lening anderen dan administratieplichtigen orginele valuta einde jaar
4. Fact regels
BR-BD-02.4.01 : Element MOET in het bericht zijn opgenomen.
Elementen die altijd moeten zijn opgenomen:
Elementen
bd-i:TaxReturnMessageType
bd-i:SoftwareSupplierCode
28
BR-BD-02.4.02 : Het element 'bd-i:TaxableProfit' met een referentie naar de context met
ALLEEN een partyDimension 'Declarant' MOET zijn opgenomen INDIEN het element 'bd-
i:TaxReturnMessageType' de waarde '64' of '53' of '66' heeft.
Als het element bd-i:TaxReturnMessageType de waarde '64' of '53' of '66' heeft, dan is er sprake van een winstaangifte voor de inkomstenbelasting.
BR-BD-02.4.03 : Het element 'bd-i:TaxReturnMessageType' MOET een geldige waarde
hebben.
Geldige waarden:
Waarde Soort aangifte
52 Aangifte IB buitenland - Niet Winst
53 Aangifte IB buitenland - Winst
62 Aangifte IB binnenland - Niet Winst
63 Aangifte IB migranten - Niet Winst
64 Aangifte IB binnenland - Winst
66 Aangifte IB migranten - Winst
BR-BD-02.4.04 : Er MOGEN NIET meer dan 99 voorkomens van een tuple met unieke
combinatie van party-dimensie, identifier, residence-dimensie en eventueel
CompanySerialNumber-dimensie op root-niveau van een instance document zijn
opgenomen met UITZONDERING van de tuples waarvoor het aangegeven maximum
geldt.
Tuples waarvoor een afwijkend maximum geldt:
Tuples Maximum (unieke) voorkomens
bd-t:TaxationElsewhereLimitedRateForeignTaxpayerSpecification 2
bd-t:ProfessionalAssociationForTaxServiceProvidersSpecification 999
BR-BD-02.4.05 : Elementen van het type 'nl-types:monetaryNoDecimalsItemType'
MOGEN ALLEEN zijn opgenomen met een waarde van -999999999999 t/m
9999999999999.
BR-BD-02.4.06 : Elementen van het type 'nl-
types:nonNegativeMonetaryNoDecimalsItemType' MOGEN ALLEEN zijn opgenomen met
een waarde van 0 t/m 9999999999999.
BR-BD-02.4.07 : Elementen in de tuple MOETEN verwijzen naar een context met een
daartoe toegestane dimensionering.
Voor elementen welke zich bevinden in tuples of onderliggende tuples genoemd in de volgende
tabel, is uitsluitend een dimensionering toegestaan zoals aangegeven.
Tuple Onderliggende Tuple Dimensionering
bd-t:ImmovablePropertyAbroadSpecification bd-t:AddressAbroadPresentation PartyDimension : Declarant
29
ResidenceDimension : Abroad
TaxpayerDimension : Domestic
bd-t:ImmovablePropertyContributionSpecification bd-t:AddressAbroadPresentation CompanySerialNumberDimension
PartyDimension : Company
bd-t:ImmovablePropertyContributionSpecification bd-t:AddressPresentation CompanySerialNumberDimension
PartyDimension : Company
bd-t:ImmovablePropertyDebtsAbroadSpecification bd-t:AddressAbroadPresentation PartyDimension : Declarant
ResidenceDimension : Abroad
TaxpayerDimension : Domestic
bd-t:ImmovablePropertyDebtsNetherlandsSpecification bd-t:AddressPresentation PartyDimension : Declarant
ResidenceDimension : Netherlands
bd-t:ImmovablePropertyNetherlandsSpecification bd-t:AddressPresentation PartyDimension : Declarant
ResidenceDimension : Netherlands
bd-t:ImmovablePropertyWithdrawalSpecification bd-t:AddressAbroadPresentation CompanySerialNumberDimension
PartyDimension : Company
bd-t:ImmovablePropertyWithdrawalSpecification bd-t:AddressPresentation CompanySerialNumberDimension PartyDimension : Company
bd-t:ListedBuildingCostsSpecification bd-t:AddressAbroadPresentation PartyDimension : Declarant
bd-t:ListedBuildingCostsSpecification bd-t:AddressPresentation PartyDimension : Declarant
bd-t:MaintenanceObligationPaidPersonSpecification bd-t:AddressAbroadPresentation PartyDimension : Declarant
bd-t:MaintenanceObligationPaidPersonSpecification bd-t:AddressPresentation PartyDimension : Declarant
bd-t:OwnHouseDebtDeductibleInterestOtherThanTax
AdministrationSpecification
bd-t:AddressAbroadPresentation PartyDimension : Declarant
bd-t:OwnHouseDebtDeductibleInterestOtherThanTax
AdministrationSpecification
bd-t:AddressPresentation PartyDimension : Declarant
bd-t:OwnHousePrincipalResidenceObjectSpecification bd-t:AddressAbroadPresentation PartyDimension : Declarant
bd-t:OwnHousePrincipalResidenceObjectSpecification bd-t:AddressPresentation PartyDimension : Declarant
bd-t:PrivateUseHouseAdditionSpecification bd-t:AddressAbroadPresentation PartyDimension : Declarant
bd-t:PrivateUseHouseAdditionSpecification bd-t:AddressPresentation PartyDimension : Declarant
bd-t:TaxpayerHeirsRepresentativePresentation bd-t:AddressAbroadPresentation PartyDimension : Declarant
bd-t:TaxpayerHeirsRepresentativePresentation bd-t:AddressPresentation PartyDimension : Declarant
bd-t:VentureCapitalLoansInvestmentsLossSpecification bd-t:AddressAbroadPresentation PartyDimension : Declarant
bd-t:VentureCapitalLoansInvestmentsLossSpecification bd-t:AddressPresentation PartyDimension : Declarant
30
2.4 BD Business Rules – Aangifte omzetbelasting 2019
De volgende regels zijn specifiek van toepassing op het berichtstroom 'Aangifte omzetbelasting 2019'
1. Instance regels Geen regels
2. Context regels De aangifte omzetbelasting 2019 is een niet-gedimensioneerde berichtsoort. Dimensies en domeinwaarden zijn niet van toepassing.
BR-BD-03.2.01 : Het attribuut 'scheme' van het element 'xbrli:identifier' MOET een
waarde hebben van de aan de berichtstroom toegewezen URI.
Aan de berichtstroom toegewezen URI:
URI Scenario\Party Identificatienummer
www.belastingdienst.nl/omzetbelastingnummer N.v.t. Omzetbelastingnummer (van de aangever)
BR-BD-03.2.02 : De waarde van het element 'xbrli:identifier' MOET een geldig
identificatienummer zijn.
Geldig identificatienummer: URI Scenario\Party Identificatienummer
www.belastingdienst.nl/omzetbelastingnummer N.v.t. Omzetbelastingnummer (van de aangever)
BR-BD-03.2.03 : De elementen 'xbrli:startDate' en 'xbrli:endDate' MOETEN zijn
opgegeven met respectievelijk startdatum en einddatum van geldige tijdvakken.
Geldige tijdvakken:
Tijdvak startdatum einddatum
Maand
januari 2019-01-01 2019-01-31
februari 2019-02-01 2019-02-28
maart 2019-03-01 2019-03-31
april 2019-04-01 2019-04-30
mei 2019-05-01 2019-05-31
juni 2019-06-01 2019-06-30
juli 2019-07-01 2019-07-31
augustus 2019-08-01 2019-08-31
september 2019-09-01 2019-09-30
oktober 2019-10-01 2019-10-31
november 2019-11-01 2019-11-30
december 2019-12-01 2019-12-31
Kwartaal
eerste kwartaal 2019-01-01 2019-03-31
tweede kwartaal 2019-04-01 2019-06-30
derde kwartaal 2019-07-01 2019-09-30
31
vierde kwartaal 2019-10-01 2019-12-31
Boekjaarkwartaal
aanvangend in november 2018-11-01 2019-01-31
aanvangend in december 2018-12-01 2019-02-28
aanvangend in februari 2019-02-01 2019-04-30
aanvangend in maart 2019-03-01 2019-05-31
aanvangend in mei 2019-05-01 2019-07-31
aanvangend in juni 2019-06-01 2019-08-31
aanvangend in augustus 2019-08-01 2019-10-31
aanvangend in september 2019-09-01 2019-11-30
Jaar
heel jaar 2019-01-01 2019-12-31
3. Unit regels
BR-BD-03.3.01 : Elementen voor bedragen MOETEN zijn opgegeven in EURO’s.
4. Fact regels
BR-BD-03.4.01 : Element MOET in het bericht zijn opgenomen.
Elementen die altijd moeten zijn opgenomen:
Elementen
bd-i:ContactType
bd-i:DateTimeCreation
bd-i:MessageReferenceSupplierVAT
bd-i:ValueAddedTaxOwed
bd-i:ValueAddedTaxOwedToBePaidBack
BR-BD-03.4.02 : Het element 'bd-i:TaxConsultantNumber' MOET zijn opgenomen INDIEN
het element 'bd-i:ContactType' de waarde 'INT' heeft.
BR-BD-03.4.03 : Er MOGEN NIET meer dan 99 voorkomens van een tuple op root-niveau
in een instance document zijn opgenomen met UITZONDERING van de tuples waarvoor
een afwijkend maximum geldt.
Tuples waarvoor een afwijkend maximum geldt:
Tuples Maximum (unieke) voorkomens
bd-t:ProfessionalAssociationForTaxServiceProvidersSpecification 999
32
2.5 BD Business Rules – Opgaaf intracommunautaire prestaties 2019
De volgende regels zijn specifiek van toepassing op het berichtstroom 'Opgaaf intracommunautaire prestaties 2019'
1. Instance regels Geen regels
2. Context regels Er kunnen meerdere contexten in een opgaaf intracommunautaire prestaties 2019 voorkomen.
In een opgaaf intracommunautaire prestaties is het toegestaan correcties in de opgaaf op te nemen. Elementen met betrekking tot correcties zijn altijd opgenomen in één van de tuples uit het overzicht hieronder.
Tuples voor correcties
bd-t:IntraCommunityABCSuppliesCorrection
bd-t:IntraCommunityServicesCorrection
bd-t:IntraCommunitySuppliesCorrection.
De opgaaf intracommunautaire prestaties 2019 is een niet-gedimensioneerde berichtsoort. Dimensies en domeinwaarden zijn niet van toepassing.
BR-BD-04.2.01 : Het attribuut 'scheme' van het element 'xbrli:identifier' MOET een
waarde hebben van de aan de berichtstroom toegewezen URI.
Aan de berichtstroom toegewezen URI:
URI Scenario\Party Identificatienummer
www.belastingdienst.nl/omzetbelastingnummer N.v.t. Omzetbelastingnummer (van de aangever)
BR-BD-04.2.02 : De waarde van het element 'xbrli:identifier' MOET een geldig
identificatienummer zijn.
Geldig identificatienummer: URI Scenario\Party Identificatienummer
www.belastingdienst.nl/omzetbelastingnummer N.v.t. Omzetbelastingnummer (van de aangever)
BR-BD-04.2.03 : De waarde van element 'xbrli:identifier' MOET in alle contexten
hetzelfde zijn.
BR-BD-04.2.04 : Het tijdvak, aangegeven door 'xbrli:startDate' en 'xbrli:endDate', van
een context ten behoeve van elementen met betrekking tot correcties MOET in zijn
geheel vóór het tijdvak van de aangifte ligt.
33
Alleen voor correcties is het toegestaan deze op te geven in een tijdvak dat vóór het opgegeven tijdvak van de aangifte ligt. De xbrli:endDate van een context ten behoeve van een correctie moet liggen vóór de 'xbrli:startDate' van de context van de aangifte.
BR-BD-04.2.05 : Contexten MOGEN ALLEEN meer dan één keer zijn opgenomen INDIEN
deze betrekking hebben op correcties én MOETEN elk een uniek en niet overlappend
tijdvak vertegenwoordigen, aangegeven door 'xbrli:startDate' en 'xbrli:endDate'.
Alleen voor correcties is het toegestaan deze op te geven in één of meer tijdvakken. Elke context die daartoe wordt opgenomen moet een uniek en niet overlappend tijdvak hebben.
BR-BD-04.2.06 : De elementen 'xbrli:startDate' en 'xbrli:endDate' in de context met
betrekking tot de opgaaf MOGEN ALLEEN zijn opgegeven met respectievelijk startdatum
en einddatum van geldige tijdvakken.
Geldige tijdvakken: Jaar 2019
Tijdvak startDate eindDate
Opgaaf over een maand
Januari 2019-01-01 2019-01-31
Februari 2019-02-01 2019-02-28 Maart 2019-03-01 2019-03-31
April 2019-04-01 2019-04-30 Mei 2019-05-01 2019-05-31
Juni 2019-06-01 2019-06-30
Juli 2019-07-01 2019-07-31 Augustus 2019-08-01 2019-08-31
September 2019-09-01 2019-09-30
Oktober 2019-10-01 2019-10-31 November 2019-11-01 2019-11-30
December 2019-12-01 2019-12-31
Opgaaf over een kwartaal Eerste kwartaal 2019-01-01 2019-03-31
Tweede kwartaal 2019-04-01 2019-06-30 Derde kwartaal 2019-07-01 2019-09-30
Vierde kwartaal 2019-10-01 2019-12-31
Opgaaf over 2 maanden Januari / Februari 2019-01-01 2019-02-28
April / Mei 2019-04-01 2019-05-31
Juli / Aaugustus 2019-07-01 2019-08-31 Oktober / November 2019-10-01 2019-11-30
Opgaaf over een jaar
Heel jaar 2019-01-01 2019-12-31
BR-BD-04.2.07 : De elementen 'xbrli:startDate' en 'xbrli:endDate' in contexten met
betrekking tot correcties over 2013 en later MOGEN ALLEEN zijn opgegeven met
respectievelijk startdatum en einddatum van geldige tijdvakken.
Voor correcties met betrekking tot leveringen over 2013 én later is het alleen toegestaan te rapporteren over tijdvakken (startdatum / einddatum) waarover de oorspronkelijke opgaaf is gedaan. Geldige tijdvakken:
34
Jaar eejj = 2013, 2014, 2015, 2017, 2018, 2019 eejj = 2016
Tijdvak startDate endDate startDate endDate
Opgaaf over een maand
Januari eejj -01-01 eejj -01-31 eejj -01-01 eejj -01-31
Februari eejj -02-01 eejj -02-28 eejj -02-01 eejj -02-29
Maart eejj-03-01 eejj -03-31 eejj -03-01 eejj -03-31
April eejj-04-01 eejj -04-30 eejj -04-01 eejj -04-30
Mei eejj -05-01 eejj -05-31 eejj -05-01 eejj -05-31
Juni eejj -06-01 eejj -06-30 eejj -06-01 eejj -06-30
Juli eejj -07-01 eejj -07-31 eejj -07-01 eejj -07-31
Augustus eejj -08-01 eejj -08-31 eejj -08-01 eejj -08-31
September eejj -09-01 eejj -09-30 eejj -09-01 eejj -09-30
Oktober eejj -10-01 eejj -10-31 eejj -10-01 eejj -10-31
November eejj -11-01 eejj -11-30 eejj -11-01 eejj -11-30
December eejj -12-01 eejj -12-31 eejj -12-01 eejj -12-31
Opgaaf over een kwartaal
Eerste kwartaal eejj -01-01 eejj -03-31 eejj -01-01 eejj -03-31
Tweede kwartaal eejj -04-01 eejj -06-30 eejj -04-01 eejj -06-30
Derde kwartaal eejj -07-01 eejj -09-30 eejj -07-01 eejj -09-30
Vierde kwartaal eejj -10-01 eejj -12-31 eejj -10-01 eejj -12-31
Opgaaf over 2 maanden
Januari / Februari eejj -01-01 eejj -02-28 eejj -01-01 eejj -02-29
April / Mei eejj -04-01 eejj -05-31 eejj -04-01 eejj -05-31
Juli / Augustus eejj -07-01 eejj -08-31 eejj -07-01 eejj -08-31
Oktober / November eejj -10-01 eejj -11-30 eejj -10-01 eejj -11-30
Opgaaf over een jaar
Heel jaar eejj -01-01 eejj -12-31 eejj -01-01 eejj -12-31
3. Unit regels
BR-BD-04.3.01 : Elementen voor bedragen MOETEN zijn opgegeven in EURO’s.
4. Fact regels
BR-BD-04.4.01 : Element MOET in het bericht zijn opgenomen.
Elementen die altijd moeten zijn opgenomen:
Elementen
bd-i:DateTimeCreation
bd-i:MessageReferenceSupplierICP
BR-BD-04.4.02 : Er MOGEN NIET meer dan 99 voorkomens van een tuple op root-niveau
in een instance document zijn opgenomen met UITZONDERING van de tuples waarvoor
een afwijkend maximum geldt.
Tuples waarvoor een afwijkend maximum geldt: Tuples Maximum (unieke) voorkomens
35
bd-t:IntraCommunityABCSupplies 10.000
bd-t:IntraCommunityABCSuppliesCorrection 5.000
bd-t:IntraCommunityServices 10.000
bd-t:IntraCommunityServicesCorrection 5.000
bd-t:IntraCommunitySupplies 10.000
bd-t:IntraCommunitySuppliesCorrection 5.000
bd-t:ProfessionalAssociationForTaxServiceProvidersSpecification 999
36
2.6 BD Business Rules – Aanwijsposten 2018
De volgende regels zijn specifiek van toepassing op het berichtstroom 'Aanwijsposten 2018'
1. Instance regels Geen regels.
2. Context regels De aanwijsposten 2018 is een niet-gedimensioneerde berichtsoort. Dimensies en domeinwaarden zijn niet van toepassing.
BR-BD-05.2.01 : Het attribuut 'scheme' van het element 'xbrli:identifier' MOET een
waarde hebben van de aan de berichtstroom toegewezen URI.
Aan de berichtstroom toegewezen URI:
URI Scenario\Party Identificatienummer
www.belastingdienst.nl/identificatie N.v.t. RSIN/finummer (van de consulent)
BR-BD-05.2.02 : De waarde van het element 'xbrli:identifier' MOET een geldig
identificatienummer zijn.
Geldig identificatienummer: URI Scenario\Party Identificatienummer
www.belastingdienst.nl/identificatie N.v.t. RSIN/finummer (van de consulent)
BR-BD-05.2.03 : De waarden van de elementen 'xbrli:startDate' en 'xbrli:endDate'
MOETEN respectievelijk '2018-01-01' en '2018-12-31' zijn.
3. Unit regels Geen regels
4. Fact regels
BR-BD-05.4.01 : Element MOET in het bericht zijn opgenomen.
Elementen die altijd moeten zijn opgenomen:
Elementen
bd-i:CentralProcessingAppointPostsNumberOfItems
bd-i:DateCreation
bd-i:SerialNumberMessage
bd-i:StreetNameNL
bd-i:HouseNumberNL
bd-i:TaxConsultantSurname
37
bd-i:TaxConsultantNumber
bd-i:PlaceOfResidenceNL
bd-i:PostalCodeNL
BR-BD-05.4.02 : De tuple ‘bd-t:AppointPostsSpecification’ MOET ten minste één keer zijn
opgenomen.
Tuples waarvoor een minimum voorkomen geldt:
Tuples Minimum (unieke) voorkomens
bd-t:AppointPostsSpecification 1
BR-BD-05.4.03 : Het jaardeel van de waarde in element 'bd-i:FinancialYearStart' MOET
'2018' zijn.
BR-BD-05.4.04 : Er MOGEN NIET meer dan 99 voorkomens van een tuple op root-niveau
in een instance document zijn opgenomen met UITZONDERING van de tuples waarvoor
een afwijkend maximum geldt.
Tuples waarvoor een afwijkend maximum geldt:
Tuples Maximum (unieke) voorkomens
bd-t:AppointPostsSpecification 3000
bd-t:TaxConsultantAddressPresentation 1
38
2.7 BD Business Rules – Verzoek om uitstel aangifte 2018
De volgende regels zijn specifiek van toepassing op het berichtstroom 'Verzoek om uitstel aangifte 2018'
1. Instance regels Geen regels.
2. Context regels Het verzoek om uitstel aangiften 2018 is een niet-gedimensioneerde berichtsoort. Dimensies en domeinwaarden zijn niet van toepassing.
BR-BD-06.2.01 : Het attribuut 'scheme' van het element 'xbrli:identifier' MOET een
waarde hebben van de aan de berichtstroom toegewezen URI.
Aan de berichtstroom toegewezen URI:
URI Scenario\Party Identificatienummer
www.belastingdienst.nl/identificatie N.v.t. RSIN/finummer (van de consulent die het uitstelverzoek doet)
BR-BD-06.2.02 : De waarde van het element 'xbrli:identifier' MOET een geldig
identificatienummer zijn.
Geldig identificatienummer: URI Scenario\Party Identificatienummer
www.belastingdienst.nl/identificatie N.v.t. RSIN/finummer (van de consulent die het uitstelverzoek doet)
BR-BD-06.2.03 : De waarden van de elementen 'xbrli:startDate' en 'xbrli:endDate'
MOETEN respectievelijk '2018-01-01' en '2018-12-31' zijn.
3. Unit regels
Geen regels
4. Fact regels
BR-BD-06.4.01 : De tuple ‘bd-t:PostponementSpecification’ MOET ten minste één keer
zijn opgenomen.
Tuples waarvoor een minimum voorkomen geldt:
Tuples
bd-t:PostponementSpecification
39
BR-BD-06.4.02 : Er MOGEN NIET meer dan 99 voorkomens van een tuple op root-niveau
in een instance document zijn opgenomen met UITZONDERING van tuples waarvoor een
afwijkend maximum geldt.
Tuples waarvoor een afwijkend maximum geldt:
Tuples Maximaal toegestaan
bd-t:PostponementSpecification 3000
BR-BD-06.4.03 : Het jaardeel van de waarde van het element 'bd-i:FinancialYearStart'
MOET '2018' zijn INDIEN het element 'bd-i:TaxName' de waarde '0' heeft.
Bij een verzoek uitstel aangifte vennootschapsbelasting is de waarde van het element bd-i:TaxName gelijk aan '0'. De datum van FinancialYearStart moet in het jaar van aangifte vallen.
BR-BD-06.4.04 : Het jaardeel van de waarde van het element 'bd-i:FinancialYearEnd'
MOET '2018', '2019' of '2020' zijn INDIEN het element 'bd-i:TaxName' de waarde '0'
heeft.
Bij een verzoek uitstel aangifte vennootschapsbelasting is de waarde van het element bd-i:TaxName gelijk aan '0'. De datum van FinancialYearEnd moet in het jaar van aangifte vallen óf in één van de twee daaropvolgende kalenderjaren.
BR-BD-06.4.05 : De elementen 'bd-i:FinancialYearStart' en 'bd-i:FinancialYearEnd'
MOETEN respectievelijk de waarde '2018-01-01' en '2018-12-31' hebben INDIEN het
element 'bd-i:TaxName' de waarde '1' heeft.
Bij een verzoek uitstel aangifte inkomstenbelasting is de waarde van het element bd-i:TaxName gelijk aan '1'.
40
2.8 BD Business Rules – Toeslagen 2020
De volgende regels zijn specifiek van toepassing op het berichtstroom 'Toeslagen 2020'
1. Instance regels Geen regels.
2. Context regels Toeslagen is een niet-gedimensioneerde berichtsoort. Dimensies en domeinwaarden zijn niet van toepassing.
BR-BD-07.2.01 : Het attribuut 'scheme' van het element 'xbrli:identifier' MOET een
waarde hebben van de aan de berichtstroom toegewezen URI.
Aan de berichtstroom toegewezen URI:
URI Scenario\Party Identificatienummer
www.belastingdienst.nl/identificatie N.v.t. BSN van degene die de melding doet. Dit kan de aangever, partner of medebewoner zijn.
BR-BD-07.2.02 : De waarde van het element 'xbrli:identifier' MOET een geldig
identificatienummer zijn.
Geldig identificatienummer: URI Scenario\Party Identificatienummer
www.belastingdienst.nl/identificatie N.v.t. BSN van degene die de melding doet. Dit kan de aangever, partner of medebewoner zijn.
BR-BD-07.2.03 : De elementen 'xbrli:startDate' en 'xbrli:endDate' in de context met
betrekking tot de opgaaf MOGEN ALLEEN zijn gevuld met respectievelijk startdatum en
einddatum van geldige tijdvakken.
Geldige tijdvakken:
Tijdvak Startdatum EInddatum
Jaar
2019 2020-01-01 2020-12-31
3. Unit regels
BR-BD-07.3.01 : Elementen voor bedragen MOETEN zijn opgegeven in EURO’s.
4. Fact regels
BR-BD-07.4.01 : Element MOET in het bericht zijn opgenomen.
Elementen die altijd moeten zijn opgenomen:
41
Elementen
bd-i:TaxReturnMessageType
bd-i-ext2:MessageIdentification
bd-i-ext2:MessageSourceType
BR-BD-07.4.02 : Het element 'bd-i:TaxReturnMessageType' MOET een geldige waarde
hebben.
Geldige waarden:
Waarde Omschrijving
0019 Burger meldt huuraanpassing
0049 Burger meldt wijziging inkomen
0081 Huurtoeslag aanvragen
0082 Kinderopvangtoeslag aanvragen
0083 Kindgebonden budget aanvragen
0084 Zorgtoeslag aanvragen
0091 Huurtoeslag stopzetten
0092 Kinderopvangtoeslag stopzetten
0093 Kindgebonden budget stopzetten
0094 Zorgtoeslag stopzetten
0218 Gegevens kinderopvang doorgeven
1010 Burger sluit zorgverzekering af ZTA
1049 Burger meldt wijziging inkomen ZTA
1084 Zorgtoeslag aanvragen ZTA
1094 Zorgtoeslag stopzetten ZTA
BR-BD-07.4.03 : Element MOET in het bericht zijn opgenomen INDIEN de waarde van het
element 'bd-i:TaxReturnMessageType' de waarde '0081' of '0082' of '0083', '0084' of
'1084' heeft.
Elementen die moeten worden opgenomen:
Elementen
bd-i-ext2:TaxPayerSignatureIndication
bd-i-ext2:ExpressionWillDate
BR-BD-07.4.04 : Vervallen
BR-BD-07.4.05 : Element MOET in het bericht zijn opgenomen INDIEN de waarde van
element 'bd-i:TaxReturnMessageType' de waarde '0019' heeft.
Elementen die moeten zijn opgenomen:
Elementen
bd-i-ext2:Caretakercosts
bd-i-ext2:Cleaningcosts
bd-i-ext2:Energycosts
bd-i-ext2:PlainRent
bd-i-ext2:ServiceRecreationRoomCosts
bd-i-ext2:RentCommencingDate
42
BR-BD-07.4.06 : Element MOET in het bericht zijn opgenomen INDIEN de waarde van
element 'bd-i:TaxReturnMessageType' de waarde '0091', '0092', '0093', '0094' of '1094'
heeft.
Elementen die moeten worden opgenomen:
Elementen
bd-i-ext2:ExpressionWillDate
BR-BD-07.4.07 : Element MOET in het bericht zijn opgenomen INDIEN de waarde van
element 'bd-i:TaxReturnMessageType' de waarde '0218' heeft.
Elementen die moeten zijn opgenomen:
Bovenliggende tuple Elementen
bd-i-ext2:ChildIdentificationNumber
bd-i-ext2:DayCareCenterCommencingDate
bd-i-ext2:DayCareCenterIdentification
bd-i-ext2:DayCareMonthlyHours
bd-i-ext2:DayCareHourlyRate
bd-i-ext2:DayCareCenterName
bd-t-ext2:DayCareSpecificPresentation/bd-t:AddressPresentation/ bd-i:PostalCodeNL
bd-t-ext2:DayCareSpecificPresentation/bd-t:AddressPresentation/ bd-i:HouseNumberNL
BR-BD-07.4.08 : Element MOET in het bericht zijn opgenomen INDIEN de waarde van
element 'bd-i:TaxReturnMessageType' de waarde '0049' of '1049' heeft.
Elementen die moeten zijn opgenomen:
Elementen
bd-i-ext2:IncomeAmount
bd-i-ext2:IncomeYear
BR-BD-07.4.09 : Vervallen
BR-BD-07.4.10 : Er MOGEN NIET meer dan 99 voorkomens van een tuple op root-niveau
in een instance document zijn opgenomen met UITZONDERING van tuples waarvoor een
afwijkend maximum geldt.
Tuples waarvoor een afwijkend maximum geldt:
Tuples Maximaal toegestaan
bd-t-ext2:InhabitantSpecification 6
bd-t-ext2:ResidenceAddressPresentation 1
bd-t-ext2:DayCareSpecificPresentation 1
BR-BD-07.4.11 : Het element 'bd-i-ext2:MessageSourceType' MOET de waarde ‘24’ of
‘48’ hebben.
Geldige waarden:
43
Waarde Omschrijving
24 Bericht is afkomstig van een fiscaal intermediair
48 Bericht is afkomstig van een convenantpartij (voor ZTA)
BR-BD-07.4.12 : Element MOET in het bericht zijn opgenomen INDIEN element 'bd-i-
ext2:MessageSourceType' de waarde '24' heeft.
Elementen die moeten worden opgenomen:
Element
bd-i:TaxConsultantNumber
BR-BD-07.4.13 : Element MOET in het bericht zijn opgenomen INDIEN element 'bd-i-
ext2:MessageSourceType' de waarde '48' heeft.
Elementen die moeten zijn opgenomen:
Element
bd-i-ext2:MessageSourceIdentification
BR-BD-07.4.14 : Element MOET in het bericht zijn opgenomen INDIEN element 'bd-
i:TaxReturnMessageType' de waarde '1010' heeft.
Elementen die moeten worden opgenomen:
Elementen
bd-i-ext2:HealthInsurerName
bd-i-ext2:HealthInsuranceCommencingDate
BR-BD-07.4.15 : Het element 'bd-i-ext2:MessageSourceType' MOET de waarde '48'
hebben INDIEN het element 'bd-i:TaxReturnMessageType' de waarde '1010', '1049',
'1084' of '1094' heeft.
BR-BD-07.4.16 : Het element 'bd-i-ext2:MessageSourceIdentification' MAG NIET zijn
opgenomen INDIEN het element 'bd-i-ext2:MessageSourceType' de waarde '24' heeft.
BR-BD-07.4.17 : Het element 'bd-i:TaxConsultantNumber' MAG NIET zijn opgenomen
INDIEN het element 'bd-i-ext2:MessageSourceType' de waarde '48' heeft.
BR-BD-07.4.18 : Element 'bd-i:TaxReturnMessageType' MOET een geldige waarde hebben
INDIEN het element 'bd-i-ext2:MessageSourceType' de waarde '48' heeft.
Voor het indienen van berichten door een convenantpartij voor Zorgtoeslag Tijdelijke Arbeidsmigranten (ZTA) zijn uitsluitend onderstaande waarde voor het element ‘bd-i:TaxReturnMessageType’ geldig:
Waarde Omschrijving
44
1010 Burger sluit zorgverzekering af
1049 Burger meldt wijziging inkomen
1084 Zorgtoeslag aanvragen
1094 Zorgtoeslag stopzetten
BR-BD-07.4.19 : Element MOET een datumwaarde bevatten die samenvalt of ligt tussen
de datumwaarden in elementen 'xbrli:startDate' en 'xbrli:endDate' in de context van de
opgave.
Elementen waarvoor deze regel geldt:
Elementen
bd-i-ext2:RentCommencingDate
bd-i-ext2:DayCareCenterCommencingDate
bd-i-ext2:PeriodEndDate
bd-i-ext2:ExpressionWillDate
bd-i-ext2:HealthInsuranceCommencingDate
BR-BD-07.4.20 : Het element ‘bd-i-ext2:DayCareOutOfSchoolIndication’ of ‘bd-i-
ext2:DayCareIndication’ maar niet beiden MOET zijn opgenomen INDIEN ‘bd-
i:TaxReturnMessageType’ = ‘0218’
BR-BD-07.4.21 : Het element ‘bd-i-ext2:DayCareCenterIndication’ of ‘bd-i-
ext2:DayCareGuestParentIndication’ maar niet beiden MOET zijn opgenomen INDIEN
‘bd-i:TaxReturnMessageType’ = ‘0218’
BR-BD-07.4.22 : Het element 'bd-i-ext2:DayCareOutOfSchoolIndication' MOET een
geldige waarde hebben.
Geldige waarden:
Waarde Omschrijving
true waar
1
BR-BD-07.4.23 : Het element 'bd-i-ext2:DayCareIndication' MOET een geldige waarde
hebben.
Geldige waarden:
Waarde Omschrijving
true waar
1
BR-BD-07.4.24 : Het element 'bd-i-ext2: DayCareCenterIndication’ MOET een geldige
waarde hebben.
Geldige waarden:
Waarde Omschrijving
true Waar
45
1
BR-BD-07.4.25 : Het element 'bd-i-ext2: DayCareGuestParentIndication’ MOET een
geldige waarde hebben.
Geldige waarden:
Waarde Omschrijving
true waar
1
46
2.9 BD Business Rules – Suppletie omzetbelasting 2019
De volgende regels zijn specifiek van toepassing op het berichtstroom 'Suppletie omzetbelasting 2019'
1. Instance regels
Geen regels.
2. Context regels Suppletie omzetbelasting 2019 is een niet-gedimensioneerde berichtsoort. Dimensies en domeinwaarden zijn niet van toepassing.
BR-BD-08.2.01 : Het attribuut 'scheme' van het element 'xbrli:identifier' MOET een
waarde hebben van de aan de berichtstroom toegewezen URI.
Aan de berichtstroom toegewezen URI:
URI Scenario\Party Identificatienummer
www.belastingdienst.nl/omzetbelastingnummer N.v.t. Omzetbelastingnummer (van de aangever)
BR-BD-08.2.02 : De waarde van het element 'xbrli:identifier' MOET een geldig
identificatienummer zijn.
Geldig identificatienummer: URI Scenario\Party Identificatienummer
www.belastingdienst.nl/omzetbelastingnummer N.v.t. Omzetbelastingnummer (van de aangever)
BR-BD-08.2.03 : De waarde van element 'xbrli:startDate' MOET de datum van de eerste
dag van een maand zijn.
BR-BD-08.2.04 : De periode tussen de datums aangegeven in de elementen
'xbrli:startDate' en 'xbrli:endDate' MAG NIET langer dan één jaar zijn.
Een periode van één jaar telt 365 dagen, behalve als in die periode een schrikkeldag voorkomt telt deze 366 dagen.
BR-BD-08.2.05 : De waarde van element 'xbrli:endDate' MOET de datum van de laatste
dag van een maand zijn.
BR-BD-08.2.06 : De waarden van de elementen 'xbrli:startDate' en 'xbrli:endDate'
MOETEN respectievelijk een datum op of na '2018-02-01' én een datum op of voor '2019-
12-31' zijn.
47
Naast het lopende belastingjaar 2019 is het toegestaan ook een suppletie omzetbelasting in te dienen over de gebroken boekjaren beginnend vanaf 2018-02-01. Voor tijdvakken die eerder beginnen dan 2018-02-01 is in de taxonomie van 2018 voorzien (nt12). 3. Unit regels
BR-BD-08.3.01 : Elementen voor bedragen MOETEN zijn opgegeven in EURO’s.
4. Fact regels
BR-BD-08.4.01 : Element MOET in het bericht zijn opgenomen.
Elementen die altijd moeten zijn opgenomen:
Elementen
bd-i:ContactType
bd-i:DateTimeCreation
bd-i:MessageReferenceSupplierVAT
bd-i:ValueAddedTaxOwed
bd-i:ValueAddedTaxToBePaidAdditionalToBePaidBack
bd-i:ValueAddedTaxAmountTotalNew
bd-i:ValueAddedTaxAmountTotalOld
BR-BD-08.4.02 : Het element 'bd-i:TaxConsultantNumber' MOET zijn opgenomen INDIEN
het element 'bd-i:ContactType' de waarde 'INT' heeft.
BR-BD-08.4.03 : Er MOGEN NIET meer dan 99 voorkomens van een tuple op root-niveau
in een instance document zijn opgenomen met UITZONDERING van tuples waarvoor een
afwijkend maximum geldt.
Tuples waarvoor een afwijkend maximum geldt:
Tuples Maximum (unieke) voorkomens
bd-t:ProfessionalAssociationForTaxServiceProvidersSpecification 999
48
2.10 BD Business Rules – Uitsluitend zakelijk gebruik bestelauto
De volgende regels zijn specifiek van toepassing op het berichtstroom 'Uitsluitend zakelijk gebruik bestelauto'
1. Instance regels
Geen regels.
2. Context regels De opgave uitsluitend zakelijk gebruik bestelauto is een niet-gedimensioneerde berichtsoort. Dimensies en domeinwaarden zijn niet van toepassing.
BR-BD-09.2.01 : Het attribuut 'scheme' van het element 'xbrli:identifier' MOET een
waarde hebben van de aan de berichtstroom toegewezen URI.
Aan de berichtstroom toegewezen URI:
URI Scenario\Party Identificatienummer
www.belastingdienst.nl/identificatie N.v.t. Loonheffingennummer (van de inhoudingsplichtige) of BSN/RSIN/fiscaal nummer (van de ondernemer)
BR-BD-09.2.02 : De waarde van het element 'xbrli:identifier' MOET een geldig
identificatienummer zijn.
Geldig identificatienummer: URI Scenario\Party Identificatienummer
www.belastingdienst.nl/identificatie N.v.t. Loonheffingennummer (van de inhoudingsplichtige) of BSN/RSIN/fiscaal nummer (van de ondernemer)
BR-BD-09.2.03 : Het element 'xbrli:identifier' MOET gevuld zijn met het
loonheffingennummer van de inhoudingsplichtige INDIEN het element 'bd-
i:DeliveryVanUser' de waarde '1' heeft.
BR-BD-09.2.04 : Het element 'xbrli:identifier' MOET gevuld zijn met BSN, RSIN of
finummer van de ondernemer INDIEN het element 'bd-i:DeliveryVanUser' de waarde '2'
heeft.
BR-BD-09.2.05 : De waarden van de elementen 'xbrli:startDate' en 'xbrli:endDate'
MOETEN respectievelijk '2019-01-01' en '2019-12-31' zijn.
3. Unit regels
Geen regels.
49
4. Fact regels
BR-BD-09.4.01 : Element MOET in het bericht zijn opgenomen.
Elementen die altijd moeten worden opgenomen:
Elementen
bd-i:DeliveryVanUser
bd-i:SignatoryFunction
bd-i:SignatoryInitials
bd-i:SignatorySurname
bd-i:SignatureDate
bd-i:StatementType
BR-BD-09.4.02 : Element MOET in het bericht zijn opgenomen INDIEN element 'bd-
i:StatementType' de waarde '1' én element 'bd-i:DeliveryVanUser' de waarde '1' heeft.
Elementen die moeten worden opgenomen:
Elementen
bd-i:StatementCommencingDate
bd-i:StatementDeliveryVanLicensePlate
bd-i:StatementDeliveryVanRegistrationCountry
bd-i:WithholdingAgentName
bd-i:WithholdingAgentTelephoneNumber
bd-i:EmployeeInitials
bd-i:EmployeeSurname
bd-i:EmployeeIdentificationNumber
bd-i:EmployeeDateOfBirth
BR-BD-09.4.03 : Element MOET NIET in het bericht zijn opgenomen INDIEN het element
'bd-i:StatementType' de waarde '1' heeft én element 'bd-i:DeliveryVanUser' de waarde
'1' heeft.
Elementen die NIET moeten worden opgenomen:
Elementen
bd-i:AbrogationStatementEndDate
bd-i:AbrogationStatementDeliveryVanLicensePlate
bd-i:AbrogationStatementDeliveryVanRegistrationCountry
bd-i:AbrogationReasonEmployee
bd-i:AbrogationReasonEntrepreneur
bd-i:EntrepreneurSurname
bd-i:EntrepreneurTelephoneNumber
bd-i:EntrepreneurInitials
bd-i:EntrepreneurPrefix
BR-BD-09.4.04 : Element MOET in het bericht zijn opgenomen INDIEN element 'bd-
i:StatementType' de waarde '1' heeft én element 'bd-i:DeliveryVanUser' de waarde '2'
heeft.
50
Elementen die moeten worden opgenomen:
Elementen
bd-i:StatementCommencingDate
bd-i:StatementDeliveryVanLicensePlate
bd-i:StatementDeliveryVanRegistrationCountry
bd-i:EntrepreneurSurname
bd-i:EntrepreneurTelephoneNumber
bd-i:EntrepreneurInitials
BR-BD-09.4.05 : Element MOET NIET in het bericht zijn opgenomen INDIEN element 'bd-
i:StatementType' de waarde '1' heeft én element 'bd-i:DeliveryVanUser' de waarde '2'
heeft.
Elementen die NIET moeten worden opgenomen:
Elementen
bd-i:WithholdingAgentName
bd-i:WithholdingAgentTelephoneNumber
bd-i:EmployeeInitials
bd-i:EmployeePrefix
bd-i:EmployeeSurname
bd-i:EmployeeIdentificationNumber
bd-i:EmployeeDateOfBirth
BR-BD-09.4.06 : Element MOET in het bericht zijn opgenomen INDIEN element 'bd-
i:StatementType' de waarde '2' heeft én element 'bd-i:DeliveryVanUser' de waarde '1'
heeft.
Elementen die moeten worden opgenomen:
Elementen
bd-i:WithholdingAgentName
bd-i:WithholdingAgentTelephoneNumber
bd-i:EmployeeInitials
bd-i:EmployeeSurname
bd-i:EmployeeIdentificationNumber
bd-i:EmployeeDateOfBirth
bd-i:AbrogationStatementDeliveryVanLicensePlate
bd-i:AbrogationStatementDeliveryVanRegistrationCountry
bd-i:AbrogationStatementEndDate
bd-i:AbrogationReasonEmployee
BR-BD-09.4.07 : Element MOET NIET in het bericht zijn opgenomen INDIEN element 'bd-
i:StatementType' de waarde '2' heeft én element 'bd-i:DeliveryVanUser' de waarde '1'
heeft.
Elementen die NIET moeten worden opgenomen:
Elementen
51
bd-i:StatementCommencingDate
bd-i:StatementDeliveryVanLicensePlate
bd-i:StatementDeliveryVanRegistrationCountry
bd-i:AbrogationReasonEntrepreneur
bd-i:EntrepreneurSurname
bd-i:EntrepreneurTelephoneNumber
bd-i:EntrepreneurInitials
bd-i:EntrepreneurPrefix
BR-BD-09.4.08 : Element MOET in het bericht zijn opgenomen INDIEN element 'bd-
i:StatementType' de waarde '2' heeft én element 'bd-i:DeliveryVanUser' de waarde '2'
heeft.
Elementen die moeten worden opgenomen:
Elementen
bd-i:EntrepreneurSurname
bd-i:EntrepreneurTelephoneNumber
bd-i:EntrepreneurInitials
bd-i:AbrogationStatementDeliveryVanLicensePlate
bd-i:AbrogationStatementDeliveryVanRegistrationCountry
bd-i:AbrogationStatementEndDate
bd-i:AbrogationReasonEntrepreneur
BR-BD-09.4.09 : Element MOET NIET in het bericht zijn opgenomen INDIEN element 'bd-
i:StatementType' de waarde '2' heeft én element 'bd-i:DeliveryVanUser' de waarde '2'
heeft.
Elementen die NIET mogen worden opgenomen:
Elementen
bd-i:WithholdingAgentName
bd-i:WithholdingAgentTelephoneNumber
bd-i:EmployeeInitials
bd-i:EmployeeSurname
bd-i:EmployeeIdentificationNumber
bd-i:EmployeeDateOfBirth
bd-i:AbrogationReasonEmployee
bd-i:StatementCommencingDate
bd-i:StatementDeliveryVanLicensePlate
bd-i:StatementDeliveryVanRegistrationCountry
BR-BD-09.4.10 : De datum in het element bd-i:EmployeeDateOfBirth MOET ten minste 17
jaren vóór de datum in element 'bd-i:StatementCommencingDate' liggen.
De werknemer MOET op de ingangsdatum van de verklaring 17 jaar of ouder zijn.
52
BR-BD-09.4.11 : De waarde van element 'bd-
i:AbrogationStatementDeliveryVanLicensePlate' óf element 'bd-
i:StatementDeliveryVanLicensePlate' MOET voldoen aan een geldig patroon INDIEN
element 'bd-i:StatementDeliveryVanRegistrationCountry' de waarde 'NL' óf element 'bd-
i: AbrogationStatementDeliveryVanRegistrationCountry' de waarde 'NL' heeft.
Geldige patronen:
Patroon Patroon (vervolg) RDW Serie
99-BX-99 99-VX-99 3
BX-99-XX VX-99-XX 4
BX-XX-99 VX-XX-99 5
99-BX-XX 99-VX-XX 6
99-BXX-9 99-VXX-9 7
9-BXX-99 9-VXX-99 8
BX-999-X VX-999-X 9
B-999-XX V-999-XX 10
BXX-99-X VXX-99-X 11
De 'X' staat voor een willekeurige letter, de '9' staat voor een cijfer. Zowel hoofdletters als kleine
letters zijn toegestaan.
53
2.11 BD Business Rules – Erfbelasting 2019
De volgende regels zijn specifiek van toepassing op het berichtstroom 'Erfbelasting 2019'
1. Instance regels
Geen regels.
2. Context regels De aangifte erfbelasting 2019 is een niet- gedimensioneerde berichtsoort Dimensies en domeinwaarden zijn niet van toepassing.
BR-BD-10.2.01 : Het attribuut 'scheme' van het element 'xbrli:identifier' MOET een
waarde hebben van de aan de berichtstroom toegewezen URI.
Aan de berichtstroom toegewezen URI:
URI Scenario\Party Identificatienummer
www.belastingdienst.nl/identificatie N.v.t. BSN (van de overledene)
BR-BD-10.2.02 : De waarde van het element 'xbrli:identifier' MOET een geldig
identificatienummer zijn.
Geldig identificatienummer: URI Scenario\Party Identificatienummer
www.belastingdienst.nl/identificatie N.v.t. BSN (van de overledene)
BR-BD-10.2.03 : De waarden van de elementen 'xbrli:startDate' en 'xbrli:endDate'
MOETEN respectievelijk '2019-01-01' en '2019-12-31' zijn.
3. Unit regels
BR-BD-10.3.01 : Elementen voor bedragen MOETEN zijn opgegeven in EURO’s.
4. Fact regels
BR-BD-10.4.01 : Element MOET in het bericht zijn opgenomen.
Elementen die altijd moeten worden opgenomen:
Elementen
bd-i-ext1:DeceasedTaxpayerSurname
bd-i:DeceasedDate
bd-i-ext1:DeceasedGender
bd-i-ext1:DeclarantAlsoExecutor
bd-i-ext1:ContactDeclarantToo
bd-i:ContactSurname
54
Elementen
bd-i-ext1:DeceasedMarriedRegisteredPartnershipDayDeath
bd-i-ext1:AssessmentToEachBeneficiary
bd-i-ext1:FuneralCremationExpensesNet
bd-i-ext1:DeceasedHasTestament
bd-i-ext1:LifeOrAccidentInsurance
bd-i-ext1:AnnuityRetirementBenefits
bd-i-ext1:DonationsWithinHundredEightyDaysBeforeDying
bd-i-ext1:HouseSoldStillLiving
bd-i-ext1:CapitalComponentsRevenueContinueToReceive
bd-i-ext1:MandatoryDeliveryCapitalComponentPostponed
bd-i-ext1:AdoptionOrResidenceClause
bd-i-ext1:PeriodicCashBenefitsCompanies
bd-i-ext1:TrustCapitalInvolvement
bd-i-ext1:LegacyTransitionPrevious
bd-i-ext1:LegacyTransitionPreviousOtherPerson
bd-i-ext1:DoubleInheritanceTaxAvoiding
bd-i-ext1:GiftTaxTransferTaxToBeSettled
BR-BD-10.4.02 : Er MOGEN NIET meer dan 99 voorkomens van een tuple op root-niveau
in een instance document zijn opgenomen met UITZONDERING van tuples waarvoor een
afwijkend maximum geldt.
Tuples waarvoor een afwijkend maximum geldt: Tuples Maximum (unieke) voorkomens
bd-t-ext1:DeceasedAddressPresentation 1
bd-t-ext1:ContactAddressPresentation 1
bd-t-ext1:DivideTestamentPresentation 1
bd-i-ext1:HeirNoDeclarationMadeForSpecification 100
bd-i-ext1:HeirBenificiaryTaxedDataSpecification 250
bd-i-ext1:InheritanceDebtsOtherSpecification 100
bd-i-ext1:InheritanceDonationsOnPaperSpecification 100
bd-i-ext1:InheritanceDebtHeirsSpecification 250
bd-i-ext1:InheritanceMortgagesSpecification 100
bd-i-ext1:ImmovablePropertyOtherSpecification 100
bd-i-ext1:MovablePropertySpecification 100
bd-i-ext1:BankBalancesSpecification 100
bd-i-ext:InheritanceReceivablesSpecification 100
bd-i-ext:InheritanceStockAccountsSpecification 100
bd-i-ext:InheritanceNotYetDividedLegacySpecification 100
bd-i-ext:InheritancePossessionsOtherSpecification 100
bd-i-ext:LifeAccidentInsuranceSpecification 100
bd-i-ext:AnnuityBenefitsSpecification 100
bd-i-ext:RetirementBenefitsSpecification 100
bd-i-ext:BenefitsFromSalesSpecification 100
bd-i-ext:CapitalComponentsSpecification 100
bd-i-ext:MandatoryDeliveryPostponedDeliverySpecification 100
bd-i-ext:ResidenceClauseSpecification 100
bd-i-ext:TrustCapitalSpecification 100
bd-i-ext:InheritancePreviousSpecification 100
bd-i-ext:PropertyOtherSpecification 100
bd-i-ext:EstateSceneryLawSpecification 100
bd-i-ext:InheritanceBusinessesSpecification 50
bd-i-ext:PrivateCompanyPublicCompanyPeriodicPaymentSpecification 50
bd-i-ext:DonationReceiverSpecification 100
55
bd-i-ext:DoubleTaxationAvoidanceDeductionSpecification 100
BR-BD-10.4.03 : Tuple MOET in het bericht zijn opgenomen.
Tuples waarvoor een minimum voorkomen geldt:
Tuples Minimum (unieke) voorkomens
bd-t-ext1: HeirBenificiaryTaxedDataSpecification 1
bd-t-ext1:ContactAddressPresentation 1
BR-BD-10.4.04 : Elementen ‘bd-i:HouseNumberNL’ en ‘bd-i:PostalCodeNL’ onder de tuple
'bd-t-ext1:ContactAddressPresentation’ MOETEN worden opgenomen.
Elementen
bd-i:HouseNumberNL
bd-i:PostalCodeNL
BR-BD-10.4.05 : Vervallen
BR-BD-10.4.06 : Element MOET onder de tuple ‘bd-t-ext1: DeceasedAddressPresentation’ in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i:StreetNameNL’, ‘bd-
i:HouseNumberNL’, ’ bd-i:HouseNumberAddition’, ‘bd-i:PostalCodeNL’ of ‘bd-i:PlaceOfResidenceNL’ onder diezelfde tuple is opgenomen.
Elementen die moeten worden opgenomen:
Element
bd-i:HouseNumberNL
bd-i:PostalCodeNL
BR-BD-10.4.07 : Element MOET onder de tuple ‘bd-t-ext1: DeceasedAddressPresentation’ in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i: StreetNameAbroad’, ‘bd-i: HouseNumberAbroad’, ’ bd-i: PostalCodeAbroad’, ‘bd-i: PlaceOfResidenceAbroad’ of ‘nl-cd:CountryCodeISO’ onder diezelfde tuple is opgenomen.
Elementen die moeten worden opgenomen:
Element
bd-i:StreetNameAbroad
bd-i:HouseNumberAbroad
bd-i:PlaceOfResidenceAbroad
nl-cd:CountryCodeISO
BR-BD-10.4.08 : Elementen ‘bd-i:HouseNumberNL’ en ‘bd-i:PostalCodeNL’, of ‘bd-
i:StreetNameAbroad’, ‘bd-i:HouseNumberAbroad’, ‘bd-i:PlaceOfResidenceAbroad’ en ‘nl-
cd:CountryCodeISO’ onder de tuple ‘bd-t-ext1: HeirBenificiaryTaxedDataSpecification’
MOETEN worden opgenomen.
BR-BD-10.4.09 : Element MOET onder de tuple ‘bd-t-ext1:OwnHouseAddressPresentation’ in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i:StreetNameNL’, ‘bd-i:HouseNumberNL’, ’ bd-i:HouseNumberAddition’, ‘bd-i:PostalCodeNL’ of ‘bd-i:PlaceOfResidenceNL’ onder diezelfde tuple is opgenomen.
56
Elementen die moeten worden opgenomen:
Element
bd-i:HouseNumberNL
bd-i:PostalCodeNL
BR-BD-10.4.10 : Element MOET onder de tuple ‘bd-t-
ext1:OwnHouseAddressPresentation’ in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i: StreetNameAbroad’, ‘bd-i: HouseNumberAbroad’, ’ bd-i: PostalCodeAbroad’, ‘bd-i: PlaceOfResidenceAbroad’ of ‘nl-cd:CountryCodeISO’ onder diezelfde tuple is opgenomen.
Elementen die moeten worden opgenomen:
Element
bd-i:StreetNameAbroad
bd-i:HouseNumberAbroad
bd-i:PlaceOfResidenceAbroad
nl-cd:CountryCodeISO
BR-BD-10.4.11 : Element MOET onder de tuple ‘bd-t-ext1: ImmovablePropertyOtherSpecification’ in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i:StreetNameNL’, ‘bd-i:HouseNumberNL’, ’ bd-i:HouseNumberAddition’,
‘bd-i:PostalCodeNL’ of ‘bd-i:PlaceOfResidenceNL’ onder diezelfde tuple is opgenomen.
Elementen die moeten worden opgenomen:
Element
bd-i:HouseNumberNL
bd-i:PostalCodeNL
BR-BD-10.4.12 : Element MOET onder de tuple ‘bd-t-ext1: ImmovablePropertyOtherSpecification’ in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i: StreetNameAbroad’, ‘bd-i: HouseNumberAbroad’, ’ bd-i: PostalCodeAbroad’, ‘bd-i: PlaceOfResidenceAbroad’ of ‘nl-cd:CountryCodeISO’ onder diezelfde tuple is opgenomen.
Elementen die moeten worden opgenomen:
Element
bd-i:StreetNameAbroad
bd-i:HouseNumberAbroad
bd-i:PlaceOfResidenceAbroad
nl-cd:CountryCodeISO
BR-BD-10.4.13 : Element MOET onder de tuple ‘bd-t-ext1: NotaryAddressPresentation’ in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i:StreetNameNL’, ‘bd-
i:HouseNumberNL’, ’ bd-i:HouseNumberAddition’, ‘bd-i:PostalCodeNL’ of ‘bd-i:PlaceOfResidenceNL’ onder diezelfde tuple is opgenomen.
Elementen die moeten worden opgenomen:
Element
bd-i:HouseNumberNL
bd-i:PostalCodeNL
57
BR-BD-10.4.14 : Element MOET onder de tuple ‘bd-t-ext1: NotaryAddressPresentation’ in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i: StreetNameAbroad’, ‘bd-i: HouseNumberAbroad’, ’ bd-i: PostalCodeAbroad’, ‘bd-i: PlaceOfResidenceAbroad’ of ‘nl-
cd:CountryCodeISO’ onder diezelfde tuple is opgenomen.
Elementen die moeten worden opgenomen:
Element
bd-i:StreetNameAbroad
bd-i:HouseNumberAbroad
bd-i:PlaceOfResidenceAbroad
nl-cd:CountryCodeISO
BR-BD-10.4.15 : Element MOET onder de tuple ‘bd-t-ext1: BenefitsFromSalesSpecification’ in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i:StreetNameNL’, ‘bd-i:HouseNumberNL’, ’ bd-i:HouseNumberAddition’, ‘bd-i:PostalCodeNL’ of ‘bd-i:PlaceOfResidenceNL’ onder diezelfde tuple is opgenomen.
Elementen die moeten worden opgenomen:
Element
bd-i:HouseNumberNL
bd-i:PostalCodeNL
BR-BD-10.4.16 : Element MOET onder de tuple ‘bd-t-ext1: BenefitsFromSalesSpecification’ in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i: StreetNameAbroad’, ‘bd-i: HouseNumberAbroad’, ’ bd-i: PostalCodeAbroad’, ‘bd-i: PlaceOfResidenceAbroad’ of ‘nl-cd:CountryCodeISO’ onder diezelfde tuple is opgenomen.
Elementen die moeten worden opgenomen:
Element
bd-i:StreetNameAbroad
bd-i:HouseNumberAbroad
bd-i:PlaceOfResidenceAbroad
nl-cd:CountryCodeISO
BR-BD-10.4.17 : Element MOET onder de tuple ‘bd-t-ext1: InheritanceBusinessesSpecification’ in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i:StreetNameNL’, ‘bd-i:HouseNumberNL’, ’ bd-i:HouseNumberAddition’, ‘bd-i:PostalCodeNL’ of ‘bd-i:PlaceOfResidenceNL’ onder diezelfde tuple is opgenomen.
Elementen die moeten worden opgenomen:
Element
bd-i:HouseNumberNL
bd-i:PostalCodeNL
BR-BD-10.4.18 : Element MOET onder de tuple ‘bd-t-ext1: InheritanceBusinessesSpecification’ in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i: StreetNameAbroad’, ‘bd-i: HouseNumberAbroad’, ’ bd-i: PostalCodeAbroad’, ‘bd-i: PlaceOfResidenceAbroad’ of ‘nl-cd:CountryCodeISO’ onder diezelfde tuple is opgenomen.
58
Elementen die moeten worden opgenomen:
Element
bd-i:StreetNameAbroad
bd-i:HouseNumberAbroad
bd-i:PlaceOfResidenceAbroad
nl-cd:CountryCodeISO
59
2.12 BD Business Rules – Melding Mini-One-Stop-Shop
De volgende Belastingdienst regels zijn specifiek van toepassing op het berichtstroom 'Melding Mini-One-Stop-Shop '
1. Instance regels Geen regels.
2. Context regels De melding Mini-One-Stop-Shop is een niet-gedimensioneerde berichtsoort. Dimensies en domeinwaarden zijn niet van toepassing.
BR-BD-11.2.01 : Het attribuut 'scheme' van het element 'xbrli:identifier' MOET een
waarde hebben van de aan de berichtstroom toegewezen URI.
Aan de berichtstroom toegewezen URI:
URI Scenario\Party Identificatienummer
www.belastingdienst.nl/identificatie N.v.t. BSN (van aangever)
BR-BD-11.2.02 : De waarde van het element 'xbrli:identifier' MOET een geldig
identificatienummer zijn.
Geldig identificatienummer: URI Scenario\Party Identificatienummer
www.belastingdienst.nl/identificatie N.v.t. BSN (van aangever)
BR-BD-11.2.03 : De elementen 'xbrli:startDate' en 'xbrli:endDate' in de context met
betrekking tot de melding MOETEN zijn gevuld met respectievelijk startdatum en
einddatum van geldige tijdvakken.
Geldige tijdvakken waarbij voor het jaar (eejj) een jaaraanduiding van 2015 of hoger geldt:
Tijdvak startdatum einddatum
Kwartaal
eerste kwartaal eejj-01-01 eejj -03-31
tweede kwartaal eejj-04-01 eejj -06-30
derde kwartaal eejj-07-01 eejj -09-30
vierde kwartaal eejj-10-01 eejj -12-31
60
3. Unit regels
BR-BD-11.3.01 : Elementen voor bedragen MOETEN zijn opgegeven in EURO’s.
4. Fact regels
BR-BD-11.4.01 : Element MOET in het bericht zijn opgenomen.
Elementen die altijd moeten worden opgenomen:
Elementen
bd-i:VATReturnReferenceNumber
bd-i:VATReturnNil
bd-i:GrandTotal
bd-i:ApplicationId
bd-i:DateTimeCreation
BR-BD-11.4.02 : Er MOGEN NIET meer dan 99 voorkomens van een tuple op root-niveau
in een instance document zijn opgenomen met UITZONDERING van tuples waarvoor een
afwijkend maximum geldt.
Tuples waarvoor een afwijkend maximum geldt:
Tuples Maximum (unieke) voorkomens
bd-t:ProfessionalAssociationForTaxServiceProvidersSpecification 999
BR-BD-11.4.03 : Het element 'bd-i:VATReturnDeviatingPeriodStartDate' MOET een
datum bevatten die valt ná de in de gerefereerde context opgegeven datum in het
element 'xbrli:startDate'.
BR-BD-11.4.04 : Het element 'bd-i:VATReturnDeviatingPeriodEndDate' MOET een datum
bevatten die valt vóór de in de gerefereerde context opgegeven datum in het element
'xbrli:endDate'.
BR-BD-11.4.05 : Het element 'bd-i:VATReturnDeviatingPeriodStartDate' MOET een
datum bevatten die valt vóór de datum in het element 'bd-
i:VATReturnDeviatingPeriodEndDate'.
BR-BD-11.4.06 : De tuple 'bd-t:MSIDSuppliesSpecification' MOET zijn opgenomen INDIEN
element 'bd-i:GrandTotalMSID' is opgenomen.
BR-BD-11.4.07 : Het element 'bd-i:GrandTotalMSID' MOET zijn opgenomen INDIEN de
tuple 'bd-t:MSIDSuppliesSpecification' is opgenomen.
BR-BD-11.4.08 : De tuple 'bd-t:MSESTSuppliesSpecification' MOET zijn opgenomen
INDIEN element 'bd-i:GrandTotalMSEST' is opgenomen.
61
BR-BD-11.4.09 : Het element 'bd-i:GrandTotalMSEST' MOET zijn opgenomen INDIEN de
tuple 'bd-t:MSESTSuppliesSpecification' is opgenomen.
BR-BD-11.4.10 : Het element 'bd-i:MSIDVATNumber' MOET zijn opgenomen INDIEN het
element 'bd-i:ApplicationId' de waarde 'MOSS' bevat.
BR-BD-11.4.11 : Het element 'bd-i:MSIDVOESNumber' MOET zijn opgenomen INDIEN het
element 'bd-i:ApplicationId' de waarde 'VOES' bevat.
62
2.13 BD Business Rules – Verzoek/wijziging voorlopige aanslag VpB 2020
De volgende regels zijn specifiek van toepassing op het berichtstroom 'Verzoek/wijziging voorlopige aanslag VpB 2020'
1. Instance regels Geen regels.
2. Context regels Het verzoek wijzigen voorlopige aanslag VpB 2020 is een niet-gedimensioneerde berichtsoort. Dimensies en domeinwaarden zijn niet van toepassing.
BR-BD-12.2.01 : Het attribuut ‘scheme’ van het element 'xbrli:identifier' MOET een
waarde hebben van de aan de berichtstroom toegewezen URI.
Aan de berichtstroom toegewezen URI:
URI Scenario\Party Identificatienummer
www.belastingdienst.nl/identificatie N.v.t. RSIN/finummer (van de aangever)
BR-BD-12.2.02 : De waarde van het element 'xbrli:identifier' MOET een geldig
identificatienummer zijn.
Geldig identificatienummer:
URI Scenario\Party Identificatienummer
www.belastingdienst.nl/identificatie N.v.t. RSIN/finummer (van de aangever)
BR-BD-12.2.03 : Het jaardeel van de waarde van element 'xbrli:startDate' MOET '2020'
zijn.
De 'xbrli:startDate' moet vallen in het jaar waarover aangifte wordt gedaan.
BR-BD-12.2.04 : De periode tussen de in 'xbrli:startDate' en ‘xbrli:endDate’ opgegeven
datums MAG NIET langer zijn dan 24 maanden minus 1 dag.
Een boekjaar mag niet langer zijn dan 24 maanden minus 1 dag.
3. Unit regels
BR-BD-12.3.01 : Velden voor bedragen MOETEN zijn opgegeven in EURO’s.
UITZONDERING daarop zijn elementen die op grond van een aangifte in functionele
valuta als NIET EURO valuta MOGEN worden opgegeven.
Elementen die zowel in Euro’s als niet-Euro valuta (functionele valuta) mogen worden opgegeven zijn:
63
Elementen NL label
bd-i:TaxableProfit Belastbare winst
bd-i:LossesToBeSetOffThisYearTotal In dit boekjaar totaal te verrekenen verliezen
bd-i:CorporationTaxTaxableAmount Belastbaar bedrag
BR-BD-12.3.02 : Het attribuut ‘unitRef’ van de elementen ‘bd-i:TaxableProfit’, ‘bd-
i:LossesToBeSetOffThisYearTotal’ en ‘bd-i:CorporationTaxTaxableAmount’ MOET naar
hetzelfde element ‘xbrli:unit’ refereren.
De bedragen in de elementen ‘bd-i:TaxableProfit’, ‘bd-i:LossesToBeSetOffThisYearTotal’ en ‘bd-i:CorporationTaxTaxableAmount’ moeten in hetzelfde valuta zijn opgenomen.
BR-BD-12.3.03 : Vervallen.
BR-BD-12.3.04: De waarde van het element 'bd-
i:FunctionalCurrencySchemeCurrencyFactor' MOET gelijk zijn aan de valutafactor
behorend bij de valutacode waarin bedragvelden worden opgegeven bij een aangifte in
functionele valuta.
Er is sprake van een aangifte in functionele valuta indien het element ‘bd-i:FunctionalCurrencySchemeExists’ de waarde 'true' heeft.
Geldige valutacodes met bijbehorende valutafactor voor aangiften in functionele valuta:
Valutacode Valutafactor Omschrijving
AUD 1 Australische Dollar
BRL 1 Braziliaanse Real
CAD 1 Canadese Dollar
CHF 1 Zwitserse Frank
CNY 10 Chinese Yuan Renminbi
CZK 10 Tsjechische Kroon
DKK 10 Deense Kroon
GBP 1 Britse Pond Sterling
HKD 10 Hongkongse Dollar
HUF 100 Hongaarse Forint
IDR 10000 Indonesische Roepia
ILS 1 Nieuwe Israëlische Shekel
INR 100 Indiase Roepie
JPY 100 Japanse Yen
KRW 1000 Koreaanse Won
MXN 10 Mexicaanse Peso
MYR 1 Maleisische Ringgit
NOK 10 Noorse Kroon
NZD 1 Nieuw-Zeelandse Dollar
PHP 100 Filipijnse Peso
PLN 1 Poolse Zloty
RON 1 Nieuwe Roemeense Leu
RUB 10 Russische Roebel
SEK 10 Zweedse Kroon
SGD 1 Singaporese Dollar
TRY 1 Turkse Lira
TWD 100 Taiwanese Dollar
USD 1 Amerikaanse Dollar
ZAR 10 Zuid Afrikaanse Rand
64
BR-BD-12.3.05 : In een aangifte in functionele valuta MOET één geldige functionele
valutacode zijn opgegeven naast de valutacode voor de EURO.
Geldige functionele valutacodes:
Valutacode Omschrijving
AUD Australische Dollar
BRL Braziliaanse Real
CAD Canadese Dollar
CHF Zwitserse Frank
CNY Chinese Yuan Renminbi
CZK Tsjechische Kroon
DKK Deense Kroon
GBP Britse Pond Sterling
HKD Hongkongse Dollar
HUF Hongaarse Forint
IDR Indonesische Roepia
ILS Nieuwe Israëlische Shekel
INR Indiase Roepie
JPY Japanse Yen
KRW Koreaanse Won
MXN Mexicaanse Peso
MYR Maleisische Ringgit
NOK Noorse Kroon
NZD Nieuw-Zeelandse Dollar
PHP Filipijnse Peso
PLN Poolse Zloty
RON Nieuwe Roemeense Leu
RUB Russische Roebel
SEK Zweedse Kroon
SGD Singaporese Dollar
TRY Turkse Lira
TWD Taiwanese Dollar
USD Amerikaanse Dollar
ZAR Zuid Afrikaanse Rand
BR-BD-12.3.06 : In een aangifte in functionele valuta MOGEN ALLEEN voor deze regeling
geldige valutacodes zijn gebruikt.
Er is sprake van een aangifte in functionele valuta indien het element ‘bd-i:FunctionalCurrencySchemeExists’ de waarde 'true' heeft.
Geldige valutacodes voor aangiften in functionele valuta:
Valutacode Omschrijving
AUD Australische Dollar
BRL Braziliaanse Real
CAD Canadese Dollar
CHF Zwitserse Frank
CNY Chinese Yuan Renminbi
CZK Tsjechische Kroon
DKK Deense Kroon
GBP Britse Pond Sterling
HKD Hongkongse Dollar
HUF Hongaarse Forint
IDR Indonesische Roepia
ILS Nieuwe Israëlische Shekel
INR Indiase Roepie
65
Valutacode Omschrijving
JPY Japanse Yen
KRW Koreaanse Won
MXN Mexicaanse Peso
MYR Maleisische Ringgit
NOK Noorse Kroon
NZD Nieuw-Zeelandse Dollar
PHP Filipijnse Peso
PLN Poolse Zloty
RON Nieuwe Roemeense Leu
RUB Russische Roebel
SEK Zweedse Kroon
SGD Singaporese Dollar
TRY Turkse Lira
TWD Taiwanese Dollar
USD Amerikaanse Dollar
ZAR Zuid Afrikaanse Rand
4. Fact regels
BR-BD-12.4.01 : Element MOET in het bericht zijn opgenomen.
Elementen die altijd moeten worden opgenomen:
Elementen
bd-i:CorporationTaxTaxableAmount
bd-i:LossesToBeSetOffThisYearTotal
bd-i:SoftwareSupplierCode
bd-i:TaxableProfit
bd-i:FunctionalCurrencySchemeExists
BR-BD-12.4.02 : Als één van de elementen ‘bd-i:TaxConsultantNumber’, ‘bd-
i:TaxConsultantInitials’,’bd-i:TaxConsultantSurname’, ‘bd-
i:TaxConsultantTelephoneNumber’ is opgenomen, geldt dat alle vermelde elementen
MOETEN worden opgenomen in het instance document.
Elementen die moeten worden opgegeven indien er sprake is van aangifte via een belastingconsulent:
Element
bd-i:TaxConsultantNumber
bd-i:TaxConsultantInitials
bd-i:TaxConsultantSurname
bd-i:TaxConsultantTelephoneNumber
BR-BD-12.4.03 : Er MOGEN NIET meer dan 99 voorkomens van een tuple op root-niveau
in een instance document zijn opgenomen met UITZONDERING van tuples waarvoor een
afwijkend maximum geldt.
Tuples waarvoor een afwijkend maximum geldt:
Tuples Maximum (unieke) voorkomens
bd-t:FunctionalCurrencyOrderSpecification 1
66
BR-BD-12.4.04 : Elementen van het type 'nl-types:monetaryNoDecimalsItemType'
MOGEN ALLEEN zijn opgenomen met een waarde van -999999999999 t/m
9999999999999.
BR-BD-12.4.05 : Elementen van het type 'nl-
types:nonNegativeMonetaryNoDecimalsItemType' MOGEN ALLEEN zijn opgenomen met
een waarde van 0 t/m 9999999999999.
BR-BD-12.4.06 : Element MOET in de instance zijn opgenomen INDIEN het element 'bd-
i:FunctionalCurrencySchemeExists' de waarde 'true' heeft.
Indien element 'bd-i:FunctionalCurrencySchemeExists' de waarde 'true' heeft, dan is er sprake van een aangifte in functionele valuta. Elementen die moeten zijn opgenomen in een aangifte in functionele valuta:
Elementen
bd-i:ExchangeRateFinancialYearFunctionalCurrencySchemeAverage
bd-i:FunctionalCurrencySchemeCurrencyFactor
bd-i:TaxableAmountBaseForTaxCalculation
BR-BD-12.4.07 : Element MOET NIET in de instance zijn opgenomen INDIEN het element
'bd-i:FunctionalCurrencySchemeExists' de waarde 'false' heeft.
Indien het element 'bd-i:FunctionalCurrencySchemeExists' de waarde 'false' heeft, dan is er géén sprake van een aangifte in functionele valuta. Elementen die niet opgenomen mogen worden indien er geen sprake is van een aangifte in functionele valuta:
Elementen
bd-i:ExchangeRateFinancialYearFunctionalCurrencySchemeAverage
bd-i:FunctionalCurrencySchemeCurrencyFactor
bd-i:TaxableAmountBaseForTaxCalculation
67
2.14 BD Business Rules – Verzoek/wijziging voorlopige aanslag IHZ 2020
De volgende regels zijn specifiek van toepassing op het berichtstroom 'Verzoek/wijziging voorlopige aanslag IHZ 2020'
1. Instance regels
Geen regels.
2. Context regels Het verzoek wijzigen voorlopige aanslag IHZ 2020 is een gedimensioneerde berichtsoort waarin de volgende dimensies en domeinwaarden toegepast worden. Dimensie Toegestane waarde Omschrijving
PartyDimension Declarant Voor de fiscale aangifte van de aangever.
Partner Voor de fiscale gegevens die betrekking hebben op de partner van de aangever.
ResidenceDimension Netherlands Feiten die over een verblijf in Nederland c.q. in Nederland gelegen onderdeel gerapporteerd worden.
Abroad Feiten die over een verblijf buiten Nederland c.q. in het buitenland gelegen onderdeel gerapporteerd worden.
EarningsSetupDimension National Feiten met betrekking tot de bepaling van het totale genoten inkomen in Nederland.
World Feiten met betrekking tot de bepaling van het totale genoten wereldinkomen (in Nederland en buiten Nederland)
TaxpayerDimension Domestic Feiten die over de binnenlandse belastingplichtige of de binnenlandse periode van de migrant gerapporteerd worden
Foreign Feiten die over de buitenlandse belastingplichtige of de buitenlandse periode van de migrant gerapporteerd worden
BR-BD-13.2.01 : Het attribuut ‘scheme’ van het element 'xbrli:identifier' MOET een
waarde hebben van de aan de berichtstroom toegewezen URI.
Aan de berichtstroom toegewezen URI:
URI Scenario\Party Identificatienummer
www.belastingdienst.nl/identificatie
Declarant BSN (van de aangever)
Partner BSN (van de partner)
BR-BD-13.2.02 : De waarde van het element 'xbrli:identifier' MOET een geldig
identificatienummer zijn.
Geldig identificatienummer:
URI Scenario\Party Identificatienummer
www.belastingdienst.nl/identificatie
Declarant BSN (van de aangever)
Partner BSN (van de partner)
68
BR-BD-13.2.03 : De waarde van element 'xbrli:identifier' in de context met party-
dimensie 'Partner' MAG NIET gelijk zijn aan die van de context met party-dimensie
'Declarant'.
BR-BD-13.2.04 : De context met party-dimensie 'Declarant' met 'xbrli:startDate' en
'xbrli:endDate' MOET als eerste context in het instance document zijn opgenomen.
BR-BD-13.2.05 : De waarden van de elementen 'xbrli:startDate' en 'xbrli:endDate'
MOETEN respectievelijk '2019-01-01' en '2019-12-31' zijn.
3. Unit regels
BR-BD-13.3.01 : Elementen voor bedragen MOETEN zijn opgegeven in EURO’s.
4. Fact regels
BR-BD-13.4.01 : Element MOET in het bericht zijn opgenomen.
Elementen die altijd moeten worden opgenomen:
Elementen
bd-i:TaxReturnMessageType
bd-i:SoftwareSupplierCode
BR-BD-13.4.02 : Het element ‘bd-i:DateOfBirth’ met een referentie naar de context met
ALLEEN een partyDimension 'Declarant’ MOET zijn opgenomen INDIEN er een context
aanwezig is met ALLEEN een partyDimension 'Declarant'.
Indien er sprake is van een declarant dan moet daarvan de geboortedatum in het bericht zijn
opgenomen.
BR-BD-13.4.03 : Het element ‘bd-i:DateOfBirth’ met een referentie naar de context met
ALLEEN een partyDimension 'Partner’ MOET zijn opgenomen INDIEN er een context
aanwezig is met ALLEEN een partyDimension 'Partner’.
Indien er sprake is van een partner dan moet daarvan de geboortedatum in het bericht zijn
opgenomen.
BR-BD-13.4.04 : Het element 'bd-i:TaxReturnMessageType' MOET een geldige waarde
hebben.
Geldige waarden:
Waarde Soort aangifte
15 verzoek/wijziging voorlopige aanslag IHZ binnenland
16 verzoek/wijziging voorlopige aanslag IHZ buitenland
69
BR-BD-13.4.05 : Er MOGEN NIET meer dan 99 voorkomens van een tuple per unieke
combinatie van party-dimensie, identifier, taxpayer-dimensie, residence-dimensie en
eventueel CompanySerialNumber-dimensie op root-niveau in een instance document zijn
opgenomen met UITZONDERING van tuples waarvoor een afwijkend maximum geldt.
Tuples waarvoor een afwijkend maximum geldt:
Tuples Maximum (unieke) voorkomens
bd-t:PresentWorkSpecification
bd-t:PreviousWorkSpecification
bd-t:TaxationElsewhereLimitedRateForeignTaxpayerSpecification 2
BR-BD-13.4.06 : Elementen van het type 'nl-types:monetaryNoDecimalsItemType'
MOGEN ALLEEN zijn opgenomen met een waarde van -999999999999 t/m
9999999999999.
BR-BD-13.4.07 : Elementen van het type 'nl-
types:nonNegativeMonetaryNoDecimalsItemType' MOGEN ALLEEN zijn opgenomen met
een waarde van 0 t/m 9999999999999.
70
2.15 BD Business Rules – Teruggaafverzoek dividendbelasting
De volgende regels zijn specifiek van toepassing op het berichtstroom 'Teruggaafverzoek dividendbelasting '
1. Instance regels
Geen regels.
2. Context regels Het teruggaafverzoek dividendbelasting is een niet-gedimensioneerde berichtsoort. Dimensies en domeinwaarden zijn niet van toepassing.
BR-BD-14.2.01 : Het attribuut ‘scheme’ van het element 'xbrli:identifier' MOET een
waarde hebben van de aan de berichtstroom toegewezen URI.
Aan de berichtstroom toegewezen URI:
URI Scenario\Party Identificatienummer
www.belastingdienst.nl/identificatie N.v.t. BSN/RSIN (van aangever)
BR-BD-14.2.02 : De waarde van het element 'xbrli:identifier' MOET een geldig
identificatienummer zijn.
Geldig identificatienummer: URI Scenario\Party Identificatienummer
www.belastingdienst.nl/identificatie N.v.t. BSN/RSIN (van aangever)
BR-BD-14.2.03 : De elementen 'xbrli:startDate' en 'xbrli:endDate' in de context van het
instance document MOGEN ALLEEN zijn opgenomen met respectievelijk startdatum en
einddatum van geldige tijdvakken.
Geldige tijdvakken:
Tijdvak startDate endDate
Jaar
2011 2011-01-01 2011-12-31 2012 2012-01-01 2012-12-31
2013 2013-01-01 2013-12-31
2014 2014-01-01 2014-12-31 2015 2015-01-01 2015-12-31
2016 2016-01-01 2016-12-31
2017 2017-01-01 2017-12-31 2018 2018-01-01 2018-12-31
3. Unit regels
BR-BD-14.3.01 : Elementen voor bedragen MOETEN zijn opgegeven in EURO’s.
71
4. Fact regels
BR-BD-14.4.01 : Element MOET in het bericht zijn opgenomen.
Elementen die altijd moeten worden opgenomen:
Elementen
bd-i:DividendGrossAmountTotal
bd-i:DividendToBeReceivedTotal
bd-i: PartyName
BR-BD-14.4.02 : De tuple ‘bd-t:DividendDonativesSpecification’ MOET alle relevante
elementen bevatten.
Elementen die altijd in de tuple moeten worden opgenomen:
Elementen
bd-i:ShareholderIdentificationNumber
bd-i:FundName
bd-i:DividendAmountPerShare
bd-i:SharesNumber
bd-i:DividendPaymentDate
bd-i:DividendGrossAmount
bd-i:DividendToBeReceived
BR-BD-14.4.03 : Er MOGEN NIET meer dan 99 voorkomens van een tuple per unieke
identifier, op root-niveau in een instance document zijn opgenomen met UITZONDERING
van tuples waarvoor een afwijkend maximum geldt.
Tuples waarvoor een afwijkend maximum geldt:
Tuples Maximum (unieke) voorkomens
bd-t:DividendDonativesSpecification 9999
BR-BD-14.4.04 : De tuple ‘bd-t:DividendDonativesSpecification ’ MOET ten minste één
keer zijn opgenomen.
72
2.16 BD Business Rules – Klantregistratie dividendbelasting
De volgende regels zijn specifiek van toepassing op het berichtstroom 'Klantregistratie dividendbelasting '
1. Instance regels
Geen regels.
2. Context regels Het klantregistratie dividentbelasting is een niet-gedimensioneerde berichtsoort. Dimensies en domeinwaarden zijn niet van toepassing.
BR-BD-15.2.01 : Het attribuut ‘scheme’ van het element 'xbrli:identifier' MOET een
waarde hebben van de aan de berichtstroom toegewezen URI.
Aan de berichtstroom toegewezen URI:
URI Scenario\Party Identificatienummer
www.belastingdienst.nl/identificatie N.v.t. BSN/RSIN (van aangever)
BR-BD-15.2.02 : De waarde van het element 'xbrli:identifier' MOET een geldig
identificatienummer zijn.
Geldig identificatienummer: URI Scenario\Party Identificatienummer
www.belastingdienst.nl/identificatie N.v.t. BSN/RSIN (van aangever)
3. Unit regels
Geen regels
4. Fact regels
BR-BD-15.4.01 : Er MOGEN NIET meer dan 99 voorkomens van een tuple per unieke
identifier, op root-niveau in een instance zijn opgenomen met UITZONDERING van tuples
waarvoor een afwijkend maximum geldt.
Tuples waarvoor een afwijkend maximum geldt:
Tuples Maximum (unieke) voorkomens
bd-t:ShareholderSpecification 9999
BR-BD-15.4.02 : De tuple ‘bd-t:’ShareholderSpecification ’ MOET ten minste één keer zijn
opgenomen.
73
BR-BD-15.4.03 : De tuple ‘bd-t:’ShareholderSpecification ’ MOET de elementen ‘bd-
i:FullAttributionIndication’ en ‘bd-i:NaturalPersonIndication’ bevatten.
74
2.17 BD Business Rules – Schenkbelasting 2019
De volgende regels zijn specifiek van toepassing op het berichtstroom 'Schenkbelasting 2019'
1. Instance regels Geen regels.
2. Context regels
De aangifte schenkbelasting is een niet-gedimensioneerde berichtsoort. Dimensies en domeinwaarden zijn niet van toepassing. BR-BD-16.2.01 : Het attribuut 'scheme' van het element 'xbrli:identifier' MOET een waarde hebben van de aan de berichtstroom toegewezen URI.
Aan de berichtstroom toegewezen URI: URI Scenario\Party Identificatienummer
www.belastingdienst.nl/identificatie N.v.t. BSN (van de begiftigde)
BR-BD-16.2.02 : De waarde van het element 'xbrli:identifier' MOET een geldig identificatienummer zijn.
Geldig identificatienummer: URI Scenario\Party Identificatienummer
www.belastingdienst.nl/identificatie N.v.t. BSN (van de begiftigde)
BR-BD-16.2.03 : De waarden van de elementen 'xbrli:startDate' en 'xbrli:endDate' MOETEN respectievelijk '2019-01-01' en '2019-12-31' zijn.
3. Unit regels BR-BD-16.3.01 : Elementen voor bedragen MOETEN zijn opgegeven in EURO’s.
4. Fact regels BR-BD-16.4.01 : Element MOET in het bericht zijn opgenomen.
Elementen die altijd moeten worden opgenomen:
Elementen
bd-i:SignatureDate
bd-i-ext1:SignaturePlaceOfResidence
bd-i-ext1:RecipientTaxAssessmentAddressIndication
bd-i-ext1:RecipientIsDeclarantIndication
bd-i-ext1:RecipientIsContactPersonIndication
bd-i-ext1:DonorIdentificationNumber
75
Elementen
bd-i-ext1:DonorIsDeclarantIndication
bd-i-ext1:DonorIsCorrespondentIndication
BR-BD-16.4.02 : Er MOGEN NIET meer dan 99 voorkomens van een tuple op root-niveau in een instance document zijn opgenomen met UITZONDERING van tuples waarvoor een afwijkend maximum geldt.
Tuples waarvoor een afwijkend maximum geldt: Tuples Maximum (unieke) voorkomens
CorrespondenceAddressPresentation 1
RecipientAddressPresentation 1
GiftSpecification 25
BR-BD-16.4.03 : Vervallen
BR-BD-16.4.04 : Vervallen BR-BD-16.4.05 : Vervallen BR-BD-16.4.06 : Vervallen
BR-BD-16.4.07 : Vervallen BR-BD-16.4.08 : Vervallen
BR-BD-16.4.09 : Vervallen
BR-BD-16.4.10 : Vervallen BR-BD-16.4.11 : Vervallen BR-BD-16.4.12 : Vervallen BR-BD-16.4.13 : Vervallen BR-BD-16.4.14 : Vervallen BR-BD-16.4.15 : Element MOET in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i-ext1:GiftImmovablePropertyCommercialValue’,
‘bd-i-ext1:GiftImmovablePropertyLawValue’, ‘bd-i-ext1:GiftImmovablePropertyTransferredPartNumerator’, ‘bd-i-ext1: GiftImmovablePropertyTransferredPartDenominator’, ‘bd-i-ext1:GiftImmovablePropertyPurchasePrice’, ‘bd-i-ext1:GiftImmovablePropertyRemittedPurchasePrice’, ‘bd-i-ext1:GiftImmovablePropertyLowerPurchasePriceThanMarketValueIndication’, ‘bd-i-ext1:GiftImmovablePropertyTransferTaxPayedGiftPart’,
‘bd-i-ext1:GiftImmovablePropertyLandRegistryDesignation’, ‘bd-i-ext1:GiftImmovablePropertyAnnualGroundLeaseValue’, ‘bd-i-ext1:GiftImmovablePropertyAnnualRentValue’, ‘bd-i-ext1:GiftImmovablePropertyMarketCompliantRentIndication’, ‘bd-i-ext1:GiftImmovablePropertySurfaceSquareMetresHiredOut’, ‘bd-i-ext1:GiftImmovablePropertySurfaceSquareMetresTotal’,
‘bd-i-ext1:GiftImmovablePropertyExposedValue’ of
76
‘bd-i-ext1:GiftImmovablePropertySplitIndication’ in de tuple ‘bd-t-ext1:GiftSpecification’
is opgenomen.
Elementen die moeten worden opgenomen:
Element
bd-i-ext1:GiftImmovablePropertyTransferredPartNumerator
bd-i-ext1:GiftImmovablePropertyTransferredPartDenominator
BR-BD-16.4.16 : Vervallen BR-BD-16.4.17 : Element MOET in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i-ext1:GiftBusinessTransferredPartValue’, ’ bd-i-
ext1:GiftDeferredTaxTransferredPart’ of ‘bd-i-ext1:GiftBusinessTransferredPartPurchasePrice’ in de tuple ‘bd-t:GiftSpecification’ is
opgenomen.
Elementen die moeten worden opgenomen:
Element
bd-i-ext1:GiftBusinessTransferredPartValue
BR-BD-16.4.18 : Element MOET in het bericht zijn opgenomen INDIEN het element ‘bd-i-ext1:BusinessIdentificationNumber’, ‘bd-i-ext1:BusinessName’ óf ‘bd-i-ext1:GiftBusinessLegalForm’ in de tuple ‘bd-t-ext1:GiftSpecification’ is opgenomen.
Elementen die moeten worden opgenomen:
Element
bd-i-ext1:BusinessName
bd-i-ext1:GiftBusinessLegalForm
bd-i-ext1:GiftBusinessTransferredPartValue
BR-BD-16.4.19 : Vervallen BR-BD-16.4.20 : Element MOET in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i-ext1:GiftMovablePropertyValue’ of ‘bd-i-ext1:GiftMovablePropertyType’ in de tuple ‘bd-t-ext1:GiftSpecification’ is opgenomen.
Elementen die moeten worden opgenomen:
Element
bd-i-ext1:GiftMovablePropertyValue
bd-i-ext1:GiftMovablePropertyType
BR-BD-16.4.21 : Element MOET in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i-ext1:GiftTrustCapitalName’, ‘bd-i-ext1:GiftTrustCapitalIdentificationNumber’ of ‘bd-i-ext1:GiftTrustCapitalValue’ in de tuple ‘bd-t-ext1:GiftSpecification’ is opgenomen.
Elementen die moeten worden opgenomen:
Element
bd-i-ext1:GiftTrustCapitalName
bd-i-ext1:GiftTrustCapitalValue
77
BR-BD-16.4.22 : Element MOET in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i-ext1:GiftBenefitPeriod’, ‘bd-i-ext1:GiftBenefitAmount’, ‘bd-i-ext1:GiftPeriodicFirstDate’ of ‘bd-i-ext1:GiftPeriodicLastDate’ in de tuple ‘bd-t-ext1:GiftSpecification’ is opgenomen.
Elementen die moeten worden opgenomen:
Element
bd-i-ext1:GiftBenefitPeriod
bd-i-ext1:GiftBenefitAmount
bd-i-ext1:GiftPeriodicFirstDate
BR-BD-16.4.23 : Element MOET in het bericht zijn opgenomen INDIEN één van de
elementen ‘bd-i-ext1:GiftExemptionOneOffIncreased, ‘bd-i-ext1:GiftExemptionOwnHouseOneOffIncreased’, ‘bd-i-ext1:GiftOwnHouseSpendingAmount’, ‘bd-i-ext1:GiftExemptionExpensiveStudyIncreased’, ‘bd-i-ext1:GiftExemptionDebtor’, ‘bd-i-ext1:GiftExemptionNaturalObligation’,
‘bd-i-ext1:GiftExemptionANBIOrSBBI’, of ‘bd-i-ext1:GiftExemptionOther’ in de tuple ‘bd-t-ext1:GiftSpecification’ is opgenomen.
Elementen die moeten worden opgenomen:
Element
bd-i-ext1:GiftExemptionExpensiveStudyIncreased
bd-i-ext1:GiftExemptionOneOffIncreased
bd-i-ext1:GiftExemptionNaturalObligation
bd-i-ext1:GiftExemptionANBIOrSBBI
bd-i-ext1:GiftExemptionDebtor
bd-i-ext1:GiftExemptionOwnHouseOneOffIncreased
BR-BD-16.4.24 : Vervallen
BR-BD-16.4.25 : Element MOET NIET in het bericht zijn opgenomen INDIEN het element ' bd-i-ext1:ContactIdentificationNumber' is opgenomen.
Elementen die NIET moeten worden opgenomen:
Elementen
bd-i-ext1:ContactNotaryNumber
bd-i-ext1:ContactTaxConsultantNumber
BR-BD-16.4.26 : Element MOET NIET in het bericht zijn opgenomen INDIEN het element ' bd-i-ext1:ContactNotaryNumber' is opgenomen.
Elementen die NIET moeten worden opgenomen:
Elementen
bd-i-ext1:ContactIdentificationNumber
bd-i-ext1:ContactTaxConsultantNumber
78
BR-BD-16.4.27 : Element MOET NIET in het bericht zijn opgenomen INDIEN het element '
bd-i-ext1:ContactTaxConsultantNumber' is opgenomen.
Elementen die NIET moeten worden opgenomen:
Elementen
bd-i-ext1:ContactIdentificationNumber
bd-i-ext1:ContactNotaryNumber
BR-BD-16.4.28 : Vervallen BR-BD-16.4.29 : Vervallen BR-BD-16.4.30 : Vervallen
BR-BD-16.4.31 : Vervallen BR-BD-16.4.32 : Vervallen BR-BD-16.4.33 : Element MOET in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i:ContactSurname’, ‘bd-i:ContactPrefix’ of ’bd-i:ContactInitials’ is opgenomen.
Elementen die moeten worden opgenomen:
Element
bd-i:ContactSurname
BR-BD-16.4.34 : Vervallen
BR-BD-16.4.35 : Element 'bd-i-ext1:ContactEmailAddressFull' en of 'bd-i:ContactTelephoneNumber' MOET in het bericht zijn opgenomen. BR-BD-16.4.36 : Vervallen.
BR-BD-16.4.37 : Element MOET in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i-ext1:GiftBusinessSuccessionFacilitiesObjectiveBusinessGoingConcernValue’, ‘bd-i-ext1:GiftBusinessSuccessionFacilitiesObjectiveBusinessLiquidationValue’, ‘bd-i-ext1:BusinessCapitalAcquisitionPrice’,
‘bd-i-ext1:GiftExemptionBusinessSuccessionIndication‘ of ‘bd-i-ext1:GiftPreservedAssessmentIndication ‘in de tuple ‘bd-t-ext1:GiftSpecification’ is
opgenomen.
Elementen die moeten worden opgenomen:
Element
bd-i-ext1:GiftBusinessTransferredPartValue
bd-i-ext1:GiftExemptionBusinessSuccessionIndication
bd-i-ext1:GiftPreservedAssessmentIndication
BR-BD-16.4.38 : Element MOET in het bericht zijn opgenomen INDIEN het element ‘bd-i-ext1:GiftLonglivedDependenceIndication’
in de tuple ‘bd-t-ext1:GiftSpecification’ is opgenomen.
79
Elementen die moeten worden opgenomen:
Element
bd-i-ext1:GiftLonglivedDependenceIndication
bd-i-ext1:GiftBenefitPeriod
bd-i-ext1:GiftBenefitAmount
bd-i-ext1:GiftPeriodicFirstDate
BR-BD-16.4.39 : Element MOET in het bericht zijn opgenomen INDIEN het element ‘bd-i-ext1:GiftPeriodicalBenefitIdentificationNumber’ óf ‘bd-i-ext1:PersonWhoseLifeDateOfBirth’ onder de tuple ‘bd-t-ext1:GiftSpecification’ is opgenomen.
Elementen die moeten worden opgenomen:
Element
bd-i-ext1:GiftLonglivedDependenceIndication
bd-i-ext1:GiftPeriodicalBenefitIdentificationNumber
bd-i-ext1:PersonWhoseLifeDateOfBirth
BR-BD-16.4.40 : Element MOET in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i-ext1:GiftOtherDescription’, of ‘bd-i-ext1:GiftOtherValue’ in de tuple ‘bd-t-ext1:GiftSpecification’ is opgenomen.
Elementen die moeten worden opgenomen:
Element
bd-i-ext1:GiftOtherDescription
bd-i-ext1:GiftOtherValue
BR-BD-16.4.41 : Vervallen BR-BD-16.4.42 : Vervallen
BR-BD-16.4.43 : Vervallen BR-BD-16.4.44 : Vervallen
BR-BD-16.4.45 : Vervallen BR-BD-16.4.46 : Vervallen
BR-BD-16.4.47 : Vervallen BR-BD-16.4.48 : Vervallen BR-BD-16.4.49 : Vervallen BR-BD-16.4.50 : Vervallen
BR-BD-16.4.51 : Vervallen
BR-BD-16.4.52 : Element MOET NIET in het bericht zijn opgenomen INDIEN het element ' bd-i-ext1:DeclarantIdentificationNumber’ is opgenomen.
80
Elementen die NIET moeten worden opgenomen:
Elementen
bd-i-ext1:DeclarantNotaryNumber
bd-i-ext1:DeclarantTaxConsultantNumber
BR-BD-16.4.53 : Element MOET NIET in het bericht zijn opgenomen INDIEN het element ' bd-i-ext1:DeclarantNotaryNumber' is opgenomen.
Elementen die NIET moeten worden opgenomen:
Elementen
bd-i-ext1:DeclarantIdentificationNumber
bd-i-ext1:DeclarantTaxConsultantNumber
BR-BD-16.4.54 : Element MOET NIET in het bericht zijn opgenomen INDIEN het element ' bd-i-ext1:DeclarantTaxConsultantNumber' is opgenomen.
Elementen die NIET moeten worden opgenomen:
Elementen
bd-i-ext1:DeclarantIdentificationNumber
bd-i-ext1:DeclarantNotaryNumber
BR-BD-16.4.55 : Element MOET onder de tuple ‘bd-t-ext1:CorrespondenceAddressPresentation’ in het bericht zijn opgenomen INDIEN één
van de elementen ‘bd-i:StreetNameNL’, ‘bd-i:HouseNumberNL’, ’ bd-i:HouseNumberAddition’, ‘bd-i:PostalCodeNL’ of ‘bd-i:PlaceOfResidenceNL’ onder diezelfde tuple is opgenomen.
Elementen die moeten worden opgenomen:
Element
bd-i:HouseNumberNL
bd-i:PostalCodeNL
BR-BD-16.4.56 : Element MOET onder de tuple ‘bd-t-ext1:GiftSpecification’ in het bericht
zijn opgenomen INDIEN één van de elementen ‘bd-i-ext1:NotarySurname’, ‘bd-i-ext1:NotaryPrefix’ of ’ bd-i-ext1:NotaryInitials’ onder diezelfde tuple is opgenomen.
Elementen die moeten worden opgenomen:
Element
bd-i-ext1:NotarySurname
BR-BD-16.4.57 : Element MOET onder de tuple ‘bd-t-ext1:NotaryDomesticAddressPresentation’ in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i:StreetNameNL’, ‘bd-i:HouseNumberNL’, ’ bd-i:HouseNumberAddition’, ‘bd-i:PostalCodeNL’ of ‘bd-i:PlaceOfResidenceNL’ onder diezelfde tuple is opgenomen.
Elementen die moeten worden opgenomen:
Element
bd-i:HouseNumberNL
bd-i:PostalCodeNL
81
BR-BD-16.4.58 : Element MOET onder de tuple ‘bd-t-ext1: RecipientAddressPresentation’ in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i: StreetNameAbroad’, ‘bd-i: HouseNumberAbroad’, ’ bd-i: PostalCodeAbroad’, ‘bd-i: PlaceOfResidenceAbroad’ of ‘nl-cd:CountryCodeISO’ onder diezelfde tuple is opgenomen.
Elementen die moeten worden opgenomen:
Element
bd-i:StreetNameAbroad
bd-i:HouseNumberAbroad
bd-i:PlaceOfResidenceAbroad
nl-cd:CountryCodeISO
BR-BD-16.4.59 : Element MOET onder tuple ‘bd-t-
ext1:GiftImmovablePropertyAddressPresentation’ in het bericht zijn opgenomen INDIEN
één van de elementen ‘bd-i:StreetNameNL’, ‘bd-i:HouseNumberNL’, ’ bd-i:HouseNumberAddition’, ‘bd-i:PostalCodeNL’ of ‘bd-i:PlaceOfResidenceNL’ onder diezelfde tuple is opgenomen.
Elementen die moeten worden opgenomen:
Element
bd-i:HouseNumberNL
bd-i:PostalCodeNL
BR-BD-16.4.60 : Element MOET onder tuple ‘bd-t-ext1:GiftImmovablePropertyAddressPresentation’ in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i: StreetNameAbroad’, ‘bd-i: HouseNumberAbroad’, ’ bd-i: PostalCodeAbroad’, ‘bd-i: PlaceOfResidenceAbroad’ of ‘nl-cd:CountryCodeISO’ onder diezelfde tuple is opgenomen.
Elementen die moeten worden opgenomen:
Element
bd-i:StreetNameAbroad
bd-i:HouseNumberAbroad
bd-i:PlaceOfResidenceAbroad
nl-cd:CountryCodeISO
BR-BD-16.4.61 : Element MOET in tuple ‘bd-t-ext1:GiftSpecification’ in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i:StreetNameNL’, ‘bd-i:HouseNumberNL’, ’ bd-i:HouseNumberAddition’, ‘bd-i:PostalCodeNL’, ‘bd-i:PlaceOfResidenceNL’, ‘bd-i:StreetNameAbroad’, ‘bd-i:HouseNumberAbroad’, ’bd-i:PostalCodeAbroad’, ‘bd-
i:PlaceOfResidenceAbroad’ óf ‘nl-cd:CountryCodeISO’ onder tuple ‘bd-t-ext1:GiftImmovablePropertyAddressPresentation’ in eerstgenoemde tuple is
opgenomen.
Elementen die moeten worden opgenomen: Element
bd-i-ext1:GiftImmovablePropertyTransferredPartNumerator
bd-i-ext1:GiftImmovablePropertyTransferredPartDenominator
BR-BD-16.4.62 : De tuple ‘bd-t-ext1:GiftSpecification’ MOET ten minste één keer zijn opgenomen.
82
BR-BD-16.4.63 : Element MOET NIET in het bericht zijn opgenomen INDIEN het element '
bd-i-ext1:DeclarantLegalPersonName' is opgenomen.
Elementen die NIET moeten worden opgenomen:
Elementen
bd-i-ext1:DeclarantSurname
bd-i-ext1:DeclarantPrefix
bd-i-ext1:DeclarantInitials
BR-BD-16.4.64 : Element MOET NIET in het bericht zijn opgenomen INDIEN één van de elementen 'bd-i-ext1:DeclarantSurname', 'bd-i-ext1:DeclarantPrefix' of 'bd-i-ext1:DeclarantInitials' is opgenomen.
Elementen die NIET moeten worden opgenomen:
Elementen
bd-i-ext1:DeclarantLegalPersonName
BR-BD-16.4.65 : Element MOET in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i-ext1: DeclarantIsContactIndication’, ‘bd-i-ext1:DeclarantIdentificationNumber’, ‘bd-i-ext1: DeclarantNotaryNumber’, ‘bd-i-ext1: DeclarantTaxConsultantNumber’, ‘bd-i-ext1:DeclarantSurname’, ‘bd-i-
ext1:DeclarantPrefix’, ‘bd-i-ext1:DeclarantInitials’ óf ‘bd-i-ext1:DeclarantLegalPersonName’ is opgenomen.
Elementen die moeten worden opgenomen:
Element
bd-i-ext1:DeclarantIsContactIndication
BR-BD-16.4.66 : Element MOET in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i-ext1:RecipientPartnerIdentificationNumber’ óf ‘bd-i-ext1:RecipientPartnerDateOfBirth is opgenomen.
Elementen die moeten worden opgenomen:
Element
bd-i-ext1:RecipientPartnerIdentificationNumber
bd-i-ext1:RecipientPartnerDateOfBirth
BR-BD-16.4.67 : Element MOET in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i-ext1:NotaryConvenantCreationDate’, ‘bd-i-
ext1:CentralDigitalRepertoryNumber’ óf ‘bd-i-ext1:NotaryNumber’ in de tuple ‘bd-t-ext1:GiftSpecification’ is opgenomen.
Elementen die moeten worden opgenomen:
Element
bd-i-ext1:NotaryConvenantCreationDate
BR-BD-16.4.68 : Elementen van het type 'nl-types:monetaryNoDecimalsItemType'
MOGEN ALLEEN zijn opgenomen met een waarde van -999999999999 t/m
9999999999999.
83
3 Belastingdienst Business Guidelines
3.1 Belastingdienst Business Guidelines – Algemeen
De volgende richtlijnen zijn algemeen van aard en als zodanig van toepassing op alle berichtstromen gedocumenteerd in dit document.
N.B. De Belastingdienst richtlijnen, ook wel bekend als fiscale en financiële consistentieregels, worden vooralsnog niet beschreven in dit document. Deze regels zijn belegd in de vorm van XBRL formula en worden via de volgende diensten aan de markt beschikbaar gesteld:
OSWO - de XBRL formula met bijbehorende documentatie zijn een onderdeel van berichtstroom-specifieke informatiepakketen. Deze zogenaamde "releases" worden via het CSO serviceportaal van het team Ondersteuning Software Ontwikkelaars (OSWO) naast veel andere informatie aan de markt beschikbaar gesteld. Dit portaal is te bereiken via de URL: https://www.oswo.nl/ Registratie is vereist.
VTS - de validatie en testservice (VTS) is een webdienst welke continue beschikbaar is. Met de VTS kunnen zowel XML als XBRL berichten controleert worden of deze voldoen aan de specificaties die voor het betreffende bericht gelden. Zowel de Belastingdienst regels als richtlijnen maken deel uit van de VTS testset. De testresultaten zijn direct online beschikbaar.
Voor meer informatie over of toegang tot de CSO of VTS webdienst kunt u zich wenden tot de servicedesk van OSWO via een e-mail naar [email protected].
4 Belastingdienst Filing Rules
4.1 BD Filing Rules – Algemeen
In aanvulling op de generieke SBR Filing Rules heeft de Belastingdienst de volgende aanvullende
Filing Rules gedefinieerd:
1. Bestand regels
FR-BD-1.01: Karakters MOETEN uit de Unicode ranges Basic Latin en Latin Supplement
komen.
Alleen karakters uit de karakterset ISO/IEC 8859-1 MOETEN gebruikt worden. In de gegevens van
een instance zijn alleen karakters uit de de ISO/IEC 8859-1 karakterset toegestaan. Het betreft met
andere woorden Unicode karakters uit de blocks Basic Latin en Latin-1 Supplement.
Dit is een inperking van generieke SBR filing regel FR-NL-1.02
2. Instance regels Geen regels.
3. Context regels
84
Geen regels.
4. Unit regels Geen regels.
5. Fact regels FR-BD-5.01: Het attribuut ‘decimals’ bij een numeriek fact MOET worden gevuld met ‘INF’. Het ‘decimals’ attribuut geeft de accuratesse van het gerapporteerde numerieke fact aan. Voor alle
numerieke concepten dient gebruik te worden gemaakt van het ‘decimals’ attribuut. De waarde van dit attribuut moet altijd ‘INF’ zijn.
5 Belastingdienst Filing Guidelines
5.1 BD Filing Guidelines – Algemeen
In aanvulling op de generieke SBR Filing Guidelines heeft de Belastingdienst de volgende aanvullende
Filing Guidelines gedefinieerd:
1. Bestand regels
Geen regels.
2. Instance regels Geen regels.
3. Context regels Geen regels.
4. Unit regels
Geen regels.
5. Fact regels Geen regels.
85
6 Aanvullende ondersteuning
6.1 Weergave van meldingen
De regels in dit document kunnen geautomatiseerd gecontroleerd worden. In het kader van
uniformiteit strekt het tot aanbeveling de geconstateerde fouten of waarschuwingen op een
consistente wijze weer te rapporteren. Elke melding moet minimaal de volgende
gegevenselementen bevatten:
1. Type van de melding Waarschuwing of Fout;
2. Origine van de controle: het document waarin de controle gedefinieerd is, eventueel het
versienummer van dit document;
3. ID van de business rule;
4. Titel van de business rule of aard van de fout of waarschuwing.
Geadviseerd wordt de gegevenselementen in aangegeven volgorde te rapporteren en deze met een
dubbele punt te scheiden.
Voorbeeld
Fout: BD Business Rules, versie 11: BR-BD-07.3.01: Bedragen MOETEN in Euro’s zijn opgegeven
Het is toegestaan i.p.v. Titel de aard van de fout of waarschuwing te rapporteren en deze aan te
vullen met comfortinformatie zoals het element waarop de melding betrekking heeft.
Voorbeeld
Fout: BD Business Rules, versie 11: BR-BD-00.4.01: Verplicht veld ' SoftwarePackageVersion' niet aanwezig.
86
Appendix A - Overzicht van de BD reporting rules
Regelnummer Regel
BR-BD-00.3.01 Het element 'xbrli:measure' MOET de waarde 'xbrli:pure' of 'xbrli:shares' hebben óf die van een valide alfabetische iso4217 valutacode.
BR-BD-00.4.01 Element MOET in het bericht zijn opgenomen
BR-BD-01.2.01 Het attribuut 'scheme' van het element 'xbrli:identifier' MOET een waarde hebben van de aan de berichtstroom toegewezen URI.
BR-BD-01.2.02 De waarde van het element 'xbrli:identifier' MOET een geldig identificatienummer zijn.
BR-BD-01.2.03 Van contexten met een overeenkomstige 'xbrli:identifier' MOET er ten minste één een instance-context zijn MET een time-dimensie 'End' én ten minste één een duration-context zijn INDIEN deze contexten een party-dimensie 'HoldingCompany' hebben.
BR-BD-01.2.04 Van contexten met overeenkomstige 'xbrli:identifier' MOET er ten minste één een instance-context zijn MET een time-dimensie 'End' én ten minste één een duration-context zijn INDIEN deze contexten een party-dimensie 'SubsidiaryCompany' hebben.
BR-BD-01.2.05 De waarde van element 'xbrli:identifier' in de context met party-dimensie “Declarant” MOET gelijk zijn aan die van de context met party-dimensie “HoldingCompany”.
BR-BD-01.2.06 Eén context met party-dimension 'HoldingCompany' MOET aanwezig zijn INDIEN er ten minste één context met party-dimensie 'SubsidiaryCompany' aanwezig is.
BR-BD-01.2.07 Indien er een context met party-dimensie 'HoldingCompany' aanwezig is, dan MOETEN ten minste één context met party-dimensie 'SubsidiaryCompany' aanwezig zijn.
BR-BD-01.2.08 De waarde van element 'xbrli:identifier' in een context met party-dimension “SubsidiaryCompany” MOET uniek zijn.
BR-BD-01.2.09 De context met de party-dimensie 'Declarant' en een element xbrli:period met sub elementen xbrli:startDate en een 'xbrli:endDate' MOET als eerste context aanwezig zijn.
BR-BD-01.2.10 De waarden van de elementen 'xbrli:startDate' en 'xbrli:endDate' in de context met party-dimensie 'HoldingCompany' MOETEN gelijk zijn aan de overeenkomstige elementen in de context met party-dimensie 'Declarant'.
BR-BD-01.2.11 De waarde van element 'xbrli:startDate' óf 'xbrli:endDate' óf beide in de context met party-dimensie 'SubsidiaryCompany' MOET gelijk zijn aan de overeenkomstige elementen in de context met party-dimensie 'Declarant'.
BR-BD-01.2.12 De waarde van element 'xbrli:instant' in een context met de time-dimensie 'Begin' MOET gelijk zijn aan de waarde van element xbrli:startDate in een context met een overeenkomstige xbrli:identifier én de waarde van element 'xbrli:instant' in een context met de time-dimensie 'End' MOET gelijk zijn aan de waarde van element xbrli:endDate in een context met een overeenkomstige 'xbrli:identifier'.
BR-BD-01.2.13 Het jaardeel in de waarde van element 'xbrli:startDate' MOET '2017' zijn voor de context met ALLEEN de party-dimensie 'Declarant'.
BR-BD-01.2.14 (VERVALLEN)
Vervallen
BR-BD-01.2.15 Er MOGEN NIET meer dan 997 unieke contexten met party-dimensie 'SubsidiaryCompany' zijn opgenomen
BR-BD-01.2.16 (VERVALLEN)
Vervallen
BR-BD-01.2.17 De periode tussen de in 'xbrli:startDate' en ‘xbrli:endDate’ opgegeven datums MAG NIET langer zijn dan 24 maanden minus 1 dag.
BR-BD-01.2.18 De waarde van element 'xbrli:startDate' en 'xbrli:endDate' van een context met party-dimensie 'SubsidiaryCompany' MOET binnen de periode van de context met party-dimensie 'HoldingCompany' vallen.
BR-BD-01.3.01 Elementen voor bedragen MOETEN zijn opgegeven in EURO, TENZIJ het element 'bd-i:FunctionalCurrencySchemeExists' de waarde 'true' heeft, dan geldt de valuta zoals vermeldt op de beschikking, UITGEZONDERD de elementen die ALTIJD MOETEN worden opgenomen in EURO's.
BR-BD-01.3.02 In een aangifte in functionele valuta MOGEN ALLEEN voor deze regeling geldige valutacodes zijn gebruikt.
BR-BD-01.3.03 De waarde van het element 'bd-i:FunctionalCurrencySchemeCurrencyFactor' MOET gelijk zijn aan de valutafactor die behoort bij de valutacode waarmee bedragvelden worden gedeclareerd INDIEN er sprake is van een aangifte in functionele valuta.
BR-BD-01.3.04 In een aangifte in functionele valuta MOET één geldige functionele valutacode zijn opgegeven naast de valutacode voor de EURO.
BR-BD-01.4.01 Element MOET in het bericht zijn opgenomen.
BR-BD-01.4.02 Het element 'bd-i:TaxReturnMessageType' MOET een geldige waarde hebben.
BR-BD-01.4.03 Er MOGEN NIET meer dan 99 voorkomens van een tuple met unieke combinatie van party-dimensie en identifier op root-niveau van de instance zijn opgenomen met UITZONDERING van tuples waarvoor een afwijkend maximum geldt.
BR-BD-01.4.04 Elementen van het type 'nl-types:monetaryNoDecimalsItemType' MOGEN ALLEEN zijn opgenomen met een waarde van -999999999999 t/m 9999999999999.
BR-BD-01.4.05 Elementen van het type 'nl-types:nonNegativeMonetaryNoDecimalsItemType' MOGEN ALLEEN zijn opgegeven met een waarde van 0 t/m 9999999999999.
BR-BD-01.4.06 Element MOET in de instance zijn opgenomen INDIEN het element 'bd-i:FunctionalCurrencySchemeExists' de waarde 'true' heeft.
BR-BD-01.4.07 Element MOET NIET in de instance zijn opgenomen INDIEN het element 'bd-i:FunctionalCurrencySchemeExists' de waarde 'false' heeft.
BR-BD-02.2.01 Het attribuut 'scheme' van het element 'xbrli:identifier' MOET een waarde hebben van de aan de berichtstroom toegewezen URI .
87
BR-BD-02.2.02 De waarde van het element 'xbrli:identifier' MOET een geldig identificatienummer zijn.
BR-BD-02.2.03 Van contexten met overeenkomstige 'xbrli:identifier' MOET er ten minste één een instance-context zijn MET een time-dimensie 'End' én ten minste één een duration-context zijn INDIEN deze contexten een party-dimensie 'Company' hebben.
BR-BD-02.2.04 De waarde van element 'xbrli:identifier' in de context met party-dimensie 'Partner' MAG NIET gelijk zijn aan de waarde van de context met party-dimensie 'Declarant'.
BR-BD-02.2.05 De waarde van element 'xbrli:identifier' van ALLE contexten met party-dimensie 'Company' MOET gelijk zijn aan die van de context met party-dimensie 'Declarant'.
BR-BD-02.2.06 Er MOET ten minste één context met party-dimensie 'Company' aanwezig zijn INDIEN het element 'bd-i:TaxReturnMessageType' de waarde '53', '64' of '66' heeft.
BR-BD-02.2.07 Het element 'bd-i:TaxReturnMessageType' MOET de waarde '53', '64' of '66' hebben, INDIEN er een context met een party-dimensie 'Company' opgenomen is.
BR-BD-02.2.08 De context met de party-dimensie 'Declarant' en een element 'xbrli:period' met sub elementen 'xbrli:startDate' en 'xbrli:endDate' MOET als eerste context zijn opgenomen
BR-BD-02.2.09 De waarde van het element 'xbrli:identifier' MOET in alle contexten met de party-dimensie 'Partner' hetzelfde zijn
BR-BD-02.2.10 De waarden van element 'xbrli:instant' in een context met de time-dimensie 'Begin' en die in een context met time-dimension 'End' MOETEN gelijk zijn aan de waarde van respectievelijk de elementen 'xbrli:startDate' en 'xbrli:endDate' in contexten met overeenkomstige 'xbrli:identifier', party-dimension en eventuele companySerialNumber-dimension.
BR-BD-02.2.11 De waarden van de elementen 'xbrli:startDate' en 'xbrli:endDate' in de contexten met party-dimensie 'Declarant' en 'Partner' MOETEN respectievelijk '2018-01-01' en '2018-12-31' zijn
BR-BD-02.2.12 Het jaardeel in de waarde van element 'xbrli:startDate' in de context met party-dimensie 'Company' MOET '2018' of '2017' zijn
BR-BD-02.2.13 Het jaardeel in de waarde van element 'xbrli:endDate' in de context met party-dimensie 'Company' MOET '2018' zijn
BR-BD-02.2.14 Er MOGEN NIET meer dan 999 unieke contexten met party-dimensie 'Company' zijn opgenomen
BR-BD-02.3.01 Elementen voor bedragen MOETEN zijn opgegeven in Euro’s met UITZONDERING van de elementen bd-i:ExemptionMethodProfitNationalCurrency, bd-i:OwnHouseDebtDeductibleInterestOtherThanTaxAdministrationLoanSumBalanceOriginalCurrency en bd-i:OwnHouseDebtDeductibleInterestOtherThanTaxAdministrationLoanSumOriginalCurrency.
BR-BD-02.4.01 Element MOET in het bericht zijn opgenomen.
BR-BD-02.4.02 Het element 'bd-i:TaxableProfit' met een referentie naar de context met ALLEEN een partyDimension 'Declarant’ MOET zijn opgenomen INDIEN het element bd-i:TaxReturnMessageType de waarde '64' of '53' of '66' heeft.
BR-BD-02.4.03 Het element 'bd-i:TaxReturnMessageType' MOET een geldige waarde hebben.
BR-BD-02.4.04 Er MOGEN NIET meer dan 99 voorkomens van een tuple met unieke combinatie van party-dimensie en identifier op root-niveau van de instance zijn opgenomen met UITZONDERING van tuples waarvoor een afwijkend maximum geldt.
BR-BD-02.4.05 Elementen van het type 'nl-types:monetaryNoDecimalsItemType' MOGEN ALLEEN zijn opgenomen met een waarde van -999999999999 t/m 9999999999999.
BR-BD-02.4.06 Elementen van het type 'nl-types:nonNegativeMonetaryNoDecimalsItemType' MOGEN ALLEEN zijn opgenomen met een waarde van 0 t/m 9999999999999
BR-BD-02.4.07 Elementen in de tuple MOETEN verwijzen naar een context met een daartoe toegestane dimensionering.
BR-BD-03.2.01 Het attribuut 'scheme' van het element 'xbrli:identifier' MOET een waarde hebben van de aan de berichtstroom toegewezen URI.
BR-BD-03.2.02 De waarde van het element 'xbrli:identifier' MOET een geldig identificatienummer zijn.
BR-BD-03.2.03 De elementen 'xbrli:startDate' en 'xbrli:endDate' MOETEN zijn opgegeven met respectievelijk startdatum en einddatum van geldige tijdvakken.
BR-BD-03.3.01 Elementen voor bedragen MOETEN zijn opgegeven in EURO’s.
BR-BD-03.4.01 Element MOET in het bericht zijn opgenomen.
BR-BD-03.4.02 Het element 'bd-i:TaxConsultantNumber' MOET zijn opgenomen INDIEN het element 'bd-i:ContactType' de waarde 'INT' heeft.
BR-BD-03.4.03 Er MOGEN NIET meer dan 99 voorkomens van een tuple op root-niveau in een instance document zijn opgenomen met UITZONDERING van de tuples waarvoor een afwijkend maximum geldt.
BR-BD-04.2.01 Het attribuut 'scheme' van het element 'xbrli:identifier' MOET een waarde hebben van de aan de berichtstroom toegewezen URI.
BR-BD-04.2.02 De waarde van het element 'xbrli:identifier' MOET een geldig identificatienummer zijn.
BR-BD-04.2.03 De waarde van element 'xbrli:identifier' MOET in alle contexten hetzelfde zijn.
BR-BD-04.2.04 Het tijdvak (xbrli:startDate / xbrli:endDate) van een context ten behoeven van elementen met betrekking tot correcties MOET in zijn geheel vóór het tijdvak van de aangifte ligt.
BR-BD-04.2.05 Contexten MOGEN ALLEEN meer dan één keer in een instance document voorkomen INDIEN deze betrekking hebben op correcties én MOETEN elk een uniek en niet overlappend tijdvak vertegenwoordigen, aangegeven door 'xbrli:startDate' en 'xbrli:endDate'.
BR-BD-04.2.06 De elementen 'xbrli:startDate' en 'xbrli:endDate' in de context met betrekking tot de opgaaf MOETEN zijn opgegeven met respectievelijk startdatum en einddatum van geldige tijdvakken.
BR-BD-04.2.07 De elementen 'xbrli:startDate' en 'xbrli:endDate' in contexten met betrekking tot correcties over 2011 en later MOGEN ALLEEN zijn opgegeven met respectievelijk startdatum en einddatum van geldige tijdvakken.
BR-BD-04.3.01 Elementen voor bedragen MOETEN zijn opgegeven in EURO’s.
BR-BD-04.4.01 Element MOET in het bericht zijn opgenomen.
BR-BD-04.4.02 Er MOGEN NIET meer dan 99 voorkomens van een tuple op root-niveau in een instance document zijn opgenomen met UITZONDERING van de tuples waarvoor een afwijkend maximum geldt.
BR-BD-05.2.01 Het attribuut 'scheme' van het element 'xbrli:identifier' MOET een waarde hebben van de aan de berichtstroom toegewezen URI.
88
BR-BD-05.2.02 De waarde van het element 'xbrli:identifier' MOET een geldig identificatienummer zijn.
BR-BD-05.2.03 De waarden van de elementen 'xbrli:startDate' en 'xbrli:endDate' MOETEN respectievelijk '2018-01-01' en '2018-12-31' zijn.
BR-BD-05.4.01 Element MOET in het bericht zijn opgenomen.
BR-BD-05.4.02 De tuple ‘bd-alg-tuple:AppointPostsSpecification’ MOET ten minste één keer zijn opgenomen.
BR-BD-05.4.03 Het jaardeel van de waarde in element 'bd-i:FinancialYearStart' MOET '2018' zijn.
BR-BD-05.4.04 Er MOGEN NIET meer dan 99 voorkomens van een tuple op root-niveau in een instance document zijn opgenomen met UITZONDERING van de tuples waarvoor een afwijkend maximum geldt.
BR-BD-06.2.01 Het attribuut 'scheme' van het element 'xbrli:identifier' MOET een waarde hebben van de aan de berichtstroom toegewezen URI.
BR-BD-06.2.02 De waarde van het element 'xbrli:identifier' MOET een geldig identificatienummer zijn.
BR-BD-06.2.03 De waarden van de elementen 'xbrli:startDate' en 'xbrli:endDate' MOETEN respectievelijk '2018-01-01' en '2018-12-31' zijn.
BR-BD-06.4.01 De tuple ‘bd-alg-tuple:PostponementSpecification’ MOET ten minste één keer zijn opgenomen.
BR-BD-06.4.02 Er MOGEN NIET meer dan 99 voorkomens van een tuple op root-niveau in een instance document zijn opgenomen met UITZONDERING van tuples waarvoor een afwijkend maximum geldt.
BR-BD-06.4.03 Het jaardeel van de waarde van het element 'bd-i:FinancialYearStart' MOET '2018' zijn INDIEN het element 'bd-i:TaxName' de waarde '0' heeft.
BR-BD-06.4.04 Het jaardeel van de waarde van het element 'bd-i:FinancialYearEnd' MOET '2018', '2019' of '2020' zijn INDIEN het element 'bd-i:TaxName' de waarde '0' heeft.
BR-BD-06.4.05 De elementen 'bd-i:FinancialYearStart' en 'bd-i:FinancialYearEnd' MOETEN respectievelijk de waarde '2018-01-01' en '2018-12-31' hebben INDIEN het element 'bd-i:TaxName' de waarde '1' heeft.
BR-BD-07.2.01 Het attribuut 'scheme' van het element 'xbrli:identifier' MOET een waarde hebben van de aan de berichtstroom toegewezen URI.
BR-BD-07.2.02 De waarde van het element 'xbrli:identifier' MOET een geldig identificatienummer zijn.
BR-BD-07.2.03 De elementen 'xbrli:startDate' en 'xbrli:endDate' in de context met betrekking tot de opgaaf MOGEN ALLEEN zijn gevuld met respectievelijk startdatum en einddatum van geldige tijdvakken.
BR-BD-07.3.01 Elementen voor bedragen MOETEN zijn opgegeven in EURO’s.
BR-BD-07.4.01 Element MOET in het bericht zijn opgenomen.
BR-BD-07.4.02 Het element 'bd-i:TaxReturnMessageType' MOET een geldige waarde hebben.
BR-BD-07.4.03 Element MOET in het bericht zijn opgenomen INDIEN de waarde van het element 'bd-i:TaxReturnMessageType' de waarde '0081' of '0082' of '0083', '0084' of '1084' heeft.
BR-BD-07.4.04 Element MOET in het bericht zijn opgenomen INDIEN de waarde van element 'bd-i:TaxReturnMessageType' de waarde '0006' heeft.
BR-BD-07.4.05 Element MOET in het bericht zijn opgenomen INDIEN de waarde van element 'bd-i:TaxReturnMessageType' de waarde '0019' heeft.
BR-BD-07.4.06 Element MOET in het bericht zijn opgenomen INDIEN de waarde van element 'bd-i:TaxReturnMessageType' de waarde '0091', '0092', '0093', '0094' of '1094' heeft.
BR-BD-07.4.07 Element MOET in het bericht zijn opgenomen INDIEN de waarde van element 'bd-i:TaxReturnMessageType' de waarde '0218' heeft.
BR-BD-07.4.08 Element MOET in het bericht zijn opgenomen INDIEN de waarde van element 'bd-i:TaxReturnMessageType' de waarde '0049' of '1049' heeft.
BR-BD-07.4.09 Element MOET in het bericht zijn opgenomen INDIEN de waarde van element 'bd-i:TaxReturnMessageType' de waarde '0077' heeft.
BR-BD-07.4.10 Er MOGEN NIET meer dan 99 voorkomens van een tuple op root-niveau in een instance document zijn opgenomen met UITZONDERING van tuples waarvoor een afwijkend maximum geldt.
BR-BD-07.4.11 Het element 'bd-i:MessageSourceType' MOET de waarde ‘24’ of ‘48’ hebben.
BR-BD-07.4.12 Element MOET in het bericht zijn opgenomen INDIEN element 'bd-i:MessageSourceType' de waarde '24' heeft.
BR-BD-07.4.13 Element MOET in het bericht zijn opgenomen INDIEN element 'bd-i:MessageSourceType' de waarde '48' heeft.
BR-BD-07.4.14 Element MOET in het bericht zijn opgenomen INDIEN element 'bd-i:TaxReturnMessageType' de waarde '1010' heeft.
BR-BD-07.4.15 Element 'bd-i:MessageSourceType' MOET de waarde '48' hebben INDIEN element 'bd-i:TaxReturnMessageType' de waarde '1010', '1049', '1084' of '1094' heeft.
BR-BD-07.4.16 Element 'bd-i:MessageSourceIdentification' MAG NIET zijn opgenomen INDIEN het element 'bd-i:MessageSourceType' de waarde '24' heeft.
BR-BD-07.4.17 Element 'bd-i:TaxConsultantNumber' MAG NIET zijn opgenomen INDIEN het element 'bd-i:MessageSourceType' de waarde '48' heeft.
BR-BD-07.4.18 Element 'bd-i:TaxReturnMessageType' MOET een geldige waarde hebben INDIEN het element 'bd-i:MessageSourceType' de waarde '48' heeft.
BR-BD-07.4.19 Element MOET een datumwaarde bevatten die samenvalt of ligt tussen de datumwaarden in elementen 'xbrli:startDate' en 'xbrli:endDate' in de context van de opgave.
BR-BD-07.4.20 Het element ‘bd-i:DayCareOutOfSchoolIndication’ of ‘bd-i:DayCareIndication’ maar niet beiden MOET zijn opgenomen INDIEN ‘TaxReturnMessageType’ = ‘0218’
BR-BD-07.4.21 Het element ‘bd-i:DayCareCenterIndication’ of ‘bd-i:DayCareGuestParentIndication’ maar niet beiden MOET zijn opgenomen INDIEN ‘TaxReturnMessageType’ = ‘0218’
BR-BD-08.2.01 Het attribuut 'scheme' van het element 'xbrli:identifier' MOET een waarde hebben van de aan de berichtstroom toegewezen URI.
BR-BD-08.2.02 De waarde van het element 'xbrli:identifier' MOET een geldig identificatienummer zijn.
BR-BD-08.2.03 De waarde van element 'xbrli:startDate' MOET de datum van de eerste dag van een maand zijn.
BR-BD-08.2.04 De periode tussen de datums opgegeven in de elementen 'xbrli:startDate' en 'xbrli:endDate' MAG NIET langer dan één jaar zijn.
89
BR-BD-08.2.05 De waarde van element 'xbrli:endDate' MOET de datum van de laatste dag van een maand zijn.
BR-BD-08.2.06 De waarden van de elementen 'xbrli:startDate' en 'xbrli:endDate' MOETEN respectievelijk een datum op of na '2018-02-01' én een datum op of voor '2019-12-31' zijn.
BR-BD-08.3.01 Elementen voor bedragen MOETEN zijn opgegeven in EURO’s.
BR-BD-08.4.01 Element MOET in het bericht zijn opgenomen.
BR-BD-08.4.02 Het element 'bd-i:TaxConsultantNumber' MOET in het bericht zijn opgenomen INDIEN het element 'bd-i:ContactType' de waarde 'INT' heeft.
BR-BD-08.4.03 Er MOGEN NIET meer dan 99 voorkomens van een tuple op root-niveau in een instance document zijn opgenomen met UITZONDERING van tuples waarvoor een afwijkend maximum geldt.
BR-BD-09.2.01 Het attribuut 'scheme' van het element 'xbrli:identifier' MOET een waarde hebben van de aan de berichtstroom toegewezen URI.
BR-BD-09.2.02 De waarde van het element 'xbrli:identifier' MOET een geldig identificatienummer zijn.
BR-BD-09.2.03 Het element 'xbrli:identifier' MOET gevuld zijn met het loonheffingennummer van de inhoudingsplichtige INDIEN het element 'bd-i:DeliveryVanUser' de waarde '1' heeft.
BR-BD-09.2.04 Het element 'xbrli:identifier' MOET gevuld zijn met BSN, RSIN of finummer van de ondernemer INDIEN het element 'bd-i:DeliveryVanUser' de waarde '2' heeft.
BR-BD-09.2.05 De waarden van de elementen 'xbrli:startDate' en 'xbrli:endDate' MOETEN respectievelijk '2019-01-01' en '2019-12-31' zijn.
BR-BD-09.4.01 Element MOET in het bericht zijn opgenomen.
BR-BD-09.4.02 Element MOET in het bericht zijn opgenomen INDIEN element 'bd-i:StatementType' de waarde '1' én element 'bd-i:DeliveryVanUser' de waarde '1' heeft.
BR-BD-09.4.03 Element MOET NIET in het bericht zijn opgenomen INDIEN het element 'bd-i:StatementType' de waarde '1' heeft én element 'bd-i:DeliveryVanUser' de waarde '1' heeft.
BR-BD-09.4.04 Element MOET in het bericht worden opgenomen INDIEN element 'bd-i:StatementType' de waarde '1' heeft én element 'bd-i:DeliveryVanUser' de waarde '2' heeft.
BR-BD-09.4.05 Element MOET NIET in het bericht zijn opgenomen INDIEN element 'bd-i:StatementType' de waarde '1' heeft én element 'bd-i:DeliveryVanUser' de waarde '2' heeft.
BR-BD-09.4.06 Element MOET in het bericht zijn opgenomen INDIEN element 'bd-i:StatementType' de waarde '2' heeft én element 'bd-i:DeliveryVanUser' de waarde '1' heeft.
BR-BD-09.4.07 Element MOET NIET in het bericht zijn opgenomen INDIEN element 'bd-i:StatementType' de waarde '2' heeft én element 'bd-i:DeliveryVanUser' de waarde '1' heeft.
BR-BD-09.4.08 Element MOET in het bericht zijn opgenomen INDIEN element 'bd-i:StatementType' de waarde '2' heeft én element 'bd-i:DeliveryVanUser' de waarde '2' heeft.
BR-BD-09.4.09 Element MOET NIET in het bericht zijn opgenomen INDIEN element 'bd-i:StatementType' de waarde '2' heeft én element 'bd-i:DeliveryVanUser' de waarde '2' heeft.
BR-BD-09.4.10 De datum in het element bd-i:EmployeeDateOfBirth MOET ten minste 17 jaren vóór de datum in element 'bd-i:StatementCommencingDate' liggen.
BR-BD-09.4.11 De waarde van element 'bd-i:AbrogationStatementDeliveryVanLicensePlate' óf element 'bd-i:StatementDeliveryVanLicensePlate' MOET voldoen aan één een geldig patroon INDIEN element 'bd-i:StatementDeliveryVanRegistrationCountry' de waarde 'NL' óf element 'bd-i: AbrogationStatementDeliveryVanRegistrationCountry' de waarde 'NL' heeft.
BR-BD-10.2.01 Het attribuut 'scheme' van het element 'xbrli:identifier' MOET een waarde hebben van de aan de berichtstroom toegewezen URI.
BR-BD-10.2.02 De waarde van het element 'xbrli:identifier' MOET een geldig identificatienummer zijn.
BR-BD-10.2.03 De waarden van de elementen 'xbrli:startDate' en 'xbrli:endDate' MOETEN respectievelijk '2019-01-01' en '2019-12-31' zijn.
BR-BD-10.3.01 Elementen voor bedragen MOETEN zijn opgegeven in EURO’s.
BR-BD-10.4.01 Element MOET in het bericht zijn opgenomen.
BR-BD-10.4.02 Er MOGEN NIET meer dan 99 voorkomens van een tuple op root-niveau in een instance document zijn opgenomen met UITZONDERING van tuples waarvoor een afwijkend maximum geldt.
BR-BD-10.4.03 Tuple MOET in het bericht zijn opgenomen.
BR-BD-10.4.04 Elementen ‘bd-i:HouseNumberNL’ en ‘bd-i:PostalCodeNL’ onder de tuple 'bd-t-ext1:ContactAddressPresentation’ MOETEN worden opgenomen.
BR-BD-10.4.05 Vervallen
BR-BD-10.4.06 Element MOET onder de tuple ‘bd-t-ext1: DeceasedAddressPresentation’ in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i:StreetNameNL’, ‘bd-i:HouseNumberNL’, ’ bd-i:HouseNumberAddition’, ‘bd-i:PostalCodeNL’ of ‘bd-i:PlaceOfResidenceNL’ onder diezelfde tuple is opgenomen.
BR-BD-10.4.07 Element MOET onder de tuple ‘bd-t-ext1: DeceasedAddressPresentation’ in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i: StreetNameAbroad’, ‘bd-i: HouseNumberAbroad’, ’ bd-i: PostalCodeAbroad’, ‘bd-i: PlaceOfResidenceAbroad’ of ‘nl-cd:CountryCodeISO’ onder diezelfde tuple is opgenomen.
BR-BD-10.4.08 Elementen ‘bd-i:HouseNumberNL’ en ‘bd-i:PostalCodeNL’, of ‘bd-i:StreetNameAbroad’, ‘bd-i:HouseNumberAbroad’, ‘bd-i:PlaceOfResidenceAbroad’ en ‘nl-cd:CountryCodeISO’ onder de tuple ‘bd-t-ext1: HeirBenificiaryTaxedDataSpecification’ MOETEN worden opgenomen.
BR-BD-10.4.09 Element MOET onder de tuple ‘bd-t-ext1:OwnHouseAddressPresentation’ in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i:StreetNameNL’, ‘bd-i:HouseNumberNL’, ’ bd-i:HouseNumberAddition’, ‘bd-i:PostalCodeNL’ of ‘bd-i:PlaceOfResidenceNL’ onder diezelfde tuple is opgenomen.
BR-BD-10.4.10 Element MOET onder de tuple ‘bd-t-ext1:OwnHouseAddressPresentation’ in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i: StreetNameAbroad’, ‘bd-i: HouseNumberAbroad’, ’ bd-i: PostalCodeAbroad’, ‘bd-i: PlaceOfResidenceAbroad’ of ‘nl-cd:CountryCodeISO’ onder diezelfde tuple is opgenomen.
90
BR-BD-10.4.11 Element MOET onder de tuple ‘bd-t-ext1: ImmovablePropertyOtherSpecification’ in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i:StreetNameNL’, ‘bd-i:HouseNumberNL’, ’ bd-i:HouseNumberAddition’, ‘bd-i:PostalCodeNL’ of ‘bd-i:PlaceOfResidenceNL’ onder diezelfde tuple is opgenomen.
BR-BD-10.4.12 Element MOET onder de tuple ‘bd-t-ext1: ImmovablePropertyOtherSpecification’ in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i: StreetNameAbroad’, ‘bd-i: HouseNumberAbroad’, ’ bd-i: PostalCodeAbroad’, ‘bd-i: PlaceOfResidenceAbroad’ of ‘nl-cd:CountryCodeISO’ onder diezelfde tuple is opgenomen.
BR-BD-10.4.13 Element MOET onder de tuple ‘bd-t-ext1: NotaryAddressPresentation’ in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i:StreetNameNL’, ‘bd-i:HouseNumberNL’, ’ bd-i:HouseNumberAddition’, ‘bd-i:PostalCodeNL’ of ‘bd-i:PlaceOfResidenceNL’ onder diezelfde tuple is opgenomen.
BR-BD-10.4.14 Element MOET onder de tuple ‘bd-t-ext1: NotaryAddressPresentation’ in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i: StreetNameAbroad’, ‘bd-i: HouseNumberAbroad’, ’ bd-i: PostalCodeAbroad’, ‘bd-i: PlaceOfResidenceAbroad’ of ‘nl-cd:CountryCodeISO’ onder diezelfde tuple is opgenomen.
BR-BD-10.4.15 Element MOET onder de tuple ‘bd-t-ext1: BenefitsFromSalesSpecification’ in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i:StreetNameNL’, ‘bd-i:HouseNumberNL’, ’ bd-i:HouseNumberAddition’, ‘bd-i:PostalCodeNL’ of ‘bd-i:PlaceOfResidenceNL’ onder diezelfde tuple is opgenomen.
BR-BD-10.4.16 Element MOET onder de tuple ‘bd-t-ext1: BenefitsFromSalesSpecification’ in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i: StreetNameAbroad’, ‘bd-i: HouseNumberAbroad’, ’ bd-i: PostalCodeAbroad’, ‘bd-i: PlaceOfResidenceAbroad’ of ‘nl-cd:CountryCodeISO’ onder diezelfde tuple is opgenomen.
BR-BD-10.4.17 Element MOET onder de tuple ‘bd-t-ext1: InheritanceBusinessesSpecification’ in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i:StreetNameNL’, ‘bd-i:HouseNumberNL’, ’ bd-i:HouseNumberAddition’, ‘bd-i:PostalCodeNL’ of ‘bd-i:PlaceOfResidenceNL’ onder diezelfde tuple is opgenomen.
BR-BD-10.4.18 Element MOET onder de tuple ‘bd-t-ext1: InheritanceBusinessesSpecification’ in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i: StreetNameAbroad’, ‘bd-i: HouseNumberAbroad’, ’ bd-i: PostalCodeAbroad’, ‘bd-i: PlaceOfResidenceAbroad’ of ‘nl-cd:CountryCodeISO’ onder diezelfde tuple is opgenomen.
BR-BD-11.2.01 Het attribuut 'scheme' van het element 'xbrli:identifier' MOET een waarde hebben van de aan de berichtstroom toegewezen URI.
BR-BD-11.2.02 De waarde van het element 'xbrli:identifier' MOET een geldig identificatienummer zijn.
BR-BD-11.2.03 De elementen 'xbrli:startDate' en 'xbrli:endDate' in de context met betrekking tot de melding MOETEN zijn gevuld met respectievelijk startdatum en einddatum van geldige tijdvakken.
BR-BD-11.3.01 Elementen voor bedragen MOETEN zijn opgegeven in EURO’s.
BR-BD-11.4.01 Element MOET in het bericht zijn opgenomen.
BR-BD-11.4.02 Er MOGEN NIET meer dan 99 voorkomens van een tuple op root-niveau in een instance document zijn opgenomen met UITZONDERING van tuples waarvoor een afwijkend maximum geldt.
BR-BD-11.4.03 Het element 'bd-i:VATReturnDeviatingPeriodStartDate' MOET een datum bevatten die valt ná de in de gerefereerde context opgegeven datum in het element 'xbrli:startDate'.
BR-BD-11.4.04 Het element 'bd-i:VATReturnDeviatingPeriodEndDate' MOET een datum bevatten die valt vóór de in de gerefereerde context opgegeven datum in het element 'xbrli:endDate'.
BR-BD-11.4.05 Het element 'bd-i:VATReturnDeviatingPeriodStartDate' MOET een datum bevatten die valt vóór de datum in het element 'bd-i:VATReturnDeviatingPeriodEndDate'.
BR-BD-11.4.06 De tuple 'bd-t:MSIDSuppliesSpecification' MOET zijn opgenomen INDIEN element 'bd-i:GrandTotalMSID' is opgenomen.
BR-BD-11.4.07 Het element 'bd-i:GrandTotalMSID' MOET zijn opgenomen INDIEN de tuple 'bd-t:MSIDSuppliesSpecification' is opgenomen.
BR-BD-11.4.08 De tuple 'bd-t:MSESTSuppliesSpecification' MOET zijn opgenomen INDIEN element 'bd-i:GrandTotalMSEST' is opgenomen.
BR-BD-11.4.09 Het element 'bd-i:GrandTotalMSEST' MOET zijn opgenomen INDIEN de tuple 'bd-t:MSESTSuppliesSpecification' is opgenomen.
BR-BD-11.4.10 Het element 'bd-i:MSIDVATNumber' MOET zijn opgenomen INDIEN het element 'bd-i:ApplicationId' de waarde 'MOSS' bevat.
BR-BD-11.4.11 Het element 'bd-i:MSIDVOESNumber' MOET zijn opgenomen INDIEN het element 'bd-i:ApplicationId' de waarde 'VOES' bevat.
BR-BD-12.2.01 Het attribuut ‘scheme’ van het element 'xbrli:identifier' MOET een waarde hebben van de aan de berichtstroom toegewezen URI.
BR-BD-12.2.02 De waarde van het element 'xbrli:identifier' MOET een geldig identificatienummer zijn.
BR-BD-12.2.03 Het jaardeel van de waarde van element 'xbrli:startDate' MOET '2020' zijn.
BR-BD-12.2.04 De periode tussen de in 'xbrli:startDate' en ‘xbrli:endDate’ opgegeven datums MAG NIET langer zijn dan 24 maanden minus 1 dag.
BR-BD-12.3.01 Velden voor bedragen MOETEN zijn opgegeven in EURO’s. UITZONDERING daarop zijn elementen die op grond van een aangifte in functionele valuta als NIET EURO valuta MOGEN worden opgegeven.
BR-BD-12.3.02 Het attribuut ‘unitRef’ van de elementen ‘bd-i:TaxableProfit’, ‘bd-i:LossesToBeSetOffThisYearTotal’ en ‘bd-i:CorporationTaxTaxableAmount’ MOET naar hetzelfde element ‘xbrli:unit’ refereren.
BR-BD-12.3.03 De tuple ‘bd-t:FunctionalCurrencyOrderSpecification’ MOET zijn opgenomen INDIEN het element ‘bd-i:TaxableProfit’ is opgenomen met een valuta anders dan de Euro.
BR-BD-12.3.04 De waarde van het element 'bd-i:FunctionalCurrencySchemeCurrencyFactor' MOET gelijk zijn aan de valutafactor behorend bij de valutacode waarin bedragvelden worden opgegeven bij een aangifte in functionele valuta.
BR-BD-12.3.05 In een aangifte in functionele valuta MAG één geldige functionele valutacode zijn opgegeven naast de valutacode voor de EURO.
BR-BD-12.4.01 Element MOET in het bericht worden aangeleverd.
BR-BD-12.4.02 Als één van de elementen ‘bd-i:TaxConsultantNumber’, ‘bd-i:TaxConsultantInitials’,’bd-i:TaxConsultantSurname’, ‘bd-i:TaxConsultantTelephoneNumber’ is opgenomen, geldt dat alle vermelde elementen MOETEN worden opgenomen in het instance document.
91
BR-BD-12.4.03 Er MOGEN NIET meer dan 99 voorkomens van een tuple op root-niveau in een instance document zijn opgenomen met UITZONDERING van tuples waarvoor een afwijkend maximum geldt.
BR-BD-12.4.04 Elementen van het type 'nl-types:monetaryNoDecimalsItemType' MOGEN ALLEEN zijn opgenomen met een waarde van -999999999999 t/m 9999999999999.
BR-BD-12.4.05 Elementen van het type 'nl-types:nonNegativeMonetaryNoDecimalsItemType' MOGEN ALLEEN zijn opgenomen met een waarde van 0 t/m 9999999999999.
BR-BD-13.2.01 Het attribuut ‘scheme’ van het element 'xbrli:identifier' MOET een waarde hebben van de aan de berichtstroom toegewezen URI.
BR-BD-13.2.02 De waarde van het element 'xbrli:identifier' MOET een geldig identificatienummer zijn.
BR-BD-13.2.03 De waarde van element 'xbrli:identifier' in de context met party-dimensie 'Partner' MAG NIET gelijk zijn aan die van de context met party-dimensie 'Declarant'.
BR-BD-13.2.04 De context met party-dimensie 'Declarant' met 'xbrli:startDate' en 'xbrli:endDate' MOET als eerste context in het instance document zijn opgenomen.
BR-BD-13.2.05 De waarden van de elementen 'xbrli:startDate' en 'xbrli:endDate' MOETEN respectievelijk '2019-01-01' en '2019-12-31' zijn.
BR-BD-13.3.01 Elementen voor bedragen MOETEN zijn opgegeven in EURO’s.
BR-BD-13.4.01 Element MOET in het bericht zijn opgenomen.
BR-BD-13.4.02 Het element ‘bd-i:DateOfBirth’ met een referentie naar de context met ALLEEN een partyDimension 'Declarant’ MOET zijn opgenomen INDIEN er een context aanwezig is met ALLEEN een partyDimension 'Declarant'.
BR-BD-13.4.03 Het element ‘bd-i:DateOfBirth’ met een referentie naar de context met ALLEEN een partyDimension 'Partner’ MOET zijn opgenomen INDIEN er een context aanwezig is met ALLEEN een partyDimension 'Partner’.
BR-BD-13.4.04 Het element 'bd-i:TaxReturnMessageType' MOET een geldige waarde hebben.
BR-BD-13.4.05 Er MOGEN NIET meer dan 99 voorkomens van een tuple per unieke combinatie van party-dimensie, identifier, residence-dimensie en eventueel CompanySerialNumber-dimensie op root-niveau in een instance document zijn opgenomen met UITZONDERING van tuples waarvoor een afwijkend maximum geldt.
BR-BD-13.4.06 Elementen van het type 'nl-types:monetaryNoDecimalsItemType' MOGEN ALLEEN zijn opgenomen met een waarde van -999999999999 t/m 9999999999999.
BR-BD-13.4.07 Elementen van het type 'nl-types:nonNegativeMonetaryNoDecimalsItemType' MOGEN ALLEEN zijn opgenomen met een waarde van 0 t/m 9999999999999.
BR-BD-14.2.01 Het attribuut ‘scheme’ van het element 'xbrli:identifier' MOET een waarde hebben van de aan de berichtstroom toegewezen URI.
BR-BD-14.2.02 De waarde van het element 'xbrli:identifier' MOET een geldig identificatienummer zijn.
BR-BD-14.2.03 De elementen 'xbrli:startDate' en 'xbrli:endDate' in de context van het instance document MOGEN ALLEEN zijn opgenomen met respectievelijk startdatum en einddatum van geldige tijdvakken.
BR-BD-14.3.01 Elementen voor bedragen MOETEN zijn opgegeven in EURO’s.
BR-BD-14.4.01 Element MOET in het bericht zijn opgenomen.
BR-BD-14.4.02 De tuple ‘bd-t:DividendDonativesSpecification’ MOET alle relevante elementen bevatten.
BR-BD-14.4.03 Er MOGEN NIET meer dan 99 voorkomens van een tuple per unieke identifier, op root-niveau in een instance document zijn opgenomen met UITZONDERING van tuples waarvoor een afwijkend maximum geldt.
BR-BD-14.4.04 De tuple ‘bd-t:DividendDonativesSpecification ’ MOET ten minste één keer zijn opgenomen.
BR-BD-15.2.01 Het attribuut ‘scheme’ van het element 'xbrli:identifier' MOET een waarde hebben van de aan de berichtstroom toegewezen URI.
BR-BD-15.2.02 De waarde van het element 'xbrli:identifier' MOET een geldig identificatienummer zijn.
BR-BD-15.4.01 Er MOGEN NIET meer dan 99 voorkomens van een tuple per unieke identifier, op root-niveau in een instance zijn opgenomen met UITZONDERING van tuples waarvoor een afwijkend maximum geldt.
BR-BD-15.4.02 De tuple ‘bd-t:’ShareholderSpecification ’ MOET ten minste één keer zijn opgenomen.
BR-BD-15.4.03 De tuple ‘bd-t:’ShareholderSpecification ’ MOET de elementen ‘bd-t:FullAttributionIndication’ en ‘bd-t:NaturalPersonIndication’ bevatten.
BR-BD-16.2.01 Het attribuut 'scheme' van het element 'xbrli:identifier' MOET een waarde hebben van de aan de berichtstroom toegewezen URI.
BR-BD-16.2.02 De waarde van het element 'xbrli:identifier' MOET een geldig identificatienummer zijn.
BR-BD-16.2.03 De waarden van de elementen 'xbrli:startDate' en 'xbrli:endDate' MOETEN respectievelijk '2019-01-01' en '2019-12-31' zijn.
BR-BD-16.3.01 Elementen voor bedragen MOETEN zijn opgegeven in EURO’s.
BR-BD-16.4.01 Element MOET in het bericht zijn opgenomen.
BR-BD-16.4.02 Er MOGEN NIET meer dan 99 voorkomens van een tuple op root-niveau in een instance document zijn opgenomen met UITZONDERING van tuples waarvoor een afwijkend maximum geldt.
BR-BD-16.4.03 Vervallen
BR-BD-16.4.04 Vervallen
BR-BD-16.4.05 Vervallen
BR-BD-16.4.06 Vervallen
BR-BD-16.4.07 Vervallen
BR-BD-16.4.08 Vervallen
BR-BD-16.4.09 Vervallen
BR-BD-16.4.10 Vervallen
BR-BD-16.4.11 Vervallen
BR-BD-16.4.12 Vervallen
BR-BD-16.4.13 Vervallen
BR-BD-16.4.14 Vervallen
92
BR-BD-16.4.15 Element MOET in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i-ext1:GiftImmovablePropertyCommercialValue’, ‘bd-i-ext1:GiftImmovablePropertyLawValue’, ‘bd-i-ext1:GiftImmovablePropertyTransferredPartNumerator’, ‘bd-i-ext1: GiftImmovablePropertyTransferredPartDenominator’, ‘bd-i-ext1:GiftImmovablePropertyPurchasePrice’, ‘bd-i-ext1:GiftImmovablePropertyRemittedPurchasePrice’, ‘bd-i-ext1:GiftImmovablePropertyLowerPurchasePriceThanMarketValueIndication’, ‘bd-i-ext1:GiftImmovablePropertyTransferTaxPayedGiftPart’, ‘bd-i-ext1:GiftImmovablePropertyLandRegistryDesignation’, ‘bd-i-ext1:GiftImmovablePropertyAnnualGroundLeaseValue’, ‘bd-i-ext1:GiftImmovablePropertyAnnualRentValue’, ‘bd-i-ext1:GiftImmovablePropertyMarketCompliantRentIndication’, ‘bd-i-ext1:GiftImmovablePropertySurfaceSquareMetresHiredOut’, ‘bd-i-ext1:GiftImmovablePropertySurfaceSquareMetresTotal’, ‘bd-i-ext1:GiftImmovablePropertyExposedValue’ of ‘bd-i-ext1:GiftImmovablePropertySplitIndication’ in de tuple ‘bd-t-ext1:GiftSpecification’ is opgenomen.
BR-BD-16.4.16 Vervallen
BR-BD-16.4.17 Element MOET in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i-ext1:GiftBusinessTransferredPartValue’, ’ bd-i-ext1:GiftDeferredTaxTransferredPart’ of ‘bd-i-ext1:GiftBusinessTransferredPartPurchasePrice’ in de tuple ‘bd-t:GiftSpecification’ is opgenomen.
BR-BD-16.4.18 Element MOET in het bericht zijn opgenomen INDIEN het element ‘bd-i-ext1:BusinessIdentificationNumber’, ‘bd-i-ext1:BusinessName’ óf ‘bd-i-ext1:GiftBusinessLegalForm’ in de tuple ‘bd-t-ext1:GiftSpecification’ is opgenomen.
BR-BD-16.4.19 Vervallen
BR-BD-16.4.20 Element MOET in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i-ext1:GiftMovablePropertyValue’ of ‘bd-i-ext1:GiftMovablePropertyType’ in de tuple ‘bd-t-ext1:GiftSpecification’ is opgenomen.
BR-BD-16.4.21 Element MOET in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i-ext1:GiftTrustCapitalName’, ‘bd-i-ext1:GiftTrustCapitalIdentificationNumber’ of ‘bd-i-ext1:GiftTrustCapitalValue’ in de tuple ‘bd-t-ext1:GiftSpecification’ is opgenomen.
BR-BD-16.4.22 Element MOET in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i-ext1:GiftBenefitPeriod’, ‘bd-i-ext1:GiftBenefitAmount’, ‘bd-i-ext1:GiftPeriodicFirstDate’ of ‘bd-i-ext1:GiftPeriodicLastDate’ in de tuple ‘bd-t-ext1:GiftSpecification’ is opgenomen.
BR-BD-16.4.23 Element MOET in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i-ext1:GiftExemptionOneOffIncreased, ‘bd-i-ext1:GiftExemptionOwnHouseOneOffIncreased’, ‘bd-i-ext1:GiftOwnHouseSpendingAmount’, ‘bd-i-ext1:GiftExemptionExpensiveStudyIncreased’, ‘bd-i-ext1:GiftExemptionDebtor’, ‘bd-i-ext1:GiftExemptionNaturalObligation’, ‘bd-i-ext1:GiftExemptionANBIOrSBBI’, of ‘bd-i-ext1:GiftExemptionOther’ in de tuple ‘bd-t-ext1:GiftSpecification’ is opgenomen.
BR-BD-16.4.24 Vervallen
BR-BD-16.4.25 Element MOET NIET in het bericht zijn opgenomen INDIEN het element ' bd-i-ext1:ContactIdentificationNumber' is opgenomen.
BR-BD-16.4.26 Element MOET NIET in het bericht zijn opgenomen INDIEN het element ' bd-i-ext1:ContactNotaryNumber' is opgenomen.
BR-BD-16.4.27 Element MOET NIET in het bericht zijn opgenomen INDIEN het element ' bd-i-ext1:ContactTaxConsultantNumber' is opgenomen.
BR-BD-16.4.28 Vervallen
BR-BD-16.4.29 Vervallen
BR-BD-16.4.30 Vervallen
BR-BD-16.4.31 Vervallen
BR-BD-16.4.32 Vervallen
BR-BD-16.4.33 Element MOET in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i:ContactSurname’, ‘bd-i:ContactPrefix’ of ’bd-i:ContactInitials’ is opgenomen.
BR-BD-16.4.34 Vervallen
BR-BD-16.4.35 Element 'bd-i-ext1:ContactEmailAddressFull' en of 'bd-i:ContactTelephoneNumber' MOET in het bericht zijn opgenomen.
BR-BD-16.4.36 Vervallen
BR-BD-16.4.37 Element MOET in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i-ext1:GiftBusinessSuccessionFacilitiesObjectiveBusinessGoingConcernValue’, ‘bd-i-ext1:GiftBusinessSuccessionFacilitiesObjectiveBusinessLiquidationValue’, ‘bd-i-ext1:BusinessCapitalAcquisitionPrice’, ‘bd-i-ext1:GiftExemptionBusinessSuccessionIndication‘ of ‘bd-i-ext1:GiftPreservedAssessmentIndication ‘in de tuple ‘bd-t-ext1:GiftSpecification’ is opgenomen.
BR-BD-16.4.38 Element MOET in het bericht zijn opgenomen INDIEN het element ‘bd-i-ext1:GiftLonglivedDependenceIndication’ in de tuple ‘bd-t-ext1:GiftSpecification’ is opgenomen.
BR-BD-16.4.39 Element MOET in het bericht zijn opgenomen INDIEN het element ‘bd-i-ext1:GiftPeriodicalBenefitIdentificationNumber’ óf
93
‘bd-i-ext1:PersonWhoseLifeDateOfBirth’ onder de tuple ‘bd-t-ext1:GiftSpecification’ is opgenomen.
BR-BD-16.4.40 Element MOET in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i-ext1:GiftOtherDescription’, of ‘bd-i-ext1:GiftOtherValue’ in de tuple ‘bd-t-ext1:GiftSpecification’ is opgenomen.
BR-BD-16.4.41 Vervallen
BR-BD-16.4.42 Vervallen
BR-BD-16.4.43 Vervallen
BR-BD-16.4.44 Vervallen
BR-BD-16.4.45 Vervallen
BR-BD-16.4.46 Vervallen
BR-BD-16.4.47 Vervallen
BR-BD-16.4.48 Vervallen
BR-BD-16.4.49 Vervallen
BR-BD-16.4.50 Vervallen
BR-BD-16.4.51 Vervallen
BR-BD-16.4.52 Element MOET NIET in het bericht zijn opgenomen INDIEN het element ' bd-i-ext1:DeclarantIdentificationNumber’ is opgenomen.
BR-BD-16.4.53 Element MOET NIET in het bericht zijn opgenomen INDIEN het element ' bd-i-ext1:DeclarantNotaryNumber' is opgenomen.
BR-BD-16.4.54 Element MOET NIET in het bericht zijn opgenomen INDIEN het element ' bd-i-ext1:DeclarantTaxConsultantNumber' is opgenomen.
BR-BD-16.4.55 Element MOET onder de tuple ‘bd-t-ext1:CorrespondenceAddressPresentation’ in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i:StreetNameNL’, ‘bd-i:HouseNumberNL’, ’ bd-i:HouseNumberAddition’, ‘bd-i:PostalCodeNL’ of ‘bd-i:PlaceOfResidenceNL’ onder diezelfde tuple is opgenomen.
BR-BD-16.4.56 Element MOET onder de tuple ‘bd-t-ext1:GiftSpecification’ in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i-ext1:NotarySurname’, ‘bd-i-ext1:NotaryPrefix’ of ’ bd-i-ext1:NotaryInitials’ onder diezelfde tuple is opgenomen.
BR-BD-16.4.57 Element MOET onder de tuple ‘bd-t-ext1:NotaryDomesticAddressPresentation’ in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i:StreetNameNL’, ‘bd-i:HouseNumberNL’, ’ bd-i:HouseNumberAddition’, ‘bd-i:PostalCodeNL’ of ‘bd-i:PlaceOfResidenceNL’ onder diezelfde tuple is opgenomen.
BR-BD-16.4.58 Element MOET onder de tuple ‘bd-t-ext1: RecipientAddressPresentation’ in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i: StreetNameAbroad’, ‘bd-i: HouseNumberAbroad’, ’ bd-i: PostalCodeAbroad’, ‘bd-i: PlaceOfResidenceAbroad’ of ‘nl-cd:CountryCodeISO’ onder diezelfde tuple is opgenomen.
BR-BD-16.4.59 Element MOET onder tuple ‘bd-t-ext1:GiftImmovablePropertyAddressPresentation’ in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i:StreetNameNL’, ‘bd-i:HouseNumberNL’, ’ bd-i:HouseNumberAddition’, ‘bd-i:PostalCodeNL’ of ‘bd-i:PlaceOfResidenceNL’ onder diezelfde tuple is opgenomen.
BR-BD-16.4.60 Element MOET onder tuple ‘bd-t-ext1:GiftImmovablePropertyAddressPresentation’ in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i: StreetNameAbroad’, ‘bd-i: HouseNumberAbroad’, ’ bd-i: PostalCodeAbroad’, ‘bd-i: PlaceOfResidenceAbroad’ of ‘nl-cd:CountryCodeISO’ onder diezelfde tuple is opgenomen.
BR-BD-16.4.61 Element MOET in tuple ‘bd-t-ext1:GiftSpecification’ in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i:StreetNameNL’, ‘bd-i:HouseNumberNL’, ’ bd-i:HouseNumberAddition’, ‘bd-i:PostalCodeNL’, ‘bd-i:PlaceOfResidenceNL’, ‘bd-i:StreetNameAbroad’, ‘bd-i:HouseNumberAbroad’, ’bd-i:PostalCodeAbroad’, ‘bd-i:PlaceOfResidenceAbroad’ óf ‘nl-cd:CountryCodeISO’ onder tuple ‘bd-t-ext1:GiftImmovablePropertyAddressPresentation’ in eerstgenoemde tuple is opgenomen.
BR-BD-16.4.62 De tuple ‘bd-t:GiftSpecification’ MOET ten minste één keer zijn opgenomen.
BR-BD-16.4.63 Element MOET NIET in het bericht zijn opgenomen INDIEN het element ' bd-i-ext1:DeclarantLegalPersonName' is opgenomen.
BR-BD-16.4.64 Element MOET NIET in het bericht zijn opgenomen INDIEN één van de elementen 'bd-i-ext1:DeclarantSurname', 'bd-i-ext1:DeclarantPrefix' of 'bd-i-ext1:DeclarantInitials' is opgenomen.
BR-BD-16.4.65 Element MOET in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i-ext1: DeclarantIsContactIndication’, ‘bd-i-ext1:DeclarantIdentificationNumber’, ‘bd-i-ext1: DeclarantNotaryNumber’, óf ‘bd-i-ext1: DeclarantTaxConsultantNumber’ is opgenomen.
BR-BD-16.4.66 Element MOET in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i-ext1:RecipientPartnerIdentificationNumber’ óf ‘bd-i-ext1:RecipientPartnerDateOfBirthis opgenomen.
BR-BD-16.4.67 Element MOET in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-i-ext1:NotaryConvenantCreationDate’, ‘bd-i-ext1:CentralDigitalRepertoryNumber’ óf ‘bd-i-ext1:NotaryNumber’ in de tuple ‘bd-t-ext1:GiftSpecification’ is opgenomen.
BR-BD-16.4.68 Elementen van het type 'nl-types:monetaryNoDecimalsItemType' MOGEN ALLEEN zijn opgenomen met een waarde van -999999999999 t/m 9999999999999.
FR-BD-1.01 Karakters MOETEN uit de Unicode ranges Basic Latin en Latin Supplement komen
FR-BD-5.01 Het attribuut ‘decimals’ bij een numeriek fact MOET worden gevuld met ‘INF’
94
Appendix B - Terminologie
In dit document zijn de volgende definities van toepassing:
Concept Een concept is een element in de substitutionGroup xblri:item of xbrli:tuple of daarvan afgeleide elementen.
Dimensie Een dimensie is een element in de substitutionGroup xbrldt:dimensionItem dat de mogelijkheid biedt om multi-dimensionele informatie uit te drukken.
Element Een element is een in XML Schema gedeclareerde bouwsteen met de naam 'element'.
Entrypoint Een schema in een taxonomie die de te rapporteren en hun onderlinge relaties aanroept.
Fact Een fact is een concept in een XBRL instance document met of zonder gerapporteerde waarde.
Instance document Een XBRL bestand dat bestaat uit feiten
Item Een item is een concept in de substitutionGroup xbrli:item.
Linkbase Een XML bestand dat relaties tussen concepten 0f resources (zoals labels of referenties) bevat.
Rapporteur De organisatie met een verplichting tot het opstellen van verantwoordingsrapportages ten behoeve van een of meer uitvragende partijen.
Taxonomie Een XBRL taxonomie is een elektronische woordenboek van rapportage begrippen die relevant zijn om zakelijke informatie uit te wisselen.
Tuple Een tuple is een concept in de substitutionGroup xbrli:tuple.
Uitvragende partij De organisatie die een verantwoordingsrapportage opvraagt bij een rapporteur vanuit een wettelijke opgedragen taak of op een andere overeengekomen basis.