I need to form a corporation in the EU to be able to apply for merchant accounts to do payment processing. Does anyone have feedback on which country or countries are best to do this sort of thing while incurring the least tax liability there?
Cyprus.
Edit: Ireland is also pretty good, close second.
Fatbat, as an ex in the gaming biz I thought Antigua would be your first choice.
Look on the bright side, you can write off the entire trip, spend 1 day with a lawyer and a bank, 4 days on white stand and blue water. I incorporate companies there just for an excuse to vacation.
Controlled Foreign Corporation - Wikipedia, the free encyclopedia
^ doesn't that make it pointless/illegal to own an offshore company for tax reasons?