Please note: the integration with eAccounting is available in the Advanced and Professional package.
How to easily set-up your eAccounting integration.
About eAccounting
eAccounting is an online accounting software package designed to help small and medium-sized businesses manage their accounting and financial processes. It is offered by Visma, a leading company in business cloud solutions.
eAccounting offers various functionalities, such as creating invoices, managing accounts receivable and payable, tracking financial data, generating financial reports, and processing bank transactions. It is designed to simplify the accounting process and make it more efficient for entrepreneurs.
Activate integration
To create a connection with eAccounting, go to Settings (gear icon) in the main menu > Integrations and click on the eAccounting app.
Upon activation, you will be redirected to enter your login details and grant TimeChimp access.
eAccounting will ask what you want to grant access to. It is important that you give TimeChimp access to all data, otherwise the integration will not work. TimeChimp will of course only import relevant data regarding customers and invoices.
Integration settings
Once you have successfully completed this, you will be redirected to the eAccounting settings page in TimeChimp (App Center).
You can configure the integration on two levels: centrally as a default or specifically per item.
1. Default settings via: Gear icon → Integrations → eAccounting
Connect bank account: Connect the correct business bank account so that financial transactions are immediately processed correctly in eAccounting.
Set default article: Use a default article for invoicing. TimeChimp automatically applies this to registered hours, expenses, and mileage on sales invoices.
Default ledger accounts: Select the correct ledger accounts for Accounts receivable (outstanding customer invoices) and Accounts payable (costs to be paid). These settings ensure that sales transactions are automatically booked to the correct accounts.
2. Specific settings Do you want to deviate from the default settings? Then you can set this per item:
Article / code → To be used for invoicing in eAccounting (links invoice lines to the correct articles). If you leave this field empty, the default from Gear icon > Integrations > eAccounting will be used.
Ledger account → To be used when you invoice in TimeChimp and then create a sales transaction in eAccounting. If you leave this field empty, the default from Gear icon > Integrations > eAccounting will be used.
Enter specific article codes or ledger accounts at:
Activities: Gear icon → Manage → Tasks
Products: Gear icon → Manage → Products
Projects based on a subscription: Projects → Edit
VAT settings
Via Gear icon → VAT rates you can easily select the correct eAccounting VAT code per VAT type via the dropdown.
Import customers
When you have an integration with eAccounting, you can import all customers via Settings -> Import. You can then view these under Manage -> Customers. The link is made based on the customer number field in TimeChimp, which must match the customer number in eAccounting.
There is also an option in the settings to run an automatic import every night to import your customers.
You can also choose to create your customers in TimeChimp first. When creating an invoice in eAccounting, the customer will automatically be created in eAccounting if they do not exist yet.
Create invoice
Please note: The invoice number may only contain numeric characters. Therefore, remove the ‘-’ symbol from the prefix via: Settings → Settings → Invoices → Prefix.
eAccounting supports a maximum of 2 decimal places. If more decimals are used in TimeChimp, small rounding differences may occur when sending the invoice.
The descriptions of the invoice lines are currently not being sent to eAccounting.
You can easily create an invoice for all hours, expenses, and mileage. To do this, go to Reports -> Hours, select the hours (or expenses/mileage) and choose Actions -> Invoice in eAccounting.
You can also invoice your customers/projects in eAccounting from Financial -> Uninvoiced. This can be useful for projects that have a subscription or fixed price as an invoicing method, for example.
Create sales transaction
Do you want to use the TimeChimp invoice module? Then create your invoice here and, after sending the invoice to the customer, create a sales transaction in eAccounting. You can do this via Invoices (select the invoices) or from the invoice itself. To do this, choose Actions -> Create eAccounting sales transaction.
Please note that the invoice must be sent before this button is visible.
Good to know:
Do you see a code like 9f2d716f-f1db-4c4c-8f48-206d7c920fea on your TimeChimp invoice? That's because we use the ID of that article from eAccounting.
Error messages
ValidationException
Ensure that the accounts receivable accoun is configured correctly. This must be linked to a valid accounts receivable ledger account, such as general ledger account 1200 (Accounts Receivable).
If this is not set up correctly, the following error may occur:
“2000 - ValidationException - At least one account number must be account receivable (1200) or account payable (1500)”.




