As duas formas – tacha e taxa – existem na Língua Portuguesa.
Ou seja, ambas as expressões estão corretas, devendo, no entanto, ser usadas em diferentes situações.
Tacha significa um prego pequeno com cabeça chata; pode ter o sentido de defeito; mancha; nódoa.
Pregar com tachas é a melhor solução para este caso.
Já reparou que quase todas as calças de ganga têm uma tacha no bolso?
Taxa significa espécie de tributo, assim como o imposto; pagamento por determinado serviço; proporção entre duas grandezas.
Estamos todos fartos de pagar taxa adicional por tudo e por nada. :: sentido tributo
A taxa de ignorância é assustadora! :: sentido proporção
Referências
São palavras homófonas: som igual, grafia e significado diferente.
Tacha advém do espanhol tacha.
Taxa advém do verbo taxar.