Kailing TechnologyExpense Control and Reimbursement System › How to choose an expense control system

How to choose an expense control system? 2026 selection guide (with scoring table)

Kailing Technology · 2026-09-03

Whether reimbursement is easy to use and whether the interface is attractive are not very different across most products. What truly sets them apart is four things:Whether vouchers can be automatically generated and advanced to the general ledger, whether loans can be reconciled with reimbursements, whether expenses can be allocated across multiple dimensions, and whether it can integrate with your existing general ledger and OA. These four items determine whether finance saves time each month; the rest are secondary.

Four core dimensions

I. Voucher generation capability

This item best distinguishes product quality. What to ask is not "can it generate vouchers"—all products will say yes. What to ask is:

Can the same expense type be matched to different accounts based on multiple conditions such as department and project? Can rules be self-configured by finance without contacting the vendor? Is there a fallback rule to prevent voucher generation failures when new expense types are added? Is there a simulation function to validate rules using historical documents? Will historical vouchers change after rules are modified?

The last two questions in particular reveal the depth. Without a simulation function, you can only wait for an error if rules are misconfigured; without rule snapshots, six months later you cannot explain why a historical voucher was assigned that account.

II. Write-off of loans and advances

Ask three specific scenarios: borrow 5,000, reimburse 4,000, return 1,000—how is the voucher generated? Borrow 1,000, reimburse 1,500, overspend 500—how is it handled? If borrowing and reimbursement cross months, which month is each of the two vouchers recorded in?

If the sales consultant needs to go back and ask the technical team before answering, it means this capability is most likely weak.

III. Expense Allocation

One expense allocated to three projects—can three journal lines be automatically generated, each with the project dimension? How should the rounding difference from an indivisible ratio be handled? Can allocation be done across legal entities?

IV. System integration

Are there mature cases of integrating with your existing general ledger (Kingdee, Yonyou, SAP, Inspur, etc.)? How are auxiliary accounting dimensions transmitted? Is there a conversion mechanism for inconsistent codes? Can the existing OA or Feishu approval entry point be retained?

Assessment score sheet

It is recommended to score according to the weights below, with a full score of 100. It can be used directly as an attachment to an internal solution selection report.

DimensionWeightAssessment points
Voucher generation30Multi-condition matching, self-service configuration, fallback rules, trial calculation function, rule snapshots, correctness of tax amount splitting
Loan Write-off15Automatic determination of three situations, cross-period handling, ledger real-time capability, resignation checkpoints
Expense allocation15Multi-dimensional allocation, rounding difference rules, cross-legal-entity, voucher generation after allocation
System integration20General ledger integration cases, dimension transfer, code conversion, OA connectivity, failure retry
Invoices and compliance10Verification and duplicate checking, fully digitalized e-invoice support, input tax splitting, non-deductible list
Implementation and services10Implementation cycle, whether private deployment is supported, secondary development methods, response mechanisms

Weights can be adjusted according to your own situation.If the company has no project accounting needs, the 15 points for allocation can be reallocated to voucher generation: If the general ledger is self-developed, the weight of those 20 points for integration should be increased.

Three Easily Overlooked Pitfalls

First, cross-period and closing. How to handle an August order approved in September when August has already been closed is something many product demos do not cover. This will inevitably be encountered at the end of the first month after go-live; if not clarified in advance, rework will be required.

Second, the cost of rule changes. Ask, "How long does it take if finance wants to change an account correspondence?" If the answer is to submit a request, schedule it, and wait for the next version, then once the business changes, this system will become a burden.

Third, historical data migration. Should existing unreconciled borrowings and prepayments without invoices received be imported? If not, the new system's ledger will be incomplete from day one.

How to verify during the demo

Do not look at standard demos,Use your own three real documents to have the vendor configure on-site and generate vouchers: one with project cost allocation, one with loan offset, and one with similar expenses from different departments.

If it can be configured on the spot, it shows the rules engine is real; if it requires going back for development, it shows it is customization. The long-term cost difference between the two is significant.

Trade-offs at different scales

SMEs: Prioritize go-live speed and ease of use; voucher generation capability just needs to be sufficient, and there is no need to pay for unusable features such as multi-legal-entity allocation.

Group enterprises: Multi-organization, multi-ledger, cross-legal-entity allocation and deep integration with ERP are hard indicators; a longer implementation cycle is acceptable, but the configurability of rules cannot be compromised.

How is this scenario handled in Kailing Technology's expense control system?

The rule engine of Kailing Technology's expense control and reimbursement system supports multi-condition matching and automatic priority calculation, with built-in fallback rules and simulation tools. Rules are configured self-service by finance without development involvement. Three loan write-off scenarios are automatically determined, supporting multi-dimensional and cross-legal-entity allocation. It can integrate with general ledgers such as Kingdee, Yonyou, and SAP while retaining the original OA approval entry point, and supports private deployment and white-label delivery.

Learn about the Kailing Technology expense control and reimbursement system →

Common Questions

What matters most when selecting an expense control system?

Four items: voucher generation, loan write-off, expense allocation, and system integration. Reimbursement experience differs little among vendors; these four items determine whether finance saves time each month.

How can you tell whether the rules engine is real or customized?

Use your own real documents to have the vendor configure and generate vouchers on-site. What can be configured on the spot is a rules engine; what requires going back to develop is customization.

What should you probe most during the demo?

How to handle cross-period and closing, how long it takes finance to change an account, and whether historical unreconciled borrowings can be imported. These three items are usually not proactively discussed during demos.

Do SMEs and groups have the same priorities when selecting solutions?

Not the same. SMEs look at go-live speed and ease of use, while groups look at multiple organizations, cross-legal-entity allocation, and deep ERP integration, but neither can compromise on rule configurability.