v1.1.0April 2025

Invoice OCR: PDF, image, and mobile capture; approval workflow

v1.1.0 eliminates manual invoice data entry. Capture supplier invoices by uploading a PDF, dropping an image, or photographing a paper invoice on mobile — the AI extracts every line item and routes the invoice for approval automatically.

What's new
  • Invoice OCR — upload PDF or image invoices and let the AI extract supplier name, invoice number, date, line items, quantities, unit prices, and totals. Accuracy exceeds 95% on printed invoices.
  • Mobile capture — open FlexotiumPOS on any mobile browser, tap "Scan Invoice", and photograph a paper invoice. The image is processed server-side in under 10 seconds.
  • Approval workflow — every captured invoice is automatically routed to the Review Queue for manager sign-off before it is posted to your accounts payable ledger.
  • Supplier matching — the OCR engine cross-references extracted supplier names against your existing supplier list and auto-links the invoice. Unknown suppliers trigger a one-click "Create Supplier" prompt.
  • Line-item editing — review and correct any extracted field before approving. Changes are logged for audit.
  • Bulk invoice upload — drag up to 20 PDF or image files at once. Each is queued and processed in parallel.
  • Export to accounting — approved invoices can be exported as CSV or pushed to connected accounting platforms (Xero, QuickBooks, Tally) in one click.
Improvements
  • Purchasing dashboard — redesigned with a processing pipeline view: Captured → Extracted → Pending Approval → Posted.
  • Supplier invoice history now shows OCR confidence score per invoice, so you can identify suppliers whose invoices consistently need manual correction.
  • Inventory — approved purchase invoices now automatically update stock-on-hand when the goods received flag is set.
  • Notifications — team members with the Accountant role now receive an email digest of invoices pending approval (configurable: instant / daily).
Bug fixes
  • Fixed: Multi-page PDFs were only extracting line items from the first page.
  • Fixed: Invoices with handwritten totals were occasionally being parsed as ₹0.
  • Fixed: Duplicate invoice detection was case-sensitive, allowing the same invoice number in different cases to be submitted twice.
  • Fixed: Mobile upload was silently failing on iOS Safari 16 — now shows a clear error with retry.