Setting up the Exact Online integration yourself

You can set up the integration with Exact Online yourself. What you’ll need:

  • an Exact Online environment

  • an Exact Online account with sufficient permissions

  • insight into the general ledger accounts you want to link from Bas

  • revenue groups in Bas, so you can link these to general ledger accounts

Activating the integration

Setting up the Exact Online integration yourself: screenshot 1

Go to ‘Settings’ and then to ‘Integrations’. Click ‘Activate integration’ here.

Linking Exact Online

Setting up the Exact Online integration yourself: screenshot 2

Click ‘Link’ on this screen. You’ll then automatically be redirected to Exact Online. The linking process is handled in Exact Online. After the integration has been created, you’ll return to Bas to link the revenue groups to the desired general ledger accounts here.

Logging in to Exact Online

Setting up the Exact Online integration yourself: screenshot 3

You log in to your Exact Online environment. You can do this with your own account, or you can create a new account for it if you prefer.

You need to activate the following permissions for this account:

Setting up the Exact Online integration yourself: screenshot 4

CRM

Manage accounts

To be able to create customers in Exact Online from Bas

Sales

Manage invoices

To be able to create invoices

Purchase

Manage invoices

To be able to import purchase invoices into Bas; costs can be linked to case files so that the profit can be determined in Bas

HRM

Manage employees

This will (in future) allow employees to be created (in connection with payroll)

Manage payroll

This will (in future) allow payroll data to be entered

Financial

Read currencies

For processing invoices in the correct currency

Manage cost centres

To be able to read cost centres, so purchase invoices can be imported as cost items

Read general ledgers

To be able to read existing general ledger accounts and make them linkable in Bas

Manage accounting

For creating invoices

Manage receivables

Access to open items in order to retrieve the payment status of invoices

Manage payables

For processing purchase invoices

Organization

Manage administration

To be able to select the correct administration

Manage documents

For storing invoices in PDF format

Settings and mapping

Next you’ll set up the mapping. You’ll link the revenue groups you created earlier to your general ledger accounts, and you’ll map your VAT.

Setting up the Exact Online integration yourself: screenshot 5

Start date

This is the date on which synchronisation between Bas and Exact Online starts. Choose the date on which you start using Bas to record and synchronise invoices and other accounting data. Please note: invoices or data with a date before this start date will not be synchronised automatically.

Default administration

If you have multiple administrations in Exact Online (for example for different companies or business units), choose the administration Bas should synchronise with here. All invoices, customers and other data are sent to this administration by default.

Debtor prefix number

Use this field if you want to give new customers from Bas a unique number that’s recognisable in Exact Online. By using a prefix number (e.g. 1), you can easily recognise customers created via Bas. Adding this number also makes it easy to de-duplicate debtors in Exact Online later on.

Linking general ledger accounts

Choose how you want to link general ledger accounts from Exact to Bas. You can set this up: per VAT code – useful if you want to split revenue based on the VAT percentage – or per revenue group – useful if you work with different types of revenue categories (e.g. transport, storage, assembly).

Linking cost centres

Choose here whether to link these to a revenue group in Bas, or choose not to.

Default general ledger account

If an invoice has no specific link via VAT code or revenue group, it’s booked to this default general ledger account. Please note: this account must be of the type “Revenue” in Exact Online.

Discount general ledger account

If you want to book discounts on invoices separately, you can set up a general ledger account for discounts here. For example: “8090 – Revenue discounts”. If this field is left blank, the discount is processed within the normal revenue lines. If you work within a franchise such as Topmovers and work with a levy per case file, you can also use this field to record the amount of that levy.

Sales journal

Select the sales journal in Exact Online in which sales invoices from Bas are booked. By default this is often something like “Sales book” or “VHB”. Make sure this journal is active and available within the selected administration.

Send invoice number as document number

If you enable this option, the invoice number from Bas is also used as the document number in Exact Online. This makes it easier to recognise and find invoices in both systems. Turn this option on — otherwise invoice numbers in Bas and Exact won’t be easy to match, which makes it difficult when you want to look up an invoice in both systems.

Linking general ledger accounts

Link the revenue groups you’ve created in Bas to the general ledger accounts as read from Exact Online here.

Linking VAT codes

Link the VAT percentages created via the packages to the correct VAT code in Exact Online here.

Linking purchase costs

Link the cost types in Bas to the correct general ledger account in Exact Online here. This allows costs to be linked to a case file, so the actual returns on a case file can be determined.

Optional: if you use ‘purchase invoices’

Create cost centre per project for sales invoices

This lets you automatically create a cost centre per case file. This allows you to record costs per case file, so you can later determine which costs and revenues relate to the case file.

Import purchase orders per project as costs

This lets you import purchase orders from Exact that are linked to the case file into Bas. This gives you an overview in Bas of the purchase costs you’ve incurred on the case file.

Day-to-day use of the integration with Exact

Read what to do in day-to-day use of the integration

Did this answer your question?