Skip to main content

Visma Spiris

Guide on how to create and connect a company in Winvoice to Visma Spiris.


Create a New Company Connected to Spiris​

This guide describes how to create a company in Winvoice and connect it to Spiris. To complete the steps in this guide, the company must already be set up in Spiris, and you must have full administrative permissions.

  1. Start by clicking the company switcher in the top right corner.

Visma Spiris - Step 1

  1. Click on +.

Visma Spiris - Step 2

  1. If you work at an accounting agency with multiple clients, select which client license the company should be created under, then click Next. If you only have one client account in Winvoice, you do not need to change anything—simply click Next.

  1. Select Spiris as your ERP system, then click Next.

Visma Spiris - Step 3

  1. Click Connect to link the company to Spiris. A separate window will open.

Visma Spiris - Step 4


  1. In the new window that opens, select the company you want to integrate with Winvoice, then click Continue. NOTE: Ensure you select the correct company so that you do not inadvertently import incorrect registers.

Visma Spiris - Step 5

Visma Spiris - Step 6


  1. All permissions are checked by default, which is required for the integration to function properly. Click Allow.

Visma Spiris - Step 7

  1. Confirm that the status now indicates that the company is connected.

Visma Spiris - Step 8


  1. Review which features should be activated for the company.

Visma Spiris - Step 9

If the company will work with projects, check Projects.

Note

VAT codes are linked to accounts in Spiris and handled automatically. For Norwegian companies, posting with VAT codes is mandatory, which is why there is an option to add it as a column on the accounting lines. If the company is not Norwegian, leave VAT Code unchecked. Click Next.

  1. Select AutoInvoice for invoice import, then click Next.

Visma Spiris - Step 10


  1. Fill in the company details in the fields below.

Visma Spiris - Step 11

The email address entered will be registered as the contact address. It will also receive an agreement from AutoInvoice that must be signed via VismaSign before invoice import can be activated for the company. The agreement is sent out via email as soon as the company is created. An AutoInvoice menu will also appear under Settings where you can activate your addresses once the agreement has been signed. Once all details are filled in, click Test Connection. If the result is "The company can be connected", click Next. If the company cannot be connected, it is likely because the company already has an active AutoInvoice connection. In that case, contact our support team at support@winvoice.se for further assistance.


  1. Choose whether you want to import historical data from Spiris. If you wish to import history, select Spiris and specify the date range from which you want to retrieve invoices. Invoices with an invoice date within that range will be imported.

Visma Spiris - Step 12

If you do not want to import historical data, click No history import. Then click Next.

  1. Verify that Name, Corporate Registration Number, and Currency look correct for the company. Then enter the default account for Rounding differences, and click Create.

Visma Spiris - Step 13


  1. You have now created the company in Winvoice and connected it to Spiris! The register import starts automatically, and you can track its progress under Settings → Integrations → Spiris. When the import is complete, the job changes status from "Running" to "Active".

Visma Spiris - Step 14

You can confirm that all registers have been imported properly once the sync finishes by checking the Registry tab. If you chose to import history, that will run automatically right after all registers from Spiris have been imported.

Visma Spiris - Step 15


Two-Way Synchronization in Visma Spiris (2-Way Sync)​

Winvoice's integration with Visma Spiris via modern Spiris REST APIs fully supports bidirectional master data synchronization:

  • Create and Edit GL Accounts: Create new accounting accounts directly under Registry > Accounts. Accounts export immediately via API (POST /v2/accounts) and become available for line coding.
  • Create and Edit Suppliers: Register new suppliers under Registry > Suppliers or directly from scanned invoices (POST /v2/suppliers).
  • Projects & Cost Centers: New projects and cost centers created in Winvoice export to Visma Spiris in real time.
  • Posting Invoices: Approved invoices export as either vendor supplier invoices or journal vouchers with attached original PDF documents.

Troubleshooting & Reconnection​

If the connection to Visma Spiris is interrupted (e.g. if the user who activated the integration changes their Visma account password), tokens may become invalid:

  1. Navigate to Settings → Integrations → Visma Spiris.
  2. Click Disconnect.
  3. Click Connect and sign in with the Spiris account credentials again.
  4. Select the matching organization in the prompt and click Save.
  5. Go to invoices in Posting Error, select the affected documents, and click Try Again.