SopiSafe
Integrations

It reads what you already have

SopiSafe plugs into the accounting and ERP systems you already run — a live connector, a file import, or your invoice mailbox. No new system to adopt. Most connections take minutes, not an IT project.
See all supported systems
How data gets in

Three ways. Pick the one that fits your setup

API connector

LIVE SYNC

We connect straight to your accounting or ERP system and pull invoices on a schedule. Most connectors authorise over OAuth in a few clicks; AFAS and Lemonsoft use a service token you generate. Once it's live, new invoices flow in without anyone exporting anything.

OAuth or token-based. Business Central/NAV, QuickBooks Online, NetSuite, Fortnox, the Visma family, Procountor, Unit4, Exact, Twinfield, SAP Concur, and more.

File import

ANY FORMAT

Export from your system and drop the file — or hand us a format we already recognise. CSV, SIE, e-invoice XML, or PDF. No credentials, no IT ticket. A dozen Nordic systems import cleanly through certified formats; most other structured files we can read too.

CSV / TSV / TXT (comma, semicolon, tab), SIE (.sie / .se), UBL & Estonian e-invoice XML, invoice and contract PDFs.

Mailbox

AUTO-CAPTURE

Point us at the inbox where supplier invoices land — Microsoft 365 or Gmail. We read the attachments and parse them as they arrive, so email invoices get captured without a forwarding habit anyone has to keep up.

Microsoft 365 Mail and Gmail. Read-only OAuth access to the one mailbox you choose.
Supported systems

Connect it, import it, or forward it

Three ways in: a live connector to your accounting or ERP system, a file import in a format we recognise, or a mailbox we watch for invoices. The list below is the actual connector registry — not a wish list.
API connectors
Live sync over OAuth
Dynamics 365 Business Central / NAVAPI
QuickBooks OnlineAPI
Oracle NetSuiteAPI
FortnoxAPI
VismaAPI
Visma.netAPI
Finnish VismaAPI
SAP ConcurAPI
ProcountorAPI
Unit4API
ExactAPI
TwinfieldAPI
Manual-token connectors
Live sync — you generate the access token
AFASToken
LemonsoftToken
Preview
Registered & OAuth-ready — invoice sync not live in the worker yet
NetvisorPreview
Certified file imports
Known export formats that import cleanly
BL AdministrationImport
HogiaImport
AsteriImport
DL Software / DL PrimeImport
Intime / WintimeImport
OscarImport
Profix / Solteq ProfixImport
Generic & import-only
Structured files and e-invoices, no live connector
SIE ImportImport
Eesti E-invoiceImport
Compact Purchase LedgerImport
KingImport
TocomanImport
UnikoImport
Mailbox
Invoices captured from a connected inbox
Microsoft 365 MailMailbox
GmailMailbox
FORMATS WE PARSE
API / JSON
Connector payloads from live API integrations
CSV · TSV · TXT
Comma-, semicolon-, and tab-delimited files
SIE
.sie and .se accounting files
XML e-invoice
UBL Invoice XML and Estonian e-invoice XML
PDF
Invoice PDFs and contract PDFs

Don't see your system? If it can produce a CSV, SIE file, e-invoice XML, or PDF, we can almost certainly import it — and new connectors land regularly. Email hello@sopisafe.com with what you're running and we'll confirm within 24 hours.

What we extract

The specific fields we read, and why

We only read what we need to do the matching. Nothing else is extracted or stored.
FROM INVOICES
  • ·Invoice number
  • ·Invoice date
  • ·Due date
  • ·Supplier name and ID
  • ·Line item descriptions
  • ·Unit prices
  • ·Quantities
  • ·VAT rates
  • ·Total amounts
  • ·Credit note references
FROM CONTRACTS
  • ·Agreed rates per unit/service
  • ·Discount schedules
  • ·Seat or license caps
  • ·Contract start and end dates
  • ·Renewal terms and conditions
  • ·Price escalation clauses
  • ·Payment terms
  • ·Currency
FROM ERP EXPORTS
  • ·Vendor master records
  • ·Purchase orders
  • ·Goods receipt notes
  • ·Cost center assignments
  • ·Entity and company codes
  • ·Approval status
Getting started

From zero to first findings in under two weeks

Day 1

You connect a source

Authorise a live connector to your accounting or ERP system, import a file export, or point us at your invoice mailbox. Most connectors take minutes; for imports we send a short data-prep guide on which fields matter.

Days 1–2

Connect and scope confirmation

Once data is flowing, we check quality and tell you which suppliers we can fully cover, which we can partially cover, and which need more data. No surprises after we start.

Days 2–5

We configure the matching logic

Based on your supplier mix and contract types, we configure the specific checks to run. A standard 50-supplier audit uses pre-built checks. Unusual contract structures get custom logic.

Days 5–14

Matching runs and findings are reviewed

For Continuous Control customers, fresh matching runs on the configured schedule. For audit customers, the one-time matching completes and findings go to human review before delivery.

What SopiSafe is not

We read from these. We don't replace them

There's a common misread that SopiSafe competes with ERP or AP tools. It doesn't. It sits on top of them and asks the one question they don't: is this still what we agreed to?

Not an ERP

We don't process transactions, post journal entries, manage inventory, run payroll, or do anything else your ERP does. We read what it produces. Your ERP stays exactly as it is.

Not an accounting system

We don't touch your books. We read your invoice data in read-only mode. Your accountant's workflow doesn't change. Nothing we do requires a change to your chart of accounts.

Not an AP tool

We don't approve invoices, route them for sign-off, or handle three-way matching for payment. AP approval happens before or after us. We check for contract compliance, not payment readiness.

Not a procurement platform

We don't manage sourcing, run RFPs, handle supplier onboarding, or manage purchase orders. We read the outputs of procurement (contracts and order forms) and check whether invoices match them.

Integration questions

What IT teams ask us

Only if you want a live connector. Most systems authorise over OAuth in a few clicks; AFAS and Lemonsoft use a token you generate. Prefer not to connect at all? Import files — CSV, SIE, e-invoice XML, PDF — or point us at the invoice mailbox instead.

Usually not. A live API connector is an OAuth authorisation by anyone with admin rights — minutes, not a project. Manual-token connectors just need someone to generate a token. File imports and mailbox connection need no IT involvement at all.

Yes. With file imports you export exactly what you choose to share. With a connector or mailbox you scope which company, ledger, or inbox we read. We only pull invoice and contract data, and you can narrow it further before anything reaches us.

API connectors use OAuth 2.0 or a scoped service token over HTTPS. Mailbox access is read-only OAuth. File uploads go over HTTPS to encrypted storage. Everything is encrypted at rest in GCP's EU region in Hamina, Finland.

If it can produce a CSV, SIE file, e-invoice XML, or PDF, we can almost certainly import it. Send us a sample and we'll confirm within 24 hours. New connectors land regularly — Netvisor, for example, is already registered with sync arriving soon.

No. Supplier and invoice data is deleted 90 days after your audit or subscription ends, or on demand. We don't use your data to train models or build benchmarks. It's yours, and it stays that way.

Not sure if your stack works? Ask us

Tell us which accounting or ERP system you run — or how your invoices arrive. We'll confirm compatibility within 24 hours, before you commit to anything.
See how it works