EnableYourData.com

KPI · E-commerce

Refundpercentage: formule en voorbeeld.

Het refundpercentage is het bedrag dat je in een periode aan klanten terugbetaalt, gedeeld door het totaal aan ontvangen betalingen, in procenten. Het omvat terugbetalingen na retouren, maar ook na annuleringen, beschadigde leveringen of klachten. Het refundpercentage laat zien hoeveel van je omzet uiteindelijk niet blijft staan.

Formule voor refundpercentage

Terugbetaald bedrag ÷ ontvangen betalingen × 100%

Rekenvoorbeeld

Acme Groothandel ontvangt in het derde kwartaal € 600.000 aan betalingen en betaalt in dezelfde periode € 21.000 terug aan klanten. Het refundpercentage is € 21.000 ÷ € 600.000 × 100% = 3,5%.

Fictieve cijfers van Acme Groothandel.

Zo lees je deze KPI

Een stijgend refundpercentage betekent dat meer omzet verloren gaat, door meer retouren, leveringsproblemen of klachten. Splits het naar reden, productcategorie en kanaal om de oorzaak te vinden, en vergelijk met dezelfde periode vorig jaar vanwege seizoenseffecten. Leg het naast het retourpercentage: een refundpercentage dat sneller stijgt dan de retouren wijst op terugbetalingen zonder retour.

Valkuilen bij refundpercentage

  • Refunds toewijzen aan de maand van terugbetaling terwijl de oorspronkelijke betaling in een andere maand viel.
  • Gedeeltelijke terugbetalingen missen omdat alleen volledige refunds een eigen status krijgen.
  • Refunds via de betaalprovider en handmatige terugboekingen via de bank niet samenvoegen.

SQL & DAX

Refundpercentage berekenen in SQL en DAX

Twee voorbeelden op een fictief datawarehouse van Acme Groothandel: een query in PostgreSQL en een measure voor een Power BI-model. Pas tabel- en kolomnamen aan je eigen model aan.

SQL · PostgreSQL
SELECT date_trunc('month', created_at) AS month,
       SUM(amount) FILTER (WHERE status <> 'failed') AS received,
       SUM(amount) FILTER (WHERE status = 'refunded') AS refunded,
       ROUND(100.0 * SUM(amount) FILTER (WHERE status = 'refunded')
             / NULLIF(SUM(amount) FILTER (WHERE status <> 'failed'), 0), 2) AS refund_rate_pct
FROM payments
GROUP BY 1
ORDER BY 1;
DAX · Power BI
Refund Rate =
DIVIDE(
    CALCULATE(SUM(Payments[amount]), Payments[status] = "refunded"),
    CALCULATE(SUM(Payments[amount]), Payments[status] <> "failed")
)

In ENABLE

Deze KPI volgen in ENABLE

Vragen in gewone taal

Vraag naar refundpercentage per maand, klant of product in de SQL Explorer met AI. De AI schrijft de SQL, jij ziet de query en voert hem zelf uit; de AI krijgt alleen metadata.

Lees meer →

In je Power BI-dashboard

Leg de KPI vast als measure in je Power BI-model en toon hem in het portaal, met "Laatst ververst" erbij. Toegangsprofielen en optioneel row-level security bepalen wie welke cijfers ziet.

Lees meer →

Eigen dashboards (pilot)

Zet de KPI als tegel in een eigen dashboard, met vergelijking met vorig jaar. De Dashboard Builder is een pilot en per klant aan te zetten.

Lees meer →

Doelen per maand

Met de ingebouwde app Targets leg je per maand een doel voor de KPI vast, zodat je realisatie en doel naast elkaar ziet.

Lees meer →

FAQ

Veelgestelde vragen

Hoe bereken je het refundpercentage?

Je deelt het totaal aan terugbetalingen in een periode door het totaal aan ontvangen betalingen in die periode en vermenigvuldigt met 100%. Bij € 4.000 aan refunds op € 100.000 aan betalingen is het refundpercentage 4%. Je kunt het ook op aantal transacties berekenen.

Wat is het verschil tussen een refund en een chargeback?

Een refund is een terugbetaling die jij als verkoper zelf uitvoert. Een chargeback is een terugboeking die de klant via zijn bank of kaartuitgever afdwingt, vaak met extra kosten voor de verkoper. Chargebacks volg je daarom apart met het chargebackpercentage.

Waarom is het refundpercentage hoger dan het retourpercentage?

Dat gebeurt als je ook terugbetaalt zonder dat er iets retour komt, bijvoorbeeld bij een beschadigde of te late levering, een prijscorrectie of een annulering na betaling. Ook kan het refundpercentage op waarde zijn berekend en het retourpercentage op aantal orders. Controleer of beide KPI's dezelfde basis gebruiken.

AI gebruiken op je eigen data. Veilig, en zonder hoofdpijn.

In een online demo laten we zien hoe ENABLE je data veilig beschikbaar maakt en hoe je erop bouwt: een app beschrijven in de AI Builder, vragen in gewone taal, dashboards en API's. En hoe wij het voor je inrichten en beheren.