Skip to content

Irish compliance

Irish Software Readiness Index

A cross-category evidence grid showing which Irish-specific compliance signals each software vendor has in place. Scores are drawn directly from the Vendors.ie dataset - no recomputation here. Use the filter below to view a specific software category, or scroll the full ranked list.

Six signals are assessed per vendor. A vendor that has all six in place scores 6/6; a vendor with none present scores 0/6. A low score means those signals are not evidenced in the vendor's published documentation - it is not an editorial verdict on product quality.

#VendorScoreCRORevenuePAYEBank FeedsGDPR EUSupportCategory
14/6-YesYes-YesYespayroll
24/6-Yes-YesYesYesaccounting
34/6-Yes-YesYesYesaccounting
44/6-YesYes-YesYespayroll
54/6-YesYes-YesYespayroll
64/6-YesYes-YesYespayroll
7
Sage logoSageest.
4/6-Yes-YesYesYesaccounting, invoicing
84/6-YesYes-YesYespayroll
94/6-YesYes-YesYespayroll
104/6-YesYes-YesYespayroll
11
Xero logoXeroest.
4/6-Yes-YesYesYesaccounting
123/6---YesYesYesbusiness-banking
133/6---YesYesYesbusiness-banking
143/6---YesYesYesbusiness-banking
153/6-Yes-Yes-Yesaccounting
163/6---YesYesYesfintech, invoicing
173/6---YesYesYesexpense-management
182/6----YesYeshr
192/6----YesYeshr
20
Clio logoClioest.
2/6----YesYescrm, legal-practice-management
212/6----YesYeserp
222/6----YesYescrm, dental-practice-management
232/6----YesYesbusiness-banking
242/6----YesYeshr
252/6----YesYesai-tools
26
Odoo logoOdooest.
2/6----YesYeserp
272/6----YesYesexpense-management, accounts-payable
282/6----YesYeshr
292/6----YesYespos
30
Pleo logoPleoest.
2/6----YesYesfintech, accounts-payable
312/6----YesYescrm, pos
322/6----YesYesexpense-management, accounts-payable
33
Soldo logoSoldoest.
2/6----YesYesfintech, accounts-payable
342/6----YesYespos
352/6----YesYespayroll
362/6---YesYes-fintech
372/6----YesYeshr
38
3Tekest.
2/6----YesYes
392/6----YesYes
402/6----YesYes
412/6----YesYes
422/6----YesYes
432/6----YesYes
442/6----YesYes
452/6----YesYes
462/6----YesYes
472/6----YesYes
482/6----YesYes
492/6----YesYes
502/6----YesYes
512/6----YesYes
522/6----YesYes
532/6----YesYes
542/6----YesYes
552/6----YesYes
562/6----YesYes
572/6----YesYes
582/6----YesYes
592/6----YesYes
602/6----YesYes
612/6----YesYes
622/6----YesYes
632/6----YesYes
642/6----YesYes
652/6----YesYes
662/6----YesYes
672/6----YesYes
682/6----YesYes
692/6----YesYes
702/6----YesYes
712/6----YesYes
722/6----YesYes
732/6----YesYes
742/6----YesYes
752/6----YesYes
762/6----YesYes
772/6----YesYes
782/6----YesYes
792/6----YesYes
80
Pelkoest.
2/6----YesYes
812/6----YesYes
822/6----YesYes
832/6----YesYes
842/6----YesYes
852/6----YesYes
862/6----YesYes
872/6----YesYes
882/6----YesYes
892/6----YesYes
902/6----YesYes
912/6----YesYes
921/6----Yes-fintech
93
Brevo logoBrevoest.
1/6----Yes-email-marketing
941/6----Yes-business-banking
951/6----Yes-crm
961/6----Yes-field-service
97
Dext logoDextest.
1/6----Yes-expense-management, accounts-payable
981/6-----Yesesignature
991/6----Yes-crm
1001/6-----Yesai-tools
1011/6----Yes-hr
1021/6-----Yesemail-marketing
1031/6-----Yescustomer-support
1041/6-----Yescustomer-support
1051/6----Yes-field-service
1061/6----Yes-pos
1071/6----Yes-email-marketing
1081/6----Yes-social-media-scheduling
1091/6----Yes-erp
1101/6----Yes-project-management
1111/6----Yes-business-banking
1121/6----Yes-payroll
1131/6----Yes-crm
1141/6----Yes-erp
1151/6----Yes-hr
1161/6----Yes-crm
1171/6-----Yescrm
1181/6----Yes-erp
1191/6-----Yesexpense-management
1201/6-----Yesfield-service
1211/6----Yes-expense-management
1221/6----Yes-business-banking, ecommerce
1231/6----Yes-invoicing, ecommerce
124
Tidio logoTidioest.
1/6----Yes-customer-support
1251/6-----Yesfield-service
1261/6----Yes-hr
1271/6-----Yescustomer-support
1281/6----Yes-crm
1291/6----Yes-inventory
1301/6----Yes-invoicing
1310/6------email-marketing
1320/6------esignature
133
Arphie logoArphieest.
0/6------bid-writing-software
1340/6------project-management
1350/6------bid-writing-software
1360/6------hr
1370/6------project-management
1380/6------ecommerce
139
Buffer logoBufferest.
0/6------social-media-scheduling
1400/6------ai-tools
141
Cin7 logoCin7est.
0/6------inventory
1420/6------ai-tools
1430/6------project-management
1440/6------inventory
1450/6------esignature
1460/6------hr
1470/6------expense-management
1480/6------customer-support
1490/6------customer-support
1500/6------social-media-scheduling
1510/6------crm
1520/6------invoicing
1530/6------ai-tools
154
Jobber logoJobberest.
0/6------field-service
155
Kit logoKitest.
0/6------email-marketing
1560/6------email-marketing
1570/6------social-media-scheduling
1580/6------crm
159
Loopio logoLoopioest.
0/6------bid-writing-software
1600/6------email-marketing
1610/6------ai-tools
1620/6------erp
1630/6------esignature
1640/6------payroll
1650/6------bid-writing-software
1660/6------bid-writing-software
1670/6------ecommerce
1680/6------pos
1690/6------esignature
1700/6------field-service
1710/6------social-media-scheduling
1720/6------pos
1730/6------ecommerce
1740/6------project-management
1750/6------inventory
1760/6------ecommerce

