BrandGate

Fortnox OSS reporting (B2C within EU) — how it works with BrandGate

BrandGate ships a native Fortnox integration that handles OSS reporting (B2C within EU) automatically. For B2C sales within the EU over the 10,000 EUR/year threshold, BrandGate handles One-Stop-Shop reporting via the Fortnox integration.

Fortnox API version
v3
Sync time
< 2 sec
Setup time
30 min
Endpoints
Invoices

What the BrandGate-Fortnox integration does for OSS reporting (B2C within EU)

BrandGate applies the destination country's VAT (e.g. 19% for Germany, 25% for Denmark) on B2C orders over the threshold, and reports quarterly via the Fortnox OSS module. BrandGate applies the destination country's VAT (e.g. 19% for Germany, 25% for Denmark) on B2C orders over the threshold, and reports quarterly via the Fortnox OSS module. Use case: Hybrid B2B/B2C wholesalers selling to consumers within the EU. No Zapier middleware, no manual export, no separate licensing — the Fortnox integration is included in BrandGate Starter from 990 SEK/month. You pay your normal Fortnox license separately to Fortnox. Sync time per operation is under 2 seconds. During Fortnox maintenance (typically Friday evenings) operations queue locally and replay when service is back.

30-minute setup

**Step 1** — Authorise Fortnox via OAuth (no API keys to handle manually). **Step 2** — Configure the OSS settings under Settings > VAT. BrandGate auto-suggests sensible defaults based on your Fortnox chart of accounts. **Step 3** — Test with a sandbox invoice. BrandGate creates a test distributor and generates a test invoice so you can verify the format before flipping live. **Step 4** — Activate live sync. From now on OSS reporting (B2C within EU) is handled automatically for every order. Total setup time: 30 minutes in the normal case.

Common pitfalls to avoid

**Duplicate customers on org changes.** If a distributor changes org. number (common at company splits) BrandGate may create a new customer instead of matching. Fix: use Fortnox's customer-match flag manually once. **Wrong VAT rate on export orders.** On B2B exports to the EU, reverse charge must apply. BrandGate auto-detects this but requires the distributor to have a valid VAT number registered — missing it means the invoice goes out as Swedish 25% by mistake. **Sync pause during Fortnox maintenance.** Fortnox has scheduled maintenance windows. BrandGate queues and syncs when the service is back — no manual action needed but worth knowing the invoice can land with a few minutes' delay.

For your accountant

The BrandGate-Fortnox integration is designed to meet Swedish accounting standards and Skatteverket's requirements. Specifically for OSS reporting (B2C within EU): - **Bokföringslagen Chapter 4** — all business events register in real time (under 2 seconds), with audit trail showing who placed the order and when the invoice was generated. - **Skatteverket VAT rules** — automatic classification against the right VAT account, OSS reporting for B2C within the EU. - **SIE4 export still available** — for accountants who want monthly dumps in addition to the live sync. For accountants familiar with Fortnox: BrandGate's integration doesn't change how Fortnox works — invoices look exactly like they were entered manually.

Frequently asked questions

Ready to modernise your wholesale operation?

Brandgate gives you a B2B platform built for Nordic distributors — multi-currency, VAT-aware invoicing, and native Fortnox sync from day one.