I set up a business in Spain – my tax nightmare is only getting worse admin 5 days ago New York State Comments Off on I set up a business in Spain – my tax nightmare is only getting worse 0 Views PressBee – British self-employed expats in Spain face tougher tax rules next year as the authorities clamp down. All card payments received by self-employed worker Share Facebook Twitter Stumbleupon LinkedIn Pinterest