Exact Online error messages

The most common error messages and solutions for the link between BEX PMS and Exact Online

Error messages about VAT

VAT invalid

Low (9.0%): Invalid: Type (Account VAT to be remitted)
Low (9.0%): Invalid: Type (Account VAT to be claimed)

This error message means that the relevant journal entries cannot be synchronized because the ledger account type in Exact is invalid for VAT. You can solve this by adjusting the type in Exact.

For 'Account VAT to be remitted / claimed,' the trick is to enter the account for the VAT payable.

Missing: VAT code

The VAT codes set up in BEX PMS do not match the codes in Exact Online. Adjust the VAT codes in your PMS so that they correspond with the codes in Exact Online.

Journal entry of XXXX: Not allowed: VAT code

In Exact Online, the journal must be set to VAT. Enable the checkbox next to 'VAT' in the settings.

It is not allowed to use a VAT value when your VAT code has the type "no VAT"

Check whether the VAT codes in BEX PMS and Exact Online are correctly created and that the types match.

Error messages about ledger account type

General ledger account 1000 is now type ‘’Cash‘’

You solve this by finding the ledger account in Exact and changing the type so that it becomes a general account. If changing the type is not possible, create a new general ledger account.

Ledger account 'XXXX' is of a wrong type: '20 - Accounts receivable'

All general ledger accounts synchronized from BEX PMS with Exact Online must have the type 'general' in Exact Online. If this is not the case, you can create a new account in Exact.

Creating a new ledger account in Exact Online

All ledger accounts synchronized from BEX PMS with Exact Online must have the type 'general' in Exact Online. Sometimes it is not possible to change the type of a ledger account in Exact, for example, for a fixed ledger account, journal accounts, or a ledger account in a restricted category.

In that case, create a new account in Exact. We recommend using a deviating number to maintain a clear overview. The deviating number immediately indicates that different settings apply. Also edit the corresponding ledger account in BEX PMS so that it has the same number.

Error messages about user or authorization

Journal entry: Failed to parse response: {‘error’: ‘invalid_grant’, ‘error_description’: ‘The user is not active’}

As an Exact Online user, you have set up an authorization, which gives Booking Experts permission to create bookings on your behalf. If your Exact Online user account is no longer active, or no longer has access, the link with Booking Experts will also be broken. A new authorization must be set up by another Exact Online user who is active.

Value: Forbidden - User division is not within division scope

You fix this error message by re-authorizing the Exact Online integration app from Booking Experts. From BEX PMS, navigate to your integration apps (market stall icon) and open the Exact Online app. There, click on Authorize Exact Online.

If you cannot select the correct Exact administration here, you must first resolve this in Exact Online before performing the above re-authorization:
1. Log in to Exact Online, and click on your login name in the top right.
2. Go to 'My Exact Online', and then 'Security Center'.
3. Scroll to the heading 'Permissions for my apps', and click on 'Booking Experts'.
4. Click on 'Manage Administrations' in the bottom right, and select the administrations you want to make available for linking with Booking Experts by ticking the box.
5. Then click on the right arrow so that the administrations become visible in the 'Selected Administrations' column. Don't forget to click 'Save and Close'."

Journal entry: Blocked: General ledger account: XXXXX

You must log in to Exact to unblock the general ledger account. After that, you can re-synchronize with Booking Experts.

Ledger account 'Uncategorized sales' has no number and can therefore not be synced. Please update the ledger account in Booking Experts so that it has a number

The mentioned ledger account, in this case 'Uncategorized sales,' has no number and therefore cannot be synchronized with Exact Online. Edit the ledger account in BEX PMS to add a number. After that, you can synchronize again.