Protiva
FeaturesHow it worksPricingHelp
EN

Choose your country

What Protiva can do differs per country, because integrations, rules and taxes are national.

  • Netherlands
  • Belgium
  • Germany
  • Spain
  • France

Choose your language

  • Nederlands
  • English
Log inBook a demo
Start for free
FeaturesHow it worksPricingHelp
Book a demoLog in
Home › Property rules › Spain › Badajoz › Tax on the gain from a sale
By municipality in Badajoz

Tax on the gain from a sale in Badajoz

What you pay as an investor on the gain when you sell a property, for residents of the country and for non-residents.

165municipalities with an answer
0read, not found
0not researched yet

The rate rises with the gain; this is the lowest rate.

The national rule

This applies across the whole country, with the official source.

Ganancia patrimonial de no residentes (IRNR)

National

If you do not live in Spain, you pay tax on the gain when you sell. The buyer also withholds part of the purchase price for the tax authority.

Rate
19% of the gain
Paid by the buyer
3% of the purchase price

Source: boe.es, Texto refundido de la Ley del IRNR, art. 25.1.f y 25.2 · updated on 16 October 2026

Quote from the source
3.º Ganancias patrimoniales que se pongan de manifiesto con ocasión de transmisiones de elementos patrimoniales.

Ganancia patrimonial (IRPF)

National

If you live in Spain, you pay income tax on the gain when you sell, in brackets: the higher the gain, the higher the rate.

On a gain up to €6,000
19% of the gain
On a gain from €6,000, on a gain up to €50,000
21% of the gain
On a gain from €50,000, on a gain up to €200,000
23% of the gain
On a gain from €200,000, on a gain up to €300,000
27% of the gain
On a gain from €300,000
30% of the gain

Source: boe.es, Ley 35/2006 del IRPF, art. 66 · updated on 16 October 2026

Quote from the source
A la base liquidable del ahorro se le aplicarán los tipos que se indican en la siguiente escala:

The answer per municipality

As of 16 October 2026. Choose an answer to see only those municipalities.

Resident 19%, non-resident 19%, withheld 3% 165 municipalities

Show all 165 municipalities
  • Acedera
  • Aceuchal
  • Ahillones
  • Alange
  • Alburquerque
  • Alconchel
  • Alconera
  • Aljucén
  • Almendral
  • Almendralejo
  • Arroyo de San Serván
  • Atalaya
  • Azuaga
  • Badajoz
  • Barcarrota
  • Baterno
  • Benquerencia de la Serena
  • Berlanga
  • Bienvenida
  • Bodonal de la Sierra
  • Burguillos del Cerro
  • Cabeza del Buey
  • Cabeza la Vaca
  • Calamonte
  • Calera de León
  • Calzadilla de los Barros
  • Campanario
  • Campillo de Llerena
  • Capilla
  • Carmonita
  • Casas de Don Pedro
  • Casas de Reina
  • Castilblanco
  • Castuera
  • Cheles
  • Cordobilla de Lácara
  • Corte de Peleas
  • Cristina
  • Don Álvaro
  • Don Benito
  • El Carrascalejo
  • Entrín Bajo
  • Esparragalejo
  • Esparragosa de la Serena
  • Esparragosa de Lares
  • Feria
  • Fregenal de la Sierra
  • Fuenlabrada de los Montes
  • Fuente de Cantos
  • Fuente del Arco
  • Fuente del Maestre
  • Fuentes de León
  • Garbayuela
  • Garlitos
  • Granja de Torrehermosa
  • Guadiana
  • Guareña
  • Helechosa de los Montes
  • Herrera del Duque
  • Higuera de la Serena
  • Higuera de Llerena
  • Higuera de Vargas
  • Higuera la Real
  • Hinojosa del Valle
  • Hornachos
  • Jerez de los Caballeros
  • La Albuera
  • La Codosera
  • La Coronada
  • La Garrovilla
  • La Haba
  • La Lapa
  • La Morera
  • La Nava de Santiago
  • La Parra
  • La Roca de la Sierra
  • La Zarza
  • Llera
  • Llerena
  • Lobón
  • Los Santos de Maimona
  • Magacela
  • Maguilla
  • Malcocinado
  • Malpartida de la Serena
  • Manchita
  • Medellín
  • Medina de las Torres
  • Mengabril
  • Mérida
  • Mirandilla
  • Monesterio
  • Montemolín
  • Monterrubio de la Serena
  • Montijo
  • Navalvillar de Pela
  • Nogales
  • Oliva de la Frontera
  • Oliva de Mérida
  • Olivenza
  • Orellana de la Sierra
  • Orellana la Vieja
  • Palomas
  • Peñalsordo
  • Peraleda del Zaucejo
  • Puebla de Alcocer
  • Puebla de la Calzada
  • Puebla de la Reina
  • Puebla de Obando
  • Puebla de Sancho Pérez
  • Puebla del Maestre
  • Puebla del Prior
  • Pueblonuevo del Guadiana
  • Quintana de la Serena
  • Reina
  • Rena
  • Retamal de Llerena
  • Ribera del Fresno
  • Risco
  • Salvaleón
  • Salvatierra de los Barros
  • San Pedro de Mérida
  • San Vicente de Alcántara
  • Sancti-Spíritus
  • Santa Amalia
  • Santa Marta
  • Segura de León
  • Siruela
  • Solana de los Barros
  • Talarrubias
  • Talavera la Real
  • Táliga
  • Tamurejo
  • Torre de Miguel Sesmero
  • Torremayor
  • Torremejía
  • Trasierra
  • Trujillanos
  • Usagre
  • Valdecaballeros
  • Valdelacalzada
  • Valdetorres
  • Valencia de las Torres
  • Valencia del Mombuey
  • Valencia del Ventoso
  • Valle de la Serena
  • Valle de Matamoros
  • Valle de Santa Ana
  • Valverde de Burguillos
  • Valverde de Leganés
  • Valverde de Llerena
  • Valverde de Mérida
  • Villafranca de los Barros
  • Villagarcía de la Torre
  • Villagonzalo
  • Villalba de los Barros
  • Villanueva de la Serena
  • Villanueva del Fresno
  • Villar de Rena
  • Villar del Rey
  • Villarta de los Montes
  • Zafra
  • Zahínos
  • Zalamea de la Serena
  • Zarza-Capilla

