Van Peppol Bis V3 naar e-factuur (verkoopfactuur)
In Profit kun je facturen als e-factuur aan je verkooprelaties verstrekken. Dit betekent dat de verkooprelatie/debiteur twee bestanden ontvangt: een pdf-bestand en een UBL-bestand in het Peppol BIS V3-formaat. De verkooprelatie/debiteur kan deze e-factuur rechtstreeks inlezen en verwerken als inkoopfactuur in de eigen financiële administratie.
In de onderstaande tabellen wordt per UBL-element van de e-factuur weergegeven welke informatie het bevat, uit welke Profit-velden deze gegevens afkomstig zijn en hoe Profit de UBL-factuur opbouwt.
Algemene factuurgegevens (kopgegevens)
Path/UBL-element |
Bron |
Waarde |
/Invoice |
|
|
/Invoice/cbc:CustomizationID |
Vaste waarde |
urn:cen.eu:en16931:2017#compliant#urn: |
/Invoice/cbc:ProfileID |
Vaste waarde |
urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 |
/Invoice/cbc:ID |
Waarde uit factuur |
Factuurnummer |
/Invoice/cbc:IssueDate |
Waarde uit factuur |
Factuurdatum |
/Invoice/cbc:DueDate |
Waarde uit factuur (als dit aanwezig is) |
Vervaldatum |
/Invoice/cbc:InvoiceTypeCode |
Functie op bedrag (positief / negatief) |
Code 384 mag je enkel doorsturen bij NLCIUS. Wanneer je gebruikmaakt van BIS V3, kun je deze code niet gebruiken. In dat geval gebruik je code 381. |
/Invoice/cbc:Note |
|
|
/Invoice/cbc:Note |
Waarde uit factuur (als dit aanwezig is) |
Opmerking |
/Invoice/cbc:DocumentCurrencyCode |
Waarde uit factuur |
Valuta |
Periode waarop de factuur |
|
|
/Invoice/cac:InvoicePeriod/cbc:StartDate |
Waarde uit factuur (als dit aanwezig is) |
Begindatum |
/invoice/cac:InvoicePeriod/cbc:EndDate |
Waarde uit factuur (als dit aanwezig is) |
Einddatum |
Verwijzing naar de order /Invoice/cac:OrderReference |
|
|
/Invoice/cac:OrderReference/cbc:ID |
|
Opdrachtnummer/referentie Als Opdrachtnummer/referentie niet ingevuld is, gebruik je Factuurnummer. |
Verwijzing naar eerdere facturen /Invoice/cac:BillingReference |
|
|
/Invoice/cac:BillingReference/cac: |
|
|
/Invoice/cac:BillingReference/cac: |
Als het een creditfactuur betreft (factuur crediteren) |
Gecrediteerde factuur |
Klik hier voor meer informatie over de opbouw van het UBL-onderdeel Algemene factuurgegevens.
Klik hier voor meer informatie over de opbouw van het UBL-onderdeel (overige) Referenties.
Verwijziging naar aanvullende documenten (bijlagen)
Path/UBL-element |
Bron |
Waarde |
/Invoice/cac:AdditionalDocumentReference |
|
|
/Invoice/cac:AdditionalDocumentReference/cbc:ID |
Bij aanwezigheid van een pdf. |
Naam pdf |
/Invoice/cac:AdditionalDocumentReference/cbc:ID |
|
|
/Invoice/cac:AdditionalDocumentReference/cbc: |
|
|
/Invoice/cac:AdditionalDocumentReference/cac:Attachment |
|
|
/Invoice/cac:AdditionalDocumentReference/cac: |
|
Base64String van de bijlage |
Projectgegevens
Path/UBL-element |
Bron |
Waarde |
/Invoice/cac:ProjectReference |
|
|
/Invoice/cac:ProjectReference/cbc:ID |
Als er een project |
Projectcode |
Afzender van factuur
Path/UBL-element |
Voorwaarde |
Bron |
Waarde |
/Invoice/cac:AccountingSupplierParty |
|
|
|
/Invoice/cac:AccountingSupplierParty/cac:Party |
|
|
|
/Invoice/cac:AccountingSupplierParty/cac: |
Het gaat om een Belgische administratie waar een ondernemingsnummer of btw-nummer aanwezig is. |
|
Afzender Peppol-ID |
/Invoice/cac:AccountingSupplierParty/cac:Party/cbc: |
|
Voorwaarde |
Code van de verzender (0106, 0190 etc) |
/Invoice/cac:AccountingSupplierParty/cac:Party/cac: |
|
|
|
/Invoice/cac:AccountingSupplierParty/cac:Party/cac: |
|
Waarde uit Profit |
Naam |
/Invoice/cac:AccountingSupplierParty/cac:Party/cac: |
|
|
|
/Invoice/cac:AccountingSupplierParty/cac:Party/cac: |
|
Voorwaarde |
Straat en huisnummer Als de postbus ingegeven staat, dan geef je de postbus en het huisnummer in. |
/Invoice/cac:AccountingSupplierParty/cac:Party/cac: |
|
Waarde uit Profit |
Woonplaats |
/Invoice/cac:AccountingSupplierParty/cac:Party/cac: |
|
Waarde uit Profit |
Postcode |
/Invoice/cac:AccountingSupplierParty/cac:Party/cac: |
|
|
|
/Invoice/cac:AccountingSupplierParty/cac:Party/cac: |
|
Waarde uit Profit |
Landcode (ISO Code) |
/Invoice/cac:AccountingSupplierParty/cac:Party/cac: |
|
|
|
/Invoice/cac:AccountingSupplierParty/cac:Party/cac: |
|
Waarde uit Profit |
Btw-nummer |
/invoice/cac:AccountingSupplierParty/cac:Party/cac: |
|
|
|
/invoice/cac:AccountingSupplierParty/cac:Party/cac: |
|
Vaste waarde |
Btw |
/Invoice/cac:AccountingSupplierParty/cac:Party/cac: |
|
|
|
/Invoice/cac:AccountingSupplierParty/cac:Party/cac: |
|
Waarde uit Profit |
Naam |
/Invoice/cac:AccountingSupplierParty/cac:Party/cac: |
BE |
Voorwaarde |
Ondernemingsnummer |
/Invoice/cac:AccountingSupplierParty/cac:Party/cac: |
|
Voorwaarde |
Code van de verzender (0106, 0190 etc). |
/Invoice/cac:AccountingSupplierParty/cac:Party/cac: |
Als het telefoonnummer ingevuld is. |
Voorwaarde |
Telefoonnummer |
/Invoice/cac:AccountingSupplierParty/cac:Party/cac: |
Als het e-mailadres ingevuld is. |
Voorwaarde |
Ontvanger van factuur
Path/UBL-element |
Voorwaarde |
Bron |
Waarde |
/Invoice/cac:AccountingCustomerParty |
|
|
|
/Invoice/cac:AccountingCustomerParty/cac:Party |
|
|
|
/Invoice/cac:AccountingCustomerParty/cac: |
|
Voorwaarde |
Als op de debiteur het Peppoladres ingevuld is en Is Peppol actief is aangevinkt, dan gebruik je het Peppoladrestype. Profit kijkt niet naar het afwijkend OIN-nimmer op het project. |
/Invoice/cac:AccountingCustomerParty/cac: |
|
Voorwaarde |
Als Nummer debiteur meesturen in UBL aangevinkt is in de instellingen van ordermanagement, dan gebruikt Profit het debiteurnummer. |
/Invoice/cac:AccountingCustomerParty/cac: |
|
Voorwaarde |
Straat en huisnummer Als de postbus ingegeven staat, dan geef je de postbus en het huisnummer in. |
/Invoice/cac:AccountingCustomerParty/cac: |
|
Waarde uit Profit |
Woonplaats |
/Invoice/cac:AccountingCustomerParty/cac: |
|
Waarde uit Profit |
Postcode |
/Invoice/cac:AccountingCustomerParty/cac: |
|
Waarde uit Profit |
Landcode (ISO-code) |
/Invoice/cac:AccountingCustomerParty/cac: |
|
Niet gebruikt |
Als het btw-nummer van de debiteur ingevuld is, gebruik je dit. |
/Invoice/cac:AccountingCustomerParty/cac: |
|
|
Btw |
/Invoice/cac:AccountingCustomerParty/cac: Party/cac:PartyLegalEntity/cbc:RegistrationName |
|
Veld uit Profit |
Naam debiteur |
/Invoice/cac:AccountingCustomerParty/cac: |
BE |
|
Als het btw-identificatienummer op de verkooprelatie ingevuld is, dan gebruik je dit. Als het btw-identificatienummer op de verkooprelatie niet ingevuld is, maar het ondernemingsnummer is ingevuld op de organisatie, dan gebruik je het ondernemingsnummer. Als het btw-identificatienummer en het ondernemingsnummer beiden niet ingevuld zijn, dan krijg je de status onbekend. |
/Invoice/cac:AccountingCustomerParty/cac: |
|
Niet gebruikt |
Naam contact |
/Invoice/cac:AccountingCustomerParty/cac: |
|
|
Telnr. Organisatie |
/Invoice/cac:AccountingCustomerParty/cac: |
|
Voorwaarde |
Als bij de verkooprelatie een voorkeurcontact ingevuld is en dit contact een e-mail geregistreerd heeft staan, dan gebruik je E-mail werk van de contactpersoon. Als bij de verkooprelatie een voorkeurcontact ingevuld is en dit contact geen e-mail geregistreerd heeft staan, dan gebruik je E-mail werk van de debiteur. |
Gegevens over de levering van de goederen of diensten
Path/UBL-element |
Bron |
Waarde |
/Invoice/cac:Delivery |
|
|
/Invoice/cac:Delivery/cbc:ActualDeliveryDate |
Voorwaarde |
Datum levering (toegezegd) Is dit niet ingevuld, dan vult Profit geen waarde in. |
Klik hier voor meer informatie over de opbouw van het UBL-onderdeel Afleveradres (Delivery).
Betalingsmethodes en betalingscondities
Path/UBL-element |
Voorwaarde |
Bron |
Waarde |
/Invoice/cac: |
|
|
|
/Invoice/cac: |
|
Voorwaarde |
Als de betaalwijze 00 is en incasseren = True, Als de betaalwijze 00 is en incasseren = False, In alle andere gevallen geef je 57 door. |
/Invoice/cac:PaymentMeans/cbc: |
|
Waarde uit Profit |
Betalingskenmerk |
/Invoice/cac:PaymentMeans/cac: |
|
|
|
/Invoice/cac:PaymentMeans/cac: |
|
|
|
/Invoice/cac:PaymentMeans/cac: |
|
|
|
/Invoice/cac:PaymentMeans/cac: |
|
Voorwaarde |
Als het IBAN-nummer op de bankrekening leeg is,
|
/Invoice/cac:PaymentMeans/cac: |
|
|
|
/Invoice/cac:PaymentMeans/cac: |
|
Voorwaarde |
Heeft dit niet de waarde 58 of 59, dan gebruik je de BIC-code. Heeft dit wel de waarde 58 of 59, dan blijft dit veld leeg. |
/Invoice/cac:PaymentMeans/cac: |
|
Niet gebruikt |
Als er geen incassomachtiging is gevonden, geldt N/A. Als een factuur op incasseren staat, maar er geen |
/Invoice/cac:PaymentMeans/cac: |
|
|
|
Informatie over de betaalvoorwaarde |
|
|
|
/Invoice/cac:PaymentMeans/cac: |
Je ziet dit alleen |
Voorwaarde |
Omschrijving betalingsvoorwaarde |
Klik hier voor meer informatie over de opbouw van het UBL-onderdeel Betalingsmethode (PaymentMeans).
Zie ook:
Kortingen en toeslagen op facturen
Path/UBL-element |
Bron |
Waarde |
/Invoice/cac:AllowanceCharge |
|
|
/Invoice/cac:AllowanceCharge/cbc: |
Voorwaarde |
Positief bedrag: False Negatief bedrag: True |
/Invoice/cac:AllowanceCharge/cbc: |
Voorwaarde |
Positief bedrag: Factuurkorting Negatief bedrag: Factuurtoeslag |
/Invoice/cac:AllowanceCharge/cbc: |
|
|
/Invoice/cac:AllowanceCharge/cbc: |
Veld uit Profit |
Factuurkorting (%) |
/Invoice/cac:AllowanceCharge/cbc: |
Berekening |
Valuta: Bedrag korting * Factuurkorting (%) / 100 |
/Invoice/cac:AllowanceCharge/cbc: |
Veld uit Profit |
Valuta |
/Invoice/cac:AllowanceCharge/cbc: |
Veld uit Profit |
Bedrag excl. btw |
/Invoice/cac:AllowanceCharge/cbc: |
Veld uit Profit |
Valuta |
/Invoice/cac:AllowanceCharge/cac: |
|
|
/Invoice/cac:AllowanceCharge/cac: |
Voorwaarde |
Bevat één van de volgende waarden:
|
/Invoice/cac:AllowanceCharge/cac: |
|
|
/Invoice/cac:AllowanceCharge/cac: |
Veld uit Profit |
Percentage van de btw |
/Invoice/cac:AllowanceCharge/cac: |
|
|
/Invoice/cac:AllowanceCharge/cac: |
|
|
/Invoice/cac:AllowanceCharge/cac: |
Vaste waarde |
Btw |
Klik hier voor meer informatie over de opbouw van het UBL-onderdeel BTW-totalen (TaxTotal).
BTW-totalen
Path/UBL-element |
Bron |
Waarde |
/Invoice/cac:TaxTotal |
|
|
/Invoice/cac:TaxTotal/cbc: |
Veld uit Profit |
Btw-bedrag |
/Invoice/cac:TaxTotal/cbc: |
Veld uit Profit |
Valuta |
/Invoice/cac:TaxTotal/cac: |
|
|
/Invoice/cac:TaxTotal/cac: |
Veld uit Profit |
Valuta: Totaal bedrag waarover het specifieke btw-percentage gegaan is |
/Invoice/cac:TaxTotal/cac: |
Veld uit Profit |
Valuta |
/Invoice/cac:TaxTotal/cac: |
Veld uit Profit |
Valuta: Totaal bedrag aan btw |
/Invoice/cac:TaxTotal/cac: |
|
|
/Invoice/cac:TaxTotal/cac: |
|
|
/Invoice/cac:TaxTotal/cac: |
Voorwaarde |
Bevat één van de volgende waarden:
|
/Invoice/cac:TaxTotal/cac: |
Veld uit Profit |
Percentage van de btw |
/Invoice/cac:TaxTotal/cac: |
Veld uit Profit |
Omschrijving van de btw-code Is de omschrijving van de btw-code leeg, dan gebruik je Vrijgesteld van btw. |
/Invoice/cac:TaxTotal/cac: |
Voorwaarde |
Als dit gelijk is aan AE, E of G, dan gebruik je de omschrijving van de btw-code. Als dit leeg is, dan Vrijgesteld van btw. |
/Invoice/cac:TaxTotal/cac: |
|
|
/Invoice/cac:TaxTotal/cac: |
Vaste waarde |
Btw |
Klik hier voor meer informatie over de opbouw van het UBL-onderdeel BTW-totalen (TaxTotal).
Factuurtotalen
Path/UBL-element |
Bron |
Waarde |
/Invoice/cac:LegalMonetaryTotal |
|
|
/Invoice/cac:LegalMonetaryTotal/cbc: |
Waarde uit Profit |
Valuta: Totaal bedrag van alle regels exclusief btw |
/Invoice/cac:LegalMonetaryTotal/cbc: |
Waarde uit Profit |
Valuta |
/Invoice/cac:LegalMonetaryTotal/cbc: |
Waarde uit Profit |
Totaalbedrag exclusief |
/Invoice/cac:LegalMonetaryTotal/cbc: |
Waarde uit Profit |
Valuta |
/Invoice/cac:LegalMonetaryTotal/cbc: |
Waarde uit Profit |
Factuurtotaal |
/Invoice/cac:LegalMonetaryTotal/cbc: |
Waarde uit Profit |
Valuta |
/Invoice/cac:LegalMonetaryTotal/cbc: |
Waarde uit Profit |
Factuurkorting |
/Invoice/cac:LegalMonetaryTotal/cbc: |
Waarde uit Profit |
Valuta |
/Invoice/cac:LegalMonetaryTotal/cbc: |
Waarde uit Profit |
Factuurkorting |
/Invoice/cac:LegalMonetaryTotal/cbc: |
Waarde uit Profit |
Valuta |
/Invoice/cac:LegalMonetaryTotal/cbc: |
Waarde uit Profit |
Valuta: Som van alle vooruitbetaalde bedragen |
/Invoice/cac:LegalMonetaryTotal/cbc: |
Waarde uit Profit |
Valuta |
/Invoice/cac:LegalMonetaryTotal/cbc: |
Waarde uit Profit |
Valuta: Bedrag om de afrondingsverschillen recht te trekken |
/Invoice/cac:LegalMonetaryTotal/cbc: |
Waarde uit Profit |
Valuta |
/Invoice/cac:LegalMonetaryTotal/cbc: |
Waarde uit Profit |
Valuta: Openstaand bedrag om te betalen Dit is het totaal factuurbedrag inclusief btw (BT-112) – Betaald bedrag (BT-113) + Afrondingsbedrag (BT-114). |
/Invoice/cac:LegalMonetaryTotal/cbc: |
Waarde uit Profit |
Valuta |
Factuurregels
Er kunnen zowel verdichte als onverdichte factuurregels in de UBL staan.
Path/UBL-element |
Voorwaarde |
Bron |
Waarde |
/Invoice/cac:InvoiceLine |
|
|
|
/Invoice/cac:InvoiceLine/cbc:ID |
|
Waarde uit Profit |
Volgnummer van de regel |
/Invoice/cac:InvoiceLine/cbc:Note |
|
Voorwaarde |
Zichtbaar als Opmerking extern gevuld is op de factuurregel. |
/Invoice/cac:InvoiceLine/cbc: |
|
Voorwaarde |
Dit getal is positief wanneer de prijs positief is, in alle andere gevallen krijgt het aantal een negatieve waarde. |
/Invoice/cac:InvoiceLine/cbc: |
|
|
Als Eenheid code (UBL) is ingevuld op de eenheid (we halen dus de eenheid van het item op), dan gebruik je deze waarde. Als het veld niet is ingevuld, dan gebruik je EA als waarde. |
/Invoice/cac:InvoiceLine/cbc: |
|
|
Regelbedrag exclusief |
/Invoice/cac:InvoiceLine/cbc: |
|
Waarde uit Profit |
Valuta |
/Invoice/cac:InvoiceLine/cac: |
|
Voorwaarde |
Als de begindatum en einddatum ingevuld zijn, dan kijken we of de begindatum voor de einddatum ligt. Zo niet, dan wordt de einddatum de begindatum. Als één van de twee velden leeg is, dan gebruiken we Factuurdatum. |
/Invoice/cac:InvoiceLine/cac: |
|
Voorwaarde |
Als de begindatum en einddatum ingevuld zijn, dan kijken we of de begindatum voor de einddatum ligt. Zo niet, dan wordt de begindatum de einddatum. Als één van de twee velden leeg is, dan gebruiken we Factuurdatum. |
/Invoice/cac:InvoiceLine/cac: |
|
|
|
/Invoice/cac:InvoiceLine/cac: |
|
Niet gebruikt |
|
/Invoice/cac:InvoiceLine/cac: |
Alleen als er een regelkorting is. |
Voorwaarde |
|
/Invoice/cac:InvoiceLine/cac: |
|
|
|
/Invoice/cac:InvoiceLine/cac: |
|
Voorwaarde |
Positief Bedrag regelkorting = False Negatief Bedrag regelkorting = True
|
/Invoice/cac:InvoiceLine/cac: |
|
Voorwaarde |
Positief Bedrag regelkorting = Korting Negatief Bedrag regelkorting = Toeslag
|
/Invoice/cac:InvoiceLine/cac: |
|
Voorwaarde |
Valuta: Bedrag regelkorting (afgerond op het aantal decimalen van de valuta). |
/Invoice/cac:InvoiceLine/cac: |
|
Waarde uit Profit |
Valuta |
/Invoice/cac:InvoiceLine/cac: |
|
|
|
/Invoice/cac:InvoiceLine/cac: |
|
Voorwaarde |
Als Omschrijving extern ingevuld is, dan gebruik je dit. Als Omschrijving extern niet ingevuld is, dan gebruik je Omschrijving. Als beiden niet ingevuld zijn, dan blijft het veld leeg. |
/Invoice/cac:InvoiceLine/cac: |
|
|
|
/Invoice/cac:InvoiceLine/cac: |
|
Voorwaarde |
Als de verkooprelatie op de factuur overeenkomt met de verkooprelatie die is ingevoerd via Ordermanagement / Item / Artikel / Verkooprelatie, gebruik je de Itemcode verkooprelatie. |
/Invoice/cac:InvoiceLine/cac: |
|
|
|
/Invoice/cac:InvoiceLine/cac: |
|
Waarde uit Profit |
Itemcode |
/Invoice/cac:InvoiceLine/cac: |
|
|
|
/Invoice/cac:InvoiceLine/cac: |
|
Voorwaarde |
Wanneer de btw-code is ingevuld, bepalen we de juiste code aan de hand van onderstaande regels:
|
/Invoice/cac:InvoiceLine/cac: |
|
Waarde uit Profit |
|
/Invoice/cac:InvoiceLine/cac: |
|
Vaste waarde |
Btw |
/Invoice/cac:InvoiceLine/cac: |
|
Vaste waarde |
Btw |
/Invoice/cac:InvoiceLine/cac: |
|
|
|
/Invoice/cac:InvoiceLine/cac: |
|
Voorwaarde |
Als er een regelkorting is, dan Nettoprijs. Anders: Prijs. |
/Invoice/cac:InvoiceLine/cac: |
|
Waarde uit Profit |
Valuta |
/Invoice/cac:InvoiceLine/cac: |
|
Waarde uit Profit |
Als Eenheid code (UBL) gevuld is, dan haalt Profit de eenheid van het item op en vult deze in bij Unitcode. Anders wordt de waarde altijd EA en aantal eenheden. |
/Invoice/cac:InvoiceLine/cac: |
|
|
|
/Invoice/cac:InvoiceLine/cac: |
|
Voorwaarde |
Alleen bij regelkorting |
/Invoice/cac:InvoiceLine/cac: |
|
|
|
/Invoice/cac:InvoiceLine/cac: |
|
Voorwaarde |
Korting afgerond op het |
/Invoice/cac:InvoiceLine/cac: |
|
Waarde uit Profit |
Valuta |
Klik hier voor meer informatie over de opbouw van het UBL-onderdeel Factuurregels (InvoiceLines).