The zero-engineering route is CSV: export invoices from Tally Prime, import the file into Invaq, and the AI column mapper proposes how your Tally column names map to the canonical invoice fields — it works with exports from any accounting system, and you confirm the mapping before anything imports. Invaq then validates every invoice with a deterministic 0-100 score, surfaces failures as exceptions with the exact rule and field that failed, and — once fixed and finalized — generates the PINT-AE-aligned XML and submits it through your chosen Accredited Service Provider.
Two honest caveats. First, validation currently runs against a draft ruleset (uae-pint-ae-draft-1), pending the final regulator specification — the engine is versioned so your historical results remain traceable when the official spec lands. Second, Invaq is not itself an ASP: it prepares, validates, and routes invoices to ASPs through a provider-agnostic adapter, so you can pick or switch providers as accreditation finalises without redoing your integration.
When you outgrow file exports, API keys let your middleware push invoices in directly, and HMAC-signed webhooks notify your systems of validation, submission, and delivery events. Every action along the way is recorded in the Trust Ledger, a SHA-256 hash-chained audit trail, and the FTA audit pack export bundles XML, validation evidence, and the integrity report for any date range. The Growth plan is AED 369 per month; you can also sanity-check a single invoice for free with the PINT-AE validator or explore the ICV calculator.