This is a summary of the official rules, with the source. Read the source before you decide. It is not legal or tax advice.

Updated on 16 October 2026. As of 16 October 2026.

Is something wrong? Report it with your Protiva account. Report a mistake

Owners

  • All features
  • Free account
  • Private landlords
  • Investors
  • Invoicing
  • Rent collection
  • Rent indexation
  • Service charges
  • Long-term maintenance plan
  • Leases
  • Loans issued
  • Short-stay letting
  • Booking page
  • Book a holiday home
  • Documents & AI
  • Tenant identification
  • Accounting & reports
  • Returns & tax

VvE management

  • For VvE managers
  • Register and shares
  • Budget and contributions
  • Meetings and decisions
  • Repairs and maintenance
  • Owners in a VvE
  • Pricing

Property management

  • For property managers
  • An administration per owner
  • Tenants, invoices and work
  • Switching to Protiva
  • Pricing

Tools

  • WWS points calculator
  • Rent increase
  • Yield calculator
  • Amortisation schedule
  • Service charge split
  • Environment scan of an address
  • Property rules by municipality

Protiva

  • Property management software
  • Pricing
  • Integrations
  • How it works
  • Platform stories
  • For tradespeople
  • About us
  • News
  • Creators & press
  • Become a partner
  • Contact
  • System status

The apps

  • Protiva PropertyApp StoreGoogle Play
  • Protiva TenantApp StoreGoogle Play
  • Protiva ServiceApp StoreGoogle Play
Protiva

The Dutch property platform that does the paperwork. All-in-one, affordable and hosted entirely in the EU.

Head officeProtiva B.V.
Goudstraat 2
2718 RC Zoetermeer
Chamber of Commerce 42132675
Spain officeC/ Pablo Picasso 1, 2º, 1 - Edificio Orihuela
03189 Orihuela Costa
Not a visitor address. Please get in touch at info@protiva.eu
© 2026 Protiva · Hosted in the EU 🇪🇺
PrivacyTermsAgreementData processingCookiesDelete your account
Log in

Choose your portal

Every role has its own environment. Pick where you want to log in.

Owner Properties, tenants, leases, invoicing and maintenance, plus the financial overview of your whole portfolio. app.protiva.eu → Managing agent Manage properties and tenants on behalf of owners. manager.protiva.eu → VvE manager Owners' associations (VvE), members and units, contributions and annual accounts. manager.protiva.eu → Service provider Work orders and property details for suppliers and service companies. pro.protiva.eu → Tenant Your lease, payments, documents and requests in one place. my.protiva.eu →

No account yet?

Create an account

Which one are you?

Each role has its own account and its own portal. Pick yours and you create the right account straight away.

Your own property

Management firm

Trades

By invitation

You'll get an invitation by e-mail from your landlord. Open the link in that e-mail to activate your account. No invitation? Ask them to send it again, and check your spam folder too.

Already have an account or an invitation?

Account type:

Once you activate, the tradesperson behind this link is in your account straight away. You can remove them at any time. Already have an account? Log in and add the tradesperson →

By creating an account you agree to our terms of service and privacy policy.

30 days free, no credit card required.

Rather see it first? Book a demo →

Verification code
The code is valid for ten minutes. No text received? Check that the number is right and try again.

✓

Check your email

We have e-mailed you the activation link. It usually arrives within a minute. Click the link, choose a password and you are in. No e-mail? Check your spam folder as well.