BE-TAX-GEBRUIKERSHANDLEIDING
GEBRUIKERSHANDLEIDING XBRL TAXONOMIE AANGIFTEN VENNOOTSCHAPSBELASTING, BELASTING NIETINWONERS/VENNOOTSCHAPPEN EN RECHTSPERSONENBELASTING
Datum: 2014-04-30 Versie: 1.0
© 2014 FOD FINANCIËN
1/35
BE-TAX-GEBRUIKERSHANDLEIDING
Inhoudstafel 0. Over dit document .................................................................................................... 3 1. Inleiding................................................................................................................... 4 2. Een instance document aanmaken ........................................................................... 5 2.1. Codering.............................................................................................................. 5 2.2. Namespaces......................................................................................................... 5 2.3. De context ........................................................................................................... 5 2.4. Context ID ........................................................................................................... 6 2.5. Typed ID ............................................................................................................. 7 2.6. De eenheid (unit) ................................................................................................. 8 2.7. Attributen van een element in het instance document ............................................... 8 2.8. SchemaRef .......................................................................................................... 8 2.9. Beperking ............................................................................................................ 8 3. Beschrijving van de taxonomie ................................................................................ 9 3.1. Architectuur van de taxonomie ............................................................................... 9 3.2. Attributen van een element .................................................................................. 10 3.3. Datatypes .......................................................................................................... 10 3.4. De lijsten ........................................................................................................... 11 4. Aangebrachte wijzigingen ...................................................................................... 12 5. Opbouw van de aangiften ....................................................................................... 13 6. Gedetailleerd overzicht per subject ........................................................................ 15 6.1. CapitalGain ........................................................................................................ 15 6.2. ReinvestmentCapitalGain ..................................................................................... 16 6.3. SpreadTaxationCapitalGain .................................................................................. 17 6.4. ReservesOther.................................................................................................... 18 6.5. ExemptInvestmentReserve .................................................................................. 19 6.6. AllowanceCorporateEquity.................................................................................... 20 6.7. WriteDownDebtClaim .......................................................................................... 21 6.8. ProvisionRiskExpense .......................................................................................... 22 6.9. DepreciationFixedAssets ...................................................................................... 23 6.10. ExemptionAdditionalPersonnel ............................................................................ 24 6.11. ExemptionAdditionalPersonnelSpecificFunctions .................................................... 25 6.12. DeductionPatentsIncome ................................................................................... 27 6.13. InvestmentDeductionTaxCredit ........................................................................... 28 6.14. PEExemptIncomeMovableAssets ......................................................................... 29 6.15. CorporateTaxReturn .......................................................................................... 30 6.16. NonResidentCorporateTaxReturn......................................................................... 31 6.17. LegalEntityTaxReturn ........................................................................................ 31 6.18. DetailDisallowedExpenses .................................................................................. 32 6.19. BreakdownOriginProfit ....................................................................................... 33 6.20. DepreciationsRevaluationsFixedAssets ................................................................. 34 6.21. PaymentsCertainStates ...................................................................................... 35
© 2014 FOD FINANCIËN
2/35
BE-TAX-GEBRUIKERSHANDLEIDING
0.
Over dit document
Dit document bevat informatie voor personen of ondernemingen belastingaangifte een elektronisch databestand wensen in te dienen bij de FOD Financiën. Het betreft de volgende aangiften: • Vennootschapsbelasting (rcorp) • Belasting niet-inwoners/vennootschappen (nrcorp) • Rechtspersonenbelasting (rle) De FOD Financiën heeft een XBRL-taxonomie voor een vernieuwde elektronische aangifte ontwikkeld. Deze versie van de gebruikershandleiding beschrijft instructies voor de ontwerpversie 2014-04-30, aanslagjaar 2014.
Dit document maakt deel uit van een set van documenten over de be-tax taxonomie. De documentnaam verwijst naar de versiedatum van de eraan verbonden taxonomie. De documentatie bestaat in zijn geheel uit: Titel be-tax Taxonomy Architecture Guide be-tax Taxonomie Gebruikershandleiding
be-tax Taxonomy bus matrix datamodel be-tax-Formula documentatie
Filename be-tax-<
>ArchitectureGuide.doc be-tax-<>Gebruikershandleiding.doc
be-tax-<>BusMatrixDataModel.doc be-tax-<>formulaDocumentation.xls
Content Dit document geeft een beschrijving van de architectuur van de be-tax taxonomie. Dit document biedt richtlijnen voor de softwareleveranciers en andere gebruikers van de be-tax taxonomie voor het maken van instance documenten. Dit document stelt de volledige be-tax taxonomie voor. Dit document geeft een beschrijving van de validatieregels in de be-tax taxonomie.
© 2014 FOD FINANCIËN
3/35
BE-TAX-GEBRUIKERSHANDLEIDING
1.
Inleiding
Het bestand dat de gegevens van een aangifte bevat, wordt een instance document genoemd. In dit bestand, met extensie ".xbrl", mag slechts één enkele aangifte voorkomen. Een instance document mag niet groter zijn dan 15 MB, met inbegrip van de PDF-bijlagen die elk een maximale grootte van 5MB mogen hebben. De toegevoegde PDF-bijlagen mogen geen "vals" PDF-bestand zijn, d.w.z. een bestand dat gecreëerd werd met een andere software en waarvan de extensie gewijzigd werd in .pdf. Het online opladen van aangiften is mogelijk via een omslagbestand met als extensie “.biztax”. Een “biztax”-bestand mag maximaal 25 aangiften bevatten. Een “biztax”-bestand wordt als volgt opgebouwd:
In de bestandsnaam mogen enkel alfabetische tekens zonder accent, cijfers, spaties en de symbolen " . ", "-" en " _ " gebruikt worden. Het instance document en het “biztax”-bestand moeten een geldig XML-bestand zijn. Elke aangifte moet een geldig XBRL-bestand zijn in overeenstemming met de overeenkomstige XBRL-taxonomie van de FOD Financiën, inclusief de inhoudelijke en technische validaties opgenomen in de formula linkbases.1 Ondernemingen waarvan de aangifte niet voldoet aan deze validatievereisten kunnen niet ondertekend worden in de BIZTAX-toepassing via “Opladen aangiften”.
1
De XBRL-validaties zullen uitgevoerd worden met UBMatrix XPE 4.6.3.5.
© 2014 FOD FINANCIËN
4/35
BE-TAX-GEBRUIKERSHANDLEIDING
2.
Een instance document aanmaken
2.1. Codering Het instance document moet het coderingsformaat UTF-8 naleven.
2.2. Namespaces Het instance document moet uitdrukkelijk de bronnen vermelden waarop het zich baseert. Deze worden voorgesteld door middel van hun namespace die de bronnen op een unieke manier identificeert met behulp van een prefix. De lijst van namespaces die gebruikt worden voor het indienen van de aangiften is opgenomen in onderstaande tabel. Tabel 1: Lijst van namespaces
Namespaces http://www.xbrl.org/2003/instance
Prefix
http://www.xbrl.org/2003/linkbase
link
Betekenis XBRL-syntaxis voor instance documenten XBRL-syntaxis voor linkbases
http://xbrl.org/2006/xbrldi
xbrldi
XBRL-syntaxis voor dimensies
http://www.w3.org/1999/xlink
xlink
XML-syntaxis voor een xlink
http://www.w3.org/2001/XMLSchema-instance
xsi
http://www.xbrl.org/2003/iso4217 http://www.minfin.fgov.be/be/tax/inc/[date]
iso4217
xbrli
tax-vl
Lijst van de muntcodes Taxonomie Belgische inkomstenbelasting Value list
http://www.minfin.fgov.be/be/tax/d/…/[date]
d-…
Dimension schema's
http://www.minfin.fgov.be/be/tax/t/…/[date]
t-…
Template schema's
http://www.minfin.fgov.be/be/tax/vl/[date]
tax-inc
http://www.minfin.fgov.be/be/tax/inc/rcorp/[date] inc-rcorp http://www.minfin.fgov.be/be/tax/inc/nrcorp/[date] incnrcorp http://www.minfin.fgov.be/be/tax/inc/rle/[date] inc-rle
Entry point vennootschapsbelasting Entry point belasting niet inwoners/vennootschappen Entry point rechtspersonenbelasting
http://www.nbb.be/be/fr/pfs/ci/gcd/[date]
pfs-gcd
GCD taxonomie pfs
http://www.nbb.be/be/fr/pfs/ci/vl/[date]
pfs-vl
Value list taxonomie pfs
2.3. De context De “Context” geeft nadere informatie over een primair concept in het instance document.
Een context wordt uniek geïdentificeerd door een identificatie-attribuut “context id”. Elk element van het instance document verwijst naar een context met behulp van deze unieke naam. De
© 2014 FOD FINANCIËN
5/35
BE-TAX-GEBRUIKERSHANDLEIDING
context bestaat uit verschillende onderdelen: “entity”, “period”, “scenario”. Het onderdeel “segment” wordt niet gebruikt in deze taxonomie. “Entity” is de rechtspersoon waarvoor de aangifte wordt opgemaakt; de identificatie gebeurt aan de hand van het ondernemingsnummer dat voor Belgische ondernemingen en rechtspersonen de volgende vorm aanneemt: BE0123456789. “Scheme” is een verplicht attribuut van entity en bevat een verwijzing naar de overheid die het identificatienummer beheert. In dit type instance document hebben we gekozen voor het URL-adres van de Kruispuntbank van Ondernemingen (http://www.fgov.be). “Period” definieert een momentopname of een tijdsinterval. Om een onderscheid te maken tussen de verschillende mogelijkheden om perioden voor te stellen, worden subelementen gedefinieerd • "Instant" voor begrippen die een momentopname (begintoestand belastbaar tijdperk of eindtoestand belastbaar tijdperk) vertegenwoordigen zoals bijv. de reserves • "Duration" voor begrippen die een volledige periode (belastbaar tijdperk) beslaan zoals bijv. de niet-aftrekbare restaurantkosten “Scenario” wordt voor de taxonomie enkel gebruikt voor de definitie van de dimensionele context. Twee soorten dimensionele context zijn mogelijk: • Explicit dimensions:
•
Typed dimensions:
2.4. Context ID Elke context krijgt een unieke ID per instance document. De context ID kan vrij bepaald worden. Hieronder enkele voorbeelden en voorstellen voor naamgevingsconventie. Bijkomende voorbeelden zijn beschikbaar in de voorbeeld instance documenten. • “D”: Duration. • “I”: Instant • “End”: einddatum van het belastbare tijdperk.
© 2014 FOD FINANCIËN
6/35
BE-TAX-GEBRUIKERSHANDLEIDING
• “id-AndereReserveX”: TypedID = Andere reserve X. • “ForeignBranchMember”: explicit dimension member.
2.5. Typed ID De taxonomie maakt gebruik van typed dimensions voor lijsten met een onbepaald aantal rijen, bijvoorbeeld een lijst met gerealiseerde meerwaarden bevat een typed dimension “CapitalGainTypedDimension”. Een meerwaarde wordt geïdentificeerd door een TypedID. De TypedID opgegeven in het instance document moet voldoen aan een bepaalde formattering. Hieronder een lijst van TypedIDs, met beschrijving van het vereiste formaat. Tabel 2: Lijst van TypedIDs
TypedID
Formaat
Voorbeeld
DescriptionTypedID
type="string" minLength value=”3” type="date"
Investering I
DateTypedID NatureTypedID NameTypedID
NationalNumberTypedID
type="string" minLength value=”3” type="string" minLength value=”3” <pattern value = "([0-9]{2}).([0-9]{2}).([09]{2})-[0-9]{3}.[0-9]{2}" /> <maxLength value = "10"/>
ReinvestmentTypedID
<pattern value = "(((1)|(2))((9)|(0))[0-9]{2})([0-9])+"/> <maxLength value = "10"/>
CapitalGainTypedID
<pattern value = "(((1)|(2))((9)|(0))[0-9]{2})([0-9])+"/> <maxLength value = "10"/>
ProvisionRiskExpenseTypedID
<pattern value = "(((1)|(2))((9)|(0))[0-9]{2})([0-9])+"/> <maxLength value = "10"/>
WritedownDebtClaimTypedID
<pattern value = "(((1)|(2))((9)|(0))[0-9]{2})([0-9])+"/> <maxLength value = "10"/>
© 2014 FOD FINANCIËN
2007-12-07 Aard Y Voornaam Naam
55.11.22.512-34
2008-12345 [aanslagjaar][volgnummer]
2008-12345 [aanslagjaar][volgnummer]
2008-12345 [aanslagjaar][volgnummer]
2008-12345 [aanslagjaar][volgnummer]
7/35
BE-TAX-GEBRUIKERSHANDLEIDING
2.6. De eenheid (unit) De eenheden specificeren de meeteenheid van een numeriek begrip. Enkel en alleen de eenheidstypes die gebruikt worden in het instance document moeten gedefinieerd worden. De volgende types zijn toegestaan in deze taxonomie: • U-Pure voor aantallen (personen, uren, percentages, ...) • EUR: het geheel van rubrieken wordt uitgedrukt in EUR (gedefinieerd in overeenstemming met de ISO-lijst). Elke gedefinieerde unit mag slechts één “measure” element hebben.
2.7. Attributen van een element in het instance document Voorbeeld:
Het (verplichte) attribuut "decimal" van een numeriek element wordt telkens vastgelegd op "INF". Het aantal toegelaten cijfers en decimalen voor een element wordt vermeld in de Datatype taxonomie. Het (verplichte) attribuut "contextRef" bepaalt de context waarnaar het element verwijst. Het (verplichte) attribuut "unitRef" van een numeriek element identificeert de eenheid van het betreffende element.
2.8. SchemaRef Het instance document bevat vooraan een schemaRef. Deze verwijst naar het gebruikte “entry point”, nl. de betrokken aangifte. Voor de vennootschapsbelasting:
Voor de belasting niet-inwoners/vennootschappen:
Voor de rechtspersonenbelasting:
2.9. Beperking Een instance document mag enkel elementen bevatten die opgenomen zijn in het betreffende entry point schema en geen elementen die gedefinieerd werden voor andere entry points of die gedefinieerd werden met behulp van een extensie van de taxonomie. Wat betreft de GCD zullen niet alle elementen van het instance document worden getoond, enkel de elementen opgenomen in de presentatie linkbase in de extended link “IdentifyingDataTaxReturn” zullen worden getoond in BIZTAX en in de PDF van de aangifte.
© 2014 FOD FINANCIËN
8/35
BE-TAX-GEBRUIKERSHANDLEIDING
3.
Beschrijving van de taxonomie
3.1. Architectuur van de taxonomie Onderstaande tekening geeft een overzicht van de architectuur van de taxonomie.
Schema “RLE tax return” be-tax-inc-rle
Schema “NRCORP tax return” be-tax-inc-nrcorp
Schema “RCORP tax return” be-tax-inc-rcorp
Presentation
Label
Label
Definition
Presentation
Presentation
Formula
Definition
Definition
Formula
Formula
NBB Schema Taxonomy “core” be-tax-inc
Schema “Value list” pfs-vl
Schema “Data Type” pfs-dt
Schema Templates be -tax-t-... Label
Label
Reference
Presentation
Label
Definition
Formula
Schema “Data Type” be-tax-dt Schema “GCD” pfs-gcd Schema Dimensions be-tax-d-...
Label
Import
Presentation Label ---------
Ref
Figuur 1: Architectuurschema
Entry point schema’s: de taxonomie ondersteunt 3 aangiften, en bevat één ingangspunt per aangifte. • “be-tax-inc-rcorp.xsd”: vennootschapsbelasting • “be-tax-inc-rle.xsd”: rechtspersonenbelasting • “be-tax-inc-nrcorp.xsd”: belasting niet-inwoners/vennootschappen De entry point schema’s bevatten ook de onderdelen die uniek zijn per aangifte of entry point. Template schema’s “be-tax-t-…”: onderdelen die in meerdere aangiften voorkomen, worden opgebouwd in een template schema, en vervolgens geïmporteerd in de betrokken entry points. Deze schema’s bevatten altijd een presentation en definition linkbase. Dimension schema’s “be-tax-d-…”: definiëren de dimensies en de elementen die behoren tot een dimensie, maar in deze taxonomie zonder de definition linkbase.
© 2014 FOD FINANCIËN
9/35
BE-TAX-GEBRUIKERSHANDLEIDING
“Core” schema “be-tax-inc”: inkomstenbelastingen.
definieert
de
primaire
elementen
voor
het
domein
Hieronder volgt een bijkomende toelichting over een aantal aspecten. Een meer volledige beschrijving van de taxonomie is beschikbaar in het architectuurgids.
3.2. Attributen van een element Periode: Elk element krijgt een waarde (Instant of Duration) voor het attribuut "Period". Deze waarde is beperkt in het aantal bruikbare contexten die gedefinieerd worden in het instance document. Datatype: Elk element verwijst naar een standaard XBRL-datatype of een afgeleid datatype dat gedefinieerd wordt in de datatype taxonomie. Balance: Elk monetair element krijgt een waarde (Debit of Credit) voor het attribuut "Balance". Deze waarde bepaalt het teken van het element. Dit attribuut werd zodanig gedefinieerd dat de standaardwaarde van elk element positief is. Dit attribuut wordt in deze taxonomie enkel gebruikt voor de volgende concepten overgenomen uit de NBB taxonomie: “Equity” en “InvestmentGrants”, beide Credit. Abstract: Abstract = "false" wil zeggen dat het element een waarde kan aannemen, terwijl "true" aangeeft dat dit element een titel is en geen waarde kan bevatten. Nillable: Nillable = "false" wil zeggen dat een element met de waarde "nil" niet toegelaten is. "Nil" geeft aan dat de waarde van het element niet gespecificeerd is. De standaardwaarde voor deze taxonomie is “false”. Usable: Usable= “false” wil zeggen dat het element geen waarde kan bevatten. presentationAttribute:display="SeparatePDF": Dit attribuut werd gedefinieerd voor intern gebruik, om de PDF- en andere bijlage waarvan het model niet werd vastgelegd in een apart PDF-bestand te kunnen tonen en opnemen in de aangiftedocumenten na ondertekening van de aangifte. De opbouw van het attribuut is vergelijkbaar met de rendering-attributen gedefinieerd in de “Taxonomie voor de opmaak van gestandaardiseerde jaarrekeningen” van de Balanscentrale van de NBB.
3.3. Datatypes De datatype taxonomieën bevatten alle specifieke datatypes die voorkomen in het kader van de “be-tax” aangiften. De vertrekbasis is telkens een standaard datatype gedefinieerd door XML (String, Date, Decimal, Integer, ...) of XBRL (Monetary, Shares, ...). De datatype taxonomieën leggen bijkomende beperkingen op aan de waarde van sommige elementen (strikt positief, aantal toegelaten decimalen, ...). Hierna volgt de volledige lijst van specifieke datatypes.
Tabel 3: Lijst van datatypes
Datatype
Defined by
Explanation
Example
Monetary14D2ItemType
NBB
Monetary value
Standard format for most
14 positions +
© 2014 FOD FINANCIËN
10/35
BE-TAX-GEBRUIKERSHANDLEIDING
Datatype
nonNegativeDecimal6D2ItemType
Defined by
NBB
Explanation
Example
2 decimals
monetary values
Numeric, non negative value
Number of employees in FTE
6 positions + 2 decimals positiveIntegerMin1Max6ItemType
NBB
Positive integer value ranging from 1 to 6
nonNegativeInteger6ItemType
NBB
Non negative integer value
Number of hours, reference numbers
6 positions nonNegativeMonetary14D2ItemType
NBB
Non negative monetary value
Zero or more
14 positions + 2 decimals nonPositiveMonetary14D2ItemType
NBB
Non positive monetary value
Zero of less
14 positions + 2 decimals percentageItemType
NBB
Decimal value 1 position + 4 decimals
nonEmptyBase64BinaryItemType
NBB
Integer6ItemType
NBB
Binary large objects
pdf document
Integer value
Number of employees
6 positions notEmptyStringItemType
be-tax
0,xxxx, maximum value equals 1
String that may not be empty
Text that must contain at least one character that is not a white space or tab
3.4. De lijsten Bepaalde elementen kunnen ingevuld worden met behulp van waardelijsten. Deze lijsten zijn gedefinieerd in de "Value List" taxonomie, “Taxonomie voor de opmaak van gestandaardiseerde jaarrekeningen” van de Balanscentrale van de NBB.
© 2014 FOD FINANCIËN
11/35
BE-TAX-GEBRUIKERSHANDLEIDING
4.
Aangebrachte wijzigingen
De taxonomie is onderhevig aan regelmatige wijzigingen die aangebracht moeten worden om één van volgende redenen: • om een niet-gestructureerd element te structureren • omwille van aanpassingen in de wetgeving • om fouten te verbeteren Dit hoofdstuk beschrijft de wijzigingen die werden aangebracht in vergelijking met de vorige versie van de taxonomie. • Nieuwe ontwerpversie van de taxonomie : be-tax-2014-04-30 • Vorige versie van de taxonomie : be-tax-2013-04-30 De volgende onderdelen zijn gemeenschappelijk met de “Taxonomie voor de opmaak van gestandaardiseerde jaarrekeningen”: • pfs-dt • pfs-gcd • pfs-vl Meer uitleg over deze onderdelen kan u vinden in het technisch protocol2 bij deze taxonomie. In een Excel-bestand wordt het geheel van wijzigingen betreffende de elementen opgenomen in de taxonomie toegelicht, de volgende informatie is opgenomen in dit bestand: • de toegevoegde of verwijderde elementen, tabblad “Concepts” • de toegevoegde of verwijderde dimensies, tabblad “Dimensions” • de aangepaste, toegevoegde of verwijderde hypercubes, tabblad “Hypercubes” • de aangepaste, toegevoegde of verwijderde attributen, tabblad “Attributes” • de aangepaste, toegevoegde of verwijderde formula linkbases, tabblad “Formula”
2
Nationale Bank van België, Protocol voor de neerlegging langs elektronische weg van jaarrekeningen in de vorm van gestructureerde databestanden, Brussel, 31 januari 2014, Versie 2014 – 1.1,”
© 2014 FOD FINANCIËN
12/35
BE-TAX-GEBRUIKERSHANDLEIDING
5.
Opbouw van de aangiften
Zoals beschreven in het architectuurdocument van de taxonomie ondersteunt de taxonomie drie aangiften, elk vertegenwoordigd door een “entry point”. Aangezien sommige aangiften gelijkaardige onderdelen bevatten, beschrijft dit document de aangifte aan de hand van “subjecten”. Deze zijn logische indelingen van het datamodel. Dit hoofdstuk bevat de toelichting bij het datamodel spreadsheet “be-tax-2014-04-30BusMatrixDataModel”. Hoofdstuk 6 bevat meer detailleerde instructies per subject. Voorbeeld instance documenten zijn bijgevoegd, zie ook “be-tax-2014-04-30-MatrixInstanceDocuments”. De bijgevoegde instance documenten zijn louter illustratief en niet altijd conform de fiscale regels. De “BusMatrixDataModel” datamodel.
spreadsheet
bevat
een
gedetailleerde
beschrijving
van
het
De eerste kolommen van het werkblad “BUS MATRIX” beschrijven de relatie tussen het entry point, het formulier, de plaats waar het subject wordt opgebouwd en het subject. De kolom “Entry point” geeft weer in welke aangifte de subjecten behoren: • RCORP: aangifte vennootschapsbelasting • NRCORP: aangifte belasting niet-inwoners/vennootschappen • RLE: aangifte rechtspersonenbelasting De kolom “Form/Section” geeft het formuliernummer weer. onderdeel is van een formulier wordt de sectie meegedeeld.
Indien het subject slechts een
De kolom “T – E” geeft aan waar het subject wordt opgebouwd: • T: het subject wordt gebouwd in het template schema en wordt vervolgens geïmporteerd door het entry point waar dit vereist is, m.a.w. subjecten die gebruikt worden in de betreffende aangifte worden geïmporteerd • E: indien het subject uniek is voor een aangifte of verschillend is volgens de aard van de aangifte wordt dit opgebouwd in het entry point schema De kolom “D – ND – M” duidt de dimensionaliteit van een subject aan: • D: volledig dimensioneel • ND: volledig niet-dimensioneel • M: combinatie van dimensionele en niet-dimensionele onderdelen De andere kolommen van het werkblad “BUS MATRIX” bevatten een overzicht van de verschillende subjecten. De matrix beschrijft per subject, welke hypercubes van toepassing zijn: • Hypercubes: deze bepalen welke combinaties van primaire concepten en dimensionele contexten toegelaten zijn (All) • Exclusion hypercubes: deze bepalen welke combinaties niet toegelaten zijn (notAll) • Empty hypercube: indien het subject ook niet-dimensionele onderdelen bevat Het werkblad beschrijft ook de geldige dimensies per hypercube, met een onderscheid tussen explicit dimensions en typed dimensions: • Explicit dimensions: dimensie waarvan de members opgenomen zijn in de taxonomie. Bijv. “SpecificSecurityMember” is een member van de dimensie “AssetTypeDimension”. • Typed dimensions: dimensie waarvan de members niet opgenomen zijn in de taxonomie, maar in het instance document opgegeven worden. Bijv. de taxonomie bevat een
© 2014 FOD FINANCIËN
13/35
BE-TAX-GEBRUIKERSHANDLEIDING
dimensie “CapitalGainTypedDimension”; opgegeven in het instance document.
de
TypedID
van
deze
dimensie
wordt
Vervolgens wordt elk subject meer in detail beschreven in een afzonderlijk werkblad. Deze werkbladen zijn als volgt opgebouwd: • “Tax Returns”: beschrijft in welke aangifte(n) deze template van toepassing is • “Forms”: beschrijft in welke formulieren deze template van toepassing is • Daaronder volgt de detailbeschrijving van de hypercubes. Hieronder een voorbeeld van een detailbeschrijving: • Donkerblauw: hypercube naam en schema, bijv. CapitalGainHypercube be-tax-t-cg.xsd • Oranje: primaire concepten, bijv. CapitalGainPrimaryConcepts en volgende • Lichtblauw: dimensie naam, bijv. AssetTypeDimension, CapitalGainTypedDimension • Roze: explicit members van dimensie, bijv. CorporateVehicleMember • Lavendel: TypedIDs • Dit patroon herhaalt zich indien de template meerdere hypercubes bevat, bijv. exclusion hypercubes.
Figuur 2: Voorbeeld bus matrix
Alle primaire elementen die geen deel uitmaken van een hypercube, zijn gerelateerd aan een empty hypercube: een hypercube zonder dimensies. Dit om uit te sluiten dat ze worden gebruikt in een dimensionele context. De aangifte rechtspersonenbelasting vormt hierop een uitzondering, gezien deze volledig niet-dimensioneel is het niet nodig een dergelijke structuur toe te voegen.
© 2014 FOD FINANCIËN
14/35
BE-TAX-GEBRUIKERSHANDLEIDING
6.
Gedetailleerd overzicht per subject
Dit hoofdstuk bevat een detailbeschrijving per subject.
6.1. CapitalGain Subject documentatie Bus matrix • • • Aangiften • • Formulieren • • • • •
BusMatrixDataModel.xls Werkblad: CapitalGain Schema: be-tax-t-cg-YYYY-MM-DD.xsd Vennootschapsbelasting (rcorp) Belasting niet-inwoners/vennootschappen (nrcorp) 275B Vrijstelling van meerwaarde op zeeschepen 275K Gespreide belasting van meerwaarden op bepaalde effecten 276K Gespreide belasting van meerwaarden op immateriële en materiële vaste activa 276N Vrijstelling van meerwaarde op bedrijfsvoertuigen 276P Vrijstelling van meerwaarde op binnenschepen voor de commerciële vaart
Toelichting bij het instance document Context Period Type: duration (startdatum & einddatum) Gebruik eenzelfde periode (=duration) voor het hele subject (belastbaar tijdperk). Dimensies AssetTypeDimension Deze expliciete dimensie laat toe een onderscheid te maken naar type meerwaarde: • Bedrijfsvoertuig (276N): “d-asst:CorporateVehicleMember” • Binnenschip (276P) “d-asst:RiverVesselMember” • Zeeschip (275B): “d-asst:SeaVesselMember” • Bepaald effect (275K): “d-asst:SpecificSecurityMember” • Materiële en immateriële vaste activa (276K): “d-asst:TangibleIntangibleFixedAssetsMember” CapitalGainTypedDi Doelstelling: unieke identificatie van de meerwaarde, over de jaren mension heen. Een typed dimension wordt geïdentificeerd door een TypedID, gedefinieerd als scenario binnen de context.
Formaat: [huidig aanslagjaar]-[volgnummer] Volgnummer: oplopend nummer. Voorbeeld: “2008-2” Opmerkingen ivm primaire concepten AanslagjaarVoor de kolom “Aanslagjaar-Volgnummer” bestaat geen primair Volgnummer concept. Deze stemt overeen met de TypedID van “CapitalGainTypedDimension”.
© 2014 FOD FINANCIËN
15/35
BE-TAX-GEBRUIKERSHANDLEIDING
Toelichting bij het instance document Exclusies Sommige primaire concepten mogen niet gecombineerd worden met bepaalde een bepaald activa type. Deze uitzonderingen zijn beschreven in de bus matrix. Niet-dimensionele Niet van toepassing primaire concepten Validatieregels Assertions De validatieregels van dit subject zijn opgenomen in de formula linkbase en hebben de volgende bestandsnaam “be-tax-f-cg-NNNNYYYY-MM-DD-assertion.xml”. NNNN is het volgnummer. Voorbeeld instance document Zie MatrixInstanceDocuments
6.2. ReinvestmentCapitalGain Subject documentatie Bus matrix • • • Aangiften • • Formulieren • • • • •
BusMatrixDataModel.xls Werkblad: ReinvestmentCapitalGain Schema: tax-t-ricg-YYYY-MM-DD.xsd Vennootschapsbelasting (rcorp) Belasting niet-inwoners/vennootschappen (nrcorp) 275B Vrijstelling van meerwaarde op zeeschepen 275K Gespreide belasting van meerwaarden op bepaalde effecten 276K Gespreide belasting van meerwaarden op immateriële en materiële vaste activa 276N Vrijstelling van meerwaarde op bedrijfsvoertuigen 276P Vrijstelling van meerwaarde op binnenschepen voor de commerciële vaart
Toelichting bij het instance document Context Period Type: duration (startdatum & einddatum) Gebruik eenzelfde periode (=duration) voor het hele subject (belastbaar tijdperk). Dimensies AssetTypeDimension Deze expliciete dimensie laat toe een onderscheid te maken naar type meerwaarde: • Bedrijfsvoertuig (276N): “d-asst:CorporateVehicleMember” • Binnenschip (276P) “d-asst:RiverVesselMember” • Zeeschip (275B): “d-asst:SeaVesselMember” • Bepaald effect (275K): “d-asst:SpecificSecurityMember” • Materiële en immateriële vaste activa (276K): “d-asst:TangibleIntangibleFixedAssetsMember” ReinvestmentTypedDimensio Unieke identificatie van de herbelegging, over de jaren heen. n Een herbelegging kan één of meerdere meerwaarden vertegenwoordigen en omgekeerd. Een typed dimension wordt geïdentificeerd door een TypedID, gedefinieerd als scenario binnen de context.
© 2014 FOD FINANCIËN
16/35
BE-TAX-GEBRUIKERSHANDLEIDING
Toelichting bij het instance document
CapitalGainTypedDimension
Formaat: [huidig aanslagjaar]-[volgnummer] Volgnummer: oplopend nummer. Voorbeeld: “2008-2” Unieke identificatie van de meerwaarde die gerealiseerd is geweest in hetzelfde of in een vorig aanslagjaar. Gebruik de TypedID van de betrokken meerwaarde, ook indien deze in een vorig aanslagjaar gerealiseerd werd. Een typed dimension wordt geïdentificeerd door een TypedID. Formaat: [huidig of een vorig aanslagjaar]-[volgnummer] Volgnummer: oplopend nummer. Voorbeeld: “2006-8”
Primaire concepten Aanslagjaar-Volgnummer
Voor de kolommen “Aanslagjaar-Volgnummer” bestaan geen primaire concepten. Deze stemmen overeen met de TypedID van “CapitalGainTypedDimension” en “ReinvestmentTypedDimension”. Sommige primaire concepten mogen niet gecombineerd worden met bepaalde activa type. Deze exclusies zijn beschreven in de bus matrix. Niet van toepassing
Exclusies
Niet-dimensionele primaire concepten Validatieregels Assertions
De validatieregels van dit subject zijn opgenomen in de formula linkbase en hebben de volgende bestandsnaam “be-tax-f-ricgNNNN-YYYY-MM-DD-assertion.xml”. NNNN is het volgnummer.
Voorbeeld instance document Zie MatrixInstanceDocuments
6.3. SpreadTaxationCapitalGain Subject documentatie Bus matrix • • • Aangiften • • Formulieren • •
BusMatrixDataModel.xls Werkblad: SpreadTaxationCapitalGain Schema: be-tax-t-stcg-YYYY-MM-DD.xsd Vennootschapsbelasting (rcorp) Belasting niet-inwoners/vennootschappen (nrcorp) 275K Gespreide belasting van meerwaarden op bepaalde effecten 276K Gespreide belasting van meerwaarden op immateriële en materiële vaste activa
Toelichting bij het instance document Context Period Type: duration voor alle primaire concepten (startdatum & einddatum) Gebruik een identieke periode voor alle primaire concepten. Dimensies
© 2014 FOD FINANCIËN
17/35
BE-TAX-GEBRUIKERSHANDLEIDING
Toelichting bij het instance document AssetTypeDimension Deze expliciete dimensie laat toe een onderscheid te maken naar type meerwaarde: • Bepaald effect (275K): “d-asst:SpecificSecurityMember” • Materiële en immateriële vaste activa (276K): “d-asst:TangibleIntangibleFixedAssetsMember” ReinvestmentTypedDimension Unieke identificatie van een herbelegging, over de jaren heen. Een herbelegging kan één of meerdere meerwaarden vertegenwoordigen en omgekeerd.
CapitalGainTypedDimension
Een typed dimension wordt geïdentificeerd door een TypedID. Formaat: [huidig of een vorig aanslagjaar]-[volgnummer] Volgnummer: oplopend nummer. Voorbeeld: “2008-2” Unieke identificatie van de meerwaarde die gerealiseerd is geweest in hetzelfde of in een vorig aanslagjaar. Een typed dimension wordt geïdentificeerd door een TypedID. Formaat: [huidig of een vorig aanslagjaar]-[volgnummer] Volgnummer: oplopend nummer. Voorbeeld: “2006-8”
Primaire concepten Aanslagjaar-Volgnummer
Voor de kolommen “Aanslagjaar-Volgnummer” bestaan er geen primaire concepten. Deze komen overeen met de TypedID van de typed dimensions. Sommige primaire concepten in de SpreadTaxationCapitalGainHypercube mogen niet gecombineerd worden met bepaalde activa types. Deze exclusies zijn beschreven in de bus matrix. Niet van toepassing
Exclusies
Niet-dimensionele primaire concepten Validatieregels Assertions
De validatieregels van dit subject zijn opgenomen in de formula linkbase en hebben de volgende bestandsnaam “betax-f-stcg-NNNN-YYYY-MM-DD-assertion.xml”. NNNN is het volgnummer.
Voorbeeld instance document Zie MatrixInstanceDocuments
6.4. ReservesOther Subject documentatie Bus matrix • • • Aangiften • • Formulieren • •
BusMatrixDataModel.xls Werkblad: ReservesOther Schema: be-tax-t-reso-YYYY-MM-DD.xsd Vennootschapsbelasting (rcorp) Belasting niet-inwoners/vennootschappen (nrcorp) 275.1 Aangifte VenB 275.2 Aangifte BNI/Ven
Toelichting bij het instance document Context
© 2014 FOD FINANCIËN
18/35
BE-TAX-GEBRUIKERSHANDLEIDING
Toelichting bij het instance document Period Type: instant. Gebruik één context voor het begin van het belastbaar tijdperk (Start), en één voor het einde van het belastbaar tijdperk (End). Dimensies DescriptionTypedDimension Unieke identificatie van de omschrijving van de andere in de balans vermelde reserves. Formaat: String, met minimaal drie karakters Primaire concepten Exclusies Niet van toepassing Niet-dimensionele primaire Niet van toepassing concepten Validatieregels Assertions Niet van toepassing Voorbeeld instance document Zie MatrixInstanceDocuments
6.5. ExemptInvestmentReserve Subject documentatie Bus matrix • • • Aangiften • • Formulieren •
BusMatrixDataModel.xls Werkblad: ExemptInvestmentReserve Schema: be-tax-t-itifa-YYYY-MM-DD.xsd Vennootschapsbelasting (rcorp) Belasting niet-inwoners/vennootschappen (nrcorp) 275R Investeringsreserve
Toelichting bij het instance document Context Period Type: duration voor alle primaire concepten in dit subject, behalve het concept CapitalGainsShares (instant start). Dimensies AssetTypeDimension Voor de investeringsreserve is er maar één activatype van toepassing op formulier 275R, namelijk: • Materiële en immateriële vaste activa “d-asst: TangibleIntangibleFixedAssetsMember” PeriodDimension Deze expliciete dimensie laat toe te weten of de waarde van een investeringsreserve betrekking had op het huidige belastbaar tijdperk, belastbaar tijdperk -1 of belastbaar tijdperk -2: • Belastbaar tijdperk -0 “d-per:TaxPeriod-0Member” • Belastbaar tijdperk -1 “d-per:TaxPeriod-1Member” • Belastbaar tijdperk -2 “d-per:TaxPeriod-2Member” DescriptionTypedDimens Unieke identificatie van de omschrijving van de investeringen in ion materiële en immateriële vaste activa van het huidig belastbaar tijdperk. Dit is enkel van toepassing op de hypercube “ExemptInvestmentReserveHypercube” en niet op de “ExemptInvestmentReserveTotalHypercube” Deze typed dimension wordt geïdentificeerd door een TypedID die de omschrijving van de gedane investering weergeeft. Formaat: String, met minimaal drie karakters
© 2014 FOD FINANCIËN
19/35
BE-TAX-GEBRUIKERSHANDLEIDING
Toelichting bij het instance document DateTypedDimension Unieke identificatie van de datum van de investeringen in materiële en immateriële vaste activa van het huidig belastbaar tijdperk. Dit is enkel van toepassing op de hypercube “ExemptInvestmentReserveHypercube” en niet op de “ExemptInvestmentReserveTotalHypercube” Deze typed dimension wordt geïdentificeerd door een TypedID die de datum van de gedane investering weergeeft. Formaat: datum Primaire concepten Exclusies Een primaire concept in ExemptInvestmentReserveHypercube mag niet gecombineerd worden met een bepaalde periode. Deze exclusie is opgenomen in de bus matrix. Niet-dimensionele AdimensionalPrimaryConceptsExemptInvestmentReserve primaire concepten • IncreaseTaxableReservesInvestmentReserveExcluded • ReductionsIncreaseTaxableReservesInvestmentReserveExclu ded • CapitalGainsShares • CapitalGainsVehiclesNoProfit • DecreasePaidUpCapital • IncreaseParticularDebtClaims • CorrectedIncreaseTaxableReservesInvestmentReserveExclud ed • IncreaseTaxableReservesInvestmentReserveIncluded • ExemptibleInvestmentReserve • ExemptInvestmentReserveCurrentTaxPeriod Validatieregels Assertions
De validatieregels van dit subject zijn opgenomen in de formula linkbase en hebben de volgende bestandsnaam “be-tax-f-itifaNNNN-YYYY-MM-DD-assertion.xml”. NNNN is het volgnummer. Voorbeeld instance document Zie MatrixInstanceDocuments
6.6. AllowanceCorporateEquity Subject documentatie Bus matrix • • • Aangiften • • Formulieren •
BusMatrixDataModel.xls Werkblad: AllowanceCorporateEquity Schema: be-tax-t-ace-YYYY-MM-DD.xsd Vennootschapsbelasting (rcorp) Belasting niet-inwoners/vennootschappen(nrcorp) 275C Aftrek voor risicokapitaal
Toelichting bij het instance document Context Period Type: duration voor sommige concepten, instant (start) voor andere. Dimensies DescriptionTypedDimension Unieke identificatie van de omschrijving van de wijzigingen tijdens het belastbare tijdperk van het eigen vermogen. Deze typed dimension wordt geïdentificeerd door een TypedID. Formaat: String, met minimaal drie karakters
© 2014 FOD FINANCIËN
20/35
BE-TAX-GEBRUIKERSHANDLEIDING
Toelichting bij het instance document DateTypedDimension Deze typed dimension wordt geïdentificeerd door een TypedID die de datum van de wijziging weergeeft. Formaat: datum Primaire concepten Exclusies Geen Niet-dimensionele primaire Formulier 275C bestaat voornamelijk uit niet-dimensionele concepten primaire concepten. De volledige lijst van niet-dimensionele primaire concepten is opgenomen in de bus matrix. Validatieregels Assertions De validatieregels van dit subject zijn opgenomen in de formula linkbase en hebben de volgende bestandsnaam “be-tax-f-aceNNNN-YYYY-MM-DD-assertion.xml”. NNNN is het volgnummer. Voorbeeld instance document Zie MatrixInstanceDocuments
6.7. WriteDownDebtClaim Subject documentatie Bus matrix • • • Aangiften • • Formulieren •
BusMatrixDataModel.xls Werkblad: WriteDownDebtClaim Schema: be-tax-t-wddc.xsd Vennootschapsbelasting (rcorp) Belasting niet-inwoners/vennootschappen (nrcorp) 204.3 Waardevermindering waarschijnlijke verliezen
Toelichting bij het instance document Context Period Type: duration voor sommige concepten, instant voor andere. Dimensies WritedownDebtClaim Unieke identificatie van de waardeverminderingen voor TypedDimension waarschijnlijke verliezen.
ExemptionCategoryDimensi on
Deze typed dimension wordt geïdentificeerd door een TypedID. Formaat: [aanslagjaar]-[volgnummer] Volgnummer: oplopend nummer. Voorbeeld: 2007-1 Deze dimensie beschrijft de aard van de waardeverminderingen voor waarschijnlijke verliezen. • Ongewijzigd (de waardevermindering is tijdens het boekjaar noch verminderd noch verhoogd)
•
“d-ec:UnalteredBalanceWriteDownDebtClaimMember” Verhoogd (de waardevermindering is tijdens het boekjaar
•
“d-ec: RemainingBalanceAfterIncreaseWriteDownDebtClaimMem ber” Verminderd (de waardevermindering is tijdens het boekjaar
•
“d-ec: RemainingBalanceAfterDecreaseWriteDownDebtClaimMe mber” Nieuw (Schuldvordering waarop tijdens het boekjaar voor de eerste
verhoogd)
verminderd)
© 2014 FOD FINANCIËN
21/35
BE-TAX-GEBRUIKERSHANDLEIDING
maal een waardevermindering is geboekt)
“d-ec:NewWriteDownDebtClaimMember” Primaire concepten Exclusies Niet-dimensionele primaire concepten Validatieregels Assertions
Geen. Niet van toepassing.
De validatieregels van dit subject zijn opgenomen in de formula linkbase en hebben de volgende bestandsnaam “be-tax-f-wddcNNNN-YYYY-MM-DD-assertion.xml”. NNNN is het volgnummer.
Voorbeeld instance document Zie MatrixInstanceDocuments
6.8. ProvisionRiskExpense Subject documentatie Bus matrix • • • Aangiften • • Formulieren •
BusMatrixDataModel.xls Werkblad: ProvisionRiskExpense Schema: be-tax-t-prre-YYYY-MM-DD.xsd Vennootschapsbelasting (rcorp) Belasting niet-inwoners/vennootschappen (nrcorp) 204.3 Voorzieningen voor risico’s en kosten
Toelichting bij het instance document Context Period Deze template bevat primaire concepten zowel van het type “instant” als “duration”. Dimensies ProvisionRiskExpense Unieke identificatie van de voorzieningen voor risico’s en kosten. TypedDimension Deze typed dimension wordt geïdentificeerd door een TypedID. Formaat: [aanslagjaar]-[volgnummer] Volgnummer: oplopend nummer Voorbeeld: 2007-1 ExemptionCategoryDimensi Deze dimensie beschrijft de aard van de voorzieningen voor on risico’s en kosten. • Ongewijzigd (de voorziening is tijdens het boekjaar noch verminderd noch verhoogd)
•
•
•
“d-ec: UnalteredBalanceProvisionRisksExpensesMember” Verminderd (de voorziening is tijdens het boekjaar verminderd) “d-ec: RemainingBalanceAfterDecreaseProvisionRisksExpensesM ember” Verhoogd (de voorziening is tijdens het boekjaar verhoogd) “d-ec: RemainingBalanceAfterIncreaseProvisionRisksExpensesMe mber” Nieuw (kosten waarvoor tijdens het boekjaar voor de eerste maal een voorziening is geboekt)
ExpenseTypeDimension
“d-ec: NewProvisionRisksExpensesMember” Deze dimensie beschrijft de aard van de kosten bij voorzieningen voor risico’s en kosten. • Verkregen vergoeding (de kosten die bij voorbaat gedekt zijn door tijdens het boekjaar verkregen vergoedingen wegens
© 2014 FOD FINANCIËN
22/35
BE-TAX-GEBRUIKERSHANDLEIDING
Toelichting bij het instance document schadegevallen, onteigeningen, opeisingen in eigendom of andere gelijkaardige gebeurtenissen)
•
“dexpt:ExpensesCompensationCoveredCurrentTaxPeriodMe mber” Grote herstelling (de kosten die evenredig met de duur van het boekjaar betrekking hebben op grote herstellingen aan gebouwen, materiaal en outillage die periodiek met regelmatige tussenpozen van niet meer dan 10 jaar worden uitgevoerd met uitsluiting van enige vernieuwing)
•
“dexpt:ExpensesOverhaulImportantRepairsMaximum10Year sMember” Beroepswerkzaamheid (de kosten die het gevolg zijn van de tijdens het boekjaar uitgeoefende beroepswerkzaamheid of van gebeurtenissen die zich tijdens het boekjaar hebben voorgedaan)
“d-expt:ProfessionalExpensesCurrentTaxPeriodMember” Primaire concepten Exclusies Niet-dimensionele primaire concepten Validatieregels Assertions
Geen Niet van toepassing.
De validatieregels van dit subject zijn opgenomen in de formula linkbase en hebben de volgende bestandsnaam “be-tax-f-prreNNNN-YYYY-MM-DD-assertion.xml”. NNNN is het volgnummer.
Voorbeeld instance document Zie MatrixInstanceDocuments
6.9. DepreciationFixedAssets Subject documentatie Bus matrix • • • Aangiften • • Formulieren • •
BusMatrixDataModel.xls Werkblad: DepreciationFixedAssets Schema: be-tax-t-dfa-YYYY-MM-DD.xsd Vennootschapsbelasting (rcorp) Belasting niet-inwoners/vennootschappen (nrcorp) 328K Degressief af te schrijven vaste activa 328L Afzien degressief afschrijven vaste activa
Toelichting bij het instance document Context Period Type:duration Gebruik dezelfde periode voor alle concepten (belastbaar tijdperk). Dimensies DepreciationMethodDimension Deze expliciete dimensie laat toe te weten over welk deel van het formulier het gaat: • Stelsel van degressieve afschrijving “d-depm: DegressiveDepreciationMethodMember” • Afzien van degressieve afschrijving “d-depm: RenunciationDegressiveDepreciationMethodMember”
© 2014 FOD FINANCIËN
23/35
BE-TAX-GEBRUIKERSHANDLEIDING
Toelichting bij het instance document DescriptionTypedDimension Unieke identificatie van de omschrijving van een af te schrijven vaste actief. Deze typed dimension wordt geïdentificeerd door een TypedID. Formaat: String, met minimaal drie karakters NatureTypedDimension
Unieke identificatie van de aard van de groep van een af te schrijven vaste actief. Deze typed dimension wordt geïdentificeerd door een TypedID. Formaat: String, met minimaal drie karakters
Primaire concepten Exclusies
Het concept AnnuityDegressiveDepreciation is niet toegelaten in het formulier 328L. Niet van toepassing
Niet-dimensionele primaire concepten Validatieregels Assertions
De validatieregels van dit subject zijn opgenomen in de formula linkbase en hebben de volgende bestandsnaam “betax-f-dfa-NNNN-YYYY-MM-DD-assertion.xml”. NNNN is het volgnummer.
Voorbeeld instance document Zie MatrixInstanceDocuments
6.10. ExemptionAdditionalPersonnel Subject documentatie Bus matrix • • • Aangiften • • Formulieren •
BusMatrixDataModel.xls Werkblad: ExemptionAdditionalPersonnel Schema: be-tax-t-eap-YYYY-MM-DD.xsd Vennootschapsbelasting (rcorp) Belasting niet-inwoners/vennootschappen(nrcorp) 276T Vrijstelling voor bijkomend personeel
Toelichting bij het instance document Context Period Type: duration. Gebruik dezelfde periode voor alle concepten (belastbaar tijdperk). Dimensies PeriodDimension Voor de gepresteerde arbeidsdagen worden verscheidene kalenderjaren opgevraagd, namelijk: • Kalenderjaar-1 “d-per: CalendarYear-1Member” • Kalenderjaar-2 “d-per: CalendarYear-2Member” TimeUnitDimension Voor de gepresteerde arbeidsdagen worden verscheidene kwartalen opgevraagd, namelijk: • Kwartaal 1 “d-tu: Quarter1Member” • Kwartaal 2
© 2014 FOD FINANCIËN
24/35
BE-TAX-GEBRUIKERSHANDLEIDING
Toelichting bij het instance document “d-tu: Quarter2Member” • Kwartaal 3 “d-tu: Quarter3Member” • Kwartaal 4 “d-tu: Quarter4Member” EmploymentRegimeDimensio Voor de gepresteerde arbeidsdagen worden verscheidene n tewerkstellingsregime opgevraagd, namelijk: • Voltijds “d-empreg: FullTimeMember” • Deeltijds “d-empreg: PartTimeMember” EmploymentStatusDimension Voor de gepresteerde arbeidsdagen worden verscheidene tewerkstellingsstatus opgevraagd, namelijk: • Arbeider “d-empstat: WorkerMember” • Bediende “d-empstat: EmployeeMember” NameTypedDimension Unieke identificatie van de naam van een werknemer. Deze typed dimension wordt geïdentificeerd door een TypedID. Formaat: String, met minimaal drie karakters NationalNumberTypedDimen Unieke identificatie van het nationaal nummer van een sion werknemer. Deze typed dimension wordt geïdentificeerd door een TypedID. Formaat: 00.00.00.000-00 Primaire concepten Exclusies Het concept HolidaysWorkers is niet toegestaan voor Bediende, het concept AverageDayPay is niet toegestaan voor een deeltijds tewerkestellingsregime en de concepten PaidHoursQuarter en AverageHourPay zijn niet toegestaan voor een voltijds tewerkestellingsregime. Niet-dimensionele primaire • MovementAllPersonnelCalendarYear-1 concepten • IncreasePersonnelLowWageCalendarYear-1 • EmployeesEligibleExemptionAdditionalPersonnel • ExemptionAdditionalPersonnel • BasicTaxableReversalPreviousExemptionAdditionalPerso nnel • ExemptionAdditionalPersonnelPreviousAssessmentYear • ReversalPreviousExemptionAdditionalPersonnel Validatieregels Assertions De validatieregels van dit subject zijn opgenomen in de formula linkbase en hebben de volgende bestandsnaam “be-tax-f-eapNNNN-YYYY-MM-DD-assertion.xml”. NNNN is het volgnummer. Voorbeeld instance document Zie MatrixInstanceDocuments
6.11. ExemptionAdditionalPersonnelSpecificFunctions Subject documentatie Bus matrix • • • Aangiften •
BusMatrixDataModel.xls Werkblad: ExemptionAdditionalPersonnelSpecificFunctions Schema: be-tax-t-eapsf-YYYY-MM-DD.xsd Vennootschapsbelasting (rcorp)
© 2014 FOD FINANCIËN
25/35
BE-TAX-GEBRUIKERSHANDLEIDING
Formulieren
• • • • •
Belasting niet-inwoners/vennootschappen (nrcorp) 276W1 Vrijstelling voor bijkomend personeel tewerkgesteld wetenschappelijk onderzoek 276W2 Vrijstelling voor bijkomend personeel tewerkgesteld uitbouw technologisch potentieel van de onderneming 276W3 Vrijstelling voor bijkomend personeel tewerkgesteld diensthoofd voor de uitvoer 276W4 Vrijstelling voor bijkomend personeel tewerkgesteld diensthoofd van de afdeling Integrale Kwaliteitszorg
voor voor als als
Toelichting bij het instance document Context Period Type: duration Gebruik een identieke periode context voor het hele subject. Dimensies EmploymentPeriodDimension Expliciete dimensie die het belastbare tijdperk aanduidt wanneer een personeelslid is aangeworden en of de tewerkstellingsituatie is al dan niet is gewijzigd. Deze dimensie wordt gebruikt in de ExemptionAdditionalPersonnelSpecificFunctionsHypercube en in de ExemptionAdditionalPersonnelSpecificFunctionsDepartment HeadHypercube en kan de volgende waarden omvatten: • Nieuw voltijds “d-empper: RecruitmentFullTimeMember” • Voltijds “d-empper: EmployedFullTimeMember” • Einde voltijds “d-empper: EmployedPartTimeMember” • Overgang diensthoofd voltijds “d-empper: EmployedFullTimeTransferTaxPeriodMemberr” • Vervanger diensthoofd voltijds “d-empper: RecruitmentFullTimeReplacementMember” EmploymentFunctionDimension Expliciete dimensie die de hoedanigheid van het personeelslid aanduidt die hij/zij had tijdens de tewerkstelling. Deze dimensie wordt gebruikt in de ExemptionAdditionalPersonnelSpecificFunctionsHypercube en in de ExemptionAdditionalPersonnelSpecificFunctionsDepartment HeadHypercube en kan de volgende waarden omvatten: • Hooggekwalificeerd onderzoeker “d-empf: HighlyQualifiedResearcherMember” • Onderzoeker “d-empf: ResearcherMember” • Personeel technologisch potentieel “d-empf: IncreaseTechnologicalPotentialPersonnelMember” • Diensthoofd uitvoer “d-empf: DepartmentHeadExportMember” • Diensthoofd IKZ “d-empf: DepartmentHeadTQMMember” NameTypedDimension Unieke identificatie van de naam van een werknemer.
© 2014 FOD FINANCIËN
26/35
BE-TAX-GEBRUIKERSHANDLEIDING
Toelichting bij het instance document Deze typed dimension wordt geïdentificeerd door een TypedID. Formaat: String, met minimaal drie karakters NationalNumberTypedDimension Unieke identificatie van het nationaal nummer van een werknemer. Deze typed dimension wordt geïdentificeerd door een TypedID. Formaat: 00.00.00.000-00 Primaire concepten Exclusies Sommige primaire concepten in zowel de ExemptionAdditionalPersonnelSpecificFunctionsHypercube als de ExemptionAdditionalPersonnelSpecificFunctionsDepartment HeadHypercube mogen niet gecombineerd worden met bepaalde dimensies hierboven beschreven. Deze exclusies zijn opgenomen in de bus matrix. Niet-dimensionele primaire Niet van toepassing concepten Validatieregels Assertions De validatieregels van dit subject zijn opgenomen in de formula linkbase en hebben de volgende bestandsnaam “be-tax-f-eapsf-NNNN-YYYY-MM-DD-assertion.xml”. NNNN is het volgnummer. Voorbeeld instance document Zie MatrixInstanceDocuments
6.12. DeductionPatentsIncome Subject documentatie Bus matrix • • • Aangiften • • Formulieren •
BusMatrixDataModel.xls Werkblad: DeductionPatentsIncome Schema: be-tax-t-dpi-YYYY-MM-DD.xsd Vennootschapsbelasting (rcorp) Belasting niet-inwoners/vennootschappen (nrcorp) 275P Aftrek voor octrooi-inkomsten
Toelichting bij het instance document Context Period Type: Duration Gebruik dezelfde periode voor het hele subject (belastbaar tijdperk). Dimensies Empty hypercube Er zijn geen dimensies van toepassing op de primaire concepten. Primaire concepten Exclusies Geen Niet-dimensionele AdimensionalPrimaryConceptsDeductionPatentsIncome primaire concepten • IncomeRegisteredCorporationPatentsWhollyPartiallyDeveloped • IncomePatentsWhollyPartiallyObtainedThirdParty • CompensationOwedThirdPartiesPertainingPatents • AmortisationAcquisitionInvestmentValuePatents • CorrectedIncomePatentsWhollyPartiallyObtainedThirdParty • CalculationBasisDeductionPatentsIncome • DeductionPatentsIncome
© 2014 FOD FINANCIËN
27/35
BE-TAX-GEBRUIKERSHANDLEIDING
Validatieregels Assertions
De validatieregels van dit subject zijn opgenomen in de formula linkbase en hebben de volgende bestandsnaam “be-tax-f-dpi-NNNN-YYYY-MMDD-assertion.xml”. NNNN is het volgnummer. Voorbeeld instance document Zie MatrixInstanceDocuments
6.13. InvestmentDeductionTaxCredit Subject documentatie Bus matrix • • • Aangiften • • Formulieren • •
BusMatrixDataModel.xls Werkblad: InvestmentDeductionTaxCredit Schema: be-tax-t-idtc- YYYY-MM-DD.xsd Vennootschapsbelasting (rcorp) Belasting niet-inwoners/vennootschappen(nrcorp) 275U Investeringsaftrek 275W Belastingkrediet voor onderzoek en ontwikkeling
Toelichting bij het instance document Context Period Type: duration Gebruik dezelfde periode voor het hele subject (belastbaar tijdperk). Dimensies InvestmentCategoryDimension Deze expliciete dimensie laat toe een onderscheid te maken per investeringscategorie: • Octrooien “d-invc:PatentsMember” • Onderzoek en ontwikkeling “d- invc: ResearchDevelopmentMember” • Energiebesparende investeringen “d- invc: EnergySavingsMember” • Rookafzuig- of verluchtingssystemen in horecainrichtingen “d- invc: SmokeExtractionAirTreatmentSystemsHoreca OutletsMember” • Oplaadstations voor elektrische voertuigen “d- invc:ElectricVehicleChargingStationsMember • Aanmoediging van het hergebruik van verpakkingen “d- invc: PromoteReutilisationRefillableBeveragePackages ReusableIndustrialProductsMember” • Beveiliging “d- invc: SecurityDevicesMember” • Nieuwe zeeschepen of in tweedehandse zeeschepen die voor het eerst in het bezit van een Belgische belastingplichtige komen “d- invc: SeaVesselsNonBelgianOriginMember” IncentiveCategoryDimension Deze expliciete dimensie laat toe te weten voor de investeringsaftrek of een vennootschap al dan niet heeft geopteerd voor het belastingkrediet voor onderzoek en
© 2014 FOD FINANCIËN
28/35
BE-TAX-GEBRUIKERSHANDLEIDING
Toelichting bij het instance document ontwikkeling en in het eerste geval kan ook het formulier voor belastingskrediet voor onderzoek en ontwikkeling worden ingevuld. • Investeringsaftrek voor vennootschappen die niet opteren voor het belastingskrediet voor onderzoek en ontwikkeling “d-incc: InvestmentDeductionIncompaibleTaxCreditResearch DevelopmentMember” • Investeringsaftrek voor vennootschappen die opteren voor het belastingskrediet voor onderzoek en ontwikkeling “d-incc: InvestmentDeductionCompatibleTaxCreditResearch DevelopmentMember” • Belastingskrediet voor onderzoek en ontwikkeling “d-incc: TaxCreditResearchDevelopmentMember” Primaire concepten Exclusies Sommige primaire concepten mogen niet gecombineerd worden met bepaalde investeringscategorieën. Deze exclusies zijn opgenomen in de bus matrix. Niet-dimensionele primaire Zie bus matrix datamodel voor de lijst met niet-dimensionele concepten concepten. Validatieregels Assertions De validatieregels van dit subject zijn opgenomen in de formula linkbase en hebben de volgende bestandsnaam “betax-f-idtc-NNNN-YYYY-MM-DD-assertion.xml”. NNNN is het volgnummer. Voorbeeld instance document Zie MatrixInstanceDocuments
6.14. PEExemptIncomeMovableAssets Subject documentatie Bus matrix • • •
Aangiften Formulieren
• • • • •
BusMatrixDataModel.xls Werkblad: PEExemptIncomeMovableAssets Schema: o be-tax-inc-rcorp-YYYY-MM-DD.xsd o be-tax-inc-nrcorp- YYYY-MM-DD.xsd Vennootschapsbelasting (rcorp) Belasting niet-inwoners/vennootschappen(nrcorp) 275.1 Aangifte VenB 275.2 Aangifte BNI/Ven Let op: dit subject wordt opgebouwd op entry point niveau wegens de verschillen per aangiftesoort.
Toelichting bij het instance document Context Period Type: Duration Gebruik dezelfde periode voor alle concepten (belastbaar tijdperk).
© 2014 FOD FINANCIËN
29/35
BE-TAX-GEBRUIKERSHANDLEIDING
Toelichting bij het instance document Dimensies BranchDomain Expliciete dimensie • Belgische inrichting “d-br:BelgianBranchMember ” • Buitenlandse inrichting “d-br:ForeignBranchMember “ ForeignBranchMember is enkel toegelaten in de aangifte vennootschapsbelasting (aangifte 275.1) en dus niet in de aangifte BNI/Ven(275.2). Primaire concepten Exclusies Geen Niet-dimensionele primaire Niet van toepassing. concepten Validatieregels Assertions De validatieregels van dit subject zijn opgenomen in de formula linkbase en hebben de volgende bestandsnaam “betax-f-corp-NNNN-YYYY-MM-DD-assertion.xml”. NNNN is het volgnummer. Deze validatieregels zijn generic voor de entry points rcorp en nrcorp. Voorbeeld instance document Zie MatrixInstanceDocuments
6.15. CorporateTaxReturn Subject documentatie Bus matrix • • • Aangiften • Formulieren • •
BusMatrixDataModel.xls Werkblad: CorporateTaxReturn Schema: be-tax-inc-rcorp-YYYY-MM-DD.xsd Vennootschapsbelasting (rcorp) 275.1 Aangifte VenB Let op: dit is de aangifte zonder het subject PEExemptIncomeMovableAssets, het subject ReservesOther, het subject DetailDisallowedExpenses en het subject DepreciationsRevaluationsFixedAssets die afzonderlijk uiteengezet worden.
Toelichting bij het instance document Context Period Type: instant & duration Dimensies Niet van toepassing. Dit subject bevat de niet-dimensionele onderdelen van het hoofdformulier. Primaire concepten Exclusies Niet van toepassing Niet-dimensionele primaire De volledige lijst kan geraadpleegd worden in de bus matrix. concepten Validatieregels Assertions De validatieregels van dit entry point zijn opgenomen in de formula linkbase en hebben de volgende bestandsnamen: • “be-tax-f-generic-NNNN-YYYY-MM-DD-assertion.xml” • “be-tax-f-corp-NNNN-YYYY-MM-DD-assertion.xml” • “be-tax-f-rcorp-NNNN-YYYY-MM-DD-assertion.xml”
© 2014 FOD FINANCIËN
30/35
BE-TAX-GEBRUIKERSHANDLEIDING
Toelichting bij het instance document NNNN is het volgnummer. De “generic” validatieregels zijn generiek voor de drie entry points, de “corp” validatieregels zijn generic voor de entry points rcorp en nrcorp. Voorbeeld instance document Zie MatrixInstanceDocuments
6.16. NonResidentCorporateTaxReturn Subject documentatie Bus matrix • • • Aangiften • Formulieren • •
BusMatrixDataModel.xls Werkblad: NonResidentCorporateTaxReturn Schema: be-tax-inc-nrcorp-YYYY-MM-DD.xsd Belasting niet-inwoners/vennootschappen (nrcorp) 275.2 Aangifte BNI/Ven Let op: dit is de aangifte zonder het subject PEExemptIncomeMovableAssets, het subject ReservesOther , het subject DetailDisallowedExpenses en het subject DepreciationsRevaluationsFixedAssets die afzonderlijk uiteengezet worden.
Toelichting bij het instance document Context Period Type: instant & duration Dimensies Niet van toepassing. Het betreft hier de niet-dimensionele onderdelen van het hoofdformulier. Primaire concepten Exclusies Niet van toepassing Niet-dimensionele primaire De volledige lijst kan geraadpleegd worden in de bus matrix. concepten Validatieregels Assertions De validatieregels van dit entry point zijn opgenomen in de formula linkbase en hebben de volgende bestandsnamen: • “be-tax-f-generic-NNNN-YYYY-MM-DD-assertion.xml” • “be-tax-f-corp-NNNN-YYYY-MM-DD-assertion.xml” • “be-tax-f-nrcorp-NNNN-YYYY-MM-DD-assertion.xml” • “be-tax-f-le-NNNN-YYYY-MM-DD-assertion.xml” NNNN is het volgnummer. De “generic” validatieregels zijn generiek voor de drie entry points, de “corp” validatieregels zijn generic voor de entry points rcorp en nrcorp en de “le” validatieregels zijn generic voor de entry points nrcorp en rle. Voorbeeld instance document Zie MatrixInstanceDocuments
6.17. LegalEntityTaxReturn
© 2014 FOD FINANCIËN
31/35
BE-TAX-GEBRUIKERSHANDLEIDING
Subject documentatie Bus matrix • • • Aangiften • Formulieren •
BusMatrixDataModel.xls Werkblad: LegalEntityTaxReturn Schema: be-tax-inc-rle-YYYY-MM-DD.xsd Rechtspersonenbelasting (rle) 276.5 Aangifte Rechtspersonenbelasting
Toelichting bij het instance document Context Period Type: duration Gebruik dezelfde periode voor alle concepten (belastbaar tijdperk). Dimensies Dimensies zijn niet van toepassing op deze aangifte. Primaire concepten Exclusies Geen Niet-dimensionele primaire De volledige lijst kan geraadpleegd worden in de bus matrix. concepten Validatieregels Assertions De validatieregels van dit entry point zijn opgenomen in de formula linkbase en hebben de volgende bestandsnamen: • “be-tax-f-generic-NNNN-YYYY-MM-DD-assertion.xml” • “be-tax-f-le-NNNN-YYYY-MM-DD-assertion.xml” • “be-tax-f-rle-NNNN-YYYY-MM-DD-assertion.xml” NNNN is het volgnummer. De “generic” validatieregels zijn generiek voor de drie entry points, de “corp” validatieregels zijn generic voor de entry points rcorp en nrcorp en de “le” validatieregels zijn generic voor de entry points nrcorp en rle. Voorbeeld instance document Zie MatrixInstanceDocuments
6.18. DetailDisallowedExpenses Subject documentatie Bus matrix • • •
Aangiften Formulieren
• • • • •
BusMatrixDataModel.xls Werkblad: DisallowedExpenses Schema: o be-tax-inc-rcorp-YYYY-MM-DD.xsd o be-tax-inc-nrcorp- YYYY-MM-DD.xsd Vennootschapsbelasting (rcorp) Belasting niet-inwoners/vennootschappen (nrcorp) 275.1 Aangifte VenB 275.2 Aangifte BNI/Ven Let op: dit subject wordt opgebouwd op entry point niveau wegens de verschillen per aangiftesoort.
Toelichting bij het instance document Context Period Type: Duration Gebruik dezelfde periode voor alle concepten (belastbaar
© 2014 FOD FINANCIËN
32/35
BE-TAX-GEBRUIKERSHANDLEIDING
Toelichting bij het instance document tijdperk). Dimensies DescriptionTypedDimension Unieke identificatie van de omschrijving van een af te schrijven vaste actief. Deze typed dimension wordt geïdentificeerd door een TypedID. Formaat: String, met minimaal drie karakters NatureTypedDimension Unieke identificatie van de aard van de groep van een af te schrijven vaste actief. Deze typed dimension wordt geïdentificeerd door een TypedID. Formaat: String, met minimaal drie karakters Primaire concepten Exclusies Geen Niet-dimensionele primaire De volledige lijst kan geraadpleegd worden in de bus matrix. concepten Validatieregels Assertions Niet van toepassing Voorbeeld instance document Zie MatrixInstanceDocuments
6.19. BreakdownOriginProfit Subject documentatie Bus matrix • • •
BusMatrixDataModel.xls Werkblad: BreakdownOriginProfit Schema: o be-tax-inc-rcorp-YYYY-MM-DD.xsd
Aangiften
•
Vennootschapsbelasting (rcorp)
Formulieren
• •
275.1 Aangifte VenB Let op: dit subject wordt opgebouwd op entry point niveau wegens de verschillen per aangiftesoort.
Toelichting bij het instance document Context Period Type: Duration Gebruik dezelfde periode voor alle concepten (belastbaar tijdperk). Dimensies OriginDomain Expliciete dimensie • Bij verdrag vrijgesteld “ d-origin: TaxTreatyMember ” • Niet bij verdrag vrijgesteld “d-origin: NoTaxTreatyMember ” • Belgisch “d-origin: BelgiumMember ” BelgiumMember, TaxTreatyMember en NoTaxTreatyMember zijn enkel toegelaten in de aangifte vennootschapsbelasting (aangifte 275.1) en dus niet in de aangifte BNI/Ven(275.2). In de aangifte BNI/Ven is alle resterende winst Belgisch.
© 2014 FOD FINANCIËN
33/35
BE-TAX-GEBRUIKERSHANDLEIDING
Toelichting bij het instance document Primaire concepten Exclusies De volgende concepten zijn niet toegelaten voor het TaxTreatyMember in de aangifte vennootschapsbelasting (aangifte 275.1): • MiscellaneousExemptions • PEExemptIncomeMovableAssets • DeductionPatentsIncome • AllowanceCorporateEquity • CompensatedTaxLosses • AllowanceInvestmentDeduction • RemainingFiscalProfitCommonRate Niet-dimensionele primaire Geen concepten Validatieregels Assertions De validatieregels zijn opgenomen in het entry point “rcorp”. Voorbeeld instance document Zie MatrixInstanceDocuments
6.20. DepreciationsRevaluationsFixedAssets Subject documentatie Bus matrix • • • Aangiften Formulieren
• • • •
BusMatrixDataModel.xls Werkblad: DepreciationsRevaluationsFA Schema: o be-tax-t-drfa-YYYY-MM-DD.xsd Vennootschapsbelasting (rcorp) Belasting niet-inwoners/vennootschappen (nrcorp) 275.1 Aangifte VenB 275.2 Aangifte BNI/Ven
Toelichting bij het instance document Context Period Type: Duration Gebruik dezelfde periode voor alle concepten (belastbaar tijdperk). Dimensies DescriptionTypedDimension Unieke identificatie van de omschrijving van een af te schrijven vaste actief. Deze typed dimension wordt geïdentificeerd door een TypedID. Formaat: String, met minimaal drie karakters NatureTypedDimension Unieke identificatie van de aard van de groep van een af te schrijven vaste actief. Deze typed dimension wordt geïdentificeerd door een TypedID. Formaat: String, met minimaal drie karakters Primaire concepten Exclusies Geen Niet-dimensionele primaire Geen concepten Validatieregels Assertions Niet van toepassing
© 2014 FOD FINANCIËN
34/35
BE-TAX-GEBRUIKERSHANDLEIDING
Toelichting bij het instance document Voorbeeld instance document Zie MatrixInstanceDocuments
6.21. PaymentsCertainStates Subject documentatie Bus matrix • • • Aangiften Formulieren
• • • •
BusMatrixDataModel.xls Werkblad: PaymentsCertainStates Schema: o be-tax-t-pcs-YYYY-MM-DD.xsd Vennootschapsbelasting (rcorp) Belasting niet-inwoners/vennootschappen(nrcorp) 275.1 Aangifte VenB 275.2 Aangifte BNI/Ven
Toelichting bij het instance document Context Period Type: Duration Gebruik dezelfde periode voor alle concepten (belastbaar tijdperk). Dimensies DateTypedDimension Deze typed dimension wordt geïdentificeerd door een TypedID die de datum van de wijziging weergeeft. Formaat: datum NatureTypedDimension Unieke identificatie van de aard van de groep van een af te schrijven vaste actief. Deze typed dimension wordt geïdentificeerd door een TypedID. Formaat: String, met minimaal drie karakters Primaire concepten Exclusies Geen Niet-dimensionele primaire Geen concepten Validatieregels Assertions Niet van toepassing Voorbeeld instance document Zie MatrixInstanceDocuments
© 2014 FOD FINANCIËN
35/35