Status (April 2026): Not implemented. Planned launch ~May 2026. This article describes how the integration will work once released. Until then, use manual SIE export – see the articles "Export SIE from Vendion – step by step" and "Import SIE into Fortnox".
Why are we building it?
SIE export works, but requires manual handling every month. Restaurant owners who want full automation are asking for direct integration:
- Zero manual work – vouchers created automatically in Fortnox
- Real-time sync – Z-report created → voucher in Fortnox the same second
- No risk of forgotten months – everything happens automatically
- Two-way chart of accounts sync – Fortnox is source of truth, Vendion follows
How will it work?
OAuth2 connection
The first time, you connect Vendion to Fortnox once:
- Go to Admin → Accounting → Integrations → "Connect Fortnox"
- You're redirected to the Fortnox login page
- Log in with your Fortnox account
- Fortnox asks if you allow Vendion to create vouchers – click Allow
- You're sent back to Vendion
- Access is stored securely
The connection renews automatically and persists. You don't need to log in to Fortnox inside Vendion after the first time.
Automatic sync
When a Z-report is created in Vendion:
- Vendion builds a voucher as usual
- The voucher is sent to Fortnox right after
- Fortnox creates the voucher and returns a voucher number and voucher series
- Vendion stores the link to the Fortnox voucher
- In Admin → Accounting you see status "Sent to Fortnox" ✓ on the voucher
If the Fortnox call fails, the voucher goes into a retry queue and tries again every 5 minutes. After 3 failed attempts you get a notification.
Chart of accounts mapping
Before the first sync, accounts must be mapped:
- Vendion fetches the Fortnox chart of accounts
- You see a mapping view: "Vendion account 3001 → Fortnox account __"
- Select the corresponding Fortnox account for each Vendion account
- Save – the mapping is used for all future vouchers
Default mapping for BAS chart (if Fortnox uses standard BAS):
| Vendion | Fortnox |
|---|
| 3001 Sales food 12% | 3001 Sales goods 12% VAT |
| 3003 Sales alcohol 25% | 3001 Sales goods 25% VAT |
| 1910 Cash | 1910 Cash |
| 1580 Card receivables | 1580 Receivables from card companies |
| 2610 Output VAT 25% | 2610 Output VAT |
| 2620 Output VAT 12% | 2620 Output VAT |
| 2421 Gift card liability | 2421 Other short-term liabilities |
If you have a custom chart in Fortnox you can pick different accounts in the mapping.
Frequency
You pick the sync cadence in settings:
- Real-time (recommended): Voucher sent the moment a Z-report is created
- Nightly batch: All of today's vouchers sent at 03:00 – practical if you don't want ongoing traffic to Fortnox
- Manual: "Sync now" button in Admin → Accounting – for those who want full control
What will sync
Phase 1 (MVP, May 2026):
- Vouchers (Z-reports) – Vendion → Fortnox
- Chart of accounts – fetched from Fortnox, read in Vendion
Phase 2 (later 2026):
- Customers – if you invoice companies, customer data syncs
- Supplier invoices – not in scope (Vendion is a POS, not an AP module)
Error handling
Fortnox is down:
- Vendion retries automatically
- After 3 failed attempts: notification + voucher marked "Awaiting sync"
- When Fortnox is back up: the retry queue processes automatically
Fortnox rejects the voucher:
- Common cause: the account doesn't exist in the Fortnox chart
- Fix: check the mapping under Admin → Accounting → Integrations → "Fortnox mapping"
Connection has expired:
- Vendion's access to Fortnox renews automatically in the background
- If renewal fails (rare): you get a notification and need to reconnect Fortnox
Duplicate in Fortnox:
- Vendion marks each voucher with a unique reference so Fortnox doesn't create duplicates
Security
- Access stored encrypted
- OAuth2 scope: Only "write vouchers" and "read chart" – not full Fortnox access
- Access can be revoked anytime in Fortnox settings → Integrations → Vendion → "Remove"
- Audit log: Every sync attempt is logged so you can follow up the history
Who can connect?
Requirements:
- Active Fortnox subscription (all tiers work)
- Admin rights in both Fortnox and Vendion
Plan:
- Included in Vendion from launch (no extra cost)
- Fortnox API calls are free within Fortnox standard limits
Difference vs SIE export
| SIE export | Direct Fortnox |
|---|
| Manual (monthly) | Automatic (real-time or nightly) |
| File must be downloaded and imported | No file |
| Duplicate data possible | Duplicates prevented automatically |
| Works with all systems | Fortnox only |
| Available now | Launches May 2026 |
Timeline
- April 2026: Architecture and MVP development
- May 2026 (planned): Beta launch for selected customers
- June 2026 (planned): General availability
Dates may shift – see the Vendion newsletter for updates.
What you can do now
Until the integration is live:
- Use SIE export every month (takes 5 minutes)
- Test SIE import in Fortnox so you know it works in your environment
- Ask your accountant to configure the Fortnox chart so that all Vendion accounts (2421, 3740, 3960) exist – makes future mapping smoother
- Watch the Vendion newsletter for launch dates
See also "Direct Visma integration (planned)", "Import SIE into Fortnox" and "Export SIE from Vendion – step by step".