Dolibarr ERP/CRM is een modulaire, open-source softwaresuite die breed wordt gebruikt door het MKB en freelancers voor het beheer van alles, van verkoop en inkoop tot boekhouding en HR. Een van de vele handige functies is margeberekening – een cruciale functie voor inzicht in winstgevendheid. Veel gebruikers melden echter problemen waarbij Dolibarr de marges niet correct of helemaal niet berekent. Deze uitgebreide handleiding legt uit waarom dit gebeurt, hoe de margefunctionaliteit werkt en biedt gedetailleerde stappen om het probleem op te lossen.
Inhoudsopgave
-
Inleiding: Wat is margeberekening in Dolibarr?
-
Waarom margeberekening belangrijk is
-
Vereisten voor margeberekening
-
Veelvoorkomende symptomen wanneer de marge niet werkt
-
Modules vereist voor margeberekening
-
Inkoopprijzen en -kosten instellen
-
Hoe marges worden berekend in Dolibarr
-
Probleemoplossing stap voor stap
-
Controleer module-activering
-
Controleer producttypen en prijsinstellingen
-
Controleer configuraties van derden
-
Controleer aankoopinformatie
-
-
Margeberekeningsmodi begrijpen
-
De rol van multivaluta bij marge-nauwkeurigheid
-
PDF-sjablonen en margezichtbaarheid
-
Margeberekening in voorstellen versus orders versus facturen
-
Veelvoorkomende fouten en verkeerde configuraties
-
Geavanceerde configuratie voor nauwkeurige margeanalyse
-
Eindaanbevelingen en beste praktijken
1. Inleiding: Wat is margeberekening in Dolibarr?
Margeberekening verwijst naar het proces waarmee Dolibarr het verschil bepaalt tussen de verkoopprijs en de kostprijs van een product of dienst. Deze berekening is essentieel voor het beoordelen van de winstgevendheid van offertes, orders en facturen.
Dolibarr kan marges weergeven in documenten en dashboards, mits correct geconfigureerd. De margemodule biedt, mits correct gebruikt, waardevolle inzichten in welke verkopen winstgevend zijn en welke niet.
2. Waarom margeberekening belangrijk is
Winstgevendheid is de kern van elk bedrijf. Zonder nauwkeurige margeberekeningen kunnen besluitvormers niet:
-
Evalueer de prestaties per product of dienst
-
Identificeer onrendabele deals
-
Brutomarges berekenen voor financiële analyse
-
Informeer verkoopstrategieën of prijsbeslissingen
Daarom is het inschakelen en correct instellen van margefunctionaliteit in Dolibarr cruciaal.
3. Voorwaarden voor margeberekening
Om de marges in Dolibarr correct te berekenen, moeten aan bepaalde voorwaarden worden voldaan:
-
De Marges module moet geactiveerd zijn.
-
Voor elk product of elke dienst moet een inkoopprijs of kostprijs worden vastgelegd.
-
Producten moeten van het type 'Product' of 'Dienst' zijn en geldige prijsinformatie bevatten.
-
Gebruikersmachtigingen moeten toegang tot margegerelateerde gegevens toestaan.
Als u deze opties niet hebt ingeschakeld, kan Dolibarr de marges helemaal niet weergeven of berekenen.
4. Veelvoorkomende symptomen wanneer de marge niet werkt
Er zijn verschillende manieren waarop u problemen met de marges kunt ervaren:
-
Er worden geen margekolommen weergegeven op facturen of voorstellen.
-
Marge wordt altijd weergegeven als 0% of niet beschikbaar.
-
Dolibarr toont een waarschuwing: “Geen kostprijs gedefinieerd.”
-
Dashboards geven geen margewaarden weer.
-
Vergeleken met handmatige controles lijken de berekeningen onnauwkeurig.
Elk symptoom geeft aan welk deel van de configuratie mogelijk ontbreekt of onjuist is.
5. Modules vereist voor margeberekening
Dolibarr maakt gebruik van modulaire architectuur. De Marges module is standaard niet geactiveerd.
Om het te activeren:
-
Ga naar Home > Setup > Modules/toepassingen.
-
Zoeken naar of scrollen naar Marges.
-
Klik Activeren.
Hiermee krijgt u toegang tot de interface en backendlogica die nodig zijn om marges in documenten te berekenen.
Bovendien activeert u de Aankoopprijzen en Leveranciersorders modules verbeteren de nauwkeurigheid van de marge, vooral in een inkoop-tot-verkoop-workflow.
6. Inkoopprijzen en -kosten instellen
Zonder kostprijs kan Dolibarr de marge niet berekenen.
Om een aankoopprijs voor een product vast te stellen:
-
Ga naar Producten/Diensten > Lijst.
-
Selecteer het product en klik wijzigen.
-
Scrol naar het gedeelte 'Kostprijs' of 'Inkoopprijs'.
-
Voer de kosten handmatig in of via prijsrecords van leveranciers.
Zeker weten dat:
-
De valuta is correct.
-
De prijs geldt voor de leverancier waarmee u zaken doet in de transactie.
-
De prijs is actueel.
7. Hoe marges worden berekend in Dolibarr
Dolibarr ondersteunt verschillende methoden voor margeberekening:
-
Standaardmarge = Verkoopprijs - Aankoopprijs
-
Marge op kostprijs = (Verkoop - Kosten) / Kosten
-
Marge op verkoopprijs = (Verkopen - Kosten) / Verkopen
De berekeningsmodus kan worden geselecteerd in de instellingen van de margemodule.
Zorg ervoor dat u begrijpt welke versie in uw configuratie wordt gebruikt om verwarring te voorkomen.
8. Probleemoplossing stap voor stap
Controleer module-activering
Zorg ervoor dat de module Marges actief is. Zonder deze module worden er geen margegegevens verwerkt.
Controleer producttypen en prijsinstellingen
Producten moeten worden gedefinieerd met geldige verkoop- en aankoopprijzen. Controleer:
-
Juiste producttype (product of dienst)
-
Er wordt een basisprijs gedefinieerd
-
De kostprijs wordt correct geregistreerd
Controleer configuraties van derden
Wanneer u verschillende leveranciers of klantspecifieke prijzen gebruikt, controleer dan of de juiste prijs wordt toegepast op de juiste derde partij.
Controleer aankoopinformatie
Marges kunnen alleen worden berekend als Dolibarr de kosten kent. Als u leveranciersprijzen gebruikt:
-
Leveranciers toevoegen aan het product
-
Definieer de aankoopprijzen voor elk
-
Koppel ze aan uw huidige leverancier
9. Margeberekeningsmodi begrijpen
U kunt configureren hoe Dolibarr marges berekent:
-
Navigeer naar Instellingen > Modules > Marges
-
Kies het berekeningstype: vaste kosten, leverancierskosten of gewogen gemiddelde
De juiste keuze voor uw aankoop hangt af van hoe uw aankoop is gestructureerd:
-
Gebruik vaste kosten als de prijzen stabiel zijn
-
Gebruik leverancierskosten voor leverancierspecifieke workflows
-
Gebruik gewogen gemiddelde als u de voorraad en inkoop dynamisch bijhoudt
10. De rol van multivaluta bij marge-nauwkeurigheid
Als u meerdere valuta's gebruikt:
-
Zorg ervoor dat Dolibarr is ingesteld om valutaconversie te verwerken
-
Controleer of de wisselkoersen actueel zijn
-
Combineer aan- en verkoopvaluta's om een nauwkeurige marge te verkrijgen
Dolibarr stemt valuta's niet automatisch af, tenzij de wisselkoersen zijn gedefinieerd en bijgewerkt.
11. PDF-sjablonen en margezichtbaarheid
Zelfs als de marges worden berekend, worden ze mogelijk niet in PDF's weergegeven, tenzij:
-
De sjabloon ondersteunt margevelden
-
Uw gebruikersrol heeft toestemming om deze te bekijken
-
De relevante kolommen zijn ingeschakeld in documentmodellen
Om sjablonen aan te passen:
-
Bestaande sjablonen bewerken of kopiëren van
/htdocs/core/modules/facture/doc/ -
Voeg marge-gerelateerde PHP-code toe
12. Margeberekening in voorstellen versus orders versus facturen
Dolibarr berekent marges afzonderlijk voor elk documenttype. Een veelgemaakte fout is de veronderstelling dat een marge in een offerte automatisch wordt weergegeven op de factuur.
Zorg ervoor dat op elk documentniveau kostprijzen worden toegepast.
13. Veelvoorkomende fouten en verkeerde configuraties
Enkele van de meest voorkomende redenen waarom marges niet worden berekend:
-
Margesmodule niet ingeschakeld
-
Geen kostprijs gedefinieerd
-
Verkeerde margeberekeningsmethode geselecteerd
-
Ontbrekende rechten
-
Valutamismatch
-
Verouderde Dolibarr-versie (bugs in oudere releases)
14. Geavanceerde configuratie voor nauwkeurige margeanalyse
Om dieper in te gaan:
-
Geavanceerd prijsbeheer inschakelen
-
Gebruik modules van derden voor margeanalyses
-
Integreer externe tools zoals spreadsheets of BI-platforms voor visualisatie
-
Gebruik aangepaste hooks en triggers om het berekeningsgedrag aan te passen
Deze opties zijn vooral handig voor bedrijven met complexe prijsmodellen.
15. Eindaanbevelingen en beste praktijken
Margeberekening is essentieel, maar de nauwkeurigheid ervan hangt af van uw gegevens en instellingen. Zo zorgt u voor betrouwbaarheid op de lange termijn:
-
Houd de koop- en verkoopprijzen actueel
-
Controleer regelmatig de prijzen van leveranciers
-
Kies een berekeningsmethode die uw werkelijke kosten weerspiegelt
-
Gebruikers trainen in data-invoernormen
-
Gebruik versiebeheerde sjablonen voor PDF-documenten
Test wijzigingen altijd in een testomgeving voordat u ze op live-gegevens toepast.
