Belastingdienst Reporting Rules
Nederlandse Taxonomie Versie 15, Belastingdienst release 20201209.b
Datum: 2 oktober 2020 Versie: 1.0
Kenmerk: BD/NT15/RR/1.0
2
Colofon
De Belastingdienst Reporting 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: servicedesk.ODB@belastingdienst.nl 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 Reporting Rules kunt u zich richten
tot het team OSWO onder vermelding van 'Belastingdienst Reporting Rules'.
3
Inhoudsopgave
Colofon ... 2
Inhoudsopgave ... 3
Versie historie ... 5
Voorwoord ... 6
1 Inleiding ... 7
1.1 Doel van dit document ... 7
1.2 Reikwijdte ... 7
1.3 Doelgroep ... 9
1.4 Gehanteerde afkortingen ... 9
1.5 Gerefereerde documenten ... 9
1.6 Document conventies... 9
2 Belastingdienst Reporting Rules ... 12
2.1 BD Reporting Rules – Algemeen ... 12
2.2 BD Reporting Rules – Aangifte vennootschapsbelasting 2019 ... 14
2.3 BD Reporting Rules – Aangifte inkomstenbelasting 2019 ... 23
2.4 BD Reporting Rules – Aangifte omzetbelasting 2021 ... 28
2.5 BD Reporting Rules – Opgaaf intracommunautaire prestaties 2020 ... 32
2.6 BD Reporting Rules – Aanwijsposten 2019 ... 37
2.7 BD Reporting Rules – Verzoek om uitstel aangifte 2019 ... 39
2.8 BD Reporting Rules – Toeslagen 2021 ... 41
2.9 BD Reporting Rules – Suppletie omzetbelasting 2021 ... 47
2.10 BD Reporting Rules – Uitsluitend zakelijk gebruik bestelauto ... 49
2.11 BD Reporting Rules – Erfbelasting 2020 ... 54
2.12 BD Reporting Rules – Melding Mini-One-Stop-Shop ... 62
2.13 BD Reporting Rules – Verzoek/wijziging voorlopige aanslag VpB 2021 ... 65
2.14 BD Reporting Rules – Verzoek/wijziging voorlopige aanslag IHZ 2021 ... 71
2.15 BD Reporting Rules – Teruggaafverzoek dividendbelasting ... 74
2.16 BD Reporting Rules – Klantregistratie dividendbelasting... 76
2.17 BD Reporting Rules – Schenkbelasting 2020 ... 78
2.18 BD Reporting Rules – Automatische winstaangifte 2019 ... 99
3 Belastingdienst Reporting Guidelines ... 102
3.1 Belastingdienst Reporting Guidelines – Algemeen ... 102
4 Belastingdienst Filing Rules ... 102
4
4.1 BD Filing Rules – Algemeen ... 102
5 Belastingdienst Filing Guidelines ... 103
5.1 BD Filing Guidelines – Algemeen ... 103
6 Aanvullende ondersteuning ... 104
6.1 Weergave van meldingen ... 104
Appendix A - Overzicht van de BD reporting rules ... 105
Appendix B - Terminologie ... 116
5
Versie historie
Release Datum Wijziging
20201209.a 4 september 2020 Voor gebruik met Belastingdienst release
20201209.a (NT15)Algemeen Jaaraanpassingen zijn verwerkt.
BR-BD-01.3.01 Gewijzigd Velden toegevoegd BR-BD-01.3.03 Gewijzigd Valutafactor THB BR-BD-02.4.10 Nieuw
BR-BD-02.4.11 Nieuw BR-BD-02.4.12 Nieuw BR-BD-02.4.13 Nieuw BR-BD-02.4.14 Nieuw BR-BD-02.4.15 Nieuw BR-BD-04.2.04 Gewijzigd
BR-BD-04.2.05 Gewijzigd Zie ook BR-BD-04.2.10 BR-BD-04.2.09 Nieuw
BR-BD-04.2.10 Nieuw
BR-BD-12.3.04 Gewijzigd Valutafactor THB
20201209.b 2 oktober 2020 Geen wijzigingen
6
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 reporting 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 reporting rules valt onder verantwoordelijkheid van de individuele SBR partners. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn reporting rules in de vorm van XBRL Formula beschikbaar stellen. De Belastingdienst kent naast de reporting 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.
7
1 Inleiding
1.1 Doel van dit document
Dit document bevat reporting 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 reporting rules en reporting 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 reporting rules wordt onderscheid gemaakt tussen reporting rules en reporting guidelines:
Reporting rules (regels) - berichten die niet aan de regels voldoen worden afgewezen voor verwerking. De afzender wordt hiervan direct op de hoogte gesteld.
Reporting 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 20201209 20210217 2021xxxx
Basis Extensie 1 Extensie 2
Aangifte vennootschapsbelasting 2020 X
Aangifte inkomstenbelasting 2020 X
Aangifte omzetbelasting 2021 X
Opgaaf intracommunautaire prestaties 2021 X
Aanwijsposten 2019 X
Verzoek om uitstel aangifte 2019 X
Suppletie omzetbelasting 2021 X
Uitsluitend zakelijk gebruik bestelauto Melding Mini-One-Stop-Shop
8
Erfbelasting 2020 X
Schenkbelasting 2020 X
Toeslagen 2021
Verzoek/wijziging voorlopige aanslag VpB 2021 X
Verzoek/wijziging voorlopige aanslag IHZ 2021 X
Automatische winstaangifte 2019
BELANGRIJK - De taxonomie releases 20210217 en 2021xxxx vormen respectievelijk de eerste en
tweede extensie op taxonomie release 20201209 .
9 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
1wordt 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/
10
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 (reporting rules)
BG-BD-xx.y.zz voor richtlijnen (reporting 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 2020 01
Aangifte inkomstenbelasting 2020 02
Aangifte omzetbelasting 2021 03
Opgaaf intracommunautaire prestaties 2021 04
Aanwijsposten 2019 05
Verzoek om uitstel aangifte 2019 06
Toeslagen 2020 07
Suppletie omzetbelasting 2021 08
Uitsluitend zakelijk gebruik bestelauto 09
Erfbelasting 2020 10
Melding Mini-One-Stop-Shop 11
Verzoek/wijziging voorlopige aanslag VpB 2021 12
Verzoek/wijziging voorlopige aanslag IHZ 2021 13
Teruggaafverzoek dividendbelasting 14
Klantregistratie dividendbelasting 15
Schenkbelasting 2020 16
Automatische winstaangifte 2019 17
11
Berichtonderdeel Waarde 'y'
Instance 1
Context 2
Units 3
Facts 4
12
2 Belastingdienst Reporting Rules
2.1 BD Reporting 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.
13 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.
14 2.2 BD Reporting Rules – Aangifte vennootschapsbelasting 2020
De volgende regels zijn specifiek van toepassing op het berichtstroom 'Aangifte vennootschapsbelasting 2020'
1. Instance regels
Geen regels.
2. Context regels
De aangifte vennootschapsbelasting 2020 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 instant-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.
15 BR-BD-01.2.04 : Van contexten met overeenkomstige 'xbrli:identifier' MOET er ten
minste één een instant-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'.
16
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 '2020' 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:BenefitsForeignTaxControlledCompaniesTotal Totaal buitenlandse belasting voordeel gecontrontroleerde lichamen
bd-
i:BenefitsForeignTaxControlledCompaniesTransferredTotalPreviousYear
Totaal overbreng buitenlandse belasting voordeel voorgaande jaar
17
Elementen NL label
bd-i:BenefitsControlledCompaniesForeignTaxBenefitsControlledCompany Buitenlandse belasting voordeel gecontroleerd lichaam
bd-i:BenefitsControlledCompaniesForeignTaxTransferredPreviousYear Overbrengen buitenlandse belasting vorig jaar Controlled Foreign Company
bd-i:BenefitsControlledCompaniesForeignTaxToBeSettledThisFinancialYear Te verrekenen buitenlandse belasting Controlled Foreign Company dit boekjaar
bd-i:
ComplianceRequirementsInstitutionsAndVentureCapitalCausingTaxIncreas eAmount
Grondslag vermeerdering belasting statusverlies vrijstelling
bd-i:
ComplianceRequirementsInstitutionsAndVentureCapitalTaxAmount
Vermeerdering belasting statusverlies vrijstelling
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:TaxBenefitsControlledCompaniesCalculatedSettled Berekende verrekening belasting voordelen gecontroleerd lichaam
bd-i:TaxBenefitsControlledCompaniesSettled Verrekende belasting voordelen gecontroleerd lichaam
bd-i:TaxBenefitsControlledCompaniesToTransfer Over te brengen verrekening belasting voordelen gecontroleerd lichaam naar het volgende jaar
bd-i:TaxationElsewhereDeduction Aftrek elders belast
bd-i:TaxationElsewhereProportionalityMethodAbroadTotal Totaal aftrek elders belast vrijstellingsmethode bd-i:TaxationElsewhereSetoffMethodAbroadTotal Totaal aftrek elders belast verrekeningsmethode
18
Elementen NL label
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
19 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 BGN2 Bulgaarse Lev 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 HRK Kroatische Kuna 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
THB Thaise Baht
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.
2 Valutacodes BGN, HRK en ISK zijn opgenomen in de ECB lijst, maar (nog) niet in gebruik voor functionele valuta. Om aangifte in deze valuta te doen is een beschikking van de inspecteur vereist.
20
Geldige valutacodes met bijbehorende valutafactor voor aangiften in functionele valuta:
Valutacode Valutafactor Omschrijving
AUD 1 Australische Dollar
BGN 1 Bulgaarse Lev
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
HRK 10 Kroatische Kuna
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
THB 100 Thaise Baht
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 BGN Bulgaarse Lev 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 HRK Kroatische Kuna HUF Hongaarse Forint IDR Indonesische Roepia
21 Valutacode Omschrijving
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
THB Thaise Baht
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
22 BR-BD-01.4.04 : Elementen van het type 'nl-types: monetaryNoDecimals20ItemType' MOGEN ALLEEN zijn opgenomen met een waarde van -9999999999999 t/m
9999999999999.
BR-BD-01.4.05 : Elementen van het type 'nl-types:
nonNegativeMonetaryNoDecimals20ItemType' MOGEN ALLEEN zijn opgenomen 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.
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
23 2.3 BD Reporting Rules – Aangifte inkomstenbelasting 2020
De volgende regels zijn specifiek van toepassing op het berichtstroom 'Aangifte inkomstenbelasting 2020'
1. Instance regels
Geen regels.
2. Context regels
De aangifte inkomstenbelasting 2020 is een gedimensioneerde berichtsoort waarin de volgende dimensies en domeinwaarden toegepast worden.
Dimensie Toegestane waarde Omschrijving CompanySerialNumberDi
mension
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)
24 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.
25 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 '2020-01- 01' en '2020-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 '2020' of '2019' 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 '2020' 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.
BR-BD-02.2.15 : Er mag per party-dimensie ‘Company’ en companySerialNumber- dimension slechts één context worden opgenomen met een xbrli:startDate en xbrli:endDate.
Alle ondernemingsfeiten moeten per onderneming altijd gerapporteerd worden over dezelfde periode. Derhalve per onderneming één boekjaarperiode rapporteren.
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:OwnHouseDebtDeductibleInterestOtherThanTaxAdministrationLoanSumO riginalCurrency
Hoofdsom lening bij anderen dan administratieplichtigen orginele valuta
bd-
i:OwnHouseDebtDeductibleInterestOtherThanTaxAdministrationLoanSumB alanceOriginalCurrency
Saldo lening anderen dan administratieplichtigen orginele valuta einde jaar
4. Fact regels
26 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
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: monetaryNoDecimals20ItemType' MOGEN ALLEEN zijn opgenomen met een waarde van -9999999999999 t/m
9999999999999.
BR-BD-02.4.06 : Elementen van het type 'nl-types:
nonNegativeMonetaryNoDecimals20ItemType' 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.
27 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 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: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
BR-BD-02.4.08 : Element MOET onder de tuple bd-t:
OwnHouseDebtDeductibleInterestOtherThanTaxAdministrationSpecification in het bericht zijn opgenomen INDIEN het element bd-i:
OwnHouseDebtDeductibleInterestOtherThanTaxAdministrationLoanSumOriginalCurrency is opgenomen.
Element die moet worden opgenomen:
Element
bd-i: OwnHouseDebtDeductibleInterestOtherThanTaxAdministrationLoanSumBalanceOriginalCurrency
BR-BD-02.4.09 : Element MOET onder de tuple bd-t:
OwnHouseDebtDeductibleInterestOtherThanTaxAdministrationSpecification in het bericht zijn opgenomen INDIEN het element bd-i:
OwnHouseDebtDeductibleInterestOtherThanTaxAdministrationLoanSumBalanceOriginalC urrency is opgenomen.
Element die moet worden opgenomen:
Element
bd-i: OwnHouseDebtDeductibleInterestOtherThanTaxAdministrationLoanSumOriginalCurrency
28 BR-BD-02.4.10 : Element MOET in het bericht zijn opgenomen INDIEN één van de
elementen ‘bd-i:AnnuityBalanceCommercialValue, ‘bd- i:AnnuityBalancePurchasePricePremiumsPaid’, bd-
i:AnnuityBalanceUntaxedTermsPaidTotal’, ‘bd-i:AnnuityBalanceStatementObligation’, of ‘bd-i:AnnuityBalanceStatementObligationSpecialRateRequest’ is opgenomen.
Elementen die moeten worden opgenomen:
Element
bd-i:AnnuityBalanceCommercialValue
bd-i:AnnuityBalancePurchasePricePremiumsPaid bd-i:AnnuityBalanceUntaxedTermsPaidTotal bd-i:AnnuityBalanceStatementObligation
BR-BD-02.4.11 : Element MOET onder de tuple 'bd-t:PresentWorkSpecification' in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-
i:PresentWorkEmployerOrBenefitsAgencyName’, ‘bd-i:PresentWorkWages’ of ‘bd- i:PresentWorkWithheldWageLevy’ onder diezelfde tuple
is opgenomen.
Elementen die moeten worden opgenomen:
Element
bd-i:PresentWorkEmployerOrBenefitsAgencyName bd-i:PresentWorkWages
bd-i:PresentWorkWithheldWageLevy
BR-BD-02.4.12 : Element MOET onder de tuple ‘bd-t:PreviousWorkSpecification' in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-
i:PreviousWorkBenefitsAgencyName’, ‘bd-i:PreviousWorkIncomeAmount’ of ‘bd- i:PreviousWorkWithheldWageLevy’ onder diezelfde tuple is opgenomen.
Elementen die moeten worden opgenomen:
Element
bd-i:PreviousWorkBenefitsAgencyName bd-i:PreviousWorkIncomeAmount bd-i:PreviousWorkWithheldWageLevy
BR-BD-02.4.13 : Element MOET onder de tuple ‘bd-
t:RedemptionAnnuitiesCoveredByWagetaxSpecification’ in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-
i:RedemptionAnnuitiesCoveredByWagetaxAnnuityRedemption’,
‘bd-i:RedemptionAnnuitiesCoveredByWagetaxPayingAgencyName of
‘bd-i:RedemptionAnnuitiesCoveredByWagetaxWageLevy’ onder diezelfde tuple is opgenomen.
Elementen die moeten worden opgenomen:
Element
bd-i:RedemptionAnnuitiesCoveredByWagetaxAnnuityRedemption bd-i:RedemptionAnnuitiesCoveredByWagetaxPayingAgencyName bd-i:RedemptionAnnuitiesCoveredByWagetaxWageLevy
29 BR-BD-02.4.14 : Element MOET onder de tuple ‘bd-
t:IncomePreviousWorkAbroadWithoutDutchWageTaxSpecification’ in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-
i:ForeignBenefitsAgencyNameAndAddress’ of ‘bd-
i:IncomePreviousWorkAbroadWithoutDutchWageTaxAmount’ onder diezelfde tuple is opgenomen.
Elementen die moeten worden opgenomen:
Element
bd-i:ForeignBenefitsAgencyNameAndAddress
bd-i:IncomePreviousWorkAbroadWithoutDutchWageTaxAmount
BR-BD-02.4.15 : Element MOET onder de tuple ‘bd-t:PremiumsAnnuitiesSpecification’ in het bericht zijn opgenomen INDIEN één van de elementen ‘bd-
i:PremiumsAnnuitiesInsurerName’, ‘bd-i:PremiumsAnnuitiesPaidAmount’ of ‘bd- i:PremiumsAnnuitiesPolicyNumber’ onder diezelfde tuple
is opgenomen.
Elementen die moeten worden opgenomen:
Element
bd-i:PremiumsAnnuitiesInsurerName bd-i:PremiumsAnnuitiesPaidAmount bd-i:PremiumsAnnuitiesPolicyNumber
30 2.4 BD Reporting Rules – Aangifte omzetbelasting 2021
De volgende regels zijn specifiek van toepassing op het berichtstroom 'Aangifte omzetbelasting 2021'
1. Instance regels
Geen regels
2. Context regels
De aangifte omzetbelasting 2021 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 2021-01-01 2021-01-31
februari 2021-02-01 2021-02-28
maart 2021-03-01 2021-03-31
april 2021-04-01 2021-04-30
mei 2021-05-01 2021-05-31
juni 2021-06-01 2021-06-30
juli 2021-07-01 2021-07-31
augustus 2021-08-01 2021-08-31
september 2021-09-01 2021-09-30
oktober 2021-10-01 2021-10-31
november 2021-11-01 2021-11-30
december 2021-12-01 2021-12-31
Kwartaal
eerste kwartaal 2021-01-01 2021-03-31
31
tweede kwartaal 2021-04-01 2021-06-30
derde kwartaal 2021-07-01 2021-09-30
vierde kwartaal 2021-10-01 2021-12-31
Boekjaarkwartaal
aanvangend in november 2020-11-01 2021-01-31
aanvangend in december 2020-12-01 2021-02-28
aanvangend in februari 2021-02-01 2021-04-30
aanvangend in maart 2021-03-01 2021-05-31
aanvangend in mei 2021-05-01 2021-07-31
aanvangend in juni 2021-06-01 2021-08-31
aanvangend in augustus 2021-08-01 2021-10-31
aanvangend in september 2021-09-01 2021-11-30
Jaar
heel jaar 2021-01-01 2021-12-31
3. Unit regels
BR-BD-03.3.01 : Elementen voor bedragen MOETEN zijn opgegeven in EURO’s.
4. Fact regels
BR-BD-03.4.01 : Element MOET in het bericht zijn opgenomen.
Elementen die altijd moeten zijn opgenomen:
Elementen bd-i:ContactType bd-i:DateTimeCreation
bd-i:MessageReferenceSupplierVAT bd-i:ValueAddedTaxOwed
bd-i:ValueAddedTaxOwedToBePaidBack
BR-BD-03.4.02 : Het element 'bd-i:TaxConsultantNumber' MOET zijn opgenomen INDIEN het element 'bd-i:ContactType' de waarde 'INT' heeft.
BR-BD-03.4.03 : Er MOGEN NIET meer dan 99 voorkomens van een tuple op root-niveau in een instance document zijn opgenomen met UITZONDERING van de tuples waarvoor een afwijkend maximum geldt.
Tuples waarvoor een afwijkend maximum geldt:
Tuples Maximum (unieke) voorkomens
bd-t:ProfessionalAssociationForTaxServiceProvidersSpecification 999
32 2.5 BD Reporting Rules – Opgaaf intracommunautaire prestaties 2021
De volgende regels zijn specifiek van toepassing op het berichtstroom 'Opgaaf intracommunautaire prestaties 2021'
1. Instance regels
Geen regels
2. Context regels
Er kunnen meerdere contexten in een opgaaf intracommunautaire prestaties 2021 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 bd-t:CallOffStocksTransfersPreviousPeriod
bd-t:CallOffStocksTransfersReturnedPreviousPeriod bd-t:CallOffStocksTransfersPreviousChangedAcquirer
De opgaaf intracommunautaire prestaties 2021 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.
33 BR-BD-04.2.04 : Het tijdvak, aangegeven door 'xbrli:startDate' en 'xbrli:endDate', van een context ten behoeven van elementen in de tuple met betrekking tot de correcties IntraCommunityABCSuppliesCorrection, IntraCommunityServicesCorrection,
IntraCommunitySuppliesCorrection en CallOffStocksTransfersPreviousPeriod MOET in zijn geheel vóór het tijdvak van de aangifte liggen.
BR-BD-04.2.05 : Contexten MOGEN ALLEEN meer dan 1 keer zijn opgenomen INDIEN deze betrekking hebben op correcties.
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 2021
Tijdvak startDate eindDate
Opgaaf over een maand
Januari 2021-01-01 2021-01-31
Februari 2021-02-01 2021-02-28
Maart 2021-03-01 2021-03-31
April 2021-04-01 2021-04-30
Mei 2021-05-01 2021-05-31
Juni 2021-06-01 2021-06-30
Juli 2021-07-01 2021-07-31
Augustus 2021-08-01 2021-08-31
September 2021-09-01 2021-09-30
Oktober 2021-10-01 2021-10-31
November 2021-11-01 2021-11-30
December 2021-12-01 2021-12-31
Opgaaf over een kwartaal
Eerste kwartaal 2021-01-01 2021-03-31
Tweede kwartaal 2021-04-01 2021-06-30
Derde kwartaal 2021-07-01 2021-09-30
Vierde kwartaal 2021-10-01 2021-12-31
Opgaaf over 2 maanden
Januari / Februari 2021-01-01 2021-02-28
April / Mei 2021-04-01 2021-05-31
Juli / Aaugustus 2021-07-01 2021-08-31
Oktober / November 2021-10-01 2021-11-30
Opgaaf over een jaar
Heel jaar 2021-01-01 2021-12-31
34 BR-BD-04.2.07 : De elementen 'xbrli:startDate' en 'xbrli:endDate' in contexten met
betrekking tot correcties op leveringen over 2015 en later MOGEN ALLEEN zijn opgegeven met respectievelijk startdatum en einddatum van geldige tijdvakken.
Voor correcties met betrekking tot leveringen over 2015 én later is het alleen toegestaan te rapporteren over tijdvakken (startdatum / einddatum) waarover de oorspronkelijke opgaaf is gedaan.
Geldige tijdvakken:
Jaar eejj = 2015, 2017, 2018, 2019, 2021 eejj = 2016 , 2020
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
35 BR-BD-04.2.08 : De elementen 'xbrli:startDate' en ‘xbrli:endDate’ in contexten met
betrekking tot een retourzending, wijziging van de beoogde afnemer en- of correcties van een eerdere opgave voorraad op afroep MOGEN ALLEEN zijn opgegeven met respectievelijk startdatum en einddatum van geldige tijdvakken.
Geldige tijdvakken:
Jaar eejj = 2021 eejj = 2020
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
BR-BD-04.2.09: Het tijdvak, aangegeven door 'xbrli:startDate' en 'xbrli:endDate', van een context ten behoeven van elementen in de tuple met betrekking tot de correcties
CallOffStocksTransfersReturnedPreviousPeriod en CallOffStocksTransfersPreviousChangedAcquirer MOET vóór of óp het tijdvak van de aangifte liggen.
BR-BD-04.2.10: Contexten die betrekking hebben op de correcties
IntraCommunityABCSuppliesCorrection, IntraCommunityServicesCorrection,
IntraCommunitySuppliesCorrection MOETEN onderling elk een niet overlappend tijdvak vertegenwoordigen, aangegeven door 'xbrli:startDate' en 'xbrli:endDate'.
3. Unit regels
BR-BD-04.3.01 : Elementen voor bedragen MOETEN zijn opgegeven in EURO’s.
36
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
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
bd-t:CallOffStocksTransfersCurrentPeriod 5.000
bd-t:CallOffStocksTransfersPreviousPeriod 5.000
bd-t:CallOffStocksTransfersReturnedPreviousPeriod 5.000 bd-t:CallOffStocksTransfersPreviousChangedAcquirer 5.000
37 2.6 BD Reporting Rules – Aanwijsposten 2019
De volgende regels zijn specifiek van toepassing op het berichtstroom 'Aanwijsposten 2019'
1. Instance regels
Geen regels.
2. Context regels
De aanwijsposten 2019 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 '2019-01-01' en '2019-12-31' zijn.
3. Unit regels
Geen regels
38
4. Fact regels
BR-BD-05.4.01 : Element MOET in het bericht zijn opgenomen.
Elementen die altijd moeten zijn opgenomen:
Elementen
bd-i-ext1:CentralProcessingAppointPostsNumberOfItems bd-i-ext1:DateCreation
bd-i-ext1:SerialNumberMessage bd-i:StreetNameNL
bd-i:HouseNumberNL bd-i:TaxConsultantSurname bd-i:TaxConsultantNumber bd-i:PlaceOfResidenceNL bd-i:PostalCodeNL
BR-BD-05.4.02 : De tuple ‘bd-t-ext1:AppointPostsSpecification’ MOET ten minste één keer zijn opgenomen.
Tuples waarvoor een minimum voorkomen geldt:
Tuples Minimum (unieke) voorkomens
bd-t-ext1:AppointPostsSpecification 1
BR-BD-05.4.03 : Het jaardeel van de waarde in element ' bd-i-ext1:FinancialYearStart' MOET '2019' 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-ext1:AppointPostsSpecification 3000
bd-t-ext1:TaxConsultantAddressPresentation 1
39 2.7 BD Reporting Rules – Verzoek om uitstel aangifte 2019
De volgende regels zijn specifiek van toepassing op het berichtstroom 'Verzoek om uitstel aangifte 2019'
1. Instance regels
Geen regels.
2. Context regels
Het verzoek om uitstel aangiften 2019 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 '2019-01-01' en '2019-12-31' zijn.
3. Unit regels
Geen regels