1. Hjem
  2. Kunnskapsbase
  3. Peppol
  4. Peppol faktura- og kreditnotatypekoder

Peppol faktura- og kreditnotatypekoder

Peppol faktura- og kreditnotatypekoder

Dokumenttypekoden angir hva slags forretningsdokument som sendes. Det ligger i cbc:InvoiceTypeCode for en faktura og cbc:CreditNoteTypeCode for en kreditnota, og den er begrenset til et Peppol-delsett av UN/CEFACT-kodelisten UNCL1001, versjon D.16B. Dokumenttype og beløpstegn må tolkes sammen: en UBL-kreditnota med kode 381 er en kreditnota, mens en UBL-faktura med kode 380 også kan utføre en krediteringsfunksjon når beløpene er negative.

Kreditnotaer og negative fakturaer

Peppol BIS Billing støtter både kreditnotaer og negative fakturaer. En UBL-kreditnota identifiseres av dokumentsyntaksen og dens cbc:CreditNoteTypeCodeKode 381 dekker det generelle kreditnotatilfellet. Spesifikasjonen tillater også negative beløp og negative totalsummer i fakturaer og kreditnotaer.

En UBL-faktura med typekode 380 kan derfor ha negative totaler når den brukes til å kreditere en tidligere transaksjon. Varens nettopris og varens bruttopris må forbli ikke-negative, mens antall, linjebeløp og dokumenttotaler kan bruke fortegnene som kreves av transaksjonen. Mottakssystemer må støtte både kreditnota- og negative fakturamønstre som er beskrevet i Peppol. BIS Billing Landspesifikke regler kan snevre inn den generelle modellen; for eksempel forbyr DK-R-016 et negativt beløp som skal betales i en kreditnota fra en dansk leverandør.

Fakturatypekoder

Vanlige koder i faktureringsprofilene 01 og 02 inkluderer 380 for en kommersiell faktura og 386 for en forhåndsfaktura. Kode 389 identifiserer en selvfakturert faktura, men er ikke tillatt av valideringsregelen for profilene 01 og 02. Kodene 326 og 384 er begrenset til transaksjoner der både kjøper og selger er tyske organisasjoner.

KodeNavn
71Forespørsel om betaling
80Debetnota knyttet til varer eller tjenester
82Faktura for målte tjenester
84Debetnota knyttet til økonomiske justeringer
102Skattemelding
218Endelig betalingsforespørsel basert på fullført arbeid
219Betalingsforespørsel for ferdigstilte enheter
326Delvis faktura
331Kommersiell faktura som inkluderer en pakkeliste
380Kommersiell faktura
382Kommisjonens notat
383Debetnota
384Korrigert faktura
386Forhåndsbetalingsfaktura
388Faktura for skatter
389Selvfakturert faktura
393Faktorisert faktura
395Forsendelsesfaktura
553Avviksrapport for speditørfaktura
575Forsikringsselskapets faktura
623Speditørfaktura
780Fraktfaktura
817Kravvarsel
870Konsulær faktura
875Delvis byggefaktura
876Delvis sluttfaktura for byggearbeid
877Sluttfaktura for byggearbeid

Koder for kreditnotatype

KodeNavn
81Kreditnota knyttet til varer eller tjenester
83Kreditnota knyttet til økonomiske justeringer
381Kreditnota
396Faktorisert kreditnota
532Speditørens kreditnota

381 er den generelle kreditnotakoden.

Når typekodene 326 og 384 er tillatt

Peppol-regelen PEPPOL-EN16931-P0112 tillater fakturatypekodene 326 og 384 kun når både kjøper og selger er tyske organisasjoner. Regelen er fatal, så begge kodene mislykkes i validering når en av partene er utenfor Tyskland.

Kode 384 identifiserer en korrigert faktura i Tyskland-til-Tyskland-sammenheng. Den tyske regelen DE-R-026 sier at en referanse til foregående faktura skal inkluderes når kode 384 brukes. Kode 326 identifiserer en delvis faktura og er underlagt den samme begrensningen kun for Tyskland. For andre landskombinasjoner, bruk en dokumenttype som er tillatt av gjeldende Peppol-regler og korrigeringsprosess.

