There are two kind of accounts that are tremendously different from each other individual and company. If you open a company account (which requires a bank transfer), your local tax authorities will have difficulties asking you for money. For instance, if the company is from Belize or BVI, and if you have a credit card for it, you can say that it is the credit card of the company.
I have investigated further and found that in Europe, local tax authorities can't do much if they can prove that some money has been transfered to a European country.
Then, if you live in a high tax country in West Europe or North America, the local tax authority may ask you to justify your lifestyle. If you buy expensive items like a big car or a big house.
Really ?
To think that tax office's people are monkeys is the worst strategy for planing your tax optimization.
In case if you transfer more than 10k from an offshore to an European country, the bank will report it, then the tax office will come and most probably a bunch of not funny guys who will start to tell you things like: "money laundering".
"i just wanted to mention that if you have a company account at payoneer or firstchoicepay, even if it is reported to your local tax authorities, the local tax authorities can't prove anything because there is no bank transfer to your country of residence."
Really?
They just have to argue that the central management lives in the country, therefore your profits have to be taxed in the country. End of the story. Pay the tax, pay the fine and depending of your country an the amount, you'll have to do some time in a nice facility.
"Also, you can use the payoneer credit card because everything can be considered to be expenses for the company. Furthermore, the company is an offshore company, so the local tax authority can't ask anything about it. "
Seriously? Please, could you take a look on what is "a company's expense" ? and what are eligible company's expenses?
To summarize that concept: It's the money spent or cost incurred in an organization's efforts to generate revenue, representing the cost of doing business.
A 2 weeks holidays in Brazil paid with your company's credit card is not a company's expense, and should be taxed.
A 4 days business trip in Brazil to visit your employees paid with your company's credit card is a company's expense.
I agree, the local tax office of an offshore company doesn't care, but in case of a tax investigation in your home country, you can't tell them "guys, I bought 20 tom ford tailored suits, it's a company expense's.", it's not, they will just reintegrate it in the profit before taxes.
And that's why guys, if you have an offshore, you really should have an accounting system and pair all the operations with your company's bank account... In case of a tax investigation of your own country, it could reduce the size of the freaking amount of the tax/fine to pay.
To conclude: all what you said will surely lead to a tax investigation, or worse. You should pay a visit to a tax lawyer, just to speak with him about what you're planning to do, nothing personal against you, but it could really help you.
Anyway, I'm far from an expert.