What we do

Expense data,
sorted automatically

Most finance teams spend 6–9 hours a week recoding transactions that were misclassified. Pyvantir's AI categorization service cuts that time down to near zero

Get in touch
Finance team reviewing automated expense reports on screen
94% average classification accuracy on unseen transaction data
3 days typical time to integrate with an existing accounting system
40+ default expense categories, fully customisable per business

How the categorization works

When bank statements, credit card exports, or accounting feeds come in, each line item gets passed through a classification layer trained on your historical data. The model looks at vendor names, amounts, transaction descriptions, and spending patterns to assign a category. After the first 4–6 weeks, the model calibrates to your company's specific terminology and vendor list.

Unlike rule-based categorization, the model handles edge cases — a vendor who sells both office supplies and IT equipment gets categorized based on the actual purchase description, not just the company name. Ambiguous transactions are flagged with a confidence score so your team reviews only the ones that genuinely need a human decision.

The system connects to Xero, QuickBooks, and most ERP platforms via API, or accepts CSV uploads if direct integration isn't an option. Categories are mapped to your chart of accounts, and nothing changes in how you currently export data to your accountant.

  • Multi-source ingestion — bank feeds, card exports, manual uploads
  • Confidence scoring — low-certainty items flagged for review
  • Custom category mapping to your existing chart of accounts
  • Ongoing model refinement as your vendor base changes
  • Monthly accuracy reports showing model performance by category
  • Split transaction handling for mixed-purpose purchases
Data pipeline overview showing expense transaction flow through classification system

Who this is built for

Finance teams at companies running 200 or more transactions monthly where manual recoding is a recurring overhead. Works for single-entity businesses and multi-entity group structures.

From data to classified output

1 Connect your data source or upload a sample file
2 We map your category structure in the first session
3 Model trains on your historical transaction set
4 Live processing begins, flagged items reviewed weekly
5 Monthly calibration keeps accuracy above baseline

What clients say after a few months on the system

"We were spending close to 8 hours a week reconciling categories after our bookkeeper finished a batch. Within the first month on Pyvantir the review queue dropped to maybe 20–30 flagged transactions, which takes about 15 minutes. The model handles our oddball vendors better than the rules we had before."

Portrait of Dariusz Kopec

Dariusz Kopec

Finance Manager, logistics company

"The integration with Xero took about half a day and after that it just ran. Our accountant noticed the categories were cleaner in the first month-end they received. We had 12 categories that were consistently misassigned before — the model sorted those out after about 3 weeks of feedback."

Portrait of Wendell Faria

Wendell Faria

Operations Director, retail group