Visma eAccounting – Gotchas

Service ID: visma-eaccounting

Visma eAccounting is a Nordic SaaS accounting and invoicing platform for small businesses in Sweden, Norway, and the Netherlands.

⚠️

1 gotcha across 1 resource

These are connector-specific behaviors and limitations to be aware of when integrating.

Bills1 gotcha

allbillsAll

Visma eAccounting does not expose per-payment detail on the bill response. To check whether a bill is paid, use the balance and total fields:

  • balance === 0 → fully paid
  • balance < total → partially paid (reflected in status: partially_paid)
  • balance === total → unpaid (reflected in status: authorised)

status is derived from Visma eAccounting's Status field combined with RemainingAmount, not from Status alone.

Per-payment records (payment date, amount, bank account) are scoped under /supplierinvoices/{id}/payments in the Visma eAccounting API and are not surfaced on the unified Bill. Bill payments can be created via POST /bill-payments but not listed or retrieved individually through the unified API.