Late Payment Interest Calculator

Choose a calculation method below to determine interest on overdue payments

Daily Rate Method

Uses a daily percentage rate applied to each day the payment is overdue

Calculate →

Monthly Rate Method

Applies a monthly percentage rate based on full months overdue

Calculate →

Annual Rate Method

Uses an annual percentage rate prorated for the overdue period

Calculate →

Statutory Rate Method

Calculates interest using official statutory rates by jurisdiction

Calculate →

Daily Interest Rate Calculator

Calculate interest on late payments using a daily interest rate. Ideal for short-term loans, invoices with specific daily interest terms, or when you need precise day-by-day interest calculations.

Calculate interest on overdue payments using a daily rate

$
%
Typical daily rates range from 0.01% to 0.1%

Powered by Paidnice

Late Payment Interest Calculator

Choose a calculation method below to determine interest on overdue payments

Daily Rate Method

Uses a daily percentage rate applied to each day the payment is overdue

Calculate →

Monthly Rate Method

Applies a monthly percentage rate based on full months overdue

Calculate →

Annual Rate Method

Uses an annual percentage rate prorated for the overdue period

Calculate →

Statutory Rate Method

Calculates interest using official statutory rates by jurisdiction

Calculate →

Monthly Interest Rate Calculator

Calculate interest on late payments using a monthly interest rate. This method is commonly used for commercial invoices, loans, and credit agreements where interest is calculated on a monthly basis.

Calculate interest on overdue payments using a monthly rate

$
%
Typical monthly rates range from 1% to 2%

Powered by Paidnice

// Set default dates (function() { var today = new Date(); var dueDate = new Date(); dueDate.setMonth(today.getMonth() - 2); var paymentDate = new Date(); paymentDate.setDate(today.getDate() - 5); var dueDateStr = dueDate.toISOString().split('T')[0]; var paymentDateStr = paymentDate.toISOString().split('T')[0]; document.getElementById('monthly-start-date').value = dueDateStr; document.getElementById('monthly-end-date').value = paymentDateStr; })(); // Calculate months between dates function monthDiff(start, end) { var date1 = new Date(start); var date2 = new Date(end); var months = (date2.getFullYear() - date1.getFullYear()) * 12; months += date2.getMonth() - date1.getMonth(); // Adjust for partial month if the end date is earlier in the month than the start date if (date2.getDate() < date1.getDate()) { months--; } return Math.max(0, months); } // Monthly calculator function calculateMonthly() { var amount = parseFloat(document.getElementById('monthly-amount').value) || 0; var rate = parseFloat(document.getElementById('monthly-rate').value) / 100 || 0; var startDate = document.getElementById('monthly-start-date').value; var endDate = document.getElementById('monthly-end-date').value; if (!startDate || !endDate) { alert('Please enter both due date and payment date'); return; } var months = monthDiff(startDate, endDate); if (months <= 0) { alert('Payment date must be at least one month after due date'); return; } var interest = amount * rate * months; var total = amount + interest; document.getElementById('monthly-months-result').innerHTML = months; document.getElementById('monthly-interest-result').innerHTML = '$' + interest.toFixed(2); document.getElementById('monthly-total-result').innerHTML = '$' + total.toFixed(2); document.getElementById('monthly-results').style.display = 'block'; }

Late Payment Interest Calculator

Choose a calculation method below to determine interest on overdue payments

Daily Rate Method

Uses a daily percentage rate applied to each day the payment is overdue

Calculate →

Monthly Rate Method

Applies a monthly percentage rate based on full months overdue

Calculate →

Annual Rate Method

Uses an annual percentage rate prorated for the overdue period

Calculate →

Statutory Rate Method

Calculates interest using official statutory rates by jurisdiction

Calculate →

Annual Interest Rate Calculator

Calculate interest on late payments using an annual interest rate. This method is widely used in contracts, loans, and commercial agreements. The annual rate is prorated based on the exact number of days the payment is overdue.

Calculate interest on overdue payments using an annual rate

$
%
Typical annual rates range from 12% to 24%

Powered by Paidnice

(function(){var t=new Date,e=new Date;e.setDate(t.getDate()-60);var a=new Date;a.setDate(t.getDate()-5);var n=e.toISOString().split("T")[0],r=a.toISOString().split("T")[0],l=document.getElementsByTagName("input");for(var d=0;d

Late Payment Interest Calculator

Choose a calculation method below to determine interest on overdue payments

Daily Rate Method

Uses a daily percentage rate applied to each day the payment is overdue

Calculate →

Monthly Rate Method

Applies a monthly percentage rate based on full months overdue

Calculate →

Annual Rate Method

Uses an annual percentage rate prorated for the overdue period

Calculate →

Statutory Rate Method

Calculates interest using official statutory rates by jurisdiction

Calculate →

Statutory Interest Rate Calculator

Calculate interest on late payments using statutory interest rates that are legally defined by different jurisdictions. This method ensures compliance with regional late payment legislation and is commonly used for business-to-business transactions and government contracts.

Calculate interest on overdue payments using statutory rates

$

Powered by Paidnice

(function(){var t=new Date,e=new Date;e.setDate(t.getDate()-45);var a=new Date;a.setDate(t.getDate()-5);var n=e.toISOString().split("T")[0],r=a.toISOString().split("T")[0],l=document.getElementsByTagName("input");for(var d=0;d