There is no single "best country" to invoice from: it depends on where you are tax resident, where your clients are and your billing volume.
| Option | Main advantage | When it makes sense |
|---|---|---|
| Autónomo in Spain | Simplicity, a single tax return | Moderate billing, mixed clients |
| LLC in the USA | Strong image with US clients | High volume with US tech clients |
| Simplified self-employed regime in other EU countries | Lower contributions in the early stages | If you are tax resident in that specific country |
Watch out for a common mistake: choosing where to invoice doesn't depend on where you'd like to live, but on where you are tax resident. Changing your tax residence just to invoice differently, without meeting the real residency requirements, can bring serious problems with the Spanish Tax Agency (Hacienda).
Frequently asked questions
Can I invoice from Spain even if all my clients are outside the country?
Yes, what determines where you invoice is not your clients' location but your tax residence. You can be an autónomo in Spain and invoice exclusively clients in other countries with no problem.
Is it worth changing tax residence just to pay less tax as a freelancer?
It's not advisable to do it just for that: changing tax residence means meeting real residency requirements in the destination country, and doing so without truly meeting them can lead to serious problems with Hacienda. It's a decision to weigh with a tax advisor, not just based on the tax figure.