Jump to content

Recommended Posts

Hi

 

Ik ben bezig met het opzetten van een webshop.

Die eigenlijk zo goed als klaar is.

Maar....ik zit aardig te rotzooien met de BTW berekening.

 

Prijzen worden getoond incl BTW op de shop.

 

Nu heb ik een product:

24.75 exl btw (21%)

Dat is 29,95 incl btw

 

Op de site is het ook netjes dit bedrag incl btw.

 

Koop ik 1 product, dan is er niets aan de hand.

Koop ik er twee, dan zou het 89,85 moeten worden.

Echter laat het winkelmandje 89,84 zien (i.v.m. afrondingsproblemen).

 

De optie om af te ronden per product of totaal, heb ik al gevonden.

Echter heb ik begrepen dat BTW over het totaal berekend moet worden, en niet per product.

 

Ik kan meer cijfers toevoegen achter de komma bij de prijs van het product. Maar dit verkleind alleen maar de kans op fouten.

 

Hoe hebben mede webshop eigenaren dit opgelost in Prestashop?

Edited by tjblaat (see edit history)
Link to comment
Share on other sites

Aanvulling

 

Met de ingebouwde afrondingsopties kom ik er niet uit.

Dit zorgt er allemaal voor het uitstellen van het probleem en rare constructies.

 

Wat ik wil doen is:

 

- Afronden per product instellen (en niet op het totaal).

- Zo heb ik netjes 29,95 incl btw in de webshop staan.

- Bij het totaal incl komt ook het juiste bedrag (dan zijn we al een stap verder)

- Echter is de totale BTW foutief. Omdat hij de btw per product berekend. 

- En nu wil ik dat het winkelwagentje de BTW berekend over het totaal incl btw i.p.v. de afgeronde ex btw prijzen per stuk die voor fouten zorgen.

 

Kortom, hoe zorg ik ervoor dat het winkelwagentje "totaal BTW" verrekend op basis van het "totaal incl BTW"

 

 

Edit

 

Hier moeten toch meer mensen problemen met hebben?
Met verschillende valuta is het probleem nog groter. In euro is het nogal relatief werkbaar en alleen met 6 decimalen (bij product prijs) komt het bij redelijk grote product aantallen voor.

Als ik van valuta wissel naar britse pond, is het een probleem echt hinderlijk.

Edited by tjblaat (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...