Answers.Body: <p>This patch has solved my problem:</p>
  
  <p><a href="https://github.com/civicrm/civicrm-core/pull/6520/files" rel="nofollow">https://github.com/civicrm/civicrm-core/pull/6520/files</a></p>
  
  <p>PriceField tax_amount should not be rounded</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-08-17T20:23:14.423Z
Answers.LastActivityDate: 2015-08-17T20:31:24.650Z
Answers.LastEditDate: 2015-08-17T20:31:24.650Z
Answers.UserDisplayName: Francis Poisson
Body: <p>We've got a 14.975% tax rate in the province of Quebec in Canada.</p>
  
  <p>the taxes are rounded to the 2nd decimal so we lose information.</p>
  
  <p>The taxes should be calculated on the subtotal instead of the unit price.</p>
  
  <p>Thanks for helping!</p>
  
  <p>The calculation is now (100*(1+0.15)) but should be (100*1)*1.14975</p>
  
  <p><a href="https://i.sstatic.net/kNgGL.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/kNgGL.png" alt="enter image description here"></a></p>
  
Tags: <civicontribute><taxes>
Title: Contribution forms with numerical quantities is not taxed properly
ThreadText: # Contribution forms with numerical quantities is not taxed properly
  
  (Asked by: username_0 on 2015-08-04)
  
  We've got a 14.975% tax rate in the province of Quebec in Canada.
  
  the taxes are rounded to the 2nd decimal so we lose information.
  
  The taxes should be calculated on the subtotal instead of the unit price.
  
  Thanks for helping!
  
  The calculation is now (100\*(1+0.15)) but should be (100\*1)\*1.14975
  
  [![enter image description here](https://i.sstatic.net/kNgGL.png)](https://i.sstatic.net/kNgGL.png)
  
  **Tags:** civicontribute, taxes
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_0 on 2015-08-17. Score: 1 | Accepted answer
  
  This patch has solved my problem:
  
  <https://github.com/civicrm/civicrm-core/pull/6520/files>
  
  PriceField tax\_amount should not be rounded
  
  
  ---
  
  