MVA-kategorikoder vises på faktura- og kreditnotalinjer, i MVA-spesifikasjonen og på MVA-relevante godtgjørelser og gebyrer på dokumentnivå. De kommer fra UN/CEFACT-kodelisten UNCL5305, versjon D.16B, i Peppol-delsettet. Den valgte koden bestemmer hvilken EN 16931-regelfamilie som gjelder, og dermed hvilke andre felt dokumentet må inneholde.
Kodene
| Kode | Navn | Regelfamilie |
| S | Standardpris | BR-S- |
| Z | Nulltallserte varer | BR-Z- |
| E | Fritatt for skatt | BR-E- |
| AE | MVA-omvendt avgiftsplikt | BR-AE- |
| K | Mva-fritatt for levering av varer og tjenester innen EØS-området | BR-IC- |
| G | Gratis eksportvare, mva. ikke belastet | BR-G- |
| Å | Tjenester utenfor skatteområdet | BR-O- |
| L | Kanariøyenes generelle indirekte skatt | BR-AF- |
| M | Avgift for produksjon, tjenester og import i Ceuta og Melilla | SKRYTE- |
| B | Overført (mva.), i Italia | Italiensk A-avvik |
Hva regelfamilien sjekker
Hver familie håndhever feltkombinasjonen som kategorien krever. Den valgte MVA-kategorien bestemmer om MVA-satsen må være positiv, må være null eller må utelates. For eksempel krever kategori E en sats på null, mens kategori O ikke må inneholde en MVA-sats. Flere kategorier krever en fritaksårsak, gitt som tekst (BT-120), som en MVA-kode (BT-121) eller begge deler. Reglene krever minst én av de to, og begge er tillatt.
En feil i en mva-kategori kan gjelde selve koden eller et relatert felt som kreves for den kategorien. Sjekk satsen, fritaksinformasjonen, det avgiftspliktige beløpet og avgiftsbeløpet sammen.
De to spanske familiene
Skattene på Kanariøyene og Ceuta og Melilla følger ikke navnemønsteret til de andre familiene. De er BR-AF- og BR-AG-. BR-IG- og BR-IP- finnes ikke i EN 16931-artefaktene.
I de abstrakte reglene uttrykkes de to mot symbolene IGIC og IPSI i stedet for bokstavene L og M. Hvis du søker i schematronen etter regelteksten, søk etter familieprefikset i stedet for kategoribokstaven.
Kategori B
B er et A-avvik for Italia, lagt til kodelisten i november 2020. Det er akseptert i Peppol. BIS Billing men er ikke en del av basiskategorisettet EN 16931.
Kategori B ble lagt til for italiensk kontekst. Bekreft gjeldende italienske krav før bruk; skjema- eller forretningsregelvalidering alene etablerer ikke riktig skattebehandling.
Én kategori per nedbrytningslinje
MVA-oppdelingen har én post per kombinasjon av kategori og sats. En faktura som blander standardsats og omvendt avregningslinjer har derfor minst to oppdelingsposter, hver med sitt eget avgiftspliktige beløp og avgiftsbeløp.
Feil fra BR-CO-familien kan dukke opp her fordi oppdelingssummene må avstemmes med linjetotalene for hver kategori separat, så vel som for dokumentet som helhet.
Tre kombinasjoner som mislykkes
Standardsats med en fritaksårsak. BR-S-10 angir at en MVA-oppdeling med kategori S ikke skal ha en MVA-fritaksårsakskode (BT-121) eller tekst (BT-120). ERP-er som alltid fyller ut et fritakstekstfelt, produserer dette på alle fakturaer med standardsats. Løsningen er å undertrykke feltet for S, ikke å endre kategorien.
Fritatt uten en fritaksårsak. BR-E-10 krever at en oppdeling med kategori E har en årsakskode for mva-fritak (BT-121) eller en tekst for årsakskode for mva-fritak (BT-120). Minst én er påkrevd, og begge er tillatt. En sats på null er ikke tilstrekkelig alene. BR-E-05 til BR-E-07 krever også at satsen er nøyaktig null, så både en blank sats og en sats som ikke er null, mislykkes.
Omvendt avgiftsplikt med en sats eller et avgiftsbeløp. BR-AE-05 til BR-AE-07 krever at mva-satsen er null, og BR-AE-09 krever at mva-kategoriens avgiftsbeløp er null. Omvendt avgiftsplikt krever også identifikatorer for både selger og kjøper.
Kategorikoden bestemmer hvilke felt som må være til stede, hvilke som må være fraværende og hvilke som må være null. Når en MVA-regel utløses, identifiser kategorien og inspiser deretter feltet som er navngitt av regelen.
En oversikt over fritatt levering, med begrunnelse oppgitt som tekst:
<cac:TaxSubtotal>
<cbc:TaxableAmount currencyID="SEK">10000.00</cbc:TaxableAmount>
<cbc:TaxAmount currencyID="SEK">0.00</cbc:TaxAmount>
<cac:TaxCategory>
<cbc:ID>E</cbc:ID>
<cbc:Percent>0</cbc:Percent>
<cbc:TaxExemptionReason>VAT exempt supply</cbc:TaxExemptionReason>
</cac:TaxCategory>
</cac:TaxSubtotal>
Fritaksgrunnen i dette fragmentet er illustrerende. Bruk grunnen som kreves av gjeldende skattebehandling og jurisdiksjon. Fjern fritaksgrunnen, og dokumentet feiler i BR-E-10. Endre kategorien til S og behold grunnen, og det feiler i BR-S-10.
Relatert veiledning
Normative kilder
UNCL5305-delsett og EN 16931-regler for UBL , OpenPeppol. Regelfamilieidentifikatorer ble også kontrollert mot EN 16931-valideringsartefaktene publisert av CEN/TC 434.