Skip to main content

How to connect your GoDutch account to e-Boekhouden

On this page you'll find how to enable the accounting integration between GoDutch and e-Boekhouden.

Written by Huyghen

By connecting your GoDutch account to your bookkeeping software, you can complete your administration with ease, as all your financial data will be displayed in your bookkeeping software in real time. Use the steps below to enable the integration with e-Boekhouden accounting software.

💡 You can enable this integration yourself (see Option A), or you can invite your bookkeeper/controller as a team member in your GoDutch account and let them carry out the entire process (see Option B). The latter option requires a paid plan, but it saves you a lot of time. Keep in mind that you need full administration rights, including the ability to create bank entries in your accounting software, to set up the integration.

What we recommend:

  • Option A → If you don't work with a bookkeeper or accountant.

  • Option B → If you do work with a bookkeeper or accountant.

Prerequisites

Before you start, make sure you have the following in place:

  • 👤 You have full administration rights in GoDutch, including the ability to create bank entries.

  • 🏦 Select a clearing account as your general ledger account, usually 1020 Cross-postings. Your bank account is intentionally excluded from the list because bank transactions cannot be posted to it.

  • 🔀 Transactions from before the connection was established are not imported automatically. You can add them using an MT940 or CAMT.053 file.

  • 🔑 You have generated an API token in e-Boekhouden (see below how to do this).

How to generate an API token in e-Boekhouden:

  1. Log in to your e-Boekhouden account.

  2. Navigate to the API token management page:

    • Go to Beheer in the top menu.

    • In the left sidebar, under Inrichting, select Koppelingen.

    • In the API section, find e-Boekhouden API and click Verder.

  3. Click Toevoegen to create a new API token.

  4. Give your API token a name, copy the token (using the Kopieer button) and click Opslaan.

⚠️ Important: the token is displayed only once, so make sure to save it immediately. Otherwise, you'll need to generate a new token.

💡 You don't need to set an end date for the token. We recommend leaving this field blank.

Option A: do it yourself

Step 1: Set up the connection

  1. Log in to your GoDutch account.

  2. Navigate to Integrations and select e-Boekhouden.

  3. Click Connect.

  4. Choose a name for your connection.

    • ℹ️ Can't see the connection name field? Then you can skip this step and continue.

  5. Select the country. You can identify this by the domain of your e-Boekhouden web interface: .nl for the Netherlands and .be for Belgium.

  6. Click Connect to finalise the connection.

  7. Select your administration.

  8. Under Journal, select your GoDutch account (IBAN).

  9. Under General ledger account, select a clearing account, usually 1020 Cross-postings. Your bank account is intentionally excluded from the list because bank transactions cannot be posted to it.

The connection is now active! From now on, all executed bank transactions will be visible in your e-Boekhouden administration.

☝️ Please note: transactions from before the moment the connection was established won't automatically appear in your e-Boekhouden administration. You'll need to upload these via an MT940 file. Contact your bookkeeper for help with this.

Option B: Invite your bookkeeper/accountant to your GoDutch environment and let them carry out the process

  1. Log in to your GoDutch account.

  2. Navigate to Users and click New.

  3. Fill in the personal details of the new team member (i.e. those of your bookkeeper).

    • Important: the mobile phone number is used for KYC and identity verification. We recommend using your bookkeeper's personal mobile number rather than a business number.

  4. Set the desired permission level. 'View only' rights are sufficient for your bookkeeper to create the connection and generate reports.

  5. Add an address for this team member. This can be a business address.

  6. Share the invitation link with your bookkeeper.

Voilà! Your bookkeeper is now invited to your GoDutch environment and can set up integrations with e-Boekhouden, download bank statements, and create custom reports whenever needed – without costing you any extra time.

Troubleshooting your accounting integration

Is your integration not working as expected? Below are the causes we see most often, along with the fix. In most cases, you can sort it out yourself within five minutes.

The integration shows as active, but no transactions are coming in

Most accounting packages have two types of rights: rights for the integration itself, and rights for the user you connected with. The integration rights are usually set up correctly. What's often missing is the right to create bank entries. View-only access isn't enough.

Check in your accounting software whether the user you connected with is allowed to create, modify and delete bank entries. You'll usually find this in the user settings, under Rights or Roles.

Is that right missing? Ask the administrator of your accounting software to add it. The integration will then work without you having to set anything up again.

I can't select my bank account as the general ledger account

That's right, and it's intentional. Bank transactions can't be posted to the bank account itself, so the integration needs a clearing account. This is usually called Cross-postings or Bank clearing account. The account number differs per package and per administration.

⚠️ Did you set up your integration earlier and are you seeing a message that the account can't be used? Then there's still a bank account in your settings. Change the general ledger account to a clearing account.

The integration was working fine and suddenly stopped

Your access is no longer valid. This can have a few causes:

  • The connection has expired. Some packages do this automatically after a period without activity.

  • Someone has revoked access in your accounting software.

  • The user account you connected with no longer exists, or its rights have changed.

  • The API key or token has been regenerated.

Check these four points and then reconnect:

  1. In GoDutch, go to Integrations and open your accounting integration.

  2. Click Manage.

  3. Click Reconnect.

  4. Log in to your accounting software and confirm access.

Your settings are saved. You don't need to select the general ledger account and journal again.

Need help?

Got questions? Feel free to reach out:

📧 Email: [email protected]
💬 Chat: via the website
📞 Phone: 020 808 8020

We're happy to help.

Did this answer your question?