I am a Freelancer from the EU. I have been working in a project during some time but I did not realize that I was paying a ~21% VAT for all upwork service fees.
When I realized about this issue I went to fix it. I have just resolved it setting properly my tax information. However I see already notified VAT fees were not cancelled. I still have not withdrawn any money from the project. Is there any way to recover those fees? What should I do?
Thanks in advance.
There is a way to claim back VAT you have paid on purchases from another EU company, but in Sweden you need to sign up to a specific service on the tax authority's website and fill in a form there to claim repayment of EU VAT paid.
However, there is a lower limit you can claim back. According to the Swedish tax office website, the least you can claim back is 50 Euro. That's probably universal across the EU, so unless you paid a lot of VAT before you noticed, it's probably not worth trying to claim it back through your local tax office.
I don't know if Upwork can refund you the VAT, but I wouldn't count on it. They don't seem to understand VAT at all and the support people probably can't access or adjust invoices.
You can include the VAT paid as a business expense, though, just like the rest of the service fee.
if you are already VAT-registered in your country (i.e. have a VAT registration number and charge your clients VAT), then you give Upwork your VAT ID information, they check it with the European VIES database, and from that point the VAT will not be paid by Upwork, but notified amd marked as "VAT reversed".
Note that this is a verry short answer from a non-expert. There were some very long threads covering all aspects of the issue if you search the forum for them