| WIKI's over [ ISO ] |
Betalingsverkeer, SEPA, PSD en boekhoudsoftware
Betalingsverkeer binnen boekhoudsoftware is onder te verdelen in: automatische betalingen debiteuren, automatische incasso crediteuren en elektronisch bankieren (waaronder ook functies als Ideal). In relatie tot het betalingsverkeer zijn onderwerpen als SEPA en PSD van belang. In meer uitgebreidere vorm spelen onderwerpen als Treasury-, Cash- en Payment management waarvoor aparte softwaresystemen aangeboden worden. Cryptocurrencies, zoals de Bitcoin, kunnen ook een rol spelen bij betalingsverkeer.
|
Conversie van SI-UBL 1.2 naar EN 16931, PEPPOL-BIS en NLCIUS
In Nederland is in de jaren 2013-2019 veel gewerkt met de standaard SI-UBL 1.2 voor UBL-facturen. Ook de UBL-Ketentest heeft deze SI-UBL standaard jarenlang als uitgangspunt gebruikt. De bedoeling is dat alle SI-UBL 1.2 facturen vervangen worden door de Europese standaard EN 16931 en de daar vanaf geleide Nederlandse versie NLCIUS en PEPPOL BIS. Dit onderdeel is bedoeld om een handvat te geven voor deze conversie.
Bron: Het document "Impact analyses on SI-UBL 1.2 due to NL-CIUS and PEPPOL-CIUS (and thus EN 16931" samengesteld met handvatten voor de conversie van SI-UBL 1.2 naar de nieuwe Europese standaard EN 16931, rekening houdend met NLCIUS en PEPPOL-CIUS. Dit document hebben wij mede gebruikt om onderstaande conversie aandachtspunten samen te stellen.
Zie ook STPE voor de specificatie van onder andere NLCIUS.
|
ISO
ISO (International Organization for Standardization) is an independent, non-governmental membership organization and the world's largest developer of voluntary International Standards.
We are made up of our 162 member countries who are the national standards bodies around the world, with a Central Secretariat that is based in Geneva, Switzerland. Learn more about our structure and how we are governed.
|
Nadere specificaties PEPPOL BIS (V3) binnen een UBL-factuur
PEPPOL BIS Onder de noemer "PEPPOL BIS V3" kent PEPPOL ook een specificatie om een factuur op te bouwen. Deze specificatie is volledig afgestemd op de Europese standaard EN 16931 voor wat betreft UBL.
PEPPOL BIS (V3) aangevuld met enkele landgebonden specificaties (voor Nederland) vormt de NLUBL waar deze WIKI mede betrekking op heeft.
|
Opbouw UBL Factuur, afleveradres (Delivery)
[0..n] Delivery; afleveradres. [0..1] EU-N
Achtereenvolgens kan desgewenst opgegeven worden: 1. [0..1] ActualDeliveryDate; Afleverdatum.
2. [0..1] DeliveryLocation; Afleverlocatie identificatie. Bijvoorbeeld als GLN-nummer aanwezig. [0..1] ID; Met optioneel SchemeID volgens ISO 6523 ICD code.
3. [0..1] Adress; Afleverlocatie adres. Met elementen: - [0..1] StreetName; straat. - [0..1] AdditionalStreetName. - [0..1] CityName; woonplaats. - [0..1] PostalZone; postcode. - [0..1] CountrySubentity; provincie. Niet gebruikelijk in Nederland. - [0..*] AddressLine; een of meer aanvullende adresregels. [0..1] EU-N [1..1] Line; aanvullende adresregel - [0..1] Country; landcode. [1..1] EU-N
NLCIUS: Het ontvangende systeem zal doorgaans niets doen met adresgegevens.
Gebruik aanvullende adresgegevens wordt afgeraden. Gebruik provincie wordt afgeraden. 4. [1.1] DeliveryParty; Naam van de partij waar de goederen afgeleverd worden; [0..n] Partyname; Naam van de afzender. [1..1] EU-N Met element: - [1..1] Name.
|
Opbouw UBL Factuur, afzender factuur (Accounting SupplierParty)
De gegevens van de afzender van de factuur zijn in UBL ondergebracht onder: [1..1] <AccountingSupplierParty> [1..1[ <party>:
- [0..1] EndpointID; Elektronische netwerkadressering (EndpointID) van de leverancier, zoals PEPPOL adressering;
[1..1] PEPPOL Met verplicht SchemeID volgens ISO 6523 ICD code. Voor KVK code 0106 en voor OIN code 0190. Nadere specificaties PEPPOL netwerk binnen een UBL-factuur.
- [0..*] PartyIdentification; Identificatie van de verkoper.
Met element: - [1..1] ID; Met optioneel SchemeID volgens ISO 6523 ICD code. PEPPOL BIS toelichting: Dit element wordt zowel gebruikt voor de identificatie van de verkoper, als voor de unieke bankreferentie-identificatie van de verkoper (toegewezen door de bank van de verkoper). Gebruik voor verkoperidentificatie de ICD-codelijst, gebruik SEPA voor een aan de SEPA bank toegewezen crediteurreferentie. Om ervoor te zorgen dat de koper automatisch een leverancier identificeert, moet deze identificatie van de verkoper, de wettelijke registratienummer van de verkoper (zie punt 6) en/of de btw-identificatie van de verkoper (zie punt 5) aanwezig zijn.
SchemeID Het identificatieschema-ID van de verkoper-ID, bijvoorbeeld 0106 (KVK) of 0190 (OIN). Voor aan de bank toegewezen crediteur-ID MOET de waarde "SEPA" zijn
NLCIUS toelichting: Voor het identificeren van de Leverancier (in de communicatie tussen Leverancier en Afnemer) kunnen verschillende soorten identifiers worden gebruikt. Bijvoorbeeld het GLN, KVK nummer, KVK vestigingsnummer, een sector identifier, of bilateraal afgesproken identifier. Dit veld wordt aanvullend gebruikt op het Registratienummer leverancier (zie punt 6) en het BTW nummer (Zie punt 5). (BT-31). Het KVK vestigingsnummer kan niet worden gebruikt voor routing op het PEPPOL netwerk, maar alleen voor het identificeren van partijen.
UBL Ketentest: Bovenstaand wordt in de meeste gevallen het KVK-nummer of OIN-nummer gebruikt (zie punt 6). In dat geval dus het zelfde nummer als bij het eerder genoemde EndpointID voor SEPA.
- [0..*] PartyName; Naam van de afzender.
[0..1] EU-N Met element: - [1..1] Name.
EU-N: EU-N stelt zich op het standpunt dat alleen de registratienaam verplicht is (zie onder punt 6 PartyLegalEntity) en daarom deze naam (PartyName) optioneel is! Advies UBL Ketentest: naam altijd opgeven.
- [0..1] PostalAddress; Postadres van de afzender.
[1..1] EU-N Met elementen: - [0..1] StreetName; straat. [1..1] NLCIUS; verplicht indien leverancier in NL. - [0..1] AdditionalStreetName. - [0..1] CityName; woonplaats. [1..1] NLCIUS; verplicht indien leverancier in NL. - [0..1] PostalZone; postcode. [1..1] NLCIUS; verplicht indien leverancier in NL - [0..1] CountrySubentity; provincie. Niet gebruikelijk in Nederland. - [0..*] AddressLine; een of meer aanvullende adresregels. [0..1] EU-N [1..1] Line; aanvullende adresregel - [1..1] Country; landcode. [1..1[ IdentificationCode; bijv. NL.
PEPPOL BIS Er moeten voldoende onderdelen van het adres worden gevuld om aan de wettelijke eisen te voldoen.
NLCIUS: Volgens de Belastingdienst moeten adressen zo compleet mogelijk zijn. Vermelding van alleen een postbusnummer is niet voldoende. De factuur wordt niet gebruikt om stamgegevens bij te werken. Het ontvangende systeem zal doorgaans niets doen met adresgegevens.
Gebruik aanvullende adresgegevens wordt afgeraden. Gebruik provincie wordt afgeraden.
UBL Ketentest Oneens dat ontvangende systeem niets doet met adresgegevens. 1. Kan gebruikt worden om adresgegevens leverancier op te nemen als deze nieuw is. 2. Kan gebruikt worden als sprake is van een adreswijziging. Advies is dan wijziging vooraf melden en laten autoriseren.
Uitgaande facturen; zoveel mogelijk straat inclusief huisnummer. Inkomende facturen; straat aanvullen met inhoud huisnummer als dit laatste apart is gevuld (via BuildingNumber - dat bij EU-N niet gebruikt wordt). De reden is dat in vorige UBL versies (zoals SI-UBL 1.2) het huisnummer apart opgegeven moest worden via BuildingNumber.
- [0..*] PartyTaxScheme; BTW-gegevens van de afzender;
[0..2] EU-N Met elementen: - [0..1[ CompanyID; BTW-nummer afzender. [1..1] PEPPOL - [1..1] TaxScheme; aanduiding VAT. [1..1] ID; aanduiding altijd "VAT".
NLCIUS Dit veld betreft het BTW nummer van de Leverancier. Indien leverancier BTW plichtig is in Nederland, dan moet dit gegeven opgenomen worden.
- [0..n] PartyLegalEntity; bijvoorbeeld KvK-gegevens van de afzender
[1..1] EU-N Met elementen: - [0..1] RegistrationName; Registratienaam van de afzender [1..1] EU-N - [0..1] CompanyID; Vooraf gegaan door SchemeID volgens ISO 6523 ICD code. Veelal KvK-nummer van de afzender. In plaats van KvK kan ook sprake zijn van een andere instantie, c.q. nummer-uitgave. Zo kennen we in Nederland OIN (Overheids Identificatie Nummer) voor overheden die geen KvK-nummer hebben.
OIN staat voor openbare Organisatie-identificatienummers (ook wel "Overheids indentificatienummers" genoemd). Voor meer informatie en raadplegen van OIN zie de Centrale OIN Raadpleegvoorziening.
NLCIUS: Als Nederlandse leverancier dan verplicht en alleen gebruiken KVK code 0106 of OIN code 0190. Verder is CompanyID niet verplicht.
- [0..1] CompanyLegalForm; Juridische informatie NLCIUS: Juridische informatie (CompanyLegalForm) afgeraden. N.v.t. voor Nederlandse leveranciers.
- [0..1] Contact; Contactgegevens afzender.
Met elementen: - [0..1] Name; - [0..1] Telephone; - [0..1] ElectronicMail; emailadres.
|
Opbouw UBL Factuur, begunstigde factuur (PayeeParty)
[0..1] PayeeParty; van belang als er een andere begunstigde is voor de factuur. Bijvoorbeeld een factoring maatschappij.
Opgegeven worden dan de naam van de begunstigde, een identificatie en een officiële registratie, zoals een KvK-nummer.
- [0..n] PartyIdentification; Identificatie van de begunstigde.
[0..1] EU-N Met element: - [1..1] ID; Met optioneel [0..1] SchemeID volgens ISO 6523 ICD code. PEPPOL BIS toelichting: Identificatie van de begunstigde of door de bank toegewezen crediteur-ID. Dit element wordt gebruikt voor zowel de identificatie van de begunstigde, of de unieke bankreferentie-identificatie van de begunstigde (toegewezen door de bank van de begunstigde). Gebruik voor identificatie van de begunstigde de ICD-codelijst, voor de SEPA-bank toegewezen crediteurreferentie, gebruik SEPA.
SchemeID: Aan begunstigde of bank toegewezen crediteur-ID identificatieschema-ID De identificatieschema-ID van de begunstigde-ID. Voor aan de bank toegewezen crediteur-ID (BT-90) MOET de waarde "SEPA" zijn
- [0..1] Partyname; Naam van de begunstigde.
[1..1] EU-N Met element: - [1..1] Name.
- [0..*] PartyLegalEntity. KvK of OIN gegevens van de begunstigde.
[0..1] EU-N Met element: - [0..1] CompanyID; KvK-of OIN-nummer van de gegunstigde. Met optioneel [0..1] SchemeID volgens ISO 6523 ICD code. - [1..1] EU-N
PEPPOL BIS Juridische identificatie van de begunstigde Een identificatie die is uitgegeven door een officiële registrator die de begunstigde identificeert als een rechtspersoon of persoon.
NLCIUS: Voor Nederlandse leveranciers verplicht specificeren van KvK of OIN. Eén van de volgende codes uit de ISO 6523 lijst van organisatieidentificatieschema's: KvK: 0106 OIN: 0190.
|
Opbouw UBL Factuur, betalingsmethode (PaymentMeans, waaronder bankrekening afzender)
[0..*] PaymentMeans (betalingsmethode c.q. -instructie) is als volgt onderverdeeld:
NLCIUS: Door Nederlandse leveranciers verplicht om te vullen in geval van betaling van afnemer naar leverancier. Alle drie mogelijkheden worden ondersteund: 1. Bankoverschrijving (Credit transfer) 2. Credit card betaling (Payment card information) 3. Automatische incasso (Direct debit).
Bij een negatief te betalen bedrag blijft de betekenis van Payee en PaymentInstructions, namelijk die van de betalingsontvanger. De invulling verandert dus van gegevens van de leverancier naar die van de afnemer.
- [1..1] PaymentMeansCode; Code betalingsmethode. Name is optioneel.
NLCIUS: Alleen gebruiken: 30: Credit transfer (bankoverschrijving), payment by credit movement of funds from one account to another. 48: Bank card (creditcard betaling), payment by means of a card issued by a bank or other financial institution. 49: Direct debit (automatische inasso), the amount is to be, or has been, directly debited to the customer's bank account. 57: Standing agreement (contractueel vastgelegd - verder niet gespecificeerd), the payment means have been previously agreed between seller and buyer and thus are not stated again. 58: SEPA credit transfer (SEPA bankoverschrijving), credit transfer inside the Single Euro Payment Area (SEPA) system. 59: SEPA direct debit (SEPA incasso), direct debit inside the Single Euro Payment Area (SEPA) system.
- [0..n] PaymentID; Betaingskenmerk.
[0..1] EU-N Zie ook: - https://en.wikipedia.org/wiki/Creditor_Reference - NL-betalingskenmerk.
- [0..1] CardAccount; Card gegevens.
Alleen opgeven bij Credit Card betaling (Payment Means code 48) Met als elementen: [1..1] PrimaryAccountNumberID; nummer van de kaart. [1..1] NetworkID; American Express, Master Card, Visa. [0..1] HolderName; naam van de kaarthouder.
- [0..1] PayeeFinancialAccount; Bankrekening afzender.
[0..1] ID; IBAN van de begunstigde (PayeeFinancialAccount) opgeven [1..1] EU-N [0..1] Name; afgeraden door NLCIUS. [0..1] FinancialInstitutionBranch; identificatie van de bank. NLCIUS: wordt afgeraden voor SEPA betalingen. [1..1] ID; Bic code van de bank.
IBAN Ingeval van een IBAN wordt, vanuit de UBL Ketentest, door ontvangen software (zoals boekhoudsoftware) geadviseerd een IBAN naam-nummer controle uit te voeren. En een controle of IBAN gelijk is aan dat van de crediteur in de administratie.
- [0..1] PaymentMandate (direct debet); Automatische incasso
[0..1] ID; Unieke identificatie toegekend door de begunstigde om te verwijzen naar de machtiging tot automatische incasso. Wordt gebruikt om de Koper vooraf op de hoogte te stellen van een SEPA-incasso. [0..1] PayerFinancialAccount [0..1] ID; De (bank)rekening (van de betalende) die moet worden gedebiteerd (afgeschreven) door de automatische incasso. [1..1] ID; PEPPOL.
In de praktijk wordt meestal alleen 2 (betalingskenmerk) en 4 (bankrekening afzender) opgegeven. Deze laatste wordt altijd geadviseerd op te geven.
|
Opbouw UBL Factuur, factuurregels (InvoiceLine)
Een factuurregel kan een bijzonder uitgebreid aantal elementen bevatten, waarvan de meeste elementen optioneel zijn. Minimaal 1 factuurregel is verplicht.
|
Opbouw UBL Factuur, ontvanger factuur (Accounting CustomerParty)
De gegevens van de ontvanger van de factuur zijn in UBL ondergebracht onder: [1..1] <AccountingCustomerParty> [1..1[ <party>:
- [0..1] EndpointID; Elektronische netwerkadressering (EndpointID), zoals PEPPOL adressering;
[1..1] PEPPOL Met verplicht SchemeID volgens ISO 6523 ICD code. Voor KVK code 0106 en voor OIN code 0190. Nadere specificaties PEPPOL netwerk binnen een UBL-factuur.
- [0..n] PartyIdentification; Identificatie van de ontvanger;
[0..1] EU-N Met element: - [1..1] ID; Met optioneel SchemeID volgens ISO 6523 ICD code.
NLCIUS toelichting: Voor het identificeren van de Afnemer (in de communicatie tussen Leverancier en Afnemer) kunnen verschillende soorten identifiers worden gebruikt. Bijvoorbeeld het GLN, OIN, KVK nummer, KVK vestigingsnummer, een sector identifier, of bilateraal afgesproken identifier. Dit veld wordt aanvullend gebruikt op het Registratienummer afnemer (Zie punt 6) en het BTW nummer (zie punt 5).
Het KVK vestigingsnummer kan niet worden gebruikt voor routing op het PEPPOL netwerk, maar alleen voor het identificeren van partijen.
- [0..*] Partyname; Naam van de ontvanger;
[0..1] EU-N Met element: - [1..1] Name.
EU-N: EU-N stelt zich op het standpunt dat registratienaam verplicht is (zie onder punt 6) en daarom deze naam optioneel is! Advies UBL Ketentest: naam altijd opgeven.
- [0..1] PostalAdress; Postadres van de ontvanger;
[1..1] EU-N Met elementen: - [0..1] StreetName; straat. [1..1] NLCIUS; indien de leverancier in NL en afnemer ook in NL. - [0..1] AdditionalStreetName. - [0..1] CityName; woonplaats. [1..1] NLCIUS; indien de leverancier in NL en afnemer ook in NL. - [0..1] PostalZone; postcode. [1..1] NLCIUS; Indien de leverancier in NL en afnemer ook in NL. - [0..1] CountrySubentity; provincie. Niet gebruikelijk in Nederland. - [0..*] AddressLine; een of meer aanvullende adresregels. [0..1] EU-N [1..1] Line; aanvullende adresregel - [1..1] Country; landcode [1..1[ IdentificationCode; bijv. NL.
PEPPOL BIS Er moeten voldoende onderdelen van het adres worden gevuld om aan de wettelijke eisen te voldoen..
NLCIUS: Volgens de Belastingdienst moeten addressen zo compleet mogelijk zijn. Vermelding van alleen een postbusnummer is niet voldoende. De factuur wordt niet gebruikt om stamgegevens bij te werken. Het ontvangende systeem zal doorgaans niets doen met adresgegevens.
Gebruik aanvullende adresgegevens wordt afgeraden. Gebruik provincie wordt afgeraden.
UBL Ketentest Het ontvangende systeem kan controleren of de factuur aan het juiste adres is gezonden. Kan leiden tot doorgeven van een adreswijzging aan de leverancier.
Uitgaande facturen; zoveel mogelijk straat inclusief huisnummer. Inkomende facturen; straat aanvullen met inhoud huisnummer als dit laatste apart is gevuld (via BuildingNumber - dat bij EU-N niet gebruikt wordt). De reden is dat in vorige UBL versies (zoals SI-UBL 1.2) het huisnummer apart opgegeven moest worden via BuildingNumber.
- [0..*] PartyTaxSchema; BTW-gegevens van de ontvanger;
[0..1] EU-N Met elementen: - [0..1[ CompanyID; BTW-nummer ontvanger [1..1] PEPPOL - [1..1] TaxScheme; aanduiding VAT. [1..1] ID; aanduiding altijd "VAT".
PartyTaxSchema opnemen als BTW-nummer aanwezig van ONTVANGER (Anders sectie geheel weglaten). Aandachtspunt: BTW nummer met landcode als prefix. Als sprake is van een ICP (Intracommunautaire Prestatie) voor de BTW is opgave van een geldig BTW-nummer uiteraard verplicht.
- [0..n] PartyLegalEntity; bijvoorbeeld KvK-gegevens van de ontvanger.
[1..1] EU-N Met elementen: - [1..1] RegistrationName; Registratienaam van de ontvanger - [0..1] CompanyID; Vooraf gegaan door SchemeID volgens ISO 6523 ICD code. Veelal KvK-nummer van de ontvanger. In plaats van KvK kan ook sprake zijn van een andere instantie, c.q. nummer-uitgave. Zo kunnen we in Nederland OIN (Overheids Identificatie Nummer) voor overheden die geen KvK-nummer hebben.
OIN staat voor openbare Organisatie-identificatienummers (ook wel "Overheids indentificatienummers" genoemd). Voor meer informatie en raadplegen van OIN zie de Centrale OIN Raadpleegvoorziening.
NLCIUS: Als Nederlandse leverancier én Nederlandse afnemer dan verplicht en alleen gebruiken KVK code 0106 of OIN code 0190. Verder is CompanyID niet verplicht. We hebben natuurlijk ook al het verplichte Peppoladres (EndpointID) zoals eerder genoemd. Voor Nederland lijkt dit dan ook wat dubbelop.
- [0..1] CompanyLegalForm; Juridische informatie NLCIUS: Juridische informatie (CompanyLegalForm) afgeraden. N.v.t. voor Nederlandse ontvangers.
- [0..1] Contact; Contactgegevens afzender.
Met elementen: - [0..1] Name; - [0..1] Telephone; - [0..1] ElectronicMail; emailadres.
|