Hi

I have had this problem in the past and it was because I set the zone definitions to include my country as well as All Countries All Zones which basically applied tax twice

Hope this helps...