Hoppa till innehållet
Kostnad och beslut

Prissätt produkter med marginal i WooCommerce

Händer som räknar på en blå miniräknare bredvid ett tangentbord och en kaffekopp
Foto: Towfiqu barbhuiya / Unsplash

Räkna marginalen som andel av försäljningspriset exklusive moms, aldrig som påslag på inpriset och aldrig på priset inklusive moms. Formeln är pris exklusive moms = kostnad / (1 − marginal), där kostnaden är inpris plus frakt in plus betalavgift. Sedan lägger du på momsen, avrundar till ett pris kunden tycker ser rimligt ut och räknar tillbaka vad marginalen faktiskt blev.

Det är den sista delen de flesta hoppar över. En butik som siktar på 40 % marginal men avrundar varje pris nedåt till 99 landar i praktiken på 37 %. På ett sortiment med tusen produkter är det en skillnad som syns i bokslutet.

Marginal och påslag är inte samma sak

Påslag räknas på kostnaden. Marginal räknas på priset. Båda uttrycks i procent, och det är därför de blandas ihop. Leverantörer pratar ofta om påslag, eftersom de utgår från sitt eget pris. Du som säljer bör tänka i marginal, eftersom det är den som ska täcka dina fasta kostnader och ge vinst.

Med en kostnad på 100 kr exklusive moms ser skillnaden ut så här.

Metod Formel Pris exkl. moms Vinst per enhet Marginal Påslag
Påslag 40 % 100 × (1 + 0,40) 140,00 kr 40,00 kr 28,6 % 40 %
Marginal 40 % 100 / (1 − 0,40) 166,67 kr 66,67 kr 40 % 66,7 %

Samma procentsats, men knappt 27 kr skillnad i både pris och vinst per enhet. Omräkningen mellan de två är enkel: marginal = påslag / (1 + påslag), och påslag = marginal / (1 − marginal). Får du en prislista från en leverantör med ”rekommenderat påslag 50 %” betyder det alltså 33,3 % marginal, inte 50 %.

I de butiker jag har byggt är det här det vanligaste räknefelet. Någon har satt upp en formel i ett kalkylblad med inpris gånger 1,4 och kallat det 40 % marginal. Det är 28,6 %.

Momsen är inte dina pengar

Momsen går vidare till Skatteverket och ska därför inte vara med när du räknar marginal. Normalsatsen i Sverige är 25 % och gäller nästan alla varor. Livsmedel har 6 % sedan den 1 april 2026, liksom böcker, tidningar och noter. Restaurang- och cateringtjänster samt hotellrum har 12 %. Säljer du i en varugrupp med reducerad sats kontrollerar du gränsdragningen hos Skatteverket, eftersom till exempel alkohol och reklamtryck ligger kvar på 25 %.

Frakten du tar betalt av kunden följer varans momssats, inte en egen. Skatteverket räknar transport- och emballagekostnader som säljaren debiterar köparen som en del av beskattningsunderlaget för varan. Blandar ordern varor med olika satser fördelas frakten mellan dem.

Till konsumenter måste du visa priset inklusive moms. Prisinformationslagen definierar pris som det slutliga priset uttryckt i kronor, inbegripet mervärdesskatt och andra skatter. Det betyder att det snygga priset du vill visa i butiken alltid är ett pris inklusive moms, och marginalen räknas på det som blir kvar när momsen är borta.

Inställningarna som styr det i WooCommerce

Momsen slås på under WooCommerce, Settings, General med kryssrutan ”Enable taxes”. Då dyker fliken Tax upp, och där finns tre val som hänger ihop. ”Prices entered with tax” avgör om priset du skriver in på produkten är inklusive eller exklusive moms. ”Display prices in the shop” och ”Display prices during cart and checkout” avgör hur priset visas. Till konsumenter sätter jag alla tre till inklusive moms. Då är det pris du avrundat till 599 kr exakt det som sparas, visas och debiteras.

Skiljer sig de tre inställningarna åt varnar WooCommerce i admin och erbjuder knappen ”Use recommended settings”, som anpassar visningen efter hur priserna matas in. Varningen finns av ett skäl. Lagras priset exklusive moms och visas inklusive kan avrundningen göra att kunden ser ören i stället för det 599 kr du tänkte dig.

