Hello. I am a mexican feelancer and I have provided my RFC number to the platform. Still, Upwork is taking 20% of my payment for taxing purposes. I read that providing my RFC would reduce this number to 1%. Why is this happening?
I see a significant confusion here among many of us, and I would love to share how I understand this matter. I hope my insight helps.
Firstly, we must pay the 20% service fee to Upwork, based on our earnings plus all the others charges that apply.
Yes, I remember that UpWork started a pushy strategy a few months ago to make us provide them the RFC. The bait was 1% retention with RFC vs. 20% retention with no RFC (if my memory serves correctly). This was scary, effective, and confusing because, on this document, Upwork talks about withholding a percentage on our earnings. They really need to clarify the information on this paper)
Recently, UpWork sent an email explaining very clearly that they will charge a 16% VAT on the service fee. They even provided the following example:
"... let's say you earn $100 from a new client. You'll be charged the regular 20% freelancer service fee of $20. Under Mexican law, we will then apply the 16% VAT to that $20 fee. This means we would collect $3.20 in VAT from you."
The meaning of this is clear. Upwork gives us a service, and they collect the fee for this service. So far, they had been withholding 10% on the service fee since the third week of April. The problem is that UpWork doesn't have its RFC yet, so they can't give us an invoice on the entire charge (service fee plus what they name so far Withholding Tax MX or WHT).
Yes, eventually (as soon as they finish their registration process in the SAT), they will have to charge not 10% but 16%, which is the IVA that applies in Mexico usually. The invoice or factura on this charge will be an expense (a cost) in our books because we are buying a service from Upwork and paying for it.
Therefore, there is no reason to be concerned nor to speculate that we'll be charged a 20% fee plus another 20 or 16% for tax withholding on our earnings. Yes, the bolt from the blue is that now we'll be more forced to report the earnings from UpWork to the SAT. Then, we'll probably get our income charged with taxes (ISR at least) by the Mexican authority.
Where can i download the invoices, so I don't have to Pay taxes in Mexico, after getting my money in my Mexican bank? Since you are already taking my taxes... I need an invoice to tell SAT that I'm getting a tax withhold with you (upwork).
Where can I get the invoices from my earnings, taxes, etc?
We will register with Servicio de Administración Tributaria (SAT) and remit the entire amount withheld to the agency. Under the rules, we will generate monthly digital invoices for you, and these will show all transactions. That information also will be reported to SAT, so they are aware of the taxes you have paid.
I am a US Citizen living abroad in Mexico.
I uploaded my USA tax information in the tax area. The system is alerting me that it will keep 20% of my income for Mexican taxes.
What do I need to do to avoid that?
We are required to withhold a specific percentage of your earnings, as defined by Mexican law. Since we want to make sure you receive the specific information you need, we suggest you contact a trusted tax advisor.
Do we have an update yet?
When is Upworks RFC going to be available? And when are we going to start getting RFCs? And if we hire someone in México, are you going to send a CFDi on their behalf or do they still have to that themselves?
It's been several months, is any progress being made?
We're half way through the year and all we've heard so far are boilerplate answers, when can we expect Upwork's RFC to be available as well as start receiving CFDIs??
Learn more about our awesome Community member Andrei!Learn More
Over the next few weeks you may notice changes to Job Search filters that include the option to filter jobs by an hourly rate range and filter for jobs requiring multiple freelancers.Learn More
We are excited to share a new offering to enable freelancer job referrals (beta). This will provide the option to refer another freelancer on Upwork when you decline a job invite.Learn More
Having a professional profile is essential to attracting clients, highlighting your skills, and winning projects. Come and learn how to make your profile stand out on Upwork!Learn More