Send your invoices from your accounting solution as eBill invoices today. The flexible Dibito supports you with several interfaces.

On this page we describe our simplest integration: add additional text to your existing invoices and upload them to Dibito. We take care of the rest.

This solution requires no programming work and is ready for use in a short time. It works even if your accounting system does not have eBill integration.

Prerequisites

  • You use an accounting system, CRM or ERP that can generate QR-bills as PDF.
  • You have successfully verified your organization as a biller with Dibito.

One-time set-up

Expand contact details

To send an eBill invoice, we need the eBill identification of the recipient. You must store this in your accounting system. To do this, either create a new user-defined field ("Custom field") or use an existing field. Make a note of the name of the new field.

Custom fields on your contact view

Add eBill identification to your contacts now: an e-mail address for private individuals or the UID for companies.

How do I find the eBill identification of my contacts?

For private individuals, the eBill identification is the e-mail address. Please note that each private individual can only enter one e-mail address in the eBill portal. This e-mail address may not correspond to the contact's primary e-mail address.

For companies, it is the company identification number (UID). You can find the UID of every Swiss company in the federal UID register. (Example: CHE-428.851.403).

You can find out whether you can send an eBill invoice to a person or a company in the Dibito interface under the "Recipient" menu item. There you will also find the 17-digit recipient ID from the eBill portal. This remains constant, even if, for example, a private individual changes their e-mail address.

Customize invoice template

Now adapt the QR-bill template you are using or create a new one. Insert the text "eBillRecipientID:XXX" anywhere in the document. The placeholder "XXX" must be replaced by the name of the field created in step 1. For details, please consult the documentation of your accounting system.

Notes on formatting
  • The new text "ebillRecipientId:..." can be placed anywhere on the page.
  • The text together with the variable must be separated by a colon and must not contain any spaces.
  • Capitalization is ignored.

Example of a payment part of an invoice prepared for eBill dispatch:

Example of a QR-bill with eBillRecipientId

Generate and submit invoice

Now create a valid QR-bill from your accounting system and save it as a PDF. Check that the address is complete and that a unique reference number is included.

Log in to your Dibito account, go to "Business cases" and upload the created PDF with the "Upload invoice" button:

Dibito - Upload invoice

Dibito will now validate your invoice. If problems occur, the invoice will be moved to the "Incorrect" status. You will find the detailed error messages when you "Edit" the invoice. In this case, you can correct the invoice directly in Dibito.

When your invoice is ready for submission to the eBill system, select it and press the "Submit" button at the bottom:

Dibito - Submit invoice

Your invoice changes to the "In processing" status. The eBill system will carry out additional validations. If everything is in order with your invoice, the status will change to "Submitted" after a few minutes:

Dibito - Invoice received

Congratulations to you. Your invoice has been successfully delivered to the recipient. They can view and pay it in the eBill portal.

Do you have any questions? Contact us and we will be happy to help you.