Integrera Fortnox med din SaaS – komplett guide

Fortnox är Sveriges mest använda affärssystem för SMB. När din SaaS växer kommer kunder att fråga: kan ni skicka fakturor direkt till mitt Fortnox? Svaret bör vara ja. Här är hur det funkar tekniskt och affärsmässigt.

Varför Fortnox-integration är viktigt för svenska SaaS

70 procent av svenska SMB använder något av Fortnox, Visma eller Bokio. Fortnox är störst med över 600 000 kunder. Om din SaaS säljer till svenska företag är det en uppenbar konkurrensfördel att kunna skicka fakturor direkt till deras bokföring istället för att de manuellt måste registrera dem. Det sparar 5-15 minuter per faktura för kunden – och de kommer komma ihåg dig för det.

Fortnox API: vad det kan

Fortnox API är ett RESTful API med stöd för fakturor, kundregister, artikelregister, leverantörsfakturor, betalningar och rapporter. Auth sker via OAuth 2.0 med access tokens som måste förnyas. Rate limits ligger på 4 anrop/sekund per integration vilket räcker för de flesta användningsfall. Dokumentationen är godtagbar men kräver lite tålamod.

Tekniska steg för integration

Steg 1: registrera din integration hos Fortnox och få access keys. Steg 2: implementera OAuth-flöde där dina kunder kopplar sina Fortnox-konton till din SaaS. Steg 3: lagra refresh tokens säkert (Supabase vault eller Stripe-style env-vault). Steg 4: bygg facturasync-funktion som triggas vid betalningshändelse i din SaaS. Steg 5: hantera felfall – API-timeouts, ogiltiga tokens, dubblettfakturor. Hela arbetet tar 20-40 timmar för en operatör som gjort det förut.

Vanliga fallgropar

Att inte hantera token-expiration korrekt – fakturasync slutar fungera tyst. Att skapa dubblettfakturor när webhook triggas två gånger. Att skicka fakturor utan moms-validering – Fortnox kastar fel. Att inte mappa svenska kontoplanen rätt – din kunds revisor blir arg. Att använda Fortnox sandbox-miljö i produktion av misstag. Allt det här har jag stött på och löst.

Pris och tid för Fortnox-integration

Som tilläggsfeature i ett befintligt projekt: 12 000 - 25 000 kr beroende på komplexitet. Som del av ett nytt SaaS-projekt med Skalbar SaaS-paketet (69 000 kr): ingår om det är prioriterat. Tid: en till två veckor extra om allt annat är klart. Skapande av Fortnox API-konto är gratis men kräver att du eller kunden är godkänd som integrationspartner.

Alternativ till Fortnox

Om dina kunder är på Visma e-conomic eller Bokio finns liknande API:er. Bokio är enklast att integrera mot men har färre kunder. Visma har mer komplexa endpoints men är vanligt i medelstora företag. Min rekommendation: stöd Fortnox först eftersom volymen är störst, lägg till Visma och Bokio i v2.0 när första kunderna pratar om det.

Vanliga frågor

Behöver vi en Fortnox-konsult för integrationen?

Inte tekniskt sett. En operatör som byggt Fortnox-integrationer förut räcker. Däremot kan en revisor behövas för att verifiera kontoplansmappning.

Kan vi testa utan att påverka vår skarpa Fortnox-data?

Ja. Fortnox har sandbox-miljö för testning innan produktionsswitch.

Vad händer om Fortnox API är nere?

Bra implementation har retry-kö och larmar om fakturor inte synkar. Kunden mister inte data – synkningen sker så fort API:et är tillbaka.

Hur länge tar en Fortnox-integration?

En till två veckor för en grundlig implementation med felhantering. Tre till fem dagar om det bara är simpel envägs-fakturasync.

Är Fortnox-integration GDPR-säker?

Ja, Fortnox är ett svenskt företag med EU-data. Du måste fortfarande dokumentera dataflödet i din egen integritetspolicy.