Overview Legend π§
Overview Legend π§
Introduction
e-conomic is a cloud-based accounting software developed by Visma, primarily used by small and medium-sized businesses in Denmark and Scandinavia. It offers features such as invoicing, bookkeeping, VAT reporting, and financial reporting.Configure e-conomic
Prerequisite(s) No prerequisites to enable the connector. Activation Process Activate the connector in one click on the connector section in your Chift account.Test e-conomic
e-conomic provides a free trial environment that can be used for testing integrations. To create a test account:- Go to e-conomic.dk/regnskabsprogram/demo-alle.
- Sign up for a free 14-day trial with demo data.
- If you need the trial extended beyond 14 days for testing purposes, contact api@e-conomic.com with your agreement number and the duration needed.
The sandbox is a real e-conomic agreement β it uses the same APIs as production. There is no separate sandbox base URL.
Connect e-conomic
To activate a connection with e-conomic, users will have to go through the following steps.- English article: Help Center - e-conomic EN
Rate limits
e-conomic uses a cost-based token bucket system (rolled out December 2025). Rather than limiting the number of requests per second, e-conomic limits the cost of requests, where each endpoint has a different cost based on its load on the platform.| Parameter | Value |
|---|---|
| Bucket size (burst capacity) | 2,000 tokens per agreement |
| Refill rate (sustained rate) | 30 tokens/second (over 60s) |
| Cost per request | Varies by endpoint (e.g. GET /accounts/{id} = 1 token, GET /invoices/booked/{id} = 13 tokens) |
429 Too Many Requests error. Response headers include:
X-CallCost: the token cost of the request just made.X-RateLimiting: current bucket status (e.g.limit-2000-per-60-seconds: 1450/2000).
Technical limitations & specificities
Single-folder connector
Each e-conomic connection maps to a single accounting agreement. One Chift connection = one e-conomic agreement.Journal restrictions
e-conomic journals have anallowedEntryType field that restricts which account types can be used within a journal. This affects how journal entries are created via the Chift API.
allowedEntryType | Restriction | Accepted Chift line types |
|---|---|---|
| 0 | All types | general_account, customer_account, supplier_account |
| 2 | Customer Payment | customer_account only |
| 3 | Supplier Invoice | supplier_account only |
| 4 | Supplier Payment | supplier_account only |
| 5 | Finance Voucher | general_account only |
| 10 | Manual Customer Invoice | customer_account only |
allowedEntryType. If mixed line types are sent to a restricted journal, the API returns an ERROR_JOURNAL_NOT_GOOD_SCOPE error.
For journals with allowedEntryType: 2 (customer payment), the contra account (bank account) is automatically applied by e-conomic based on the journalβs customerContraAccount setting β no need to specify it explicitly.
To retrieve the list of journals and their restrictions, use GET /consumers/{id}/accounting/journals.
VAT auto-calculation
When creating journal entries with avatCode, e-conomic automatically calculates and posts the VAT amount to the corresponding VAT account at booking time. No explicit VAT line needs to be created.