Wat je precies binnenkrijgt
In de praktijk: Peppol BIS Billing 3.0, dat is UBL 2.1 volgens de Europese norm EN 16931. Je boekhoudpakket of je access point levert het af; jij ziet een bestand dat met dubbelklikken een boom met tags oplevert.
Omdat het de Europese norm is, is dit precies hetzelfde soort bestand als een Duitse
XRechnung of een Nederlandse SI-UBL. Eén lezer kan ze allemaal aan — en de Factur-X-pdf
van je Franse leverancier en de .p7m van je Italiaanse leverancier gaan in
dezelfde map mee.
Het ondernemingsnummer is een adres, geen naam
Peppol routeert op je ondernemingsnummer (KBO/BCE, schema 0208). Dat is geen gegeven dat de tegenpartij leest — het is het afleveradres op het netwerk.
Het verschil telt wanneer er een cijfer fout staat. Een verkeerd btw-nummer betekent: de klant krijgt de factuur en ziet dat er iets niet klopt. Een verkeerd ondernemingsnummer in het Peppol-adres betekent: de factuur komt helemaal niet aan, en dat merk je pas dagen later bij een belletje over een betaling die niet gebeurd is.
Dat cijfer valt offline te controleren: het laatste tweetal is een modulo-97-controle op de eerste acht. Klopt het niet, dan zeggen we het — met vermelding of het bij de verkoper of bij de koper staat.
De gestructureerde mededeling staat apart
De +++123/4567/89012+++ op een Belgische factuur is niet het
factuurnummer. Het is de betalingsreferentie (BT-83) waarop de leverancier zijn
openstaande posten afpunt. Wie er het factuurnummer in zet, of hem overslaat, zorgt voor
een betaling die aan de andere kant niet automatisch gekoppeld raakt.
Hij krijgt daarom een eigen kolom, los van het factuurnummer. Hetzelfde geldt voor de Noorse KID en de Finse viitenumero — dezelfde soort referentie, ander land.
Wat er in de tabel komt
Eén regel per factuur: nummer, datum, vervaldatum, leverancier en btw-nummer, klant, munt, bedrag exclusief, btw per tarief (21 %, 12 %, 6 %, 0 %), totaal, documenttype en de gestructureerde mededeling. Creditnota's dragen het bedrag zoals het op het document staat, zijn als creditnota gemarkeerd en verwijzen naar de factuur die ze corrigeren. In de totalen worden ze afgetrokken, niet opgeteld.
De bedragen worden uit de XML gelezen, niet teruggerekend uit eenheidsprijzen: staat er een afrondingsverschil op de factuur, dan staat dat verschil ook in de tabel.
België is tweetalig, en je inbox dus ook: facturen komen binnen in het Nederlands, het Frans en het Engels. De kolommen zijn hetzelfde — de taal van de factuur verandert niets aan waar de bedragen staan.
Dit is geen access point
Er wordt hier niets verzonden en niets ontvangen. Voor het uitwisselen zelf heb je je access point of je boekhoudpakket nodig, en dat blijft zo. Hier lees je wat je al ontvangen hebt — bewust, want verzenden vraagt registratie en aansprakelijkheid die een pagina in je browser niet kan dragen.
Er wordt niets geüpload
De bestanden worden in je eigen browser gelezen. Niet «veilig verzonden» — niet verzonden, en dat kun je zelf nakijken: open het tabblad Netwerk en sleep er een factuur in. Er gaat geen enkel verzoek uit. Na de eerste keer laden werkt de pagina ook offline.
Probeer het
Sleep de bestanden op de hoofdpagina — tot 10 facturen per export en 20 per dag, gratis en zonder account. Eén factuur nakijken kan op de controlepagina.