function toggleLabel() {
var isAdd = document.getElementById("addVat").checked;
var label = document.getElementById("amountLabel");
if (isAdd) {
label.innerText = "Net Amount (Price before VAT) €";
} else {
label.innerText = "Gross Amount (Price after VAT) €";
}
}
function calculateIrishVAT() {
// Get Input Values
var amountStr = document.getElementById("amountInput").value;
var rateStr = document.getElementById("vatRateInput").value;
var isAdd = document.getElementById("addVat").checked;
// Validation
if (amountStr === "" || isNaN(amountStr)) {
alert("Please enter a valid amount in Euro (€).");
return;
}
var amount = parseFloat(amountStr);
var rate = parseFloat(rateStr);
var net = 0;
var vat = 0;
var gross = 0;
// Calculation Logic
if (isAdd) {
// Net to Gross
net = amount;
vat = net * (rate / 100);
gross = net + vat;
} else {
// Gross to Net (Reverse VAT)
gross = amount;
// Formula: Net = Gross / (1 + Rate/100)
net = gross / (1 + (rate / 100));
vat = gross – net;
}
// Display Results
document.getElementById("resNet").innerText = "€" + net.toLocaleString('en-IE', {minimumFractionDigits: 2, maximumFractionDigits: 2});
document.getElementById("resVat").innerText = "€" + vat.toLocaleString('en-IE', {minimumFractionDigits: 2, maximumFractionDigits: 2});
document.getElementById("resGross").innerText = "€" + gross.toLocaleString('en-IE', {minimumFractionDigits: 2, maximumFractionDigits: 2});
// Show result box
document.getElementById("results").style.display = "block";
}
Guide to VAT Rates in Ireland (2024/2025)
Value Added Tax (VAT) is a tax charged on the sale of goods or services in Ireland. Understanding how to calculate it correctly is essential for business owners, freelancers, and consumers. This calculator allows you to easily add VAT to a net price or remove VAT from a gross price to find the pre-tax value.
Current Irish VAT Rates
Ireland has several distinct VAT bands depending on the nature of the goods or services. As of the latest Revenue Commissioners guidelines, the rates are:
Rate
Category Name
Typical Examples
23%
Standard Rate
Most goods, alcohol, tobacco, cars, consultancy services, electronics.
13.5%
Reduced Rate
Building services, car repair, cleaning services, fuel (coal, heating oil), photography.
9%
Second Reduced Rate
Gas and electricity supplies, newspapers, periodicals, sporting facilities.
4.8%
Livestock Rate
Sale of livestock (cattle, sheep, pigs) by farmers.
If you don't have this calculator handy, you can use the following formulas to calculate Irish VAT manually.
1. Adding VAT (Net to Gross)
To calculate the total price including VAT when you know the Net price:
VAT Amount = Net Price × (VAT Rate ÷ 100)
Gross Price = Net Price + VAT Amount
Example: A consultancy fee of €100 at 23%:
€100 × 0.23 = €23 VAT.
Total = €123.
2. Removing VAT (Gross to Net)
To calculate the Net price (before tax) when you only know the total Gross price. This is often called "reverse VAT calculation".
Net Price = Gross Price ÷ (1 + (VAT Rate ÷ 100))
VAT Amount = Gross Price – Net Price
Example: A bill for building repairs is €1,135 including 13.5% VAT:
€1,135 ÷ 1.135 = €1,000 (Net Price).
VAT Portion = €135.
Common Mistakes
Confusing the 9% and 13.5% rates: The hospitality sector (hotels, restaurants) has fluctuated between 9% and 13.5% in recent years. Always check the current status with Revenue.ie.
Calculating reverse VAT incorrectly: You cannot simply subtract 23% from the gross price to find the net. You must divide by 1.23.
VAT Registration Thresholds
In Ireland, businesses must register for VAT if their turnover exceeds specific thresholds: