Skip to main content

ERP Systems & Integrations

Winvoice is built to function as a seamless extension of your accounting software. Through robust two-way integrations, master data registers (suppliers, chart of accounts, cost centers, projects, and currencies) are kept automatically synchronized, while approved invoices, accounting lines, and original PDF vouchers are exported directly into your ERP system.


Supported ERP Systems​

ERP SystemTypeConnection MethodKey Features
FortnoxCloudREST API (OAuth2)2-way sync for suppliers & projects, chart of accounts, cost centers, payment status & PDF.
Visma.net FinancialsCloudREST API2-way sync (create accounts, suppliers & subaccounts in Winvoice), pre/final posting, PO & receipts.
Visma Business NXTCloudGraphQL APINext-generation Visma ERP, multi-company support & purchase order matching.
Visma SpirisCloudREST APIFull 2-way sync for accounts, suppliers, projects, and dimensions via modern Spiris API.
Visma AdministrationOn-PremiseWinvoice Agent (.NET)Visma Administration 500/1000/2000 via local Windows service.
BokioCloudREST APISmall businesses and advisors: suppliers and journal entry booking.
UnimicroCloudREST API (V3)Norwegian market leader with support for departments, projects, and EHF.
AutoInvoice & PeppolE-InvoicingPeppol / InexchangeInbound Peppol BIS 3.0, EHF, Svefaktura, and PDF capture.

How Synchronization Works​

Synchronization between Winvoice and your ERP system runs completely in the background without requiring user intervention:

  1. Register Import (Scheduled every 15 minutes):
    • New suppliers and updated bank giro / bank account details are fetched.
    • Chart of accounts, VAT codes, and accounting periods are updated.
    • Active projects and cost centers/departments are synchronized.
  2. Export of Approved Invoices (Real-Time / Scheduled):
    • As soon as an invoice is approved by the final approver, the accounting voucher is sent to the ERP system.
    • The invoice's original PDF is automatically attached to the voucher/supplier invoice.
  3. Payment Status Sync:
    • When an invoice is paid via payment file in your ERP, payment confirmation is synced back to Winvoice, where the invoice is automatically marked as Paid.

Troubleshooting and Manual Synchronization​

Administrators can check connection status or trigger an immediate register sync at any time under Settings -> Integrations.