Momssatsen per produkt sätts med fälten ”Tax status” och ”Tax class” på produktens flik General. Standardklassen följer butikens grundsats, och reducerade satser lägger du till som egna klasser under ”Additional tax classes”. Ett byte av ”Prices entered with tax” räknar inte om befintliga produkter, vilket WooCommerce själva skriver i inställningens hjälptext. Byter du inställning i en butik som redan har produkter får du räkna om alla priser själv.

Från inpris till försäljningspris

Kostnaden per enhet är mer än inpriset. Frakt in från leverantören fördelas per enhet, och betalleverantörens avgift tas på varje order. Avgiften är oftast en procentsats på ordervärdet inklusive moms plus en fast del, så den blir större än den ser ut. Jag brukar ta förra månadens totala betalavgifter delat med antalet sålda enheter och använda det som snittkostnad per enhet.

Här är ett exempel på en produkt med 25 % moms där jag siktar på 45 % marginal. Betalavgiften på 10 kr är ett antagande.

Steg Beräkning Belopp
Inpris exkl. moms 240,00 kr
Frakt in per enhet 18,00 kr
Betalavgift per enhet 10,00 kr
Kostnad 240 + 18 + 10 268,00 kr
Pris exkl. moms 268 / (1 − 0,45) 487,27 kr
Pris inkl. 25 % moms 487,27 × 1,25 609,09 kr
Avrundat pris närmast 549, 599, 649 599,00 kr
Pris exkl. moms efter avrundning 599 / 1,25 479,20 kr
Faktisk marginal (479,20 − 268) / 479,20 44,1 %
Vinst per enhet 479,20 − 268 211,20 kr

Det räknade priset blev 609,09 kr, och det priset vill ingen visa. Avrundningen nedåt till 599 kr kostar knappt en procentenhet i marginal och 8 kr per enhet. Det är ett medvetet val, och det är poängen med att räkna tillbaka: du ser vad det snygga priset kostar innan du bestämmer dig.

Samma pris exklusive moms ger olika kundpriser beroende på momssats. Vid 487,27 kr exklusive moms blir priset 609,09 kr med 25 %, 545,74 kr med 12 % och 516,51 kr med 6 %. Marginalen är densamma i alla tre fallen, eftersom den räknas före moms.

Vill du räkna med egna siffror finns marginalkalkylatorn här på sajten. Den räknar precis så här, med inpris i valfri valuta, frakt, momssats, marginal eller påslag, och visar den faktiska marginalen för varje avrundningsalternativ.

Snygga priser kostar marginal

Avrundning görs på priset inklusive moms, eftersom det är det kunden ser. Det finns inget rätt slut på ett pris, men det finns ett rätt sätt att välja: titta på vad varje alternativ gör med marginalen. Samma produkt som ovan ger de här alternativen.

Avrundning Pris inkl. moms Pris exkl. moms Faktisk marginal
Ingen 609,09 kr 487,27 kr 45,0 %
Hela kronor 609 kr 487,20 kr 45,0 %
Slutar på 9 609 kr 487,20 kr 45,0 %
Slutar på 95 595 kr 476,00 kr 43,7 %
Närmaste 49 eller 99 599 kr 479,20 kr 44,1 %

Alla fem är rimliga. Skillnaden mellan 609 kr och 595 kr är 1,3 procentenheter, och det är det beslutet du tar när du väljer prisstrategi för hela sortimentet. Min regel är att avrunda till närmaste snygga pris och låta det högre vinna när det står och väger. Avrundar du konsekvent nedåt tappar du marginal på varje produkt, och på billiga produkter blir det kännbart. En produkt med kostnad 40 kr och mål 40 % marginal får ett räknat pris på 83,33 kr. Avrundat till 79 kr är marginalen 36,7 %. Avrundat till 89 kr är den 43,8 %.

Ibland går det åt andra hållet. En bok med inpris 120 kr, 6 % moms och mål 35 % marginal får ett räknat pris på 195,69 kr. Avrundat till 199 kr blir marginalen 36,1 %. Det är gratis marginal som ett kalkylblad utan återräkning aldrig visar.

