Setup guide · Accounting · Invoicing

Connect Fortnox, step by step.

Connect your Fortnox accounting system to Efficyon. Read-only, multi-currency, VAT-aware. Takes about 5 minutes for a Fortnox admin and roughly 10 minutes for the first scan to surface findings.

Before you start

What you'll need. Three things, all standard.

Most teams already have all three. If you don't, the setup will fail fast with a clear error rather than half-connecting and confusing the analysis.

  • 01A Fortnox admin or developer account with permission to authorize new apps.
  • 02Active Fortnox plans: Bokföring, Fakturering, or Komplett (any tier — invoice + supplier endpoints exist on all of them).
  • 03Knowing your organization number — used to confirm the correct workspace during OAuth.

Permissions · Read-only

Exactly what Fortnox will ask you to authorize. No more, no less.

Every scope listed below is read-only. We can't write, modify, or delete anything — that's not a policy choice, it's encoded in the OAuth grant your account approves.

01 · invoice

Read customer invoices to identify recurring SaaS billings and detect price drift.

02 · supplierinvoice

Read supplier invoices — this is where 90% of SaaS spend actually lives in Fortnox.

03 · customer

Read customer records to associate invoices with vendors during analysis.

04 · supplier

Read supplier records — needed to group invoices by vendor for waste detection.

05 · settings

Read company settings to confirm currency, VAT rate, and chart-of-accounts conventions.

The flow

4 steps, about 8–12 minutes total.

If you've connected an OAuth app before, this will look familiar. We've added detail on the parts that are specific to this provider.

  1. 01

    Sign in or create an Efficyon account

    Go to /register, set up your account, then choose 'Connect Fortnox' from the Integrations tab. Or skip the dashboard and click the 'Connect Fortnox' button on this page.

  2. 02

    Authorize Efficyon in Fortnox's OAuth screen

    You'll be redirected to Fortnox's official OAuth page. Sign in with your Fortnox admin credentials. Fortnox will show you the exact scopes Efficyon is requesting (read-only on each — no write, modify, or delete permissions). Click Approve.

  3. 03

    Confirm the workspace (multi-org accounts only)

    If your account manages multiple Fortnox companies, you'll be asked which organization number to connect. Pick the one whose SaaS spend you want analyzed. You can connect more later.

  4. 04

    First scan runs automatically

    After the redirect lands you back in Efficyon, the first sync starts in the background. It typically completes in 5–10 minutes for a one-year invoice window. You'll get an in-app notification when it's done.

What happens after

Once the first scan finishes, you'll see categorized SaaS spend on the Tools tab, surfaced findings on the Findings tab, and a monthly savings report you can read in under three minutes. Recurring scans run weekly by default — adjustable in Settings.

How to revoke

To disconnect: open Settings → Integrations in your Efficyon dashboard, find Fortnox, and click Revoke. The OAuth token is immediately invalidated and we stop syncing. You can also revoke from the Fortnox side at fortnox.se → Settings → Integrations — both methods take effect within 30 seconds.

FAQ

The questions people actually ask.

Things people considering Fortnox + Efficyon ask, with honest answers — including where we say no, or where we'd rather wait until something is true.

Does Efficyon write anything to my Fortnox account?

No. Every scope we request is read-only. The OAuth permissions you authorize literally don't include write access — it's not a policy choice, it's a technical guarantee. Verifiable in your Fortnox app management screen.

How far back do you scan?

By default we pull 13 months of supplier invoices on the first scan, which is enough to detect annual renewal patterns. You can configure shorter or longer windows in Settings.

Multi-currency — does it just work?

Yes. We read the source currency from each invoice line and normalize to your reporting currency using daily ECB rates for analysis. The original currency is preserved on the findings detail.

What if I have multiple Fortnox companies?

Connect each one separately. They show up as independent workspaces in Efficyon. We can roll them up into a consolidated view for finance reporting if you're on the Growth or Enterprise plan.

Get started

Ready to connect Fortnox? The first scan is free.

No credit card. Read-only access. If we don't surface at least 5× our fee in the first 30 days, you don't pay.