v0 prototype · not linked from nav · for #89 sign-off
Irish Compliance Matrix
One row per vendor. One column per Irish regulatory dimension. Every cell is verifiable, dated, and traceable to a source. This is the citation-grade dataset Vendors.ie publishes; the matrix is its consumption surface.
| Vendor | Revenue | PAYE Mod | Irish VAT | Bank feeds | SEPA DD | Irish IBAN | EU residency | Irish support | CRO | PEPPOL | Rev-approved | CBI | Score |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sage · verified 2026-05-05 | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ? | · | ✗ | ✗ | 7/12 |
| BrightBooks · verified 2026-04-27 | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ? | · | ✗ | ✗ | 7/12 |
| Xero · verified 2026-04-21 | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ? | · | ✗ | ✗ | 7/12 |
| Big Red Cloud · verified 2026-05-01 | ✓ | ✗ | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ? | · | ✗ | ✗ | 6/12 |
| QuickBooks Online · verified 2026-04-22 | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ | ~ | ✗ | ? | · | ✗ | ✗ | 5.5/12 |
| Oracle NetSuite · verified 2026-05-01 | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ~ | ✗ | ? | · | ✗ | ✗ | 3.5/12 |
| Priority Software · verified 2026-04-20 | ✗ | ✗ | ✓ | ✗ | ✗ | ✗ | ✓ | ✗ | ? | · | ✗ | ✗ | 2/12 |
| SAP Business One · verified 2026-04-20 | ✗ | ✗ | ✓ | ✗ | ✗ | ✗ | ✓ | ✗ | ? | · | ✗ | ✗ | 2/12 |
| Microsoft Dynamics 365 Business Central · verified 2026-04-22 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ | ✗ | ? | · | ✗ | ✗ | 1/12 |
Legend
- ✓ Verified yes
- ✗ Verified no
- ~ Partial / hybrid
- ? Unverified — no public source confirmed
- · Pending — verification cron not yet shipped
Methodology
Cells are derived from each vendor's structured profile. verified_at dates are stamped per row. Sources are linked from each vendor's profile page; in v1 they will surface inline as cell-level citations (issue #150).
Pending columns become live as their ingest crons land: PEPPOL (#82), Revenue-approved (#146), CBI (#147), DPC enforcement (#148), CRO health (#145).
The matrix is re-rendered on every deploy. Data freshness is the moat; comparison content is not.
Open design questions for sign-off
- Group columns under coloured sections (tax / banking / data / trust / pending) — current v0 — or one flat row?
- Render unverified cells as
?(current) or omit them entirely? - Per-regime SEO pages (e.g. /tools/compliance-matrix/peppol) in addition to the global view?
- Mobile: horizontal scroll (current) or collapse to vendor cards with chips?
- Cell hover: tooltip (current, native title) or click-to-expand source citation?
See #89 comment thread for full decision doc.