GEBRUIKERSHANDLEIDING XBRL TAXONOMIE AANGIFTEN VENNOOTSCHAPSBELASTING, BELASTING NIET- INWONERS/VENNOOTSCHAPPEN EN RECHTSPERSONENBELASTING Versie: 2009-11-01 2009 FOD FINANCIËN 1/29
Inhoudstafel 1. Inleiding...3 1.1. Over dit document...3 2. Een instance document aanmaken...4 2.1. Codering...4 2.2. Namespaces...4 2.3. De context...4 2.4. ID...5 2.5. Typed ID...7 2.6. De eenheid (unit)...7 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 4. Opbouw van de aangiften...12 5. Gedetailleerd overzicht per subject...14 5.1. CapitalGain... 14 5.2. ReinvestmentCapitalGain... 15 5.3. SpreadTaxationCapitalGain... 16 5.4. ReservesOther... 17 5.5. ExemptInvestmentReserve... 18 5.6. AllowanceCorporateEquity... 19 5.7. WriteDownDebtClaim... 19 5.8. ProvisionRiskExpense... 20 5.9. DepreciationFixedAssets... 21 5.10. ExemptionAdditionalPersonnel... 22 5.11. ExemptionAdditionalPersonnelSpecificFunctions... 24 5.12. DeductionPatentsIncome... 25 5.13. InvestmentDeductionTaxCredit... 26 5.14. PEExemptIncomeMovableAssets... 27 5.15. CorporateTaxReturn... 28 5.16. NonResidentCorporateTaxReturn... 29 5.17. LegalEntityTaxReturn... 29 2009 FOD FINANCIËN 2/29
1. Inleiding 1.1. 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 versie 2009-11-01, aanslagjaar 2009. 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 Filename Content be-tax Taxonomy Architecture Guide be-tax-<<date of version>>- ArchitectureGuide.doc Dit document geeft een beschrijving van de architectuur van de be-tax taxonomie. be-tax Taxonomie Gebruikershandleiding be-tax Taxonomy bus matrix datamodel be-tax-<<date of version>>- Gebruikershandleiding.doc be-tax-<<date of version>>- BusMatrixDataModel.doc 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. 2009 FOD FINANCIËN 3/29
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 Prefix Betekenis http://www.xbrl.org/2003/instance XBRL-syntaxis voor instance xbrli documenten http://www.xbrl.org/2003/linkbase link 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 http://www.xbrl.org/2003/iso4217 iso4217 Lijst van de muntcodes http://www.minfin.fgov.be/be/tax/inc/[date] Taxonomie Belgische tax-inc inkomstenbelasting http://www.minfin.fgov.be/be/tax/vl/[date] tax-vl 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/inc/rcorp/[date] inc-rcorp Entry point vennootschapsbelasting http://www.minfin.fgov.be/be/tax/inc/nrcorp/[date] incnrcorp xsi Entry point belasting niet inwoners/vennootschappen http://www.minfin.fgov.be/be/tax/inc/rle/[date] inc-rle 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 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 2009 FOD FINANCIËN 4/29
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). 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. 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. <context id="d"> D : Duration. <context id="i-end"> I : Instant End : einddatum van het belastbare tijdperk. 2009 FOD FINANCIËN 5/29
<context id="i-start-id-anderereservex"> id-anderereservex : TypedID = Andere reserve X. <context id="d- ForeignBranchMember"> ForeignBranchMember : explicit dimension member. 2009 FOD FINANCIËN 6/29
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 Investering I DateTypedID type="date" 2007-12-07 NatureTypedID NameTypedID NationalNumberTypedID ReinvestmentTypedID CapitalGainTypedID ProvisionRiskExpenseTypedID WritedownDebtClaimTypedID type="string" minlength value= 3 type="string" minlength value= 3 <restriction base = "string"> <pattern value = " [0-9][0-9].[0-9][0-9].[0-9][0-9]-[0-9][0-9][0-9].[0-9][0-9] " /> <maxlength value = "10"/> </restriction> <restriction base = "string"> <pattern value = "[1-2][0-9]{3}-([0-9])+"/> <maxlength value = "10"/> </restriction> <restriction base = "string"> <pattern value = "[1-2][0-9]{3}-([0-9])+"/> <maxlength value = "10"/> </restriction> <restriction base = "string"> <pattern value = "[1-2][0-9]{3}-([0-9])+"/> <maxlength value = "10"/> </restriction> <restriction base = "string"> <pattern value = "[1-2][0-9]{3}-([0-9])+"/> <maxlength value = "10"/> </restriction> 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] 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. 2009 FOD FINANCIËN 7/29
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: <link:schemaref xlink:href="be-tax-2009-11-01/dts/be-tax-inc-rcorp-2009-11-01.xsd" xlink:type="simple" /> Voor de belasting niet-inwoners/vennootschappen: <link:schemaref xlink:href="be-tax-2009-11-01/dts/be-tax-inc-nrcorp-2009-11-01.xsd" xlink:type="simple" /> Voor de rechtspersonenbelasting: <link:schemaref xlink:href="be-tax-2009-11-01/dts/be-tax-inc-rle-2009-11-01.xsd" xlink:type="simple" /> 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. 2009 FOD FINANCIËN 8/29
3. Beschrijving van de taxonomie 3.1. Architectuur van de taxonomie Onderstaande tekening geeft een overzicht van de architectuur van de taxonomie. 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. Core schema be-tax-inc : definieert de primaire elementen voor het domein inkomstenbelastingen. Hieronder volgt een bijkomende toelichting over een aantal aspecten. Een meer volledige beschrijving van de taxonomie is beschikbaar in het architectuurgids. 2009 FOD FINANCIËN 9/29
3.2. Attributen van een element e: Elk element krijgt een waarde (Instant of Duration) voor het attribuut "". 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. 3.3. Datatypes De datatype taxonomie bevat alle specifieke datatypes die voorkomen in het kader van de betax aangiften. De vertrekbasis is telkens een standaard datatype gedefinieerd door XML (String, Date, Decimal, Integer,...) of XBRL (Monetary, Shares,...). De datatype taxonomie legt bijkomende beperkingen op aan de waarde van sommige elementen (strikt positief, aantal toegelaten decimalen,...). Deze taxonomie bestaat slechts uit één bestand: een Schema. Hierna volgt de volledige lijst van specifieke datatypes. Tabel 3: Lijst van datatypes Datatype Defined by Explanation Example Monetary14D2ItemType NBB Monetary value 14 positions + 2 decimals nonnegativedecimal6d2itemtype NBB Numeric, non negative value 6 positions + 2 decimals positiveintegermin1max6itemtype NBB Positive integer value ranging from 1 to 6 Standard format for most monetary values Number of employees in FTE Number of hours, reference numbers nonnegativeinteger6itemtype NBB Non negative integer 2009 FOD FINANCIËN 10/29
Datatype Defined by Explanation Example value 6 positions nonnegativemonetary14d2itemtype NBB Non negative monetary value 14 positions + 2 decimals Zero or more nonpositivemonetary14d2itemtype NBB Non positive monetary value 14 positions + 2 decimals percentageitemtype NBB Decimal value 1 position + 4 decimals Zero of less 0,xxxx, maximum value equals 1 nonemptybase64binaryitemtype NBB Binary large objects pdf document 2009 FOD FINANCIËN 11/29
4. 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-2009-11-01- BusMatrixDataModel. Hoofdstuk 5 bevat meer detailleerde instructies per subject. en zijn bijgevoegd, zie ook be-tax-2009-11-01-matrixinstancedocuments. De bijgevoegde instance documenten zijn louter illustratief en niet altijd conform de fiscale regels. De BusMatrixDataModel spreadsheet bevat een gedetailleerde beschrijving van het datamodel. 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. Indien het subject slechts een onderdeel is van een formulier wordt de sectie meegedeeld. 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 2009 FOD FINANCIËN 12/29
dimensie CapitalGainTypedDimension ; de TypedID van deze dimensie wordt opgegeven in het instance document. 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. 2009 FOD FINANCIËN 13/29
5. Gedetailleerd overzicht per subject Dit hoofdstuk bevat een detailbeschrijving per subject. 5.1. CapitalGain Werkblad: CapitalGain Schema: be-tax-t-cg-yyyy-mm-dd.xsd Belasting niet-inwoners/vennootschappen (nrcorp) Formulieren 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 Type: duration (startdatum & einddatum) Gebruik eenzelfde periode (=duration) voor het hele subject (belastbaar tijdperk). AssetTypeDimensio n CapitalGainTypedD imension 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 Doelstelling: unieke identificatie van de meerwaarde, over de jaren 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 Aanslagjaar- Voor de kolom Aanslagjaar-Volgnummer bestaat geen primair concept. Volgnummer Deze stemt overeen met de TypedID van CapitalGainTypedDimension. Sommige primaire concepten mogen niet gecombineerd worden met bepaalde een bepaald activa type. Deze uitzonderingen zijn beschreven 2009 FOD FINANCIËN 14/29
in de bus matrix. Niet-dimensionele Niet van toepassing primaire concepten 5.2. ReinvestmentCapitalGain Werkblad: ReinvestmentCapitalGain Schema: tax-t-ricg-yyyy-mm-dd.xsd Belasting niet-inwoners/vennootschappen (nrcorp) Formulieren 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 Type: duration (startdatum & einddatum) Gebruik eenzelfde periode (=duration) voor het hele subject (belastbaar tijdperk). AssetTypeDimension ReinvestmentTypedDimensio n 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 Unieke identificatie van de herbelegging, over de jaren heen. 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. Formaat: [huidig aanslagjaar]-[volgnummer] Volgnummer: oplopend nummer. 2009 FOD FINANCIËN 15/29
Voorbeeld: 2008-2 CapitalGainTypedDimension 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. Aanslagjaar-Volgnummer Niet-dimensionele primaire concepten Een typed dimension wordt geïdentificeerd door een TypedID. Formaat: [huidig of een vorig aanslagjaar]-[volgnummer] Volgnummer: oplopend nummer. Voorbeeld: 2006-8 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 5.3. SpreadTaxationCapitalGain Werkblad: SpreadTaxationCapitalGain Schema: be-tax-t-stcg-yyyy-mm-dd.xsd Belasting niet-inwoners/vennootschappen (nrcorp) Formulieren 275K Gespreide belasting van meerwaarden op bepaalde effecten 276K Gespreide belasting van meerwaarden op immateriële en materiële vaste activa Type: duration voor alle primaire concepten (startdatum & einddatum) Gebruik een identieke periode voor alle primaire concepten. 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. Een typed dimension wordt geïdentificeerd door een TypedID. 2009 FOD FINANCIËN 16/29
Formaat: [huidig of een vorig aanslagjaar]-[volgnummer] Volgnummer: oplopend nummer. Voorbeeld: 2008-2 CapitalGainTypedDimension Unieke identificatie van de meerwaarde die gerealiseerd is geweest in hetzelfde of in een vorig aanslagjaar. Aanslagjaar-Volgnummer Niet-dimensionele primaire concepten Een typed dimension wordt geïdentificeerd door een TypedID. Formaat: [huidig of een vorig aanslagjaar]-[volgnummer] Volgnummer: oplopend nummer. Voorbeeld: 2006-8 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 5.4. ReservesOther Werkblad: ReservesOther Schema: be-tax-t-reso-yyyy-mm-dd.xsd Belasting niet-inwoners/vennootschappen (nrcorp) Formulieren 275.1 Aangifte VenB 275.2 Aangifte BNI/Ven Type: instant. Gebruik één context voor het begin van het belastbaar tijdperk (Start), en één voor het einde van het belastbaar tijdperk (End). DescriptionTypedDimension Unieke identificatie van de omschrijving van de andere in de balans vermelde reserves. Formaat: String, met minimaal drie karakters Niet van toepassing Niet-dimensionele primaire Niet van toepassing concepten 2009 FOD FINANCIËN 17/29
5.5. ExemptInvestmentReserve Werkblad: ExemptInvestmentReserve Schema: be-tax-t-itifa-yyyy-mm-dd.xsd Belasting niet-inwoners/vennootschappen (nrcorp) Formulieren 275R Investeringsreserve Type: duration voor alle primaire concepten in dit subject, behalve het concept CapitalGainsShares (instant start). AssetTypeDimension Dimension DescriptionTypedDimensi on DateTypedDimension Niet-dimensionele primaire concepten Voor de investeringsreserve is er maar één activatype van toepassing op formulier 275R, namelijk: Materiële en immateriële vaste activa d-asst: TangibleIntangibleFixedAssetsMember 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:tax-0member Belastbaar tijdperk -1 d-per:tax-1member Belastbaar tijdperk -2 d-per:tax-2member Unieke identificatie van de omschrijving 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 omschrijving van de gedane investering weergeeft. Formaat: String, met minimaal drie karakters 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 Een primaire concept in ExemptInvestmentReserveHypercube mag niet gecombineerd worden met een bepaalde periode. Deze exclusie is opgenomen in de bus matrix. AdimensionalPrimaryConceptsExemptInvestmentReserve IncreaseTaxableReservesInvestmentReserveExcluded ReductionsIncreaseTaxableReservesInvestmentReserveExcl uded CapitalGainsShares CapitalGainsVehiclesNoProfit 2009 FOD FINANCIËN 18/29
DecreasePaidUpCapital IncreaseParticularDebtClaims CorrectedIncreaseTaxableReservesInvestmentReserveExclu ded IncreaseTaxableReservesInvestmentReserveIncluded ExemptibleInvestmentReserve ExemptInvestmentReserveCurrentTax 5.6. AllowanceCorporateEquity Werkblad: AllowanceCorporateEquity Schema: be-tax-t-ace-yyyy-mm-dd.xsd Belasting niet-inwoners/vennootschappen(nrcorp) Formulieren 275C Aftrek voor risicokapitaal Type: duration voor sommige concepten, instant (start) voor andere. 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 DateTypedDimension Deze typed dimension wordt geïdentificeerd door een TypedID die de datum van de wijziging weergeeft. Formaat: datum Geen Niet-dimensionele primaire concepten Formulier 275C bestaat voornamelijk uit niet-dimensionele primaire concepten. De volledige lijst van niet-dimensionele primaire concepten is opgenomen in de bus matrix. 5.7. WriteDownDebtClaim Werkblad: WriteDownDebtClaim Schema: be-tax-t-wddc.xsd Belasting niet-inwoners/vennootschappen (nrcorp) 2009 FOD FINANCIËN 19/29
Formulieren 204.3 Waardevermindering waarschijnlijke verliezen Type: duration voor sommige concepten, instant voor andere. WritedownDebtClaim Unieke identificatie van de waardeverminderingen voor TypedDimension waarschijnlijke verliezen. Deze typed dimension wordt geïdentificeerd door een TypedID. Formaat: [aanslagjaar]-[volgnummer] Volgnummer: oplopend nummer. Voorbeeld: 2007-1 ExemptionCategoryDimension 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 verhoogd) d-ec: RemainingBalanceAfterIncreaseWriteDownDebtClaimMe mber Verminderd (de waardevermindering is tijdens het boekjaar verminderd) d-ec: RemainingBalanceAfterDecreaseWriteDownDebtClaimM ember Nieuw (Schuldvordering waarop tijdens het boekjaar voor de eerste maal een waardevermindering is geboekt) d-ec:newwritedowndebtclaimmember Geen. Niet-dimensionele primaire Niet van toepassing. concepten 5.8. ProvisionRiskExpense Werkblad: ProvisionRiskExpense Schema: be-tax-t-prre-yyyy-mm-dd.xsd Belasting niet-inwoners/vennootschappen (nrcorp) Formulieren 204.3 Voorzieningen voor risico s en kosten Deze template bevat primaire concepten zowel van het type instant als duration. ProvisionRiskExpense Unieke identificatie van de voorzieningen voor risico s en 2009 FOD FINANCIËN 20/29
TypedDimension kosten. ExemptionCategoryDimensi on ExpenseTypeDimension Niet-dimensionele primaire concepten 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 voorzieningen voor 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: RemainingBalanceAfterIncreaseProvisionRisksExpensesM ember Nieuw (kosten waarvoor tijdens het boekjaar voor de eerste maal een voorziening is geboekt) 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 schadegevallen, onteigeningen, opeisingen in eigendom of andere gelijkaardige gebeurtenissen) dexpt:expensescompensationcoveredcurrenttaxme 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:expensesoverhaulimportantrepairsmaximum10yea rsmember 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:professionalexpensescurrenttaxmember Geen Niet van toepassing. 5.9. DepreciationFixedAssets Werkblad: DepreciationFixedAssets 2009 FOD FINANCIËN 21/29
Schema: be-tax-t-dfa-yyyy-mm-dd.xsd Belasting niet-inwoners/vennootschappen (nrcorp) Formulieren 328K Degressief af te schrijven vaste activa 328L Afzien degressief afschrijven vaste activa Type:duration Gebruik dezelfde periode voor alle concepten (belastbaar tijdperk). 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 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 Niet-dimensionele primaire concepten 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 Het concept AnnuityDegressiveDepreciation is niet toegelaten in het formulier 328L. Niet van toepassing 5.10. ExemptionAdditionalPersonnel Werkblad: ExemptionAdditionalPersonnel Schema: be-tax-t-eap-yyyy-mm-dd.xsd Belasting niet-inwoners/vennootschappen(nrcorp) Formulieren 276T Vrijstelling voor bijkomend personeel Type: duration. Gebruik dezelfde periode voor alle concepten (belastbaar 2009 FOD FINANCIËN 22/29
tijdperk). Dimension TimeUnitDimension Voor de gepresteerde arbeidsdagen worden verscheidene kalenderjaren opgevraagd, namelijk: Kalenderjaar-1 d-per: CalendarYear-1Member Kalenderjaar-2 d-per: CalendarYear-2Member Voor de gepresteerde arbeidsdagen worden verscheidene kwartalen opgevraagd, namelijk: Kwartaal 1 d-tu: Quarter1Member Kwartaal 2 d-tu: Quarter2Member Kwartaal 3 d-tu: Quarter3Member Kwartaal 4 d-tu: Quarter4Member EmploymentRegimeDimension Voor de gepresteerde arbeidsdagen worden verscheidene 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 NationalNumberTypedDimensi on Niet-dimensionele primaire concepten Unieke identificatie van het nationaal nummer van een werknemer. Deze typed dimension wordt geïdentificeerd door een TypedID. Formaat: 00.00.00.000-00 Geen MovementAllPersonnelCalendarYear-1 IncreasePersonnelLowWageCalendarYear-1 EmployeesEligibleExemptionAdditionalPersonnel ExemptionAdditionalPersonnel BasicTaxableReversalPreviousExemptionAdditionalPers onnel ExemptionAdditionalPersonnelPreviousAssessmentYear ReversalPreviousExemptionAdditionalPersonnel 2009 FOD FINANCIËN 23/29
5.11. ExemptionAdditionalPersonnelSpecificFunctions Werkblad: ExemptionAdditionalPersonnelSpecificFunctions Schema: be-tax-t-eapsf-yyyy-mm-dd.xsd Belasting niet-inwoners/vennootschappen (nrcorp) Formulieren 276W1 Vrijstelling voor bijkomend personeel tewerkgesteld voor wetenschappelijk onderzoek 276W2 Vrijstelling voor bijkomend personeel tewerkgesteld voor uitbouw technologisch potentieel van de onderneming 276W3 Vrijstelling voor bijkomend personeel tewerkgesteld als diensthoofd voor de uitvoer 276W4 Vrijstelling voor bijkomend personeel tewerkgesteld als diensthoofd van de afdeling Integrale Kwaliteitszorg Type: duration Gebruik een identieke periode context voor het hele subject. EmploymentDimension 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: Personeelslid aangeworven en voltijds tewerkgesteld tijdens het belastbare tijdperk d-empper: RecruitmentFullTimeMember Personeelslid aangeworven tijdens een vorig belastbaar tijdperk en gedurende het volledig belastbare tijdperk voltijds tewerkgesteld d-empper: EmployedFullTimeMember Personeelslid aangeworven tijdens een vorig belastbaar tijdperk waarvan de voltijdse tewerkstelling tijdens het belastbare tijdperk is opgehouden d-empper: EmployedPartTimeMember Personeelslid dat reeds voltijds een betrekking van diensthoofd in de onderneming uitoefende en in de loop van het belastbare tijdperk voltijds is tewerkgesteld als diensthoofd van een specifieke afdeling d-empper: EmployedFullTimeTransferTaxMemberr Personeelslid aangeworven in de loop van het belastbare tijdperk om voltijds de vrijgekomen betrekking van diensthoofd in te nemen d-empper: RecruitmentFullTimeReplacementMember 2009 FOD FINANCIËN 24/29
Personeelslid aangeworven tijdens een vorig belastbaar tijdperk waarvan de tewerksteling tijdens het belastbare tijdperk is opgehouden d-empper: EmploymentEndedMember 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 tewerkgesteld voor de uitbouw van het technologisch potentieel d-empf: IncreaseTechnologicalPotentialPersonnelMember Diensthoofd voor de uitvoer d-empf: DepartmentHeadExportMember Diensthoofd van de afdeling Integrale Kwaliteitszorg d-empf: DepartmentHeadTQMMember NameTypedDimension Unieke identificatie van de naam van een werknemer. 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 Niet-dimensionele primaire concepten 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 van toepassing 5.12. DeductionPatentsIncome Werkblad: DeductionPatentsIncome Schema: be-tax-t-dpi-yyyy-mm-dd.xsd 2009 FOD FINANCIËN 25/29
Belasting niet-inwoners/vennootschappen (nrcorp) Formulieren 275P Aftrek voor octrooi-inkomsten Type: Duration Gebruik dezelfde periode voor het hele subject (belastbaar tijdperk). Empty hypercube Er zijn geen dimensies van toepassing op de primaire concepten. Geen Niet-dimensionele primaire concepten AdimensionalPrimaryConceptsDeductionPatentsIncome IncomeRegisteredCorporationPatentsWhollyPartiallyDeveloped IncomePatentsWhollyPartiallyObtainedThirdParty CompensationOwedThirdPartiesPertainingPatents AmortisationAcquisitionInvestmentValuePatents CorrectedIncomePatentsWhollyPartiallyObtainedThirdParty CalculationBasisDeductionPatentsIncome DeductionPatentsIncome 5.13. InvestmentDeductionTaxCredit Werkblad: InvestmentDeductionTaxCredit Schema: be-tax-t-idtc- YYYY-MM-DD.xsd Belasting niet-inwoners/vennootschappen(nrcorp) Formulieren 275U Investeringsaftrek 275W Belastingkrediet voor onderzoek en ontwikkeling Type: duration Gebruik dezelfde periode voor het hele subject (belastbaar tijdperk). 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 Aanmoediging van het hergebruik van 2009 FOD FINANCIËN 26/29
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 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 Niet-dimensionele primaire concepten Sommige primaire concepten mogen niet gecombineerd worden met bepaalde investeringscategorieën. Deze exclusies zijn opgenomen in de bus matrix. Zie bus matrix datamodel voor de lijst met niet-dimensionele concepten. 5.14. PEExemptIncomeMovableAssets Werkblad: PEExemptIncomeMovableAssets Schema: o be-tax-inc-rcorp-yyyy-mm-dd.xsd o be-tax-inc-nrcorp- YYYY-MM-DD.xsd Belasting niet-inwoners/vennootschappen(nrcorp) Formulieren 275.1 Aangifte VenB 275.2 Aangifte BNI/Ven Let op: dit subject wordt opgebouwd op entry point niveau wegens 2009 FOD FINANCIËN 27/29
de verschillen per aangiftesoort. Type: Duration Gebruik dezelfde periode voor alle concepten (belastbaar tijdperk). BranchDomain Niet-dimensionele primaire concepten 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). Geen Niet van toepassing. 5.15. CorporateTaxReturn Werkblad: CorporateTaxReturn Schema: be-tax-inc-rcorp-yyyy-mm-dd.xsd Formulieren 275.1 Aangifte VenB Let op: dit is de aangifte zonder het subject PEExemptIncomeMovableAssets en het subject ReservesOther die afzonderlijk uiteengezet worden. Type: instant & duration Niet van toepassing. Dit subject bevat de niet-dimensionele onderdelen van het hoofdformulier. Niet van toepassing Niet-dimensionele primaire De volledige lijst kan geraadpleegd worden in de bus matrix. concepten 2009 FOD FINANCIËN 28/29
5.16. NonResidentCorporateTaxReturn Werkblad: NonResidentCorporateTaxReturn Schema: be-tax-inc-nrcorp- YYYY-MM-DD.xsd Aangiften Belasting niet-inwoners/vennootschappen (nrcorp) Formulieren 275.2 Aangifte BNI/Ven Let op: dit is de aangifte zonder het subject PEExemptIncomeMovableAssets en het subject ReservesOther die afzonderlijk uiteengezet worden. Type: instant & duration Niet van toepassing. Het betreft hier de niet dimensionele onderdelen van het hoofdformulier. Niet van toepassing Niet-dimensionele primaire De volledige lijst kan geraadpleegd worden in de bus matrix. concepten 5.17. LegalEntityTaxReturn Werkblad: LegalEntityTaxReturn Schema: be-tax-inc-rle-yyyy-mm-dd.xsd Aangiften Rechtspersonenbelasting (rle) Formulieren 276.5 Aangifte Rechtspersonenbelasting Type: duration Gebruik dezelfde periode voor alle concepten (belastbaar tijdperk). zijn niet van toepassing op deze aangifte. Geen Niet-dimensionele primaire De volledige lijst kan geraadpleegd worden in de bus matrix. concepten 2009 FOD FINANCIËN 29/29