VAT GUIDE
Accounting Software for VAT in Ireland: What Businesses Need to Know
Accounting software can take most of the arithmetic out of VAT. It cannot decide your VAT treatment, and it does not replace your obligations to Revenue. Here is where the line falls, and how to set software up so its VAT figures can be trusted.
The short answer
Accounting software records VAT on every sale and purchase, totals it by rate and period, and produces the figures you need for the VAT 3 return and the annual Return of Trading Details (RTD). Some packages also format or export those figures for ROS.
It does not decide whether you must register, which VAT rate applies, or whether VAT on a cost can be reclaimed. In the provider information we checked, the software prepares the figures, and you or your accountant still submit the return and pay through Revenue Online Service (ROS). Revenue’s guidance, not the software, sets what you must do.
For a VAT-registered business in Ireland, VAT is a recurring job: every two months for most businesses, plus an annual return. Accounting software changes how much of that job is manual. This guide explains what software does with VAT, what it leaves to you, and the practical points that decide whether the figures it produces are right. It is general information based on Revenue’s published guidance, not tax advice for your business. If you are still choosing a package, our accounting software comparison shows how four providers describe their VAT tools.
Irish VAT returns in brief
Two returns matter for most VAT-registered businesses, and software helps with both.
- The VAT 3 return records the VAT payable or reclaimable for each taxable period. Revenue’s standard taxable period is two months (January–February, March–April and so on). Revenue’s guidance is that you file and pay by the 19th of the month after the period ends, extended to the 23rd for returns filed and paid through ROS.
- The Return of Trading Details (RTD) is an annual return showing your total sales and purchases for the year, broken down by VAT rate. It follows your accounting year for income tax or corporation tax and, according to Revenue’s RTD guidance, is due by the 23rd of the month after that accounting period ends.
Your own filing frequency and due dates are shown in ROS.
What accounting software can and cannot do for VAT
Software can
- Apply a VAT rate to every invoice and bill line
- Work out net, VAT and gross amounts either way round
- Keep running totals of VAT on sales and purchases
- Produce VAT reports for any period, by rate
- Prepare the figures for the VAT 3 and, on some packages, the RTD
- Lock a period once filed, so its figures don’t change
- Store invoices, receipts and an audit trail
Software cannot
- Decide whether you need to register for VAT
- Know the correct rate for what you sell
- Decide whether VAT on a cost can be reclaimed
- Spot a wrong rate that was set up as the default
- File the return for you, on the information providers publish
- Take responsibility for the return you submit
Software applies rules consistently; it cannot tell whether the rules you gave it are right. One wrong default rate on a product is repeated, accurately, on every invoice.
Recording VAT on sales and purchases
Revenue expects you to keep full and true records of all VAT-related transactions. For sales, that means recording every sale and the amount charged, separated by VAT rate, including exempt sales, intra-Community supplies and exports. For purchases, it means recording the detail of each transaction.
Accounting software does this through VAT codes (sometimes called tax rates). Every invoice line, bill and expense carries one, and the code decides the rate, the VAT amount and where the transaction lands on the return. Getting the code right at entry is the most important VAT task you have.
Two habits keep purchase VAT accurate:
- Enter bills from the invoice, not the bank line. A bank payment of €123 tells you nothing about the VAT. The supplier’s VAT invoice does, and it is also the evidence you need to reclaim it.
- Code non-deductible VAT correctly. Revenue does not allow VAT to be reclaimed on some costs, including food, drink and personal services for you or your staff, or on the non-business share of a cost. Most packages have a “no VAT” or “exempt” code for these; use it rather than letting the software reclaim VAT you are not entitled to.
VAT-inclusive and VAT-exclusive amounts
Most packages let you enter an amount either with VAT already included or with VAT to be added. Both produce the same result if the rate is right; what matters is choosing the mode that matches the document in front of you. A retailer or café thinks in VAT-inclusive shelf prices; a contractor quoting a day rate usually quotes plus VAT.
| Entered as | Net | VAT | Total |
|---|---|---|---|
| €1,000 ex VAT | €1,000.00 | €230.00 | €1,230.00 |
| €1,230 inc VAT | €1,000.00 | €230.00 | €1,230.00 |
| €1,230 keyed as ex VAT (mistake) | €1,230.00 | €282.90 | €1,512.90 |
23% is used to illustrate the arithmetic; check Revenue’s current VAT rates for the rate that applies to what you sell. To find the VAT inside a VAT-inclusive amount at 23%, multiply by 23 and divide by 123.
The third row is the mistake to watch for: the wrong mode inflates both the sale and the VAT. It is common when bills are entered from a bank line, and it shows up as a VAT figure that doesn’t match the supplier’s invoice. Also check how the software rounds VAT, line by line or on the invoice total, so a few cents of difference between your figures and a supplier’s invoice doesn’t send you looking for an error that isn’t there.
Assigning VAT rates
Ireland has several VAT rates, plus exempt and zero-rated supplies, and the rate depends on exactly what is supplied. Revenue’s current VAT rates page and VAT rates database are the places to check. The software lists the rates; choosing between them is your decision.
Three distinctions matter in the software as much as on the return:
- Zero-rated supplies are taxable at 0%. They appear on the return and don’t stop you reclaiming VAT on related costs.
- Exempt supplies carry no VAT, and VAT on costs used to make them generally can’t be reclaimed.
- Outside the scope transactions, such as wages or transfers between your own accounts, don’t belong on the VAT return at all.
These look the same on an invoice (no VAT charged) but are treated differently on the return, so they need separate codes. Set a default code on each product, service and regular supplier, then check new items as you add them.
VAT rates also change. When they do, Revenue explains what happens when a VAT rate changes, and you need to update defaults in the software on the right date, without altering invoices already issued at the old rate.
VAT reports
Most packages offer two kinds of VAT report, and you need both:
- A summary for the period, totalling sales and purchases and their VAT by rate. This is what the return is prepared from.
- A detail or transaction report listing every transaction behind each total. This is what you use to check the summary, and what you would show Revenue if asked.
Check the report runs on the right basis. If you account for VAT on the moneys received basis, where VAT on sales is due when customers pay rather than when you invoice, the software must report sales VAT on payments received. Not every package handles this the same way, so ask before you choose.
Preparing the VAT 3
The VAT 3 asks for a small number of figures. The software’s job is to produce each one from your coded transactions:
| VAT 3 field | What it records | Comes from |
|---|---|---|
| T1 | VAT on sales | Sales invoices, less credit notes, by VAT code |
| T2 | VAT on purchases | Supplier bills and expenses with reclaimable VAT |
| T3 / T4 | Net VAT payable or repayable | The difference between T1 and T2 |
| E1 / E2 | Goods supplied to, or acquired from, other EU countries | Transactions coded as intra-EU goods |
| ES1 / ES2 | Services supplied to, or received from, other EU countries | Transactions coded as intra-EU services |
| PA1 | Imports under postponed accounting | Import entries coded for postponed accounting |
A simplified summary. Revenue’s guide to completing a VAT 3 return sets out exactly what goes in each field.
Preparing is not filing
This is the point most often blurred in marketing. On the information providers publish for Ireland, accounting software prepares the VAT 3 figures; it does not submit the return to Revenue for you. Xero, for example, says it prepares the VAT 3 and RTD and exports them for submission through ROS. QuickBooks’ Irish help pages describe preparing the return in QuickBooks and then filing it with Revenue separately. Either way, the return is submitted and paid in ROS, by you or by your accountant as your agent.
- Reconcile the bank to the end of the periodSo every sale and cost is in, and nothing is duplicated.
- Review the VAT detail reportLook for unusual rates, missing VAT on large bills and anything coded “no VAT” that shouldn’t be.
- Produce the return figuresUsing the software’s VAT return or VAT summary for the period.
- Submit and pay in ROSEnter or upload the figures in ROS, as your software and ROS allow, and pay by the due date.
- Mark the period as filedRecord the payment and lock the period in the software so later edits can’t change it.
Preparing the RTD
The RTD gives Revenue your sales and purchases for the whole accounting year, broken down by VAT rate. If your VAT codes have been right all year, the software already holds everything needed: it is essentially an annual version of the VAT summary. Xero says it prepares the RTD; for other packages, check whether there is a dedicated RTD report or whether your accountant builds it from an annual VAT report. Either way, it should agree with the VAT 3 returns you filed for the same months.
Reconciling your VAT figures
A VAT return is only as reliable as the books behind it. Before filing, check that:
- the bank is reconciled to the last day of the period;
- the VAT account (often called the VAT control account) on the balance sheet agrees with the return you are about to file;
- last period’s payment or repayment is recorded, so the VAT account starts from zero;
- anything imported from another app, such as card sales from a till or ecommerce platform, carries the right VAT codes.
Correcting mistakes
Once a period is filed, don’t go back and edit transactions in it. That changes figures already reported to Revenue and breaks the link between your books and the returns. Most packages let you set a lock date to prevent it. Correct the error in the current period instead, and note why.
How the correction reaches Revenue depends on its size and timing. Revenue’s Code of Practice for Revenue Compliance Interventions explains when a smaller error can be adjusted on a later return, and when you need to make a self-correction with interest. Talk to your accountant before correcting anything material.
Credit notes
When you refund, discount or cancel a sale, issue a credit note rather than deleting or editing the original invoice. The credit note reduces the sale and its VAT in the period it is issued, and it needs to reference the original invoice. Revenue sets out the rules on credit notes. Supplier credit notes work the same way in reverse: they reduce the VAT you can reclaim. Our invoicing guide covers credit notes from the billing side.
EU trade, imports and exports
Cross-border transactions have their own VAT rules and their own boxes on the return. Software can report them correctly only if each one has the right code. The main cases, as Revenue describes them:
- Goods sold to VAT-registered businesses in other EU countries can be zero-rated as intra-Community supplies if conditions are met, including holding the customer’s VAT number and showing both VAT numbers on the invoice. You also report them on a VIES statement; the zero rate depends on it.
- Goods exported outside the EU can be zero-rated as exports where they are transported out of the EU and you can show they left.
- Goods and services bought from other EU countries often require you to self-account for the VAT, recording it as both payable and reclaimable. Software handles this with a reverse-charge code.
- Imports from outside the EU can be accounted for on the VAT 3 using postponed accounting, rather than paying import VAT at the border. The customs value goes in the PA1 field.
If you trade across borders regularly, confirm the software has codes for each case, and ask your accountant to check the set-up.
Keeping VAT records
Revenue’s guidance is that you keep records for six years. Cloud software stores invoices, bills, attached receipts and the VAT reports behind each return, which covers much of this. Two things to plan for:
- Leaving a provider. Your records need to outlive your subscription. Before you cancel, export VAT reports, transaction detail and attachments for every open year, or keep a read-only plan.
- Paper originals. Revenue has rules on keeping records that start life on paper, including keeping paper records within the State. A photo in the app is convenient, but check Revenue’s guidance before discarding originals.
Record-keeping is also heading further online. Revenue’s VAT modernisation timeline sets out a phased move to eInvoicing, starting in November 2028 with large corporates issuing eInvoices for domestic business-to-business sales, and with all businesses needing to be able to receive eInvoices from that date. It is worth asking any provider how it plans to support this.
Switching software during a VAT period
The cleanest time to switch is the first day of a VAT period, so each return comes entirely from one system. If you have to switch mid-period, the return for that period combines figures from both, and a few points need care:
- Run the old system’s VAT report for the part of the period before the changeover, and keep it with the return.
- Don’t count unpaid invoices twice. On the invoice basis, VAT on an invoice issued in the old system was counted when it was issued. When you bring it into the new system as an opening balance, it must not be coded as a new sale with VAT.
- On the moneys received basis, the reverse applies. VAT on an old unpaid invoice becomes due when the customer pays, so the new system needs to know the VAT inside each carried-over invoice.
- Set up VAT codes before the first invoice in the new system, including any intra-EU, reverse-charge and non-deductible codes you use.
Our hub has a full switching checklist for everything else. If you are choosing between two of the most common packages, the Xero vs QuickBooks comparison shows how each describes its VAT return tools.
Working with an accountant or bookkeeper
Many VAT-registered businesses split the work: the owner or a bookkeeper enters and codes transactions during the period, and the accountant reviews the VAT report and files the return in ROS as the business’s tax agent. Shared cloud software makes this easier, because the accountant sees the same transactions rather than a spreadsheet summary.
Agree who sets up VAT codes, who reviews the return, who files and pays, and who locks the period. If you are a sole trader who has recently registered for VAT, our sole trader guide explains what changes in your records.
Accounting software and VAT: frequently asked questions
Can accounting software file my VAT return with Revenue?
Not on the information the providers we checked publish for Ireland. Software prepares the figures, and some packages export them for ROS. You or your accountant submit the return and pay through ROS.
Does accounting software know which VAT rate to charge?
No. It applies whatever rate you choose for each product, service or transaction. Revenue’s VAT rates database is the place to check the correct rate, and your accountant can confirm anything unclear.
What is the RTD, and does software prepare it?
The Return of Trading Details is an annual VAT return showing your sales and purchases for the year by VAT rate. Some packages, such as Xero, say they prepare it. Others provide an annual VAT report that your accountant uses to complete it.
Can I switch accounting software in the middle of a VAT period?
Yes, but the return for that period will combine figures from both systems, and unpaid invoices need care so VAT is not counted twice or missed. Switching at the start of a VAT period is simpler.
How long do I need to keep VAT records?
Revenue’s guidance is six years. Make sure you can still access or export your records if you stop using a piece of software.
Where to go next
-
Compare accounting software in Ireland
How four providers describe their VAT tools, alongside price and features.
-
Xero vs QuickBooks Ireland
Including how each handles the VAT 3 and RTD.
-
Accounting software for sole traders
What changes when a sole trader registers for VAT.
Revenue sources
General information, not tax advice. Revenue is the authority on your VAT obligations; check Revenue’s guidance and ask your accountant about your own circumstances. Revenue pages were checked on 28 September 2026. Provider descriptions come from each provider’s Irish website on the same date and can change.