Att räkna ut en prishöjning är lätt. Att få den lika på alla prislistor, hålla täckningsgraden och låta de nya priserna börja gälla en viss dag är det som tar tid. Det är där kalkylarken brukar fastna: en fil per lista, en formel som någon ändrat i en cell, och ett datum som i praktiken blir dagen då sista filen var klar.

Vad en prisjustering består av

Fyra delar, i den här ordningen:

  1. Utgångspris. Det nuvarande priset, eller priset i en grundlista som kundlistorna ska följa.
  2. Generell höjning. En procentsats på alla rader. 0 procent är också ett val, och betyder att priset följer utgångspriset oförändrat.
  3. Golv för täckningsgraden. Rader som efter höjningen ligger under golvet höjs till golvet. Priset som ger en viss täckningsgrad är kostnaden delad med (1 − golvet).
  4. Avrundning. Sist av allt, med prislistans egna regler, så att priserna slutar på samma sätt som resten av listan.

Därtill kommer datumet. Ett pris som skrivs in i förväg och börjar gälla vid midnatt är något annat än ett pris som ändras när någon hinner.

Ett räknat exempel

Exempel med påhittade siffror: en prislista med tre artiklar, 3 procents generell höjning, ett golv på 25 procents täckningsgrad och avrundning till hela kronor.

Artikel Kostnad Nuvarande pris Efter 3 % Pris vid golvet Nytt pris
A 80 100 103,00 106,67 107
B 40 60 61,80 53,33 62
C 90 100 103,00 120,00 120

Artikel A hamnar under golvet efter höjningen. Täckningsgraden vid 103 kronor är (103 − 80) ÷ 103 = 22 procent, så priset höjs till 80 ÷ 0,75 = 106,67 och avrundas till 107. Artikel B ligger redan över golvet och får bara höjningen, avrundad uppåt till 62. Artikel C är den som kräver ett beslut: golvet ger ett hopp från 100 till 120 kronor, 20 procent, trots att den generella höjningen var 3. Det kan vara rätt, men det är en prisändring en kund märker, och därför bör just de raderna granskas innan listan schemaläggs.

Hur täckningsgrad och pålägg skiljer sig åt visar marginalräknaren. Räkna golvet på den kostnad som verkligen gäller för artikeln, annars sätter du ett golv mot fel siffra.

Kalkylark eller system

I ett kalkylark I Fluit
Underlag Export av listan och en egen sammanställning av försäljningen Sålt antal per antalsgräns står på raden, med krediteringar avdragna
Höjning och golv Formler som kopieras mellan flikar En regelmall som sparas och används nästa år
Avrundning Görs för hand eller med en formel som skiljer sig från prismotorns Samma avrundning som prismotorn, så nya priset är det kunden får
Ikraftträdande Någon uppdaterar listan på dagen Schemaläggs, och nuvarande priser gäller fram till datumet
Ångra Hitta förra versionen av filen En schemalagd justering kan avbrytas fram till datumet, då återställs listan
Kundlistor Mejla varje kund en fil Kunden får de nya priserna som Excelfil med e-post, eller så markerar du att de fått dem på annat sätt

Sålt antal visar var priset spelar roll

En höjning på alla staffelsteg lika mycket säger inget om var försäljningen faktiskt ligger. Om nästan allt säljs vid 100 styck är det priset vid 100 som avgör utfallet, inte priset vid 1.

Därför visar arbetsytan i Fluit hur många som fakturerades till just varje pris, och på hur många orderrader. Steget avgörs av det antal kunden beställde. En order på 100 styck som levereras i omgångar räknas alltså till 100-styckspriset. Rader där priset sattes för hand räknas inte. Klickar du på en rad visas artikelns alla steg för tre år, så att du ser om försäljningen har flyttat mellan antalsgränserna.

Kund- och avtalslistor aviseras först

Grund-, kundgrupps- och kampanjlistor kan schemaläggas direkt. Då visas en sammanställning av kunderna som är tilldelade listan och vad justeringen betyder för var och en.

Kund- och avtalslistor går i stället via ett besked. Kunden får de nya priserna som en Excelfil med e-post, och först därefter går det att schemalägga. Har kunden fått dem på annat sätt markerar du det. Om en lista ska aviseras eller inte ändrar du under prislistans Grunduppgifter.

Kundlistor som bygger på grundlistan kan följa den. Då väljer du Utgå från: Basprislistan, och utgångspriset blir grundlistans pris den dag de nya priserna börjar gälla. En schemalagd höjning av grundlistan räknas alltså in. Justera grundlistan först och räkna sedan om kundlistan, annars bygger den på gamla priser.

Så gör du i Fluit

Funktionen är avstängd från början. Slå på Prisjustering under Inställningar → Funktioner.

  1. Markera en eller flera prislistor under Prislistor och välj Justera priser.
  2. Ange generell höjning, lägsta TG och datumet de nya priserna ska börja gälla. Reglerna kan hämtas från en mall under Inställningar → Försäljning & priser → Regelmallar för prisjustering.
  3. Granska raderna. Sätt egna priser där höjningen inte passar, till exempel på artikel C i exemplet ovan. Ett pris du sätter själv står kvar när reglerna räknas om.
  4. Aviserar listan kunder, skicka priserna först.
  5. Schemalägg. De nya priserna skrivs till prislistan och börjar gälla på datumet.

Vill du arbeta i Excel finns Excel på arbetsytan: ladda ner raderna, ändra Nytt pris och läs in filen med Läs in Excel. Har någon rad fel sparas ingenting.

Mallen kan innehålla kostnadsbas (artikelns kalkylpris eller primär leverantörs pris), volymbas (förra året eller de senaste tolv månaderna) och en avrundning som skiljer sig mellan prisnivåer. Mallen kopieras in när justeringen skapas, så en ändrad mall flyttar inga priser i ett pågående utkast.

Begränsningar

  • Bara rader med fast pris justeras. Rader som beräknas med påslag eller rabatt följer sin källa.
  • Öppna order prissätts inte om. De behåller sina nuvarande priser.
  • Utgå från basprislistan kräver att prislistan har en basprislista. Saknar någon av de markerade listorna en bas skapas ingen justering, och dialogen visar vilka listor det gäller.
  • Kund- och avtalslistor som aviseras kan inte schemaläggas förrän priserna är skickade eller markerade som meddelade.

Hur prislistorna prövas mot varandra på en orderrad beskrivs i Prislistor och prissättning i B2B. Priser som kommer ur ett ramavtal ligger utanför prislistorna och ändras där de är avtalade.