It is not about ATM owners. Don't talk about that, those are just silly computer terminals. What matters are the national central servers. The taxman watches that central server, and if he sees many transactions from an unknown card, he has every right to inquire about it. And he will. The only solution is not to use your offshore cards in countries where you are known to the taxman.