21 september 2026
Prijslijsten in Odoo: verkoopprijzen per klant, segment en afname.
Met prijslijsten in Odoo bepaal je verkoopprijzen per klant, klantsegment of afname. Lees hoe je prijsregels inricht en fouten bij beheer en migratie voorkomt.

Wat zijn prijslijsten in Odoo?
Met prijslijsten in Odoo leg je vast welke verkoopprijs geldt voor een klant, product of bestelhoeveelheid. Je gebruikt ze bijvoorbeeld voor zakelijke klanten, dealers, exportmarkten of individuele prijsafspraken. Zo hoeft een verkoper niet bij iedere offerte zelf een prijs op te zoeken en over te nemen.
Een prijslijst bevat regels waarmee Odoo een verkoopprijs bepaalt. Dat kan een vast bedrag zijn, een korting op de standaardverkoopprijs of een berekening op basis van een andere prijs. Welke instellingen beschikbaar zijn, hangt af van de Odoo-versie, geïnstalleerde apps en configuratie.
Verkoopprijzen per klant en klantsegment
Je kunt een prijslijst aan een klant koppelen. Bij het aanmaken van een verkoopofferte voor die klant stelt Odoo deze prijslijst voor. Dat maakt terugkerende prijsafspraken beter beheersbaar en verkleint de kans op invoerfouten.
Voor segmentprijzen gebruik je bijvoorbeeld aparte prijslijsten voor:
- Eindklanten met standaardverkoopprijzen.
- Installateurs met korting op bepaalde productcategorieën.
- Dealers met eigen vaste prijzen en staffels.
- Exportklanten met prijzen in een andere valuta.
Meerdere klanten kunnen dezelfde prijslijst gebruiken. Je hoeft dus niet voor iedere klant een afzonderlijke prijslijst te onderhouden.
Een klantlabel zoals ‘dealer’ betekent niet automatisch dat Odoo de juiste prijslijst toewijst. Leg vast wie die koppeling beheert, of richt expliciet een automatisering in. Anders ontstaat alsnog een handmatige stap die gemakkelijk wordt vergeten.
Welke prijsregels kun je gebruiken?
Vaste verkoopprijzen
Een vaste prijs is geschikt voor concrete contractafspraken. Bijvoorbeeld: klant A betaalt € 42 per stuk voor een bepaald artikel, ongeacht de standaardverkoopprijs. Je kunt regels op verschillende niveaus toepassen, zoals een productcategorie, product of specifieke productvariant.
Kortingen en prijsformules
Bij een kortingsregel berekent Odoo de prijs vanuit een basisprijs. Denk aan 15% korting op de standaardverkoopprijs. Met prijsformules kun je, afhankelijk van de configuratie, ook werken met toeslagen, afronding en minimum- of maximummarges.
Let op het verschil tussen opslag op kostprijs en brutomarge op verkoopprijs. Een opslag van 25% op € 80 geeft een verkoopprijs van € 100 en een brutomarge van 20%. Onduidelijkheid hierover leidt direct tot verkeerde prijsafspraken.
Staffelprijzen en geldigheidsperiodes
Met een minimumhoeveelheid maak je staffelprijzen. Bijvoorbeeld € 10 per stuk vanaf één stuk en € 9 vanaf twintig stuks. Controleer daarbij de gebruikte maateenheid: twintig stuks is iets anders dan twintig dozen.
Prijsregels kunnen ook een begin- en einddatum hebben. Dat is bruikbaar voor tijdelijke acties of nieuwe contracttarieven. Test welke datum in het betreffende verkoopproces bepalend is voor de prijsberekening.
Hoe bepaalt Odoo welke prijs geldt?
Odoo kijkt naar de gekozen prijslijst en zoekt een toepasselijke prijsregel. Daarbij spelen onder meer het product, de productcategorie, de hoeveelheid en de geldigheidsperiode een rol. Wanneer regels overlappen, bepalen de selectielogica en prioriteit welke regel wordt gebruikt.
Ga er niet van uit dat meerdere kortingen automatisch worden opgeteld. Een algemene segmentkorting en een productspecifieke afspraak leiden niet vanzelf tot een combinatie van beide.
Test daarom minimaal deze situaties:
- Een klant met een algemene segmentprijslijst.
- Een product met een afwijkende prijsafspraak.
- Een bestelling net onder en boven een staffelgrens.
- Een offerte vóór en na de einddatum van een actie.
- Een product waarvoor geen specifieke regel bestaat.
Controleer ook wat er gebeurt wanneer een gebruiker de klant, hoeveelheid of prijslijst op een bestaande offerte wijzigt. Een nieuwe prijslijst betekent niet dat alle bestaande offertes en orders zonder meer opnieuw worden geprijsd.
Prijslijsten migreren naar Odoo
Bij een ERP-migratie zijn prijsbestanden vaak minder eenduidig dan ze lijken. Contractprijzen staan in Excel, uitzonderingen zitten in het oude ERP en verkopers kennen aanvullende afspraken uit hun hoofd.
Begin daarom met een inventarisatie. Welke afspraken zijn nog geldig? Welke bedragen zijn inclusief of exclusief btw? Welke valuta en maateenheden worden gebruikt? En welke klanten horen daadwerkelijk bij welk segment?
Vanuit de implementatiepraktijk is het verstandig eerst een representatieve selectie te migreren. Vergelijk vervolgens offertes uit het oude systeem met dezelfde scenario’s in Odoo. Daarmee controleer je niet alleen de geïmporteerde bedragen, maar ook de prijslogica.
Beheer hoort bij de inrichting
Een goede inrichting blijft overzichtelijk. Gebruik gedeelde segmentprijslijsten waar dat kan en aparte klantprijslijsten waar afspraken dat vereisen. Iedere uitzondering vraagt immers onderhoud en controle.
Leg vast wie prijsregels mag wijzigen, wie wijzigingen controleert en wanneer nieuwe tarieven ingaan. Controleer daarnaast hoe de inrichting doorwerkt in Verkoop, eCommerce en eventueel Point of Sale; de beschikbare mogelijkheden verschillen per toepassing.
Bij Liberated, Nederlands Odoo Silver Partner, behandelen we prijslijsten daarom als onderdeel van het verkoopproces. De centrale vraag is niet hoeveel regels Odoo aankan, maar of medewerkers kunnen verklaren waarom een klant een bepaalde prijs krijgt. Als dat duidelijk is, wordt prijsbeheer controleerbaar en overdraagbaar.
Benieuwd of we jouw vraagstuk kunnen beantwoorden?
Plan een vrijblijvend gesprek met een van onze consultants.

