Overview Legend 🧭
Overview Legend 🧭
Introduction
Dinero is a Danish cloud accounting and invoicing software developed by Visma. It is used by small and medium-sized Danish businesses for bookkeeping, invoicing and VAT reporting.Activate Dinero
Partner keys
You can use Chift’s app, or register your own with Visma.Use Chift's app
Reach out to your Chift point of contact. They provide the
client_id and client_secret of Chift’s Dinero app and configure them on your Chift platform.No additional requirement — the fastest way to go live.Use your own app
Register your own app on the Visma Developer Portal and get it approved by Dinero.Requires a Visma Developer account, a Web application in Visma Connect with the right scopes and redirect URI, and a technical review by Dinero.
1
Create your Visma Developer account
Sign up on the Visma Developer Portal. Set your team’s country to Denmark and use your real CVR number, otherwise your application is rejected.
2
Add a web application in Visma Connect
From My Applications, click Add Application and choose Web application. It is Dinero’s only supported client type.Naming rules, or your application is rejected:
- Pick a Name and Client ID that clearly identify your company, such as
isv_yourcompany. - Do not use generic names like
isv_test. - Do not include “Dinero” in the name.
3
Configure grants, scopes and redirect URI
- Grant:
Authorization Code, with offline access enabled. - Offline access: re-use the refresh token. A 365-day expiration is recommended.
- OpenID Connect: leave it disabled.
- Scopes:
dineropublicapi:read,dineropublicapi:writeandoffline_access.
4
Pass Dinero's technical review
Test your app, then submit it for review. Dinero approves or rejects the app within one working day. See the Dinero Getting Started guide for the full flow.
Activate Dinero in your Chift account
In Connectors, enter your Client ID and Client Secret. End users are then redirected to Visma Connect to authorize access.
Connector settings

- On, the default: the end user picks a Dinero organization while connecting, and the connection is limited to it.
- Off: the connection covers every organization the end user has access to. Each call passes a
folder_idto select one.
Test Dinero
Vendor fees
Software editor (you)
No fees.
End user
A Pro plan subscription is required to use the Dinero API. The Total plan also works.
Connect Dinero
Dinero setup guide for end users
The full step-by-step, with screenshots.
- an active Dinero subscription on the Pro plan or above (the Total plan also works)
- sign in with their Dinero account and authorize the Chift app
- if you kept organization selection on, choose the Dinero organization to connect
Rate limits
Dinero allows 100 calls per minute per organization, on a client ID basis. When the limit is exceeded, Dinero returns HTTP429 Too Many Requests with the message “API calls quota exceeded!”.
Chift automatically manages these limits to optimize performance and prevent interruptions. However, once the API rate limit is reached, Chift cannot bypass these limitations.
See Dinero’s API FAQ.
Limitations & specificities
Bank feed
Bank feed
Dinero does not support a bank feed through Chift — Dinero only integrates directly with banks itself.
Chart of accounts & VAT
Chart of accounts & VAT
VAT rules on journal entries:
- The VAT code comes from
tax_info.tax_code. - Lines without
tax_infoare sent with no VAT. tax_amountmust match the code’s rate, so 0 for a zero-rate code.- Reverse-charge codes need a
reversed_vat_account. - Dinero books the reverse-charge VAT itself.
Journal entries
Journal entries
- Only the
manueljournal, id1, is writable. - The
salesjournal, id2, and thepurchasejournal, id3, are read-only. - No journal can be created.
- A posted entry needs a unique, positive integer
number. It becomes the entry’s Dinero voucher number. - A duplicate
numberis rejected. - Only
general_accountlines are accepted, not customer or supplier lines. - Account numbers must be numeric.
numberandreferenceare merged into Dinero’s singleExternalReferencefield: a 2-line entry becomes one matched Dinero line.- Entries in a foreign currency need a
currency_exchange_rate. Chift converts the amounts to DKK before sending them, because Dinero cannot store foreign-currency amounts on a manual voucher. force_currency_exchangeis not supported.