Fallgropar

Det dyraste felet är att räkna marginalen på priset inklusive moms. Med 25 % moms ser 40 % marginal ut som 40 %, men är 25 %. Felet syns inte i butiken, bara i resultatrapporten ett år senare.

Det näst dyraste är att glömma kostnader som inte står på leverantörens faktura. Frakt in, tull vid import från länder utanför EU, betalavgiften och returer äter alla av marginalen. Returer är svårast att sätta ett tal på, men i varugrupper med hög returgrad, som kläder, bör en schablon per såld enhet ligga med i kostnaden.

Decimaler ställer till det på ett mer vardagligt sätt. Inställningen ”Number of decimals” under General styr hur många decimaler som visas i priserna. Sätter du den till 0 ser kunden hela kronor, men priset exklusive moms på 479,20 kr finns kvar i bakgrunden och momsen räknas på det. Det är ännu ett skäl att mata in priser inklusive moms i en konsumentbutik.

Kampanjpriser räknas på samma sätt som ordinarie. Ett reapris på 20 % rabatt på ett pris med 44 % marginal ger inte 24 % marginal. Priset exklusive moms sjunker med 20 %, kostnaden står kvar, och marginalen i exemplet ovan faller till 30,1 %. Räkna alltid tillbaka även reapriset innan kampanjen går ut.

När du ska välja något annat

Marginalbaserad prissättning passar när du köper in varor och säljer dem vidare med ett sortiment som är större än du orkar prissätta för hand. Den passar sämre i tre fall.

Säljer du produkter som kunden enkelt kan jämföra på Prisjakt eller hos konkurrenter styr marknaden priset, inte din kalkyl. Då använder du kalkylen baklänges: vad blir marginalen vid det pris marknaden kräver, och är det tillräckligt för att ha produkten alls?

Har du egna produkter utan tydligt inpris, som handgjorda varor eller tjänster, är kostnaden svår att fördela per enhet. Då är en timkostnad och en målvinst per order en bättre utgångspunkt.

Har du ett litet sortiment med stabila inpriser räcker ett kalkylblad med formlerna ovan. Det viktiga är inte verktyget utan att du räknar på priset exklusive moms, drar bort alla kostnader och räknar tillbaka efter avrundningen.

Vanliga frågor

Ska jag ange priser inklusive eller exklusive moms i WooCommerce?

Säljer du till konsumenter väljer jag nästan alltid ”Yes, I will enter prices inclusive of tax”. Då är det avrundade priset exakt det som sparas och visas, och ingen ny avrundning sker i kassan. Säljer du till företag och visar priser exklusive moms väljer du ”No” och anger priset exklusive moms.

Varför blir min faktiska marginal lägre än den jag ställde in?

Två vanliga orsaker. Antingen avrundade du priset nedåt till ett snyggare tal, eller så räknade du marginalen på priset inklusive moms. Räkna alltid marginalen på priset exklusive moms och kontrollera den igen efter avrundningen.

Hur räknar jag om leverantörens rekommenderade påslag till marginal?

Marginal = påslag / (1 + påslag). Ett påslag på 50 % ger 0,5 / 1,5 = 33,3 % marginal. Åt andra hållet gäller påslag = marginal / (1 − marginal), så 40 % marginal kräver 66,7 % påslag.

Vilken moms gäller för frakten jag tar betalt för?

Samma momssats som varan, enligt Skatteverkets regler om beskattningsunderlag. Innehåller ordern varor med olika momssatser fördelas frakten mellan dem. WooCommerce gör det automatiskt med standardvalet ”Shipping tax class based on cart items” under skatteinställningarna.

Kan WooCommerce räkna ut priset från marginalen åt mig?

Nej, inte inbyggt. Du anger ett pris per produkt, eller importerar priser med den inbyggda CSV-importen under Produkter. Vill du att priset ska följa inpriset automatiskt behöver du ett plugin eller en egen integration.

Källor

Hjälpte det här inlägget?

Läs vidare

Alla inlägg