belastingdienst reporting rules · partners. ook de belastingdienst zal waar mogelijk en doelmatig...

94
Belastingdienst Reporting Rules Nederlandse Taxonomie Versie 13, Belastingdienst release 20190220 Datum: 18 januari 2019 Versie: 1.0 Kenmerk: BD/NT13/RR/1.0

Upload: others

Post on 27-Jul-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

Belastingdienst Reporting Rules

Nederlandse Taxonomie Versie 13, Belastingdienst release 20190220 Datum: 18 januari 2019 Versie: 1.0 Kenmerk: BD/NT13/RR/1.0

Page 2: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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'.

Page 3: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 4: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 5: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

5

Versie historie

Release Datum Wijziging

20190220.a 09 november 2018 Voor gebruik met Belastingdienst release 20190220.a (NT13)

Page 6: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 7: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 8: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 9: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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.

Page 10: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. 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

Page 11: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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 .

Page 12: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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/

Page 13: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 14: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

14

Berichtonderdeel Waarde 'y'

Instance 1

Context 2

Units 3

Facts 4

Page 15: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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.

Page 16: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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.

Page 17: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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.

Page 18: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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'.

Page 19: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 20: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 21: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 22: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 23: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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.

Page 24: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 25: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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)

Page 26: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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.

Page 27: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 28: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 29: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 30: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 31: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 32: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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.

Page 33: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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:

Page 34: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 35: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 36: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 37: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 38: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 39: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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'.

Page 40: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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:

Page 41: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 42: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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:

Page 43: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 44: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 45: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 46: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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.

Page 47: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 48: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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.

Page 49: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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.

Page 50: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 51: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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.

Page 52: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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.

Page 53: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 54: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 55: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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.

Page 56: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 57: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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.

Page 58: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

58

Elementen die moeten worden opgenomen:

Element

bd-i:StreetNameAbroad

bd-i:HouseNumberAbroad

bd-i:PlaceOfResidenceAbroad

nl-cd:CountryCodeISO

Page 59: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 60: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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.

Page 61: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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.

Page 62: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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:

Page 63: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 64: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 65: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 66: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 67: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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)

Page 68: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 69: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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.

Page 70: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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.

Page 71: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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.

Page 72: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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.

Page 73: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

73

BR-BD-15.4.03 : De tuple ‘bd-t:’ShareholderSpecification ’ MOET de elementen ‘bd-

i:FullAttributionIndication’ en ‘bd-i:NaturalPersonIndication’ bevatten.

Page 74: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 75: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 76: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 77: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 78: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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.

Page 79: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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.

Page 80: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 81: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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.

Page 82: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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.

Page 83: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 84: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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.

Page 85: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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.

Page 86: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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 .

Page 87: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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.

Page 88: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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.

Page 89: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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.

Page 90: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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.

Page 91: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 92: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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

Page 93: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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’

Page 94: Belastingdienst Reporting Rules · partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst

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.