Antrim & Newtownabbey
Ards & North Down
Armagh City, Banbridge & Craigavon
Belfast City Council
Causeway Coast & Glens
Derry City & Strabane
Fermanagh & Omagh
Lisburn & Castlereagh
Mid & East Antrim
Mid Ulster
Newry, Mourne & Down
Based on approximate combined poundage for 2024/25.
Note: Domestic rates are capped at a taxable value of £400,000.
Taxable Value (After Cap)£0.00
Gross Annual Rates£0.00
LPA Discount (20%)-£0.00
Total Annual Bill£0.00
Monthly Payment (10 Installments)£0.00
Understanding Northern Ireland Property Rates
In Northern Ireland, property rates replace the Council Tax system found in the rest of the UK. Domestic rates are a property tax based on the Capital Value of your home as assessed by Land & Property Services (LPS).
Key Formula: Rates Bill = Capital Value × (District Rate + Regional Rate)
How is the Bill Calculated?
Your rates bill consists of two distinct parts combined into a "pence per pound" rate:
The Regional Rate: Set by the NI Executive (Stormont). This is the same for every household in Northern Ireland.
The District Rate: Set by your local Council (e.g., Belfast, Lisburn & Castlereagh). This varies depending on where you live to pay for local services like bins, leisure centers, and parks.
The £400,000 Capital Value Cap
A unique feature of the Northern Ireland domestic rating system is the maximum capital value cap. Domestic rates are levied on the first £400,000 of the property's value.
If your home is valued at £600,000, you only pay rates on £400,000. This calculator automatically applies this cap if you enter a value higher than the threshold.
Reliefs and Allowances
Several schemes exist to help reduce the cost of rates for eligible homeowners:
Lone Pensioner Allowance (LPA): If you are aged 70 or over and live alone (or only with a carer), you are entitled to a 20% discount on your rates bill. This calculator includes an option to estimate this saving.
Disabled Person's Allowance: If your property has been adapted for a disabled resident, you may receive a 25% reduction.
Rate Relief: Available for those on low incomes or receiving Universal Credit.
How Payments Work
Rate bills are issued annually in April. Most homeowners choose to spread the cost via Direct Debit over 10 months (April to January), which helps manage household cash flow. The calculator above provides an estimate for this 10-month installment plan.
function calculateRates() {
// 1. Get Inputs
var councilRate = parseFloat(document.getElementById('councilArea').value);
var capitalValInput = document.getElementById('capitalValue').value;
var isLPA = document.getElementById('lpaCheck').checked;
var capNotice = document.getElementById('capNotice');
var resultsDiv = document.getElementById('results');
// 2. Validate Inputs
if (capitalValInput === "" || isNaN(capitalValInput)) {
alert("Please enter a valid property capital value.");
return;
}
var capitalVal = parseFloat(capitalValInput);
// 3. Apply £400,000 Cap Logic
var taxableVal = capitalVal;
if (capitalVal > 400000) {
taxableVal = 400000;
capNotice.style.display = "block";
} else {
capNotice.style.display = "none";
}
// 4. Calculate Gross Bill (Value * Rate)
// Note: The rate values in the select are approximations of combined pence per pound converted to decimal
// Example: 1.08 pence per pound = 0.0108 decimal multiplier
var grossBill = taxableVal * councilRate;
// 5. Apply Discounts
var discount = 0;
if (isLPA) {
discount = grossBill * 0.20; // 20% discount
}
var totalBill = grossBill – discount;
var monthlyPayment = totalBill / 10; // Standard NI 10-month direct debit
// 6. Display Results
document.getElementById('resTaxableVal').innerText = "£" + taxableVal.toLocaleString('en-GB', {minimumFractionDigits: 0, maximumFractionDigits: 0});
document.getElementById('resGross').innerText = "£" + grossBill.toLocaleString('en-GB', {minimumFractionDigits: 2, maximumFractionDigits: 2});
var discountRow = document.getElementById('discountRow');
if (isLPA) {
document.getElementById('resDiscount').innerText = "-£" + discount.toLocaleString('en-GB', {minimumFractionDigits: 2, maximumFractionDigits: 2});
discountRow.style.display = "flex";
} else {
discountRow.style.display = "none";
}
document.getElementById('resTotal').innerText = "£" + totalBill.toLocaleString('en-GB', {minimumFractionDigits: 2, maximumFractionDigits: 2});
document.getElementById('resMonthly').innerText = "£" + monthlyPayment.toLocaleString('en-GB', {minimumFractionDigits: 2, maximumFractionDigits: 2});
// Show results section
resultsDiv.style.display = "block";
}