est. = data confidence is estimated; verify with the vendor before purchasing. Score column is compliance_score.total from the Vendors.ie dataset, drawn verbatim from each vendor profile. The current dataset maximum is 4/6 - no vendor has achieved 5 or 6 because cro_active was not populated in the April 2026 scoring run (see methodology below).

Signals defined

Methodology

Each signal is a boolean derived from the vendor's own published documentation. A signal is marked present only when a resolving evidence page (product page, pricing page, or trust/compliance documentation) confirms it. Claims without a resolving evidence URL are recorded as absent rather than estimated. The six signals are:

cro_active - CRO Active
The vendor's Irish legal entity is active and compliant on the Companies Registration Office register. A struck-off, dissolved, or non-filing entity is a procurement risk regardless of product quality. Source: CRO online register (cro.ie). Note: this signal was not populated in the April 2026 compliance scoring run - no vendor carries a confirmed cro_active: true in the current dataset. A separate CRO enrichment pipeline (enrich-cro.mjs) writes CRO status to a top-level cro_status field on vendor profiles; wiring that field into compliance_score.signals.cro_active is a planned data sprint (see open questions below).
revenue_integration - Revenue Integration
The vendor's product integrates with Revenue Online Service (ROS) - covering one or more of: PAYE Modernisation Payroll Submission Requests, Revenue Payroll Notifications, VAT3 returns, Return of Trading Details, or Relevant Contracts Tax (eRCT). Source: vendor product documentation and Revenue's published compatible software lists (revenue.ie).
paye_modernisation - PAYE Modernisation
The vendor explicitly supports PAYE Modernisation, the real-time payroll reporting regime mandatory in Ireland since January 2019. This means the software submits Payroll Submission Requests (PSRs) to Revenue before employees are paid and retrieves Revenue Payroll Notifications (RPNs). Source: vendor product documentation.
irish_bank_feeds - Irish Bank Feeds
The vendor offers automated bank feed connectivity for at least one major Irish bank (AIB, Bank of Ireland, Permanent TSB, Ulster Bank/AIB-owned, or Revolut/Wise for business). Source: vendor product documentation and open banking integration listings.
gdpr_eu - GDPR EU Residency
The vendor hosts customer data within the European Economic Area without mandatory onward transfer to the United States. This is the lowest-burden GDPR transfer posture: no Standard Contractual Clauses or Transfer Impact Assessments are required for EU-resident data subjects. Vendors that host in the US or use EU-US data flows are marked absent. Source: vendor privacy policy and data processing agreement.
irish_support - Irish Support
The vendor offers support channels accessible from Ireland - either a local Irish phone number, an Irish-based support team, or named Irish-market account management. Generic global support (US time zones only, no local contact) is marked absent. Source: vendor contact and support pages.

Score column vs signal columns: what each shows

The score column is compliance_score.total verbatim from each vendor's JSON file - it reflects the state at the April 2026 compliance scoring run and is not recomputed here. The six signal columns show the current boolean values in the dataset, which may be updated by verification runs after the original scoring. If a signal is updated after the scoring run, it will appear in the signal column but the score total will not change until a full rescoring is run. The cro_active signal is the most likely source of this divergence once the CRO enrichment wiring is complete.

What this index does not measure

  • Product quality, usability, or customer satisfaction
  • Pricing suitability for any specific business size or sector
  • Irish VAT handling, RCT, USC/PRSI calculations, or Auto-Enrolment readiness - these are assessed on the individual vendor profiles and category pages
  • Public-sector contract win history (a separate data spike is planned)

Open questions and planned work

  • CRO Active wiring: Wire cro_status (written by enrich-cro.mjs) into compliance_score.signals.cro_active and trigger a compliance rescoring run. Currently 0/113 vendors have a confirmed CRO Active signal, though 7+ vendors have cro_status: Normal on their profiles.
  • Score rescoring: After CRO wiring, a full compliance rescoring pass is needed so the score column reflects all six signals. The index will then show consistent score + signal values.
  • Public-sector contract win signal: Tenderwatch supplier data could provide a 7th Irish-specific signal, but vendor-to-supplier entity resolution is unbuilt. Deferred to a separate spike.

How this index relates to other Vendors.ie rankings

Category pages on Vendors.ie sort vendors by scoreVendor - a composite that weights pricing, feature coverage, and sector fit alongside compliance. The which-guides (for example, payroll software for PAYE Modernisation) rank a single category pool by compliance_score.total. This index surfaces the same compliance_score.total across all categories at once, as the transparent evidence grid behind the score - each cell is the raw signal, not a derived rank. It is the cross-category view that was absent; it does not replace or compete with the category or which-guide rankings.

Corrections

If you represent a vendor listed here and believe a signal value is incorrect, contact Vendors.ie with the vendor name, the signal key in question, and a link to the resolving evidence page. Signal values are updated in the next scheduled verification run (weekly). This index displays data as-of the last verified date shown below.