---
title: Visma eAccounting
slug: visma-eaccounting
description: How to integrate Visma eAccounting with Make.com
image: https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/PREVIEW_visma-eaccounting.png
createdAt: 2025-02-03T13:28:22.759Z
---

| :inlineImage[]{src="https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/visma-eaccounting.png" alt="Visma eAccounting logo" caption size="50" width="512" height="512"} | Visma Online provides APIs for managing accounting, invoicing, and financial data. Integrating Visma with Make.com enables users to automate invoice creation, synchronize contacts, and streamline financial reporting between Visma and other business tools. |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

:::hint{type="warning"}
This is AI-generated content based on official Visma eAccounting documentation. The content may contain mistakes. Please verify important information. If you have questions on vendor documentation, contact [Visma eAccounting](https://developer.vismaonline.com/docs) directly.
:::

# Requirements

To use the Visma eAccounting app in Make, you must be registered as a partner and have the necessary credentials provided upon registration, [create your account on Visma eAccounting](https://flows.systems/handel/fakturering-og-bogforing/visma-eaccounting/). For subscription, refer to the [Visma eAccounting pricing page](https://flows.systems/handel/fakturering-og-bogforing/visma-eaccounting/).

# Connect Visma eAccounting and Make&#x20;

To get started, you must first create a connection between Visma eAccounting and Make, allowing the two services to communicate.&#x20;

::::WorkflowBlock
:::WorkflowBlockItem
**Obtain your OAuth2 credentials in your Visma eAccounting account**
:::

:::WorkflowBlockItem
**Create the connection in Make.**
:::
::::

## Obtain your OAuth2 credentials in your Visma eAccounting account

Before you create the connection in Make, you should first obtain your **OAuth2 credentials** in your Visma eAccounting account.

To obtain your **OAuth2 credentials&#x20;**:

::::WorkflowBlock
:::WorkflowBlockItem
Navigate to th&#x65;**&#x20;Developer portal**.
:::

:::WorkflowBlockItem
Clic&#x6B;**&#x20;Applications** in the main menu.
:::

:::WorkflowBlockItem
Clic&#x6B;**&#x20;Create application**.
:::

:::WorkflowBlockItem
Enter your application name.
:::

:::WorkflowBlockItem
Enter the callback URI: `https://www.integromat.com/oauth/cb/visma-eaccounting`.
:::

:::WorkflowBlockItem
Click Save to create the application.
:::

:::WorkflowBlockItem
Copy th&#x65;**&#x20;Client ID** displayed on screen.
:::

:::WorkflowBlockItem
Copy th&#x65;**&#x20;Client secret** displayed on screen.
:::
::::

You will use this value while creating a connection in Make.&#x20;

Because the UI might have changed, the steps you see on your screen might be different, [check the vendor documentation for updates.](https://developer.vismaonline.com/docs/authentication)

## Create the connection in Make&#x20;

:::::WorkflowBlock
::::WorkflowBlockItem
[[Log in in your Make](https://www.make.com/en/register) account](https://www.make.com/en/register), add the Visma eAccounting module to your scenario, and click **Create a connection.&#x20;**

:::hint{type="info"}
If you add a module with an instant tag, click **Create a webhook**, then **Create a connection.**
:::
::::

:::WorkflowBlockItem
*Optional:&#x20;*&#x49;n the **Connection name** field, enter a name for the connection.
:::

:::WorkflowBlockItem
Enter the **authentication credentials** you copied from your Visma eAccounting account or follow the on-screen instructions to create the connection.&#x20;
:::
:::::

For detailed information on connecting an application, see **[Connect an application](docId\:SO88FM6pkT0G-adKDDfzZ)** page.

# Visma eAccounting modules

After connecting to the Visma eAccounting app, you can choose from a list of available modules to build your scenarios.&#x20;

:::ExpandableHeading
### Bookkeep a Supplier Invoice

Records an existing supplier invoice in the bookkeeping system.
:::

:::ExpandableHeading
### Bookkeep an Invoice

Records an existing invoice in the bookkeeping system.
:::

:::ExpandableHeading
### Convert a Draft Invoice

Converts an existing draft invoice into a finalized invoice.
:::

:::ExpandableHeading
### Create a Customer

Adds a new customer record to your account.
:::

:::ExpandableHeading
### Create a Draft Invoice

Generates a new invoice in draft status, allowing you to review and edit it before finalizing.
:::

:::ExpandableHeading
### Create a Supplier Draft Invoice

Generates a draft invoice for a new supplier.
:::

:::ExpandableHeading
### Create a Supplier Invoice

Generates a new invoice record for a supplier.
:::

:::ExpandableHeading
### Create an Article

Creates and publishes a new article in your selected platform or database.
:::

:::ExpandableHeading
### Create an Invoice

Generates a brand new invoice record in your account.
:::

:::ExpandableHeading
### Delete a Customer

Permanently removes a specified customer from your account.
:::

:::ExpandableHeading
### Delete a Draft Invoice

Permanently removes a selected draft invoice from your account.
:::

:::ExpandableHeading
### Delete a Supplier Draft Invoice

Permanently removes a selected draft invoice for a supplier from your records.
:::

:::ExpandableHeading
### Download an Invoice

Downloads a copy of a specified invoice from your account.
:::

:::ExpandableHeading
### Get a Customer

Fetches the details of a specific existing customer from your database.
:::

:::ExpandableHeading
### Get a Draft Invoice

Fetches the details of a specific draft invoice that has already been created.
:::

:::ExpandableHeading
### Get a Supplier Draft Invoice

Fetches the details of a specific draft invoice created for a supplier.
:::

:::ExpandableHeading
### Get a Supplier Invoice

Fetches the details of a specific supplier invoice that already exists in your system.
:::

:::ExpandableHeading
### Get an Article

Fetches the details of a specific article that already exists in your account.
:::

:::ExpandableHeading
### Get an Invoice

Fetches the details of a specific invoice that already exists in your account.
:::

:::ExpandableHeading
### Make an API Call

Executes a custom API request to the connected service using your authorized credentials.
:::

:::ExpandableHeading
### Search Articles

Searches for specific articles or retrieves a complete list of all available articles.
:::

:::ExpandableHeading
### Search Customers

Searches for specific customers based on given criteria or retrieves a complete list of all customers.
:::

:::ExpandableHeading
### Search Draft Invoices

Searches for specific draft invoices or retrieves a complete list of all draft invoices.
:::

:::ExpandableHeading
### Search Invoices

Searches for specific invoices or retrieves a complete list of all invoices.
:::

:::ExpandableHeading
### Search Supplier Draft Invoices

Searches for specific supplier draft invoices or retrieves a complete list of all supplier draft invoices.
:::

:::ExpandableHeading
### Search Supplier Invoices

Searches for specific supplier invoices or retrieves a complete list of all supplier invoices.
:::

:::ExpandableHeading
### Send an Invoice

Sends an existing invoice to the specified recipient.
:::

:::ExpandableHeading
### Update a Customer

Updates the details of an existing customer record.
:::

:::ExpandableHeading
### Update a Draft Invoice

Modifies the details of a previously created draft invoice.
:::

:::ExpandableHeading
### Update a Supplier Draft Invoice

Modifies the details of a previously created supplier draft invoice.
:::

:::ExpandableHeading
### Update an Article

Modifies the content or details of an existing article.
:::

:::ExpandableHeading
### Watch Articles

Triggers when a new article is added to your account.
:::

:::ExpandableHeading
### Watch Customers

Triggers when a new customer is added or when an existing customer's details are updated.
:::

:::ExpandableHeading
### Watch Draft Invoices

Triggers when a new draft invoice is generated in your account.
:::

:::ExpandableHeading
### Watch Invoices

Triggers when a new invoice is generated in your account.
:::

:::ExpandableHeading
### Watch Supplier Draft Invoices

Triggers when a new draft invoice is generated by a supplier.
:::

:::ExpandableHeading
### Watch Supplier Invoices

Triggers when a new supplier invoice is generated in your system.
:::

# Templates

You can look for more templates in [Make's template gallery](https://www.make.com/en/templates), where you'll find thousands of pre-created scenarios.

# Visma eAccounting resources&#x20;

You can have access to more resources related to this app on the following links

- [Visma eAccounting topics on Make community](https://community.make.com/search?q=Visma%20eAccounting)
- [Visma eAccounting website](https://flows.systems/handel/fakturering-og-bogforing/visma-eaccounting/)
- [Visma eAccounting API documentation](https://developer.vismaonline.com/docs)
- [Visma eAccounting page on make](https://www.make.com/en/integrations/visma-eaccounting)

***

:::CtaButton{label="Get started for free" externalHref="https://www.make.com/en/register" openInNewTab="true"}

:::

