Skip to content
English
  • There are no suggestions because the search field is empty.

Error: Accounting token expired or unauthorised

Why OAuth tokens expire after inactivity and how to re-connect your accounting system.

What causes this error?

OutSmart connects to external accounting systems using OAuth tokens. These tokens expire after a period of inactivity. When the token is no longer valid, the integration returns a 401 Unauthorised error and data stops syncing.

Affected integrations

This issue can occur with any accounting integration that uses token-based authentication, including:

  • Exact Online
  • Visma e-Accounting
  • Jortt
  • Moneybird
  • Rompslomp
  • Tribe
  • e-Boekhouden

How to re-authorise

  1. Log in to BackOffice and navigate to Settings > Integrations.
  2. Select the accounting integration (e.g. Exact Online).
  3. Click Re-connect (or Authorise).
  4. You will be redirected to the accounting provider's login page — sign in and grant access.
  5. Once redirected back to OutSmart, the token is refreshed and syncing resumes.

Preventing token expiry

  • Ensure at least one sync runs within the token's validity window (typically 30–60 days, depending on the provider).
  • If you see work orders stuck at 99 Error, check the integration token first.

Related articles