Input formats
UBL 2.1 Invoice and CreditNote XML, UN/CEFACT CII D16B XML, the published canonical JSON Schema, and English/Irish PDF extraction. Detection uses content, not filenames.
Transparent validation scope
InvoiceReady.ie validates supported structured invoice formats and can extract a reviewable canonical draft from common PDF invoice layouts.
UBL 2.1 Invoice and CreditNote XML, UN/CEFACT CII D16B XML, the published canonical JSON Schema, and English/Irish PDF extraction. Detection uses content, not filenames.
Selectable text is used first; scanned pages use local English and Irish OCR. Every extracted draft is marked for review. See the PDF checker guide.
Strict size, page, time and process limits; no network fetching; no request-body logging; and no permanent invoice-content or OCR-text storage.
Structural, EN 16931, Irish VAT invoice readiness, and exact-decimal arithmetic checks.
Arithmetic rules independently check line net calculations, line totals, document allowances and charges, tax-exclusive and tax-inclusive totals, VAT taxable and VAT amounts by category/rate, total VAT, prepayments, rounding, amount due, and percentage-based adjustments. Calculations use arbitrary-precision decimal values with a documented 0.01 monetary-unit readiness tolerance.
See the named rulesets, supporting evidence, machine-readable capabilities, and rulesets endpoint.