Calculadora de Intereses Legales 2025

Calcula intereses de demora actualizados con los tipos oficiales vigentes en España

Datos 2025 Oficial BOE
1

Selecciona el tipo de interés

Tipos de interés legal en España 2025:
Legal: Para deudas civiles sin pacto previo
Procesal: Desde sentencia judicial firme
Tributario: Deudas con Hacienda
Comercial: Entre empresas (B2B)
Laboral: Solo salarios impagados
3,25%

Interés Legal del Dinero

Aplicable por defecto en obligaciones civiles cuando no hay tipo pactado

5,25%

Interés de Demora Procesal

Sentencias judiciales desde su firmeza hasta el pago completo

4,06%

Interés de Demora Tributario

Deudas con Hacienda y devoluciones de ingresos indebidos

11,15%

Interés de Demora Comercial

Operaciones comerciales B2B, mora automática a los 30 días

10,00%

Interés por Mora Salarial

Exclusivo para salarios impagados, no indemnizaciones

Variable

Tipo Personalizado

Introduce un porcentaje específico según tu caso

2

Introduce los datos del cálculo

Introduce un importe válido mayor a 0
Selecciona una fecha de inicio
Selecciona una fecha posterior al inicio
`;// Crear y descargar archivo HTML const blob = new Blob([htmlContent], { type: 'text/html;charset=utf-8' }); const url = URL.createObjectURL(blob); const link = document.createElement('a'); link.href = url; link.download = `informe-intereses-${formatDate(calc.startDate)}.html`; document.body.appendChild(link); link.click(); document.body.removeChild(link); URL.revokeObjectURL(url); showNotification('Informe HTML descargado correctamente', 'success');} catch (error) { showNotification('Error generando informe HTML: ' + error.message, 'error'); console.error('Error HTML:', error); } }// Exportar a TXT function exportToTXT() { if (!state.currentCalculation) { showNotification('No hay resultados para exportar', 'warning'); return; }try { const calc = state.currentCalculation; const now = new Date(); const increasePercentage = ((calc.interest / calc.principal) * 100).toFixed(2); // Generar contenido del archivo TXT limpio const content = [ 'CALCULO DE INTERESES LEGALES 2025', 'TopInversion.com', '======================================', '', 'FECHA DE CALCULO: ' + formatDate(now) + ' ' + now.toLocaleTimeString('es-ES'), '', 'DATOS DEL CALCULO', '======================================', 'Tipo de interes: ' + calc.typeName, 'Base legal: ' + calc.legalReference, 'Tasa anual aplicada: ' + calc.rate.toFixed(2) + '%', 'Periodo de calculo: Del ' + formatDate(calc.startDate) + ' al ' + formatDate(calc.endDate), 'Dias transcurridos: ' + calc.days + ' dias', 'Base de calculo: ' + calc.yearDays + ' dias por año', 'Metodo de capitalizacion: ' + getCapitalizationText(calc.capitalization), '', 'RESULTADOS DEL CALCULO', '======================================', 'Capital principal: ' + formatCurrency(calc.principal), 'Intereses devengados: ' + formatCurrency(calc.interest), 'TOTAL A PAGAR: ' + formatCurrency(calc.total), '', 'ANALISIS', '======================================', 'Incremento sobre capital: ' + increasePercentage + '%', 'Interes diario promedio: ' + formatCurrency(calc.interest / calc.days), 'Porcentaje del periodo: ' + (calc.interest / calc.principal * 100).toFixed(4) + '%', '', 'FORMULA APLICADA', '======================================', getCalculationFormula(calc), '', 'INFORMACION LEGAL', '======================================', '- Este calculo es informativo y orientativo', '- Los tipos de interes utilizados corresponden a la normativa española vigente en 2025', '- Para casos especificos, consulte con un profesional del derecho', '- Base normativa: ' + calc.legalReference, '', '--------------------------------------', 'Calculado con TopInversion.com', 'https://topinversion.com', 'Calculadora de Intereses Legales 2025' ].join('\n');// Crear y descargar archivo const blob = new Blob([content], { type: 'text/plain;charset=utf-8' }); const url = URL.createObjectURL(blob); const link = document.createElement('a'); link.href = url; link.download = `calculo-intereses-${formatDate(calc.startDate)}.txt`; // Agregar al DOM temporalmente para compatibilidad document.body.appendChild(link); link.click(); document.body.removeChild(link); // Liberar memoria URL.revokeObjectURL(url); showNotification('Archivo TXT descargado correctamente', 'success');} catch (error) { showNotification('Error generando archivo TXT: ' + error.message, 'error'); console.error('Error TXT:', error); } }// Función auxiliar para obtener la fórmula aplicada function getCalculationFormula(calc) { if (calc.capitalization === 'simple') { return `Interes Simple: I = C × r × t Donde: - C (Capital) = ${formatCurrency(calc.principal)} - r (Tasa) = ${calc.rate.toFixed(2)}% anual - t (Tiempo) = ${calc.days} dias / ${calc.yearDays} dias = ${(calc.days / calc.yearDays).toFixed(4)} años - I (Interes) = ${formatCurrency(calc.interest)}`; } else if (calc.capitalization === 'monthly') { const months = calc.days / (calc.yearDays / 12); return `Interes Compuesto Mensual: I = C × [(1 + r/12)^n - 1] Donde: - C (Capital) = ${formatCurrency(calc.principal)} - r (Tasa anual) = ${calc.rate.toFixed(2)}% - n (Periodos mensuales) = ${months.toFixed(4)} - I (Interes) = ${formatCurrency(calc.interest)}`; } else { // annual const years = calc.days / calc.yearDays; return `Interes Compuesto Anual: I = C × [(1 + r)^t - 1] Donde: - C (Capital) = ${formatCurrency(calc.principal)} - r (Tasa) = ${calc.rate.toFixed(2)}% anual - t (Tiempo) = ${years.toFixed(4)} años - I (Interes) = ${formatCurrency(calc.interest)}`; } }// Compartir resultados function shareResults() { if (!state.currentCalculation) { showNotification('No hay resultados para compartir', 'warning'); return; }const calc = state.currentCalculation; const text = `He calculado ${formatCurrency(calc.interest)} de intereses usando la Calculadora de Intereses Legales en TopInversion.com.📊 Capital: ${formatCurrency(calc.principal)} 💰 Intereses: ${formatCurrency(calc.interest)} 🎯 Total: ${formatCurrency(calc.total)} 📅 Período: ${calc.days} días¡Pruébala tú también en TopInversion.com!`;if (navigator.share) { navigator.share({ title: 'Cálculo de Intereses Legales', text: text, url: window.location.href }).then(() => { showNotification('Contenido compartido', 'success'); }).catch(err => { console.log('Error sharing:', err); copyToClipboard(text); }); } else { copyToClipboard(text); } }// Copiar al portapapeles function copyToClipboard(text) { if (navigator.clipboard) { navigator.clipboard.writeText(text).then(() => { showNotification('Copiado al portapapeles', 'success'); }).catch(() => { showNotification('No se pudo copiar', 'error'); }); } else { // Fallback para navegadores antiguos const textArea = document.createElement('textarea'); textArea.value = text; document.body.appendChild(textArea); textArea.select(); try { document.execCommand('copy'); showNotification('Copiado al portapapeles', 'success'); } catch (err) { showNotification('No se pudo copiar', 'error'); } document.body.removeChild(textArea); } }// Imprimir resultados function printResults() { if (!state.currentCalculation) { showNotification('No hay resultados para imprimir', 'warning'); return; }window.print(); }// Reset formulario function resetForm() { if (confirm('¿Estás seguro de que quieres reiniciar el formulario?')) { // Limpiar inputs elements.principalInput.value = ''; elements.startDateInput.value = ''; elements.endDateInput.value = ''; elements.customRateInput.value = '';// Resetear selecciones elements.calcBaseSelect.selectedIndex = 0; elements.capitalizationSelect.selectedIndex = 0;// Limpiar errores document.querySelectorAll('.calc-input.error').forEach(input => { input.classList.remove('error'); }); document.querySelectorAll('.input-error.show').forEach(error => { error.classList.remove('show'); });// Deseleccionar tarjetas elements.interestCards.forEach(card => { card.classList.remove('selected'); });// Ocultar campo personalizado elements.customRateGroup.style.display = 'none';// Ocultar resultados elements.resultsSection.style.display = 'none';// Resetear estado state.selectedType = null; state.currentCalculation = null;showNotification('Formulario reiniciado', 'info'); } }// Utilidades function formatCurrency(amount) { return new Intl.NumberFormat('es-ES', { style: 'currency', currency: 'EUR', minimumFractionDigits: 2, maximumFractionDigits: 2 }).format(amount); }function formatDate(date) { return new Intl.DateTimeFormat('es-ES', { year: 'numeric', month: '2-digit', day: '2-digit' }).format(date); }function isLeapYear(year) { return (year % 4 === 0 && year % 100 !== 0) || (year % 400 === 0); }function getCapitalizationText(type) { const texts = { 'simple': 'Interés Simple', 'annual': 'Capitalización Anual', 'monthly': 'Capitalización Mensual' }; return texts[type] || type; }// Notificaciones function showNotification(message, type = 'info') { const notification = elements.notification; // Limpiar clases previas notification.className = 'calc-notification'; // Añadir tipo y mensaje notification.classList.add(type, 'show'); notification.textContent = message;// Auto-ocultar después de 3 segundos setTimeout(() => { notification.classList.remove('show'); }, 3000); }// Inicializar cuando el DOM esté listo if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', init); } else { init(); }})();

¿Qué es la calculadora de intereses legales?

La calculadora de intereses legales de TopInversión es la herramienta más completa y actualizada para calcular todos los tipos de interés legal aplicables en España. Diseñada por expertos financieros y jurídicos, permite realizar cálculos precisos de intereses moratorios, procesales, tributarios, comerciales y laborales con la normativa vigente en 2025.

¿Para qué sirve esta calculadora de intereses legales?

Esta calculadora de intereses legales online te permite:

  • Calcular intereses de demora en facturas impagadas entre empresas
  • Determinar intereses judiciales tras una sentencia favorable
  • Calcular intereses tributarios en devoluciones de Hacienda
  • Verificar intereses laborales por salarios impagados
  • Comprobar límites legales en contratos con consumidores
  • Generar cálculos precisos con base legal para reclamaciones
Calculadora de intereses de demora | calculadora de intereses legales | España

Cómo usar la calculadora de intereses legales paso a paso

1. Selecciona el tipo de interés legal

La calculadora de intereses legales incluye 6 tipos principales:

Interés legal del dinero (3,25%): Es el tipo base establecido en los Presupuestos Generales del Estado. Se aplica cuando no existe pacto entre las partes o cuando la ley lo establece expresamente.

Interés de demora procesal (5,25%): También llamado interés judicial, se aplica automáticamente desde que se dicta sentencia condenatoria hasta el pago completo (Art. 576 LEC).

Interés de demora tributario (4,0625%): Para deudas con la Agencia Tributaria y devoluciones de ingresos indebidos. Se calcula como el interés legal multiplicado por 1,25.

Interés de demora comercial (12,50%): El más alto de todos, aplicable en operaciones entre empresas (B2B) según la Ley 3/2004 contra la morosidad. Se actualiza semestralmente.

Interés por mora laboral (10%): Tipo fijo para salarios impagados según el artículo 29.3 del Estatuto de los Trabajadores. Solo aplica a salarios, no a indemnizaciones.

Contratos con consumidores: Permite introducir el tipo pactado, con avisos sobre los límites legales establecidos por el Tribunal Supremo.

2. Introduce el importe principal

Ingresa la cantidad sobre la que quieres calcular intereses. La calculadora de intereses legales admite cualquier importe con decimales, ideal para:

  • Facturas comerciales pendientes
  • Cantidades reclamadas judicialmente
  • Deudas tributarias
  • Salarios adeudados
  • Préstamos o créditos

3. Establece el período de cálculo

Selecciona la fecha inicial (dies a quo) y la fecha final (dies ad quem) del cálculo. La calculadora de intereses legales:

  • Detecta automáticamente años bisiestos
  • Calcula con días naturales (no hábiles)
  • Incluye ambas fechas en el cómputo
  • Muestra el número exacto de días

4. Obtén resultados detallados

Al pulsar «Calcular intereses», recibirás:

  • Importe total de intereses devengados
  • Desglose completo del cálculo realizado
  • Fórmula aplicada con todos los valores
  • Base legal correspondiente al tipo seleccionado
  • Total a pagar (principal + intereses)

Tipos de interés legal vigentes en 2025

La calculadora de intereses legales utiliza los tipos oficiales actualizados:

Tipo de interésPorcentaje 2025Normativa aplicable
Legal del dinero3,25%Ley de Presupuestos
Demora procesal5,25%Art. 576 LEC
Demora tributario4,0625%Art. 26 LGT
Demora comercial12,50%*Ley 3/2004
Mora laboral10,00%Art. 29.3 ET

*El interés comercial se actualiza cada semestre según el tipo del BCE + 8 puntos

Preguntas frecuentes sobre la calculadora de intereses legales

¿La calculadora de intereses legales es gratuita?

Sí, la calculadora de intereses legales de TopInversión es completamente gratuita y no requiere registro. Puedes utilizarla tantas veces como necesites para calcular intereses de demora, judiciales o tributarios.

¿Los cálculos tienen validez legal?

La calculadora de intereses legales utiliza las fórmulas y tipos oficiales establecidos en la legislación española. Los resultados incluyen la base legal aplicable, siendo válidos para:

  • Reclamaciones extrajudiciales
  • Demandas judiciales
  • Escritos a la Administración
  • Negociaciones comerciales

¿Se actualiza con los nuevos tipos de interés?

Sí, mantenemos la calculadora de intereses legales permanentemente actualizada con los tipos vigentes. Los cambios se aplican:

  • Anualmente: interés legal y tributario (Ley de Presupuestos)
  • Semestralmente: interés comercial (Resolución del Tesoro)
  • Según cambios normativos: resto de tipos

¿Funciona en móviles y tablets?

La calculadora de intereses legales está optimizada para todos los dispositivos. Su diseño responsive garantiza una experiencia perfecta en ordenadores, tablets y smartphones.

¿Qué diferencia hay con otras calculadoras?

Nuestra calculadora de intereses legales es la única que:

  • Incluye TODOS los tipos de interés legal
  • Detecta años bisiestos automáticamente
  • Proporciona la base legal de cada cálculo
  • Avisa sobre límites en contratos con consumidores
  • Se actualiza con cambios normativos

Casos prácticos de uso

Ejemplo 1: Factura impagada entre empresas

Una empresa tiene una factura de 15.000€ impagada desde hace 3 meses. Con la calculadora de intereses legales:

  • Tipo: Demora comercial (12,50%)
  • Período: 90 días
  • Intereses: 462,33€
  • Total a reclamar: 15.462,33€

Ejemplo 2: Sentencia judicial por 8.000€

Tras ganar un juicio, el deudor no paga voluntariamente. La calculadora de intereses legales calcula:

  • Tipo: Demora procesal (5,25%)
  • Desde: fecha de la sentencia
  • Intereses diarios: 1,15€
  • Se actualizan hasta el pago

Ejemplo 3: Devolución de IRPF retrasada

Hacienda debe devolver 2.500€ pero se retrasa 8 meses. Con la calculadora:

  • Tipo: Demora tributario (4,0625%)
  • Período: 240 días
  • Intereses: 66,78€
  • Total a recibir: 2.566,78€

Base legal y normativa aplicable

La calculadora de intereses legales se fundamenta en:

Código Civil: Artículos 1108 y 1109 sobre intereses moratorios y anatocismo Ley de Enjuiciamiento Civil: Artículo 576 sobre intereses procesales Ley General Tributaria: Artículo 26 sobre interés de demora tributario Ley 3/2004: Medidas contra la morosidad en operaciones comerciales Estatuto de los Trabajadores: Artículo 29.3 sobre mora salarial Jurisprudencia del Tribunal Supremo: Límites en contratos con consumidores

Ventajas de usar nuestra calculadora de intereses legales

Cálculos 100% precisos con la normativa vigente
Todos los tipos de interés en una sola herramienta
Interfaz intuitiva y fácil de usar
Resultados instantáneos con base legal
Sin registro ni datos personales
Actualización permanente de tipos
Compatible con todos los dispositivos
Totalmente gratuita sin límites de uso

La calculadora de intereses legales de TopInversión es la herramienta definitiva para profesionales del derecho, empresarios, autónomos y particulares que necesitan calcular intereses de forma precisa y fundamentada.

Su diseño intuitivo, la inclusión de todos los tipos de interés legal y la actualización constante la convierten en la calculadora de referencia en España para 2025.

¿Necesitas calcular intereses legales? Utiliza nuestra calculadora ahora y obtén resultados precisos con base legal en segundos.


Nota legal: Esta calculadora de intereses legales es una herramienta de cálculo orientativa. Para casos específicos, recomendamos consultar con un profesional del derecho. TopInversión no se responsabiliza del uso inadecuado de los cálculos realizados.

Scroll al inicio