Miniräknare och penna på ett papper med siffror månad för månad

Projektuppföljning

Kassaflöde i byggföretag: varför vinst inte betyder pengar på kontot

Ett byggjobb kan gå med vinst och ändå tömma kontot. Så räknar ni på hur mycket ett jobb binder, lägger en bättre betalningsplan och gör en prognos.

Vinst betyder inte pengar på kontot eftersom ett byggföretag betalar löner, material och underentreprenörer veckor eller månader innan kunden betalar. Ett jobb med 20 % marginal kan därför kräva att ni ligger ute med mer än halva kontraktssumman under tiden, och har ni flera sådana jobb samtidigt är det likviditeten som sätter gränsen för hur mycket ni kan ta på er.

I guiden om ekonomisk uppföljning av byggprojekt nämner jag att varje projekt behöver följas på två sätt, marginal och bundna pengar. Här går jag igenom det andra: hur man räknar på det, vad som går att göra åt det och hur en prognos ser ut.

Ett jobb, två betalningsplaner

Ett räkneexempel (påhittade men rimliga siffror): ett jobb till fast pris på 600 000 kr som tar tio veckor och kostar 480 000 kr, jämnt fördelat med 48 000 kr i veckan. Vinsten är 120 000 kr, alltså 20 %. Moms är borträknad för att göra det enkelt.

Plan A är den kunden föreslog: 10 % vid start, 40 % vid halvtid och 50 % vid slutbesiktning, 30 dagar netto.

Vecka Utbetalt totalt Inbetalt totalt Läge
4 192 000 kr 0 kr −192 000 kr
5 240 000 kr 60 000 kr −180 000 kr
8 384 000 kr 60 000 kr −324 000 kr
9 432 000 kr 300 000 kr −132 000 kr
10 480 000 kr 300 000 kr −180 000 kr
14 480 000 kr 600 000 kr +120 000 kr

Som mest ligger ni ute med 324 000 kr, för ett jobb som ger 120 000 kr i vinst. Och den vinsten finns på kontot först fyra veckor efter att jobbet är klart.

Plan B har samma pris men 30 % vid start, 30 % vecka 4, 30 % vecka 7 och 10 % vid slut, med 10 dagar netto.

Vecka Utbetalt totalt Inbetalt totalt Läge
2 96 000 kr 0 kr −96 000 kr
3 144 000 kr 180 000 kr +36 000 kr
5 240 000 kr 180 000 kr −60 000 kr
6 288 000 kr 360 000 kr +72 000 kr
8 384 000 kr 360 000 kr −24 000 kr
9 432 000 kr 540 000 kr +108 000 kr
12 480 000 kr 600 000 kr +120 000 kr

Här ligger ni som mest ute med 96 000 kr. Jobbet, priset och vinsten är desamma, men plan A kräver mer än tre gånger så mycket pengar som plan B. Med tre jobb igång samtidigt är skillnaden närmare 700 000 kr i behov av likviditet.

Kunderna betalar inte alltid i tid

Räkneexemplet utgår från att alla betalar på förfallodagen. När Fortnox gick igenom över 100 miljoner fakturor i sitt system kom de fram till att byggbranschen bara fick in 78,5 % av fakturornas värde i tid under 2023, alltså att ungefär var femte krona betalades sent (Fortnox).

I plan A är halvtidsfakturan på 240 000 kr den som räddar vecka 9. Kommer den två veckor sent ligger ni ute med 420 000 kr vecka 10 istället för 180 000 kr.

Poster som brukar glömmas

Momsen. De flesta aktiebolag i den här storleken redovisar moms när fakturan skickas och inte när kunden betalar. En stor slutfaktura i slutet av en period kan alltså betyda att momsen ska in till Skatteverket innan kunden har betalat den till er.

ROT. Säljer ni till privatpersoner med rotavdrag betalar kunden sin del till er, och resten begär ni ut från Skatteverket efter att kunden har betalat. Begäran ska ha kommit in senast den 31 januari året efter att kunden betalade (Skatteverket), men varje dag ni väntar med att skicka den är en dag till utan de pengarna. Gör det samma dag som kundens betalning kommer in.

Innehållna belopp. Om avtalet låter beställaren hålla inne en del tills besiktningen är godkänd ska den delen ligga sent i prognosen, inte på slutfakturans förfallodag.

Skatter och avgifter. Arbetsgivaravgifter och avdragen skatt för förra månadens löner ska betalas oavsett hur faktureringen gick.

Eftersläpande kostnader. Leverantörsfakturor för ett avslutat jobb fortsätter att komma i några veckor.

En prognos på tolv veckor

Den behöver inte vara mer avancerad än ett kalkylark med en kolumn per vecka:

V 41 V 42 V 43 V 44
Saldo vid veckans början 310 000 268 000 96 000 341 000
Inbetalningar, per projekt 48 000 0 420 000 60 000
Löner 0 0 −175 000 0
Skatter, avgifter och moms 0 −132 000 0 0
Leverantörer och underentreprenörer −90 000 −40 000 0 −110 000
Saldo vid veckans slut 268 000 96 000 341 000 291 000

(Siffrorna är exempel.) Tre saker gör den användbar:

  • Inbetalningar läggs in per projekt och faktura, den vecka ni tror att pengarna kommer. Har en kund betalat två veckor sent varje gång hittills så lägg fakturan två veckor efter förfallodagen.
  • Titta på den lägsta punkten. I exemplet är det vecka 42, med 96 000 kr. Hänger vecka 43 på en enda inbetalning på 420 000 kr är det den fakturan ni ska ringa om redan nu.
  • Uppdatera varje vecka. Flytta fram det som inte kom in och lägg till en ny vecka i slutet.

Det ni kan påverka

  • Betalningsplanen. Det är den enskilt största spaken, som exemplet visar. Lägg den så att den följer kostnaderna, med en första delbetalning vid start, och ta upp den innan avtalet skrivs.
  • Kortare betalningsvillkor. 10 eller 15 dagar mot privatpersoner är inget konstigt.
  • Fakturera samma dag som ett moment är klart. En delfaktura som blir liggande en vecka är en vecka till med pengarna ute.
  • Fakturera ÄTA löpande, se hur ni hittar ÄTA som aldrig fakturerats.
  • Påminn dagen efter förfallodagen. Ett vänligt mejl räcker oftast, och de som påminner tidigt får betalt tidigare.
  • Prata med banken i förväg. En checkkredit som söks när det är lugnt är lättare att få än en som söks veckan innan lönerna.

Därför hör det ihop med projektuppföljningen

Byggbranschen är känslig för just det här. UC:s analytiker skrev i mars 2026 att det är för tidigt att tala om en tydlig vändning för bygg, trots att antalet konkurser minskat (EFN). Ett företag med lönsamma jobb kan alltså ändå få slut på pengar om för mycket ligger ute samtidigt.

Det är också därför "fakturerat mot upparbetat" är ett av de fem nyckeltal jag tycker varje projekt ska följas på (se nyckeltal för byggprojekt). Summerat över alla jobb är det början på prognosen ovan.

I min tjänst för mätning och analys ingår en kassaflödesprognos som bygger på projekten och bokföringen, med varning vid sen betalning (vad som ingår står under paket och priser). Vill ni gå igenom hur likviditeten ser ut i era pågående jobb kan ni boka ett kostnadsfritt tillväxtsamtal.