Working as an autónomo on Upwork, Fiverr or with direct clients from Spain? Here is exactly how IRPF, the social security quota and platform fees shrink your invoice — and what actually lands in your account.
Calculate my Spanish take-home pay →As an autónomo you pay IRPF income tax on a progressive scale — roughly 19% at the bottom up to 47% at the top, with rates varying by autonomous community.
On top, you pay a monthly social security quota (cuota de autónomos), which since the 2023 reform is based on your real net income — roughly €230 to €500+ per month as you earn more, with a reduced tarifa plana in your first months.
A freelancer earning €60,000 faces an effective burden of around 30% once IRPF and contributions are combined. TakeHome Pro uses a 30% effective rate for Spain.
| Gross income | €60,000 |
| Upwork fee (10%) | −€6,000 |
| IRPF + contributions (≈30% blended) | −€16,200 |
| Your take-home | €37,800 / yr |
≈ €3,150 per month. Switch to a direct client (0% platform fee) and the same gross leaves you about €42,000/yr.
The platform you use changes your take-home as much as tax does. Fees are identical worldwide:
| Platform | Fee | You keep on €60k |
|---|---|---|
| Direct client | 0% | €60,000 |
| Guru | 9% | €54,600 |
| Upwork | 10% | €54,000 |
| Freelancer.com | 10% | €54,000 |
| Fiverr | 20% | €48,000 |
Amounts above are before tax — the calculator applies Spanish tax on top.
Since 2023 it is income-based — roughly €230 to €500+ per month as earnings rise, with a reduced tarifa plana in the first months of activity.
Most services carry 21% IVA, charged and filed quarterly (modelo 303). Some non-EU and B2B EU sales are handled differently.
IRPF is paid through quarterly instalments (modelo 130) and reconciled in the annual Renta declaration. Set aside ~30–35% of each invoice.
Yes. The calculator lets you override the default with your exact effective rate (for your region, bracket or a gestor's figure) under the country selector.
Enter your income, pick your platform, add deductible expenses and see your real net pay — per year, month, week and hour. Free, no signup.
Open the calculator →