Final approval the books update themselves and the employee is owed exactly once — even if the approval is processed twice, it can never pay twice.
Category and grade limits, receipt-mandatory thresholds, blocked categories, late submissions and duplicates — each rule chooses its consequence, including auto-disallow of just the over-limit amount, and every breach is an auditable violation record.
Advances settle against claims or return as cash; reimbursement batches clear every claim’s payable in one bank payment with per-line reference tracking.
Flag a line billable, pick the customer and markup %, get a per-customer recharge summary linked to the invoice.
Every row ships today and traces to a capability described on this page.
| Capability | xMatix Expense Management |
|---|---|
| Typed claim lines with per-type rules | Native |
| GST and input-tax-credit capture | Native |
| Policy engine with automatic disallowance | Native |
| Cross-history duplicate detection | Native |
| Advances and settlement | Native |
| Reimbursement payment batches | Native |
| Auto-posting to the GL on approval | Native |
| Billable recharge with markup | Native |
| Corporate card reconciliation | Native |
| Mobile receipt capture | Native |
The Indian set, kept current: PF, ESI, professional tax across ten states' rules, LWF, and income tax with a dual-regime engine that works out old and new regime side by side for every employee, every month. Challans for PF, ESI and tax produce straight from the run, and TDS returns and Form 16 generate from the runs themselves — what was deducted is what gets filed.
Without a file transfer. Attendance captured in xMatix — including field attendance with selfie and geofence verification — lives on the same data model the pay run reads, so the run consumes the recorded facts directly. When an input turns out wrong, recalculation is safe: fix it and rerun, with no orphaned figures and no manual patching of what was already paid.
Yes — snap the receipt at the taxi stand and the claim line starts itself. Each line knows its type and its rules, GST details ride along so input credit is captured instead of lost, and the policy engine checks every line as it is entered — the over-limit portion is disallowed automatically, with no awkward email later. Duplicates are checked against the claimant's whole history, not just the current claim. Explore xMatix Expense Management.
By your policy, on the platform. Claims route through the approvals you configure, and the moment one clears it is booked — approved means posted to the GL, with no rekeying and no month-end pile. Payments then batch: approved claims collect into one reimbursement run and net pay disburses as a single authorized batch, each with the trail intact.