Input formats
UBL 2.1 Invoice and CreditNote XML, UN/CEFACT CII D16B XML, and the published canonical JSON model. Format detection uses content, not filenames.
Transparent validation scope
InvoiceReady.ie validates structured invoice data; it does not read PDFs, submit invoices to Revenue, or certify legal compliance.
UBL 2.1 Invoice and CreditNote XML, UN/CEFACT CII D16B XML, and the published canonical JSON model. Format detection uses content, not filenames.
Size limits, hostile XML rejection, no external entities or network fetching, no request-body logging, and no permanent invoice-content storage.
Structural, EN 16931, Irish VAT invoice readiness, and decimal arithmetic checks.
OpenAPI 3.1, JSON responses, CORS, result retrieval, sample catalogue, stable v1 routes and consistent HTTP errors.
See the named rulesets, supporting evidence, machine-readable capabilities, and rulesets endpoint.