Magento price rounding issues, wrong price displayed on grid and product view
So, we spent a while to figure out, why Magento (magento version 1.6.0) don’t show the right calculated price in some cases:
i.e. product price 119,00 is displayed as 119,01.
It’s a rounding problem in the core functions.
In this way you can fix it:
Open this file:
app/code/core/Mage/Tax/Model/Calculation.php Line 466
and change the rounding parameter:
FROM
public function calcTaxAmount($price, $taxRate, $priceIncludeTax=false, $round=true) TO
public function calcTaxAmount($price, $taxRate, $priceIncludeTax=false, $round=false) 




