Are Gambling Winnings Taxed in Spain?
Yes, gambling winnings in Spain are subject to personal income tax (IRPF). Unlike some countries where gambling winnings are tax-free, Spain treats them as taxable income that must be declared in your annual tax return.
The good news is that you can offset your losses against your winnings, meaning you only pay tax on your net winnings for the year.
How Gambling Tax Works
Net Winnings Calculation
Your taxable amount is calculated as:
Where It's Declared
Net gambling winnings are added to your “General Taxable Base” (Base Imponible General) in your annual IRPF declaration. They are taxed at your marginal income tax rate, which ranges from 19% to 47% depending on your total income and autonomous community.
Spanish Income Tax Rates (2025)
Your gambling winnings are added to your other income and taxed at the applicable marginal rate:
| Income Bracket | Tax Rate |
|---|---|
| Up to €12,450 | 19% |
| €12,450 - €20,200 | 24% |
| €20,200 - €35,200 | 30% |
| €35,200 - €60,000 | 37% |
| €60,000 - €300,000 | 45% |
| Over €300,000 | 47% |
Note: Some autonomous communities apply different rates. These are the general state rates.
Keeping Records: Essential Tips
Important: Keep all betting records for at least 4 years (the Spanish tax authority's prescription period).
Download Account Statements
Most operators provide annual statements showing total deposits, withdrawals, and net position.
Track Each Operator Separately
If you use multiple betting sites, keep separate records for each.
Use a Spreadsheet
Create a simple spreadsheet tracking date, operator, stake, and result for major bets.
Save Bank Statements
Keep records of deposits to and withdrawals from betting accounts.
Example Calculation
Let's say you had the following betting activity in 2024:
If your other income puts you in the 24% bracket, you would owe approximately €192 in additional tax on your gambling winnings (€800 × 24%).