Cash allocation to open invoices with configurable rules

Automate bank and PSP payment allocation to open ERP invoices with matching rules, tolerances, and exception review.

Why automate cash allocation

Manual cash allocation to open invoices takes up AR team time, introduces errors, and delays close. DueHub matches bank and PSP payments to open invoices using configurable rules, leaving only exception review for the team.

How cash allocation works in DueHub

Upload payments & invoices

Import the payment file (bank or PSP) and the open invoice ledger from your ERP.

Allocation rules

Configure matching rules by reference, amount, customer, or other fields. Set tolerances for minor differences.

Automatic matching

DueHub allocates payments to invoices based on configured rules. Unmatched items are flagged for review.

Review & export

Review exceptions, confirm allocations, and export results for posting in your ERP.

Key capabilities

Automatic allocation

Match payments to invoices using configurable rules without manual intervention for clear cases.

Amount tolerances

Absorb minor differences from discounts, fees, or rounding within defined tolerances.

Multi-PSP support

Work with payments from Stripe, Adyen, Mercado Pago, and other PSPs in addition to traditional banks.

Exception review

Your team only reviews items the system could not allocate automatically.

Allocation traceability

Every allocated payment is logged with the rule used, the associated invoice, and the absorbed difference.

ERP-ready export

Generate allocation files ready to import into your accounting system or ERP.

Common use cases

Bank payments against invoices

Allocate wire transfers and bank deposits to open invoices in the accounts receivable ledger.

PSP settlements against sales

Match payment processor settlements to sales records to close pending items.

Partial and on-account payments

Handle payments that do not fully cover an invoice or that apply to multiple invoices.

Cash Allocation FAQ

What happens if a payment does not match any invoice?

The item is flagged as an exception for manual review. The team can search for the correct invoice or reclassify the payment.

How are partial payments handled?

Matching rules allow partial allocations. The remaining balance is visible for the next run or manual review.

Can I use payments from different PSPs in the same run?

Yes. DueHub normalises files from different PSPs to process them in a single execution.

Does the system generate journal entries for the allocation?

DueHub generates outputs with the detail needed for your ERP to record the allocation. The format is adjusted to client needs.

Next step

Automate cash allocation

Schedule a demo to see how DueHub allocates payments to open invoices with configurable rules.

DueHub platform preview
Walk through your current workflowReview data sources, exceptions, ownership rules and the fastest path to measurable value.