Home Forums Alles omtrent boekhouden Klopt deze berekening voor prijs met korting en BTW?

Weergave van 0 geneste reacties
  • Auteur
    Berichten
    • niely.b0yk3n
      Deelnemer
      Aantal berichten: 3

      Hallo

      Ik heb zelf een e-commerce platform geprogrammeerd maar heb moeite met het berekenen van de correcte prijs/BTW wanneer er kortingen in het spel komen. Het kan snel een hele warboel worden namelijk.

      Daarom zou ik hier graag even navragen of mijn formule klopt en of de test-cases die ik hier opstel ook kloppen.

      Formule met procentuele korting:
      korting_op_product = prijs_excl_btw * (korting / 100)
      btw_op_product = (prijs_excl_btw – korting_op_product) * (btw_perc / 100)
      totale_prijs_van_product = prijs_excl_btw – korting_op_product +btw_op_product

      Formule met absolute korting:
      korting_op_product = korting / totale_prijs_van_winkelmandje_excl_btw * prijs_excl_btw
      btw_op_product = (prijs_excl_btw – korting_op_product) * (btw_perc / 100)
      totale_prijs_van_product = prijs_excl_btw – korting_op_product + btw_op_product

      Deze formules worden per product berekend. Ik kan niet enkel van het subtotaal de korting aftrekken en dan de BTW berekenen omdat in één winkelmandje producten met verschillende BTW-tarieven kunnen zitten.

      Ik heb ook enkele test-cases gemaakt. Graag zou ik weten of deze uitkomst (het subtotaal + gegeven korting) juist is, en indien niet, wat dan wel de juiste uitkomst zou moeten zijn. Dan kan ik mijn formules aanpassen tot het wel juist uitkomt.

      Test 1 (procentuele korting).
      Winkelmandje:
      1x Appel van €10 ( excl. 6% BTW)
      Korting: 10%

      Subtotaal incl. BTW: €10,60
      Korting: €1,06
      Totaal: € 9,54

      Test 2 (absolute korting).
      Winkelmandje:
      1x Appel van €10 ( excl. 6% BTW)
      1x Kaviaar van €15 (excl. 21% BTW)
      Korting: €10

      Subtotaal incl. BTW: €28,75
      Korting: €10,00
      Totaal: €18,75

      Als deze twee testen in orde zijn kan ik wel verder. Indien niet, wat zou dan de juiste uitkomst moeten zijn voor subtotaal, korting en totaal?
      Op 1e zicht lijkt alles wel in orde. Maar ik vraag me af of het boekhoudkundig ook wel klopt dit.

      Alvast hartelijk bedankt!

Weergave van 0 geneste reacties
  • Je moet ingelogd zijn om een reactie op dit onderwerp te kunnen geven.