Skip to main content
Bonx remains the source of truth for sales invoice content. The accounting software remains the source of truth for accounting data and for the electronic transmission of those invoices. This separation prevents the same invoice from being managed in two systems. It applies to the accounting software listed under Other software.

Who manages what?

Bonx does not create, rename or deactivate accounts in the accounting software. Change a ledger account, VAT code or auxiliary account there, then let the next sync bring the update into Bonx.

Sales invoice flow

  1. Bonx imports customer accounts, the chart of accounts, VAT codes and any available analytic dimensions.
  2. In Bonx, you configure the rules that map each accounting family and customer tax regime to a sales account, then each tax regime and VAT rate to a VAT code.
  3. You prepare the invoice in Bonx. While it is a draft, you can change its content and correct its accounting data.
  4. On validation, Bonx checks and freezes the customer account, sales account and VAT code for each line.
  5. Bonx sends the validated invoice to the accounting software. That software records the entry and handles its electronic transmission.
Rule or master-data changes made after validation do not alter an invoice that has already been frozen. Its processing therefore remains reproducible and auditable.

Cases to check before validation

  • Customer without an accounting account: sync or activate its auxiliary account in the accounting software.
  • Missing or inactive sales account: complete the sales rule for the relevant accounting family and customer tax regime.
  • Missing or inactive VAT code: map the Bonx VAT rate to an active sales VAT code.
  • Several applicable rules: keep only one active rule for each accounting family–tax regime pair, and one for each tax regime–VAT rate pair.
  • No analytic allocation: the invoice can still be exported, but no analytic distribution is sent.
Available features can vary by accounting software. Its dedicated page specifies the authentication method and supported scope.