Koder utenfor delmengden

Peppol-fakturakodelisten inneholder 27 koder og kreditnotakodelisten 5. Bedriftsprofilen kan begrense disse verdiene ytterligere. For eksempel ekskluderer PEPPOL-EN16931-P0100 selvfakturert fakturakode 389 fra faktureringsprofilene 01 og 02. En kode som er gyldig UN/CEFACT, men ikke tillatt av den relevante kodelisten eller profilen, mislykkes med validering.

Release 3.0.21 la til valgfri profil 02 for faktureringsprosesser som krever et fakturasvar. Den har sin egen prosessidentifikator og krever separat SMP-registrering. De aksepterte dokumenttypekodene er fortsatt underlagt gjeldende kodeliste og valideringsregler.

Retting av en faktura som allerede er sendt

Peppol BIS Billing støtter mer enn ett korreksjonsmønster. Den passende metoden avhenger av forretningsmodellen, kjøperens prosess og eventuelle gjeldende nasjonale krav.

En kreditnota kan reversere hele eller deler av en tidligere faktura. Bruk en UBL-kreditnota med typekode 381 og inkluder relevant referanse til forrige faktura når det kreves av korrigeringsprosessen. Beløpene kan være positive eller negative avhengig av transaksjonen som representerers.

<CreditNote> <cbc:ID>CN-1001</cbc:ID> <cbc:CreditNoteTypeCode>381</cbc:CreditNoteTypeCode> <cac:LegalMonetaryTotal> <cbc:PayableAmount currencyID=”SEK”>12500.00</cbc:PayableAmount> </cac:LegalMonetaryTotal> </CreditNote>
<CreditNote>
  <cbc:ID>CN-1001</cbc:ID>
  <cbc:CreditNoteTypeCode>381</cbc:CreditNoteTypeCode>
  <cac:LegalMonetaryTotal>
    <cbc:PayableAmount currencyID="SEK">12500.00</cbc:PayableAmount>
  </cac:LegalMonetaryTotal>
</CreditNote>

Dette fragmentet bruker positive beløp. Dokumentet er en kreditnota fordi det er en UBL-kreditnota med kode 381.

En negativ faktura er en annen støttet måte å kreditere en tidligere transaksjon på. Bruk en UBL-faktura med typekode 380 og negative beløp for verdiene som reverseres. Prisene forblir ikke-negative.

<Invoice> <cbc:ID>INV-1002</cbc:ID> <cbc:InvoiceTypeCode>380</cbc:InvoiceTypeCode> <cac:BillingReference> <cac:InvoiceDocumentReference> <cbc:ID>INV-1001</cbc:ID> </cac:InvoiceDocumentReference> </cac:BillingReference> <cac:LegalMonetaryTotal> <cbc:PayableAmount currencyID=”SEK”>-12500.00</cbc:PayableAmount> </cac:LegalMonetaryTotal> </Invoice>
<Invoice>
  <cbc:ID>INV-1002</cbc:ID>
  <cbc:InvoiceTypeCode>380</cbc:InvoiceTypeCode>
  <cac:BillingReference>
    <cac:InvoiceDocumentReference>
      <cbc:ID>INV-1001</cbc:ID>
    </cac:InvoiceDocumentReference>
  </cac:BillingReference>
  <cac:LegalMonetaryTotal>
    <cbc:PayableAmount currencyID="SEK">-12500.00</cbc:PayableAmount>
  </cac:LegalMonetaryTotal>
</Invoice>

Disse XML-eksemplene er fragmenter, ikke fullstendige gyldige dokumenter. Bekreft korrigeringsmetoden og nødvendige referanser med kjøperen før sending. Skriv inn kode 384 er bare et alternativ når begge parter er tyske organisasjoner.

Var denne artikkelen nyttig?

Relaterte artikler