Cash Allocation

Cash allocation is the third link in the Order to Cash chain. It refers to the matching and processing of incoming payments against accounts receivables. Incoming payments processing is a laborious task, especially when using manual tools like spreadsheets. Onguard's cash allocation software MatchMaker, automates the entire process so you can focus on the exceptions.
  • Automated Reconciliation

    Matching issued invoices with payments received
  • Remittance processing

    The capturing and processing of payment details from e-mails, images and pdf-files
  • Automatic matching

    Automatic matching and processing of incoming payments against accounts receivable, based on user-definable criteria

About Matchmaker

Support for broad set of bank file formats; SEPA support

Specific matching methods

Complex reconciliation algorithms

Automated distribution of payments

Automatic processing of payment discount lines and write-offs

Suggestions for further (manual) processing

Role-based authorisation

Delivery of journal entries to the accountancy system or ERP package

Extensive process validation options

Suitable for international organisations: Multiple administrations possible in one database in multiple languages and currencies.

Microsoft Gold Partnership: Support at the highest level. Security and continuity of your solution.

To be implemented individually or in combination with CreditManager and/or Collector

Your benefits

Automatically match at least 80% of payments

Save time and money

Increase employee productivity

Direct or manual matches

Debit and credit invoices

Several ledger accounts

Integrated with all ERP systems and accounting packages

Cloud and on premise

Multi language and multi-currency



Overview of matched results
MatchMaker filters unmatched rows and only displays payments that need to be processed manually. This is the “To-Do List” for the day.


Intelligent matching rules and algorithms
These can be flexibly configured to maximise automatic matches.

Journal entries

to account system
Once all of the transactions have been processed, the system creates a journal entry that is transmitted to your ERP or accounting system.

Automatic remittance

Capturing and processing of payment details
from emails, images and pdf-files

Automatic processing of payment discount lines

The system also suggests possible matches for payments that have yet to be reconciled
so you spend less time searching.

All bank formats

with multi-language and multi-currency
Support for a broad set of bank file formats; SEPA support


Specific matching methods

For the automatic matching process, a number of criteria exist that a found match has to meet. You can supplement these with standard criteria, such as invoice number, debtor number and/or zip code, combined with the amount paid.

MatchMaker offers even more. You can match based on other criteria as well with the help of complex reconciliation algorithms. For instance, reconciliation can be based on purchase number, payment service provider, customer number and payment specifications.

MatchMaker comes up with suggestions for further (manual) processing for the remaining workload, thus allowing you to process it fast and easy.

Multiple ledger accounts

You can easily split payments and book overpaid or underpaid amounts to various ledger accounts, such as interest, costs or payment discounts granted.

Debt invoices and credit notes

You can automatically generate a credit note to credit an amount. Moreover, you can match the debit invoices and credit notes, without any payment being required.

Dashboard Cash Allocation Software: MatchMaker

Technical Highlights

  • Database – SQLServer 2008R2 / SQL Server 2012
  • Clients – Windows 7 / Windows 8 / Windows 10 (.NetFramework 4.0)
  • Reporting – DevExpress or Microsoft Reporting Services (option)
  • Development method – Scrum
  • Implementation – Prince2

Easy Integration

Our cash allocation software can easily be integrated into your corporate environment. As a result, many of our customers opt for a cloud solution. Of course, local installation is also possible. The cloud solution offers you great advantages:

  • Access to your workload and/or administrations, anywhere, anytime
  • Focus on your core activities and no extra pressure on your internal IT department
  • Efficient support by our support desk
  • Maximum security

Moreover, this default software is highly configurable. That keeps our solutions flexible, even in complex situations.