Suppose a guy from US purchases the service, shouldn't tax be paid there. Isn't that how its supposed to work? Taking only in terms of Giants.
Suppose a guy from US purchases the service, shouldn't tax be paid there. Isn't that how its supposed to work? Taking only in terms of Giants.
Which country/countries should be able to tax the revenue?
The customer may need to pay sales tax on the purchase to Brazil, if Brazil has such a thing.
But I agree with your point - it does get quite complicated and bureaucratic.
You'd assume that, but you could also very well be wrong. Depending on tax treaties and the "effective place of management" principle, he could be liable for corporation tax in Spain or in both Spain and Ireland.
One reason why tax laws get very complicated very fast is because every country wants to tax everything it can which inevitably means that two different countries end up taxing the same thing. To avoid this, you get double taxation treaties and loopholes.