2
Belastingdienst Business Rules
Nederlandse Taxonomie Versie 11, Belastingdienst release 20170920
Datum: 6 maart 2018 Versie: 6.2
Kenmerk: BD/NT11/CCT/6.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 Competence Center Taxonomie van de Belastingdienst.
3
Telefoon: +31 (0)88-15 67 555 Email: servicedesk@oswo.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 Business Rules kunt u zich richten tot het team OSWO onder vermelding van 'Belastingdienst Business Rules'.
4
Inhoudsopgave
Colofon ... 2
Inhoudsopgave ... 4
Voorwoord ... 8
1 Inleiding ... 9
1.1 Doel van dit document ... 9
1.2 Reikwijdte ... 9
1.3 Doelgroep ... 11
1.4 Gehanteerde afkortingen ... 11
1.5 Gerefereerde documenten ... 11
1.6 Document conventies... 11
2 Belastingdienst Business Rules ... 14
2.1 BD Business Rules – Algemeen ... 14
2.2 Business Rules – Aangifte vennootschapsbelasting 2016 ... 16
2.3 BD Business Rules – Aangifte inkomstenbelasting 2016 ... 25
2.4 BD Business Rules – Aangifte omzetbelasting 2017 ... 31
2.5 BD Business Rules – Opgaaf intracommunautaire prestaties 2017 ... 34
2.6 BD Business Rules – Aanwijsposten 2016 ... 38
2.7 BD Business Rules – Verzoek om uitstel aangifte 2016 ... 40
2.8 BD Business Rules – Toeslagen 2018 ... 43
2.9 BD Business Rules – Suppletie omzetbelasting 2017 ... 49
2.10 BD Business Rules – Uitsluitend zakelijk gebruik bestelauto ... 52
2.11 BD Business Rules – Erfbelasting 2017 ... 58
2.12 BD Business Rules – Melding Mini-One-Stop-Shop ... 60
2.13 BD Business Rules – Verzoek/wijziging voorlopige aanslag VpB 2018 ... 64
2.14 BD Business Rules – Verzoek/wijziging voorlopige aanslag IHZ 2018 ... 68
2.15 BD Business Rules – Teruggaafverzoek dividendbelasting ... 71
2.16 BD Business Rules – Klantregistratie dividendbelasting ... 74
2.17 BD Business Rules – Schenkbelasting 2017 ... 76
3 Belastingdienst Business Guidelines ... 86
3.1 Belastingdienst Business Guidelines – Algemeen ... 86
4 Aanvullende ondersteuning ... 87
4.1 Weergave van meldingen ... 87
Appendix A - BD Business Rules ... 88
Appendix B - Terminologie ... 96
5
Versie historie
Release Versie Datum Wijziging
20170111.a 1.0 11 januari 2017 Verschillen t.o.v.
BD_Business_Rules_NT11_BD20161207
Voor gebruik met Belastingdienst release 20170111.a (NT11.1)
Business Rule Wijziging
BR-BD-10.2.01 nieuw
BR-BD-10.2.02 Nieuw
BR-BD-10.2.03 Nieuw
BR-BD-10.3.01 Nieuw
BR-BD-10.4.01 Nieuw
BR-BD-10.4.02 nieuw
BR-BD-16.2.01 nieuw
BR-BD-16.2.02 nieuw
BR-BD-16.2.03 nieuw
BR-BD-16.3.01 nieuw
BR-BD-16.4.01 nieuw
BR-BD-16.4.02 nieuw
20170301.b 2.0 1 maart 2017 Verschillen t.o.v.
BD_Business_Rules_NT11_BD20170111.a
Voor gebruik met Belastingdienst release 20170301.b (NT11.1)
Business Rule Wijziging
BR-BD-09.4.11 gewijzigd
BR-BD-10.4.01 gewijzigd
BR-BD-10.4.03 nieuw
BR-BD-01.2.16 nieuw
20170419 3.0 19 april 2017 Verschillen t.o.v.
BD_Business_Rules_NT11_BD20170301.b
Voor gebruik met Belastingdienst release 20170419
(NT11.1)
Business Rule Wijziging
BR-BD-16.4.24 Nieuw
20170419 3.1 19 april 2017 Verschillen t.o.v. versie 3.0
Voor gebruik met Belastingdienst release 20170419
(NT11.1)
Business Rule Wijziging
BR-BD-16.4.25 Nieuw
BR-BD-16.4.26 Nieuw
BR-BD-16.4.27 Nieuw
BR-BD-16.4.28 Nieuw
BR-BD-16.4.29 Nieuw
BR-BD-16.4.30 Nieuw
BR-BD-16.4.31 Nieuw
20170419 3.2 19 april 2017 Verschillen t.o.v. versie 3.1
Voor gebruik met Belastingdienst release 20170419
(NT11.1)
6
Business Rule Wijziging
BR-BD-16.2.02 Verduidelijkte omschrijving inhoud identificatienummer
20170419 3.3 26 juni 2017 Verschillen t.o.v. versie 3.2
Voor gebruik met Belastingdienst release 20170419
(NT11.1)
Business Rule Wijziging
BR-BD-16.4.08 Vervallen
BR-BD-16.4.09 Vervallen
BR-BD-16.4.10 Vervallen
BR-BD-16.4.32 Nieuw
BR-BD-16.4.33 Nieuw
BR-BD-16.4.34 Nieuw
20170608.a 4.0 8 juni 2017 Verschillen t.o.v. BD_Business_Rules_NT11_20170419 Voor gebruik met Belastingdienst release 20170608.a (NT11.2.a)
Business Rule Wijziging
BR-BD-07.2-03 Uitsluitend jaartal 2018 BR-BD-12.2.03 Jaartal naar 2018
H2.14, par. 2 ResidenceDimension toegevoegd en bijbehorende members toegevoegd BR-BD-13.4.02 bd-ext2: naar bd-alg:DateOfBirth BR-BD-13.4.03 bd-ext2: naar bd-alg:DateOfBirth BR-BD-13.4.05 bd-tuple-ext2 naar bd-burg-tuple:
TaxationElsewhereLimitedRateForeignTaxpayer Specification
BR-BD-07.4.19 Nieuw
20170705 5.0 5 juli 2017 Verschillen t.o.v. BD_Business_Rules_NT11_20170608.a Voor gebruik met Belastingdienst release 20170705 (NT11.2)
Business Rule Wijziging
BR-BD-07.4.02 Melding 0006 en 0077 verwijderd, was onterecht weer opgenomen.
20170920 6.0 20 september 2017 Verschillen t.o.v. BD_Business_Rules_NT11_20170705 Voor gebruik met Belastingdienst release 20170920 (NT11.2)
Business Rule Wijziging BR-BD-07.4.20 Nieuw BR-BD-07.4.21 Nieuw BR-BD-07.4.04 Vervallen BR-BD-07.4.09 Vervallen
20170920 6.1 18 oktober 2017 Verschillen t.o.v. BD_Business_Rules_NT11_20170705 Voor gebruik met Belastingdienst release 20170920 (NT11.2)
Business Rule Wijziging
BR-BD-01.2.13 Regel alleen geldig voorparty-dimensie
‘Declarant’ en ‘HoldingCompany’.
BR-BD-01.2.16 Boekjaar 24 maanden minus 1 dag
20170920 6.2 6 maart 2018 Verschillen t.o.v. BD_Business_Rules_NT11_20170705 Voor gebruik met Belastingdienst release 20170920 (NT11.2)
7 Business Rule Wijziging
BR-BD-12.4.02 Melding uitgebreid met het veld
‘TaxConsultantPrefix’.
BR-BD-12.3.05 Valuta’s CNY en MYR toegevoegd
8
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 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. De Belastingdienst publiceert hun business rules onder de titel "Belastingdienst Business Rules", het document dat u nu leest. Ook de Belastingdienst zal waar mogelijk en doelmatig zijn business rules in de vorm van XBRL Formula beschikbaar stellen.
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 zowel syntax als business 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 Business Rules en de toepassing hiervan binnen één of meerdere informatieketens kan contact opgenomen worden met het team Ondersteuning Software Ontwikkeling (OSWO) van de Belastingdienst.
9
1 Inleiding
1.1 Doel van dit document
Dit document bevat business 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 regels in dit document helpen de opsteller berichten inhoudelijk zodanig samen te stellen dat deze door de systemen van de Belastingdienst kunnen worden ontvangen en verwerkt.
Onderscheid wordt 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.
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 20161207 20170419 20170920
Basis Extensie 1 Extensie 2
Aangifte vennootschapsbelasting 2016 X
Aangifte inkomstenbelasting 2016 X
Aangifte omzetbelasting 2017 X
Opgaaf intracommunautaire prestaties 2017 X
Aanwijsposten 2016 X
Verzoek om uitstel aangifte 2016 X
Suppletie omzetbelasting 2017 X
Uitsluitend zakelijk gebruik bestelauto X
Melding Mini-One-Stop-Shop X
Erfbelasting 2017 X
Schenkbelasting 2017 X
Toeslagen 2018 X
Verzoek/wijziging voorlopige aanslag VpB 2018 X
Verzoek/wijziging voorlopige aanslag IHZ 2018 X
Teruggaafverzoek dividendbelasting X
Klantregistratie dividendbelasting X
10
BELANGRIJK
- De taxonomie releases 20170419 en 20170920 vormen respectievelijk de eerste en tweede extensie op taxonomie release 20161207.
- Teruggaafverzoek en klantregistratie dividendbelasting maken geen onderdeel uit van release 20170920.
11 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.
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.
1 http://www.rulespeak.com/nl/
12
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-alg: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
BG-BD-xx.y.zz voor richtlijnen
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 2016 01
Aangifte inkomstenbelasting 2016 02
Aangifte omzetbelasting 2017 03
Opgaaf intracommunautaire prestaties 2017 04
Aanwijsposten 2016 05
Verzoek om uitstel aangifte 2016 06
Toeslagen 2018 07
Suppletie omzetbelasting 2017 08
Uitsluitend zakelijk gebruik bestelauto 09
Erfbelasting 2017 10
Melding Mini-One-Stop-Shop 11
Verzoek/wijziging voorlopige aanslag VpB 2018 12
Verzoek/wijziging voorlopige aanslag IHZ 2018 13
Teruggaafverzoek dividendbelasting 14
Klantregistratie dividendbelasting 15
Schenkbelasting 2017 16
Berichtonderdeel Waarde 'y'
Instance 1
Context 2
13
Units 3
Facts 4
14
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.
3. Unit regels
15 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.
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS- 2.7.1.2
4. Fact regels
BR-BD-00.4.01: Element MOET in het bericht zijn opgenomen.
Elementen die altijd moeten zijn opgenomen:
Elementen Omschrijving
bd-alg: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-alg:SoftwarePackageName De naam van het softwarepakket waarmee het elektronische bericht is aangemaakt.
bd-alg:SoftwarePackageVersion De versie van het softwarepakket waarmee het elektronische bericht is aangemaakt.
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS- 2.8.1.2
16 2.2 Business Rules – Aangifte vennootschapsbelasting 2016
De volgende regels zijn specifiek van toepassing op het berichtstroom 'Aangifte vennootschapsbelasting 2016'
1. Instance regels
Geen regels.
2. Context regels
De aangifte vennootschapsbelasting 2016 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.
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)
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS- 2.4.2.1
BR-BD-01.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 RSIN/finummer (van de aangever) HoldingCompany RSIN/finummer (van de aangever) SubsidiaryCompany RSIN/finummer (van de desbetreffende
dochtermaatschappij)
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.4.2.2
17 BR-BD-01.2.03 : Van contexten met een overeenkomstige 'xbrli:identifier' MOET er ten minste één MET een time-dimensie 'End' én ten minste één zonder een time-dimensie zijn opgenomen INDIEN deze contexten een party-dimensie 'HoldingCompany' hebben.
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS- 2.4.2.3
BR-BD-01.2.04 : Van contexten met overeenkomstige 'xbrli:identifier' MOET er ten minste één MET een time-dimensie 'End' én ten minste één zonder een time-dimensie zijn opgenomen INDIEN deze contexten een party-dimensie 'SubsidiaryCompany' hebben.
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.4.2.4
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'.
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.4.2.5
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.
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.4.2.7
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.
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.4.2.6
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'.
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.4.2.8
18 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'.
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.4.2.9
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 '.
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.5.2.1
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'.
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.5.2.2
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'.
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.
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.5.2.3
BR-BD-01.2.13 : Het jaardeel in de waarde van element 'xbrli:startDate' MOET '2016' zijn voor de context met party-dimensie 'Declarant' en 'HoldingCompany'.
De startDate van de moet vallen in het jaar waarover aangifte wordt gedaan.
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.5.2.4
19 BR-BD-01.2.14 : Het jaardeel in de waarde van element 'endDate' MOET '2016', '2017' of '2018' zijn.
De endDate moet in hetzelfde kalenderjaar vallen als de startDate óf in een van de twee daaropvolgende kalenderjaren.
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.5.2.5
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.
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.6.2.1
BR-BD-01.2.16 : 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.
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.5.2.6
3. Unit regels
BR-BD-01.3.01 : Elementen voor bedragen MOETEN zijn opgegeven in EURO’s.
Van deze regel uitgezonderd zijn de elementen voor bedragen die MOETEN worden opgegeven in de valuta zoals vermeld op de beschikking INDIEN sprake is van een aangifte in Functionele Valuta. Er is sprake van een aangifte in functionele valuta indien het element ‘bd-
bedr:FunctionalCurrencySchemeExists’ de waarde 'true' heeft.
Elementen voor bedragen die altijd in EURO’s MOETEN worden opgegeven:
Elementen NL label
bd-bedr:AdvanceLeviesTotal Totaal voorheffingen
bd-bedr:AnnulingRecapitalizationCausingTaxIncreaseAmount Bedrag vermeerdering belasting (ongedaan maken herkapitalisatie)
bd-bedr:AnnulingRecapitalizationTaxAmount Ongedaan maken herkapitalisatie bd-bedr:
ComplianceRequirementsInstitutionsAndVentureCapitalCausingTaxIncre aseAmount
Bedrag vermeerdering belasting (voldoen voorwaarden instellingen en
participatiemaatschappijen) bd-bedr:
ComplianceRequirementsInstitutionsAndVentureCapitalTaxAmount
Belasting voldoen voorwaarden instellingen en participatiemaatschappijen
bd-bedr:DividendTaxTotal Totaal dividendbelasting
bd-bedr:ForeignBusinessProfitSettledCalculated Berekende verrekening buitenlandse ondernemingswinst
20
Elementen NL label
bd-bedr:ForeignBusinessProfitSettledToTransfer Over te brengen verrekening buitenlandse ondernemingswinst
bd-bedr:GamblingtaxTotal Totaal kansspelbelasting
bd-bedr:ParticipatingInterestSetoffCalculatedAmount Berekende deelnemingsverrekening bd-bedr:ParticipatingInterestSetoffToTransferToNextYear Naar het volgende jaar over te brengen
deelnemingsverrekening
bd-bedr:ParticipatingInterestSettled Verrekende deelnemingsverrekening dit boekjaar bd-bedr:PensionOrEarlyRetirementProvisionCausingTaxIncreaseAmount Bedrag vermeerdering belasting (pensioen- of
vutvoorziening)
bd-bedr:PensionOrEarlyRetirementProvisionTaxAmount Belaste pensioen of VUT voorziening bd-bedr:
RightGivingEntitlementToPeriodicPaymentsCausingTaxIncreaseAmount
Bedrag vermeerdering belasting (voorwaarden stamrechtvrijstelling)
bd-bedr:RightGivingEntitlementToPeriodicPaymentsTaxAmount Belast stamrecht
bd-bedr:TaxationElsewhereTotal Totaal aftrek elders belast
bd-bedr:TaxableAmountBaseForTaxCalculation Belastbaar bedrag grondslag voor berekening belasting
bd-bedr:TaxAccordingToOrdinaryRate Belasting naar normaal tarief
bd-bedr:TaxAmountBalance Saldo belastingbedrag over het boekjaar
bd-bedr:TaxAmountElsewhereTaxedBalance Saldo belasting voor elders belast
bd-bedr:TaxationElsewhereDeduction Aftrek elders belast
bd-bedr:TaxationElsewhereProportionalityMethodAbroadTotal Totaal aftrek elders belast vrijstellingsmethode bd-bedr:TaxationElsewhereSetoffMethodAbroadTotal Totaal aftrek elders belast verrekeningsmethode bd-bedr:TaxForeignBusinessProfitSettled Verrekende belasting buitenlandse
ondernemingswinst
bd-bedr:TaxReductionsTotal Totaal belastingverminderingen
bd-bedr:ExchangeRateFinancialYearFunctionalCurrencySchemeAverage Toegepaste wisselkoers ivm regeling functionele valuta
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.7.2.1
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- bedr:FunctionalCurrencySchemeExists’ de waarde 'true' heeft.
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.7.2.3
Geldige valutacodes voor aangiften in functionele valuta:
Valutacode Valutafactor Omschrijving
AUD 1 Australische Dollar
BRL 1 Braziliaanse Real
CAD 1 Canadese Dollar
CHF 1 Zwitserse Frank
CZK 10 Tsjechische Kroon
DKK 10 Deense Kroon
GBP 1 Britse Pond Sterling
HKD 10 Hongkongse Dollar
HUF 100 Hongaarse Forint
21 Valutacode Valutafactor Omschrijving
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
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.03 : De waarde van het element 'bd-
bedr: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.
Er is sprake van een aangifte in functionele valuta indien het element ‘bd- bedr: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
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
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
22
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.7.2.4
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- bedr:FunctionalCurrencySchemeExists’ de waarde 'true' heeft.
Geldige valutacodes voor aangiften in functionele valuta:
Valutacode Valutafactor Omschrijving
AUD 1 Australische Dollar
BRL 1 Braziliaanse Real
CAD 1 Canadese Dollar
CHF 1 Zwitserse Frank
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
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
Ingangsdatum : 18-12-2016 Vervaldatum : -
Voorheen : -
4. Fact regels
BR-BD-01.4.01 : Element MOET in het bericht zijn opgenomen.
Elementen die altijd moeten zijn opgenomen:
Elementen
bd-bedr:TaxableProfit bd-alg:TaxReturnMessageType bd-alg:SoftwareSupplierCode
23
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.8.2.1
BR-BD-01.4.02 : Het element 'bd-alg:TaxReturnMessageType' MOET een geldige waarde hebben.
Geldige waarde:
Waarde Soort aangifte
81 Aangifte VPB
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.8.2.2
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-bedr-tuple:AgriculturalActivitiesSpecification 1 bd-bedr-tuple:FunctionalCurrencyOrderSpecification 1 bd-alg-tuple:ProfessionalAssociationForTaxServiceProvidersSpecification 999
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.8.2.3
BR-BD-01.4.04 : Elementen van het type 'nl-types:monetaryNoDecimalsItemType' MOGEN ALLEEN zijn opgenomen met een waarde van -999999999999 t/m
9999999999999.
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.8.2.4
BR-BD-01.4.05 : Elementen van het type 'nl-
types:nonNegativeMonetaryNoDecimalsItemType' MOGEN ALLEEN zijn opgegeven met een waarde van 0 t/m 9999999999999.
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.8.2.5
BR-BD-01.4.06 : Element MOET in de instance zijn opgenomen INDIEN het element 'bd- bedr:FunctionalCurrencySchemeExists' de waarde 'true' heeft.
Indien element 'bd-bedr: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:
24 Elementen
bd-bedr:ExchangeRateFinancialYearFunctionalCurrencySchemeAverage bd-bedr:FunctionalCurrencySchemeCurrencyFactor
bd-bedr:TaxableAmountBaseForTaxCalculation
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.8.2.6
BR-BD-01.4.07 : Element MOET NIET in de instance zijn opgenomen INDIEN het element 'bd-bedr:FunctionalCurrencySchemeExists' de waarde 'false' heeft.
Indien het element 'bd-bedr: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-bedr:ExchangeRateFinancialYearFunctionalCurrencySchemeAverage bd-bedr:FunctionalCurrencySchemeCurrencyFactor
bd-bedr:TaxableAmountBaseForTaxCalculation
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.8.2.7
25 2.3 BD Business Rules – Aangifte inkomstenbelasting 2016
De volgende regels zijn specifiek van toepassing op het berichtstroom 'Aangifte inkomstenbelasting 2016'
1. Instance regels
Geen regels.
2. Context regels
De aangifte inkomstenbelasting 2016 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 Voor een Nederlandse verblijfsperiode (bijvoorbeeld bd-
burg:AlimonyNetMigrationYear) of voor Nederlands bezit of in Nederland gehouden (bijvoorbeeld bd-
burg:AssetBankAccountSavingsCertificatesEtcBalance).
Abroad Voor een buitenlandse verblijfsperiode (bijvoorbeeld bd-
burg:AlimonyNetMigrationYear) of voor buitenlands bezit in het buitenland gehouden (bijvoorbeeld bd-
burg:AssetBankAccountSavingsCertificatesEtcBalance).
EarningsSetupDimension National Voor inkomen genoten in Nederland.
World Voor inkomen genoten op Wereldniveau.
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)
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.4.3.1
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)
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.4.3.2
BR-BD-02.2.03 : Van contexten met overeenkomstige 'xbrli:identifier' MOET er ten minste één MET een time-dimensie 'End' én ten minste één zonder een time-dimensie zijn opgenomen INDIEN deze contexten een party-dimensie 'Company' hebben.
Ingangsdatum : -
Vervaldatum : -
Voorheen : BD-FRIS-2.4.3.3
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'.
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.4.3.4
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.
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.4.3.5
BR-BD-02.2.06 : Er MOET ten minste één context met party-dimensie 'Company' zijn opgenomen INDIEN het element 'bd-alg:TaxReturnMessageType' de waarde '53', '64' of '66' heeft.
In een aangifte IB-winst heeft het element 'bd-alg:TaxReturnMessageType' de waarde '53', '64' of '66'.
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.4.3.6
27 BR-BD-02.2.07 : Het element 'bd-alg:TaxReturnMessageType' MOET de waarde '53', '64' of '66' hebben, INDIEN er een context met een party-dimensie 'Company' opgenomen is.
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.4.3.7
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.
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.4.3.8
BR-BD-02.2.09 : De waarde van het element 'xbrli:identifier' MOET in alle contexten met de party-dimensie 'Partner' hetzelfde zijn.
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.4.3.9
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.
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.5.3.1
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 '2016-01- 01' en '2016-12-31' zijn.
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.5.3.2
BR-BD-02.2.12 : Het jaardeel in de waarde van element 'xbrli:startDate' in de context met party-dimensie 'Company' MOET '2016' of '2015' zijn.
De startdatum van het boekjaar van de onderneming moet vallen in het aangiftejaar of voorliggende kalenderjaar.
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.5.3.3
28 BR-BD-02.2.13 : Het jaardeel in de waarde van element 'xbrli:endDate' in de context met party-dimensie 'Company' MOET '2016' zijn.
De einddatum van het boekjaar van de onderneming moet vallen in het aangiftejaar.
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.5.3.4
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.
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.6.3.1
3. Unit regels
BR-BD-02.3.01 : Elementen voor bedragen MOETEN zijn opgegeven in Euro’s met
UITZONDERING van de elementen bd-bedr:ExemptionMethodProfitNationalCurrency, bd- burg:OwnHouseDebtDeductibleInterestOtherThanTaxAdministrationLoanSumBalanceOri ginalCurrency en bd-
burg:OwnHouseDebtDeductibleInterestOtherThanTaxAdministrationLoanSumOriginalCur rency.
De elementen bd-bedr:ExemptionMethodProfitNationalCurrency, bd-
burg:OwnHouseDebtDeductibleInterestOtherThanTaxAdministrationLoanSumOriginalCurrency en bd-
burg:OwnHouseDebtDeductibleInterestOtherThanTaxAdministrationLoanSumBalanceOriginalCurren cy mogen in een niet-Euro valuta worden opgegeven.
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.7.3.1
4. Fact regels
BR-BD-02.4.01 : Element MOET in het bericht zijn opgenomen.
Elementen die altijd moeten zijn opgenomen:
Elementen
bd-alg:TaxReturnMessageType bd-alg:SoftwareSupplierCode
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.8.3.1
29 BR-BD-02.4.02 : Het element 'bd-bedr:TaxableProfit' MOET zijn opgenomen INDIEN het element bd-alg:TaxReturnMessageType de waarde '64' of '53' of '66' heeft.
Als het element bd-alg:TaxReturnMessageType de waarde '64' of '53' of '66' heeft, dan is er sprake van een winstaangifte voor de inkomstenbelasting.
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.8.3.2
BR-BD-02.4.03 : Het element 'bd-alg: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
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.8.3.3
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.
Tuples waarvoor een afwijkend maximum geldt:
Tuples Maximum (unieke) voorkomens
bd-burg-tuple:TaxationElsewhereLimitedRateForeignTaxpayerSpecification 2 bd-alg-tuple:ProfessionalAssociationForTaxServiceProvidersSpecification 999
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.8.3.4
BR-BD-02.4.05 : Elementen van het type 'nl-types:monetaryNoDecimalsItemType' MOGEN ALLEEN zijn opgenomen met een waarde van -999999999999 t/m
9999999999999.
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.8.3.5
BR-BD-02.4.06 : Elementen van het type 'nl-
types:nonNegativeMonetaryNoDecimalsItemType' MOGEN ALLEEN zijn opgenomen met een waarde van 0 t/m 9999999999999.
Ingangsdatum : -
30
Vervaldatum : -
Voorheen : BD-FRIS-2.8.3.6
31 2.4 BD Business Rules – Aangifte omzetbelasting 2017
De volgende regels zijn specifiek van toepassing op het berichtstroom 'Aangifte omzetbelasting 2017'
1. Instance regels
Geen regels
2. Context regels
De aangifte omzetbelasting 2017 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)
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.4.4.1
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)
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.4.4.2
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 2017-01-01 2017-01-31
februari 2017-02-01 2017-02-28
maart 2017-03-01 2017-03-31
april 2017-04-01 2017-04-30
mei 2017-05-01 2017-05-31
juni 2017-06-01 2017-06-30
juli 2017-07-01 2017-07-31
augustus 2017-08-01 2017-08-31
september 2017-09-01 2017-09-30
oktober 2017-10-01 2017-10-31
november 2017-11-01 2017-11-30
32
december 2017-12-01 2017-12-31
Kwartaal
eerste kwartaal 2017-01-01 2017-03-31
tweede kwartaal 2017-04-01 2017-06-30
derde kwartaal 2017-07-01 2017-09-30
vierde kwartaal 2017-10-01 2017-12-31
Boekjaarkwartaal
aanvangend in november 2016-11-01 2017-01-31
aanvangend in december 2016-12-01 2017-02-28
aanvangend in februari 2017-02-01 2017-04-30
aanvangend in maart 2017-03-01 2017-05-31
aanvangend in mei 2017-05-01 2017-07-31
aanvangend in juni 2017-06-01 2017-08-31
aanvangend in augustus 2017-08-01 2017-10-31
aanvangend in september 2017-09-01 2017-11-30
Jaar
heel jaar 2017-01-01 2017-12-31
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.5.4.1
3. Unit regels
BR-BD-03.3.01 : Elementen voor bedragen MOETEN zijn opgegeven in EURO’s.
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.7.4.1
4. Fact regels
BR-BD-03.4.01 : Element MOET in het bericht zijn opgenomen.
Elementen die altijd moeten zijn opgenomen:
Elementen bd-ob:ContactType bd-alg:DateTimeCreation
bd-alg:MessageReferenceSupplierVAT bd-ob:ValueAddedTaxOwed
bd-ob:ValueAddedTaxOwedToBePaidBack
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.8.4.1
BR-BD-03.4.02 : Het element 'bd-alg:TaxConsultantNumber' MOET zijn opgenomen INDIEN het element 'bd-ob:ContactType' de waarde 'INT' heeft.
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.8.4.2
33 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-alg-tuple:ProfessionalAssociationForTaxServiceProvidersSpecification 999
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.8.4.3
34 2.5 BD Business Rules – Opgaaf intracommunautaire prestaties 2017
De volgende regels zijn specifiek van toepassing op het berichtstroom 'Opgaaf intracommunautaire prestaties 2017'
1. Instance regels
Geen regels
2. Context regels
Er kunnen meerdere contexten in een opgaaf intracommunautaire prestaties 2017 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-ob-tuple:IntraCommunityABCSuppliesCorrection bd-ob-tuple:IntraCommunityServicesCorrection bd-ob-tuple:IntraCommunitySuppliesCorrection.
De opgaaf intracommunautaire prestaties 2017 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)
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.4.5.1
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)
Ingangsdatum : - Vervaldatum : -
Voorheen : BD-FRIS-2.4.5.2
BR-BD-04.2.03 : De waarde van element 'xbrli:identifier' MOET in alle contexten hetzelfde zijn.
Ingangsdatum : - Vervaldatum : -