By connecting your GoDutch account to your accounting software, you can complete your administration easily, as all your financial transactions will be visible in your accounting software in real time. Use the steps below to enable the integration with AFAS 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.
Prerequisites
The AFAS connection requires some preparation in AFAS itself. Make sure you have the following in place before you start:
👤 You have full administration rights in GoDutch, including the ability to create bank entries.
🔑 You have an AFAS login with all the required admin rights.
⚙️ Verbijzonderingen (analytical dimensions) is enabled in AFAS.
🔢 Do you want to use AFAS's automatic numbering (autoNumber)? Then make sure automatic numbering is enabled for your debtors and creditors.
You'll also create an App connector in AFAS and add the required connectors. Follow the preparation steps below.
Preparation in AFAS
Step 1: Create an App connector
Log in to AFAS Online with your AFAS credentials.
⚠️ Important: use a Citrix session (not Citrix in the browser). You won't be able to copy the credentials later.
Go to the General page and open App connector.
Create a new App connector and configure it.
Step 2: Add the GetConnectors
First, download the GetConnectors zip file: AFAS_GetConnectors_15122025.zip
Then use the import function to add the file:
Save the zip file locally and extract it to a folder.
Select this folder from your machine and click Finish.
Accept the warning. AFAS will now import the GetConnectors. Then click Next.
Step 3: Add the UpdateConnectors
Use the search bar to find and add the following UpdateConnectors:
Inkooprelatie organisatie – KnPurchaseRelationOrg
Inkooprelatie persoon – KnPurchaseRelationPer
Verkooprelatie organisatie – KnSalesRelationOrg
Verkooprelatie persoon – KnSalesRelationPer
Financiële mutaties – FiEntries
Code verbijzondering – KnDimCode
Check each connector, click Finish, then click New to continue adding the next connectors. Once all UpdateConnectors are added, click Next and then Finish.
⚠️ Important: select all the GetConnectors and UpdateConnectors from the list. Even if a connector seems irrelevant to your situation, the integration will not work unless all connectors are activated.
Step 4: Save your API token
After setting up the connectors, AFAS displays your API token. Save it securely — you'll need it when setting up the connection in GoDutch.
⚠️ This Chift App requires the Algemeen – Administraties authorisation filter. Check this via the Authorisation tool: on the left, find the authorisation group that was automatically created during the App connector process, go to the Authorisation tab, and activate the administrations (folders) you want to use as part of the integration.
Option A: do it yourself
Step 1: Set up the connection
Log in to your GoDutch account.
Navigate to Integrations and select AFAS.
Click Connect.
Fill in the following details:
Company ID — your organisation number. You can find this in the URL or in the top-right corner of your screen in AFAS.
⚠️ Note: the organisation number consists of numbers only. For example
36480, notO36480AA.
API token — paste the token you saved in step 4 of the preparation.
⚠️ Paste the token exactly as you saved it.
Click Connect.
Step 2: Configure
Set the following details:
Default Payment Terms — select the default payment terms for creating customers and vendors.
Administrative ID — select the administration you want to connect to. Use this when you need to connect to a specific administration (for example, a particular accounting folder).
Default Analytic Plan — select the allocation axis used by default.
ℹ️ Don't see one of these fields on your screen? Then you can ignore that field.
Click Submit. Done! 🎉
The connection is now active. From now on, all executed bank transactions will be visible in your AFAS administration.
☝️ Please note: transactions from before the moment the connection was established won't automatically appear in your AFAS 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
Log in to your GoDutch account.
Navigate to Users and click New.
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.
Set the desired permission level. 'View only' rights are sufficient for your bookkeeper to create the connection and generate reports.
Add an address for this team member. This can be a business address.
Share the invitation link with your bookkeeper.
Voilà! Your bookkeeper is now invited to your GoDutch environment and can set up integrations with AFAS, download bank statements, and create custom reports whenever needed – without costing you any extra time.
Need help?
Got questions? Feel free to reach out:
📧 Email: [email protected]
💬 Chat: via the app
📞 Phone: 020 808 8020
We're happy to help.
