Skip to content
English
  • There are no suggestions because the search field is empty.

How to Integrate PSOhub with Exact Online?

Learn how to integrate with Exact and understand how the connection works.

Updated 10 June 2025
 

This article will provide you with more in-depth information regarding the integration of PSOhub with Exact. You will learn how the integration works, which data is being sent and what the limitations are.

Setup the integration

In your Organization settings, go to Marketplace & Integrations and, if necessary, select the required business unit.

In the Accounting section of your business unit, click Connect on the Exact online tile.

Select the Exact Online country to connect:

PSOhub will ask you to confirm this selection. Click Proceed.

The Exact Online login screen will be displayed. You can login here with your Exact credentials.

If you have not given consent before, a consent screen will show where you can approve PSOhub to connect with your administration.

Afterwards, you are returned to PSOhub and the test connection screen will appear.

Connecting multiple administrations

If you have multiple administrations on the same user account, you need to follow the steps below to make sure the correct administration is selected:

  1. Log in to Exact before setting up the connection;

  2. Switch to the correct administration with your connected user;

  3. Then, go to PSOhub's Subscription & Integrations setting, Exact online and click Connect;

  4. Done.

If you do NOT follow these steps, Exact Online will always give us a default administration and you might end up connecting to the wrong administration. We also display the administration ID in the test connection screen for extra validation.

Test your connection

In the Test connection window, you will be required to fill in essential identifiers to make sure all your invoices are properly sent to Exact.

Field

Description

Item

You will need to enter a default Article/Item from your Exact administration that PSOhub can use. PSOhub will use this Item when invoicing the contract lines - which will become invoice lines and pushed to Exact.

 

You can always change this default account at any given time by going in the GL Accounts settings under the My Organization settings.

Journal Code

In this field, please fill in the Sales Journal code that you have setup in Exact.
You can find these in the configuration settings of your administration under Financial - Journals.

Again, use the Code that you want to use as value in the PSOhub field.

Tax Category

 

If you are using non-default tax codes, you can set these up in the Tax Categories settings screen in PSOhub. In here, you can also specify an Exact tax code.

 

As an alternative, you can also fill in the tax code in the Test Connection screen, once you have selected a category. If you leave it empty, PSOhub will use the default tax code 2. Make sure you have this one available in your Exact administration or you will not be able to create an invoice.

Again, use the Code that you want to use as value in the PSOhub field.

Send invoice to customer with PSOhub

Check this box, to automatically push all invoices from PSOhub to the customer.

Once you have everything filled, click Test. If everything works, the screen will display a success message and you will receive a test invoice email from Exact shortly afterwards.

 

If there is a problem, an error message (if available) from Exact will show here. If you are not sure how to resolve it, please contact us so we can help you.

 

PSOhub will confirm the connection to Exact with a Disconnect button. You can disconnect Exact from PSOhub at any time by clicking on this button. By clicking on Settings you can configure how invoices will to be sent to Exact:

The following window will appear, where you can configure the method in which invoices are sent and processed:

PSOhub - Send invoice via PSOhub

If you are using a default or custom invoice template in PSOhub, invoices will be sent from PSOhub and subsequently processed in Exact.

Specification pages for T&M and Expenses will be processed in Exact and emailed directly to the client as a PDF attachment.

Refer to this article for more information.

Exact - Send invoice via Exact Online

Invoices will be pushed to Exact, where the invoice can be manually sent to the client using Exact's invoice template.

Refer to this article for more information.

Upon selecting the desired configuration, a confirmation message will appear on the bottom-right of the screen:

How does the data mapping work?

The following data is sent from PSOhub to Exact:

Account

Before creating a new account in Exact, PSOhub will check if an account already exists by using the name that is known within PSOhub. If found, the identifier will be stored and will be used. If no account is found, a new account will be created.

Field in Exact (Accounts)

Field in PSOhub (Company)

Name

Name

Address Line

Address

City

City

Status

C (Customer, default filled)

Contact

Before creating a contact in Exact, PSOhub will check if a contact already exists for the account associated with this contact. To do this, a search is done using the e-mail address that is known in PSOhub. If found, this contact is used.

If a contact is found but is not connected to the account, a new contact will be created and associated with the account.

If no contact is found, the contact is created and associated with the account.

Field in Exact (Contacts)

Field in PSOhub (Contact)

First name

First name

Last name

Last name

E-mail

E-mail

Account

Associated Company

Invoice

An invoice in Exact is built up in two parts, the invoice and the invoice sales lines. When sending the invoice to the customer, the contact e-mail is used.

Field in Exact (Invoice)

Field in PSOhub (Invoice)

Description

Invoice name

Payment reference

Project Number - Project Name

Your Reference (default hidden field in Exact)

Invoice Reference

Invoice to

Account

Type

8020 or 8021 in case of credit

Invoice to contact

Contact e-mail

Journal

Journal code in settings

Ordered by

Account

From

Date from

To

Date until

Sales invoice lines

See below

Invoice sales line

For the individual invoice lines, by default, the item and tax code that have been set up will be used. If you require a specific item or tax code for an invoice line then you can set these up within the contract line under accounting details.

Field in Exact (Invoice sales line)

Field in PSOhub (Invoice line)

Item

Item in settings or contract line

Description

Line number - Invoice line name

Note

Line Description

Quantity

1

VAT code

Default tax code or code set in tax category

Net price

To be invoiced

The tax calculation will be done within Exact and based on the tax codes provided.

Send invoice

After the invoice has been created, PSOhub will send the invoice based on the Exact configuration:

Possible problems & solutions

Missing payment condition

It might occur that you receive an error about a missing payment condition. This means that there is no default payment condition in Exact, and this is required to be set. You can either set the default or fill in the field within the Account of the test account that was created.