Calculadora SDLT Reino Unido
Una vivienda de 400.000 libras comprada como compra estándar paga 10.000 libras de stamp duty, un tipo efectivo del 2,5 %. Cada tramo del precio tributa a su tipo de 2025-26, con las reglas de primer comprador y segunda vivienda incluidas. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Precio
- 400 000
- Tipo de comprador
- Standard
- Desgravación
- none
- Calendario
- 2025-26
- Tramo con tasa cero
- 125 000
- Recargo
- 0
El SDLT es el gravamen británico sobre compraventas de suelo e inmuebles en Inglaterra e Irlanda del Norte; se aplica por tramos de la contraprestación y no como un porcentaje único sobre el precio entero. Esta calculadora de impuesto de timbre acepta un precio de inmueble, un tipo de comprador (residencial ordinario, vivienda adicional o no residencial) y un indicador de primer hogar, recorre los tramos legales 2025-26 y devuelve el importe del impuesto. El alivio de primer comprador solo rige en una compra residencial ordinaria de quinientas mil libras o menos; las viviendas adicionales llevan un recargo del cinco por ciento en cada tramo.
Qué es el impuesto de timbre británico y cómo se suman los tramos 2025-26
El SDLT en Inglaterra e Irlanda del Norte es un gravamen progresivo sobre la contraprestación pagada por suelo y edificios. Progresivo significa que cada libra ocupa un tramo legal y toma solo el tipo de ese tramo; comprar una vivienda más cara no vuelve a gravar los tramos anteriores al tipo máximo.
Desde el 1 de abril de 2025 la tabla residencial ordinaria, que esta calculadora congela como schedule 2025-26, es nula sobre las primeras ciento veinticinco mil libras, del dos por ciento en el tramo siguiente hasta doscientas cincuenta mil, del cinco por ciento en la porción de doscientas cincuenta mil y una hasta novecientas veinticinco mil, del diez por ciento de novecientas veinticinco mil y una hasta un millón quinientas mil, y del doce por ciento por encima de un millón quinientas mil.
El alivio de primer comprador, disponible solo cuando la compra es una vivienda principal residencial ordinaria de quinientas mil libras o menos, eleva el tramo nulo a trescientas mil libras y cobra el cinco por ciento sobre el resto hasta quinientas mil. Si el precio supera quinientas mil, el alivio se retira por completo y los tramos ordinarios se aplican a toda la contraprestación: por eso un primer comprador a quinientas mil libras paga diez mil, mientras que a quinientas cincuenta mil paga las diecisiete mil quinientas ordinarias.
Las viviendas adicionales, incluidas segundas residencias y pisos para alquilar, añaden un recargo del cinco por ciento a cada tramo ordinario, de modo que el primer tramo ya toma cinco por ciento en vez de nulo. El suelo no residencial y de uso mixto usa una tabla más corta: nulo hasta ciento cincuenta mil, dos por ciento hasta doscientas cincuenta mil y cinco por ciento por encima. El importe del impuesto es la suma de tramo por tipo, redondeada half-up a dos decimales en libras esterlinas.
Escocia cobra LBTT y Gales cobra LTT; esos regímenes quedan fuera de alcance. El extremo es un motor de tramos transparente, no asesoramiento fiscal, y no sustituye a HMRC ni a un transmisor colegiado.
Dónde aporta valor una calculadora británica de impuesto de timbre
Quienes compran o se mudan usan una calculadora de impuesto de timbre cuando un precio de oferta, una reclamación de primer hogar o un recargo de segunda residencia necesitan un importe concreto, no un eslogan sobre el tramo máximo del doce por ciento. Agencias y despachos de transmisión incrustan los mismos tres campos para que un control sobre el precio de compraventa actualice el impuesto y el tipo efectivo sin una hoja de cinco filas residenciales más un conmutador de recargo.
Formadores y autores de examen necesitan un oráculo que rechace un precio no positivo en lugar de devolver en silencio un impuesto cero que un corrector defectuoso podría tratar como una transmisión gratuita. Las redacciones que cubren el regreso en abril de 2025 del tramo nulo de ciento veinticinco mil libras, o el acantilado de quinientas mil del primer comprador, pueden citar una factura determinista a un precio declarado.
Cuando más adelante apile un recargo de no residente, un tipo societario del quince por ciento sobre viviendas envueltas o una excepción por reposición de vivienda principal, deje este extremo sobre los tipos de comprador documentados para que la tabla 2025-26 siga siendo comparable a los tramos HMRC que cita. Fije el campo tax redondeado en las pruebas, limite las peticiones a un precio positivo más los dos indicadores, y obtendrá cifras reproducibles del impuesto de timbre británico para artículos, aulas y automatizaciones sin montar un motor fiscal privado.
Preguntas frecuentes
¿Qué ocurre si el precio no es un número positivo?
Los precios cero, negativos, ausentes o no numéricos se rechazan y no se facturan.
¿Cuándo se aplica el alivio de primer comprador?
Por encima de 500000 el alivio se retira y los tramos ordinarios se aplican a todo el precio.
¿Cuánto stamp duty se paga por una vivienda de 400.000 libras?
En una compra estándar sin alivio de primer comprador, 10.000 libras: nada por las primeras 125.000, un 2 % por el tramo siguiente y un 5 % por el resto. Equivale a un tipo efectivo del 2,5 %.
¿Cómo tributa una vivienda adicional?
Las segundas residencias y las viviendas para alquilar suman un recargo del 5 % a cada tramo estándar, de modo que incluso el primer tramo paga un 5 % en lugar de nada.
¿Sirve para Escocia o Gales?
No. Aplica solo las reglas de Inglaterra e Irlanda del Norte. Escocia y Gales tienen sus propios impuestos sobre la compraventa de inmuebles, que quedan fuera de esta calculadora.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/fin/sdlt-uk \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"price":400000}'const res = await fetch("https://api.kit.forhosting.com/fin/sdlt-uk", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"price": 400000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/sdlt-uk",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"price": 400000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/sdlt-uk", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"price":400000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"price":400000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/sdlt-uk", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"price": 400000
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.sdlt_uk",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Un precio que no sea un número finito positivo falla con invalid_input en lugar de inventar una cuota nula.
Contrato de entrada, forma de la respuesta y errores
Una compra ordinaria de cuatrocientas mil libras paga por tanto nulo sobre las primeras ciento veinticinco mil, el dos por ciento de las siguientes ciento veinticinco mil y el cinco por ciento de las ciento cincuenta mil restantes, para un impuesto de diez mil libras. La validación fallida no se factura. La ruta nunca llama a un servicio tributario, no muestrea azar y no lee el reloj del sistema, de modo que los goldens comparan byte a byte cuando fijan el mismo precio y los mismos indicadores. Envíe por POST un cuerpo JSON con un campo obligatorio y dos indicadores opcionales. price es el precio de compraventa del inmueble, la contraprestación en libras esterlinas; se aceptan los alias amount, consideration, purchase_price, property_price y value para que las hojas reutilicen nombres de columna habituales. El valor debe ser un número finito estrictamente mayor que cero: un campo ausente, una cadena vacía, un valor no finito como NaN o Infinity, el cero o un importe negativo falla con invalid_input nombrando price y exigiendo un número positivo. buyer_type es una cadena enumerada que por defecto vale standard: envíe standard para una vivienda principal residencial ordinaria, additional para una segunda residencia, un piso para alquilar u otra vivienda adicional, y non_residential para suelo comercial o mixto. first_time_buyer es un booleano que por defecto vale false; cuando es true, buyer_type es standard y price vale quinientas mil libras o menos, se usa la tabla de primer comprador y relief se informa como first_time_buyer. Si el precio supera ese tope, o si el tipo de comprador es additional o non_residential, no se aplica el alivio y relief queda none. Cuando la validación pasa, el cuerpo repite price redondeado half-up a dos decimales, buyer_type y first_time_buyer, y luego devuelve schedule 2025-26, nil_rate_band, surcharge en puntos porcentuales (cinco si additional, si no cero), tax en libras, effective_rate como porcentaje del precio a cuatro decimales, y una cadena formula que reexpresa la identidad de tramos.
Dónde aporta valor una calculadora británica de impuesto de timbre
Quien compara un piso para alquilar con una vivienda principal puede pasar buyer_type de standard a additional y ver los cinco puntos extra en cada tramo, incluido el primero que el comprador ordinario toma a nulo. Cada llamada API correcta cuesta el precio base publicado $0.002 sin tokens de modelo ni red saliente; la entrada inválida no consume saldo.
Casos de integración
Oferta de vivienda principal y control de presupuesto
Introduzca un precio de compraventa con buyer_type standard para ver el SDLT de los tramos residenciales 2025-26 antes de elevar una oferta o encargar a un solicitor.
Alivio de primer comprador frente al umbral de 500000 libras
Ponga first_time_buyer en true en una compra standard de 500000 libras o menos para aplicar la tabla 0% / 5%, y observe cómo se retira el alivio al cruzar quinientas mil libras.
Recargo de segunda residencia y vivienda para alquilar
Pase buyer_type a additional para sumar cinco puntos porcentuales en cada tramo, incluido el primero, al modelar una segunda residencia o un piso para alquilar.
Preguntas técnicas
¿Cómo se calcula el impuesto de timbre inmobiliario del Reino Unido?
Envíe un precio positivo en libras, un buyer_type opcional (standard, additional o non_residential) y un first_time_buyer opcional. La API recorre los tramos 2025-26 y devuelve tax como la suma progresiva de cada tramo por su tipo.
¿Cómo se grava una vivienda adicional?
buyer_type additional añade cinco puntos porcentuales a cada tramo residencial ordinario (5%, 7%, 10%, 15%, 17%). El alivio de primer comprador no se aplica a compras additional ni non_residential.
¿Cuánto cuesta la calculadora británica de impuesto de timbre?
La herramienta del navegador es gratuita. Las peticiones API usan saldo KIT prepago a $0.002 por llamada correcta; la entrada inválida no se factura.