You can now tell your customer's accounting software how an invoice will be paid. Rentman adds this payment code (officially the "payment means code") to the XML of your e-invoices: UBL 2.3, Peppol BIS 3 (download), XRechnung, ZUGFeRD/Factur-X, and FatturaPA. The code does not appear on the PDF of the invoice.
Set the code on a payment method
- Go to the Configuration module > Financial > Payment methods.
- Click + Add payment method or double-click an existing payment method to edit it.
- In Payment means in e-invoices, choose a code.
- Click Save.
An invoice uses the payment method linked to its payment term. If the payment term has no payment method, the invoice uses your default payment method.
Which code should I choose?
| Code | Use it for | Bank account |
|---|---|---|
| 58 SEPA credit transfer | Bank transfers in euros within SEPA (most customers) | Required |
| 30 Credit transfer | Bank transfers outside SEPA | Required |
| 42, 57, 1, ZZZ | Payment to bank account, standing agreement, not specified, or mutually defined | Added if filled in |
| 10, 20, 68, 97 | Cash, cheque, online payment service (for example PayPal or a payment link), or clearing between partners | Not added |
Fill in your bank account in the Configuration module > Financial > Electronic invoicing > Bank account number.
Do you get an error message "Betaalmiddel "…" is een overboeking. Vul daarvoor het veld "Bank account number" in onder Digitaal Facturen in het configuratiescherm." and cannot create the e-invoice?
If you choose code 30 or 58 and your bank account is empty, Rentman cannot create the e-invoice. Instead, you see a message saying the payment method is a bank transfer and asking you to fill in the Bank account number. Fill in your bank account and create the e-invoice again.
Note: When you send invoices through Rentman's Peppol connection, this setting is not used. The payment details come from your Peppol registration instead.
Country rules
Some countries only accept certain codes in Peppol BIS 3, UBL 2.3, and XRechnung. If the code does not match, the receiver rejects the invoice.
| Situation | Rule |
|---|---|
| Netherlands to Netherlands | Only 30, 57, or 58 |
| Any Dutch seller | Always choose a code or fill in your bank account |
| Denmark to Denmark | Only 1, 10, 58, or 97. Choose 58, because the default code (57) is rejected |
| Iceland | Code 42 needs a 12-digit account number |
| Germany (XRechnung) | Always choose a code or fill in your bank account. Codes 30 and 58 need a bank account |
Other countries have no extra rules.
FAQs
Rentman converts the code using the official table:
- 1 and 10 → MP01
- 20 → MP02
- 30, 58, and 68 → MP05
- 42 → MP17
- 57 → MP15
- 97 → MP22
- ZZZ → MP04
If you do not choose a code, FatturaPA keeps using the payment method's own code.