EstiMate Knowledge Base / FAQ

HomeEstiMate Version 2QuickBooks LinkFailed to add invoice ? to QuickBooks: 108: Internal Error: Failure to parse float.

8.1. Failed to add invoice ? to QuickBooks: 108: Internal Error: Failure to parse float.

Q:  I'm getting an error when exporting some of my jobs to QuickBooks.  The error says "Internal Error: Failed to parse float.  What does this mean and how can I fix it?


A:  The reason for this error is that you have selected a "Tax" item from your list for one or more of your line items which has a rate of 0.0%.  It happens sometimes that customers create a tax item called "Non Tax", or "No Tax", or similar to show that the item is not taxed, and they give it a rate of 0.0% so that no tax is applied.  This is not the correct way to specify a non taxed item in EstiMate 2.  The correct way to have no tax applied to a line item is to "blank" out the tax field for that item (put your cursor in the "Sales Tax" filed, and delete anything that is there).

 

To fix this issue so that your jobs/estimates will export to QuickBooks without issue you will need to go back through the jobs/estimates that failed to go to QuickBooks due to this error, and remove from the Sales Tax field any "Non Tax" or Tax that has a 0.0% rate (just blank out the Sales Tax field.

 

If the whole job is to be "Non Tax" then you can simply check the "No Tax" box on the main job or estimate screen.

 

After you have corrected this issue in your jobs and estimate you can transfer them again, and they should export to QuickBooks without issue.

This page was: Helpful | Not Helpful