Manual supplier invoice processing costs time, generates keying errors, and slows payments. Procura takes invoices by email, reads them with a language model, resolves the vendor, runs three-way matching against the PO and goods receipt, and posts the SYSCOHADA journal entry, all in seconds per invoice, in French and English.
Each organisation gets a unique factures+TOKEN@inbound.procurahq.ai address. Suppliers email their PDF invoices there. Procura sends a branded acknowledgement in French or English based on the org's default language.
A language model extracts vendor name, invoice number, dates, total, VAT, currency and line items. PDF text parsed locally, no upload to third-party services beyond our LLM provider.
Procura looks up the vendor by exact email, then by domain, then by fuzzy name match. If no match is found, the invoice is quarantined for manual vendor assignment.
The engine matches PO, goods receipt and invoice on line items, quantities, prices and VAT. Tolerances are configurable. Variances are surfaced to the AP team with magnitude and likely cause.
The system refuses to register the same invoice twice (same vendor + same invoice number). If a modified variant arrives later, the AP user is notified.
Once the invoice is matched and approved, Procura posts the SYSCOHADA journal entry via Comptia: vendor (401), expense tied to the category, deductible VAT (4452). No re-keying.
You share the factures+TOKEN@inbound.procurahq.ai address directly with your suppliers or print it on your purchase orders. Each organisation gets its own stable, unique address. You can rotate it if leaked.
PDF is the primary format. Structured MeCEF and FNE e-invoices are read in their native format. Images (JPG, PNG) are supported when content is legible.
The draft invoice is always editable before approval. The AP user compares extracted data against the original PDF (shown side-by-side) and corrects it before posting.
Yes. If the invoice has no matching PO (e.g. a recurring bill or a service not ordered via the procurement module), it lands as a draft and the AP user enters the SYSCOHADA account and cost center manually.
Yes. Vendor credit notes are recorded as distinct entities linked to the original invoice, with their own journal entry (vendor debit, expense credit).
The currency is extracted from the PDF. If it differs from the organisation's base currency (XOF, XAF, EUR, USD, etc.), Procura converts at the configured day's rate and stores both values on the journal entry.