REDA One Help Center
EN
Language
English EN Español ES Português PT Italiano coming soon Français FR Deutsch coming soon العربية coming soon
reda.one ↗
Home / REDA Financials AI / Bulk Operations / Batch Processing / Auto-Apply Batches (CR/CM/CD/VM)

Auto-Apply Batches (CR/CM/CD/VM)

Matching money to invoices is essential and repetitive — the definition of work to automate. Four sibling batches in the Operations console apply the four kinds of settlement documents to their open invoices: Cash Receipts and Credit Memos on the customer side, Cash Disbursements and Vendor Memos on the vendor side. Same philosophy, four flavors.

Getting there. Open the App Launcher (the grid icon at the top-left of any page) → REDA Financials Admin → the Financial Admin Console tab → Operations, then find the four Auto-Apply cards to schedule each or press Run Now.
Access you'll need. Scheduling and running batch jobs requires the Accounting Admin v2 permission set. The Accounting Controller v2 and Read Only v2 sets can open the console to view outcomes; the Accounts Payable v2 and Accounts Receivable v2 sets cannot see it, though they see the applications the batches create.

The shared matching rules

Each batch’s card states them plainly (here’s the receipts one): "Automatically applies Cash Receipts flagged with Auto Apply Receipt to outstanding invoices for the same customer and entity. Uses FIFO by invoice date (or dimension-matched FIFO when Enforce Dimension Match on Apply is checked). Respects book closure dates." Decoded:

  • Opt-in per document — only documents flagged for auto-apply (or payments with unapplied amounts, on the disbursement side) are touched. Manual matching remains yours where you want it.
  • Same party, same entity — money never wanders across customers, vendors or companies.
  • Oldest first (FIFO) — open invoices are settled in invoice-date order, the accounting norm; invoices carrying an Application Priority jump the queue.
  • Dimension-aware — with Enforce Dimension Match on Apply, only invoices with matching cost dimensions qualify.
  • Closed books respected — no application lands in a closed period.
The expanded Credit Memo Auto-Apply Batch card in the Operations tab, with a Not Scheduled badge, its run statistics strip, a Daily Schedule panel with a Run Time and Schedule button, and a Manual Run panel with a Run Now button.
One of four identical siblings — Credit Memo, Cash Receipt, Cash Disbursement and Vendor Memo auto-apply all wear this same face. Learn the controls once and you have learned all four.

The four cards, in their own words

CardIts description on the Operations tab
Cash Receipt Auto-Apply Batch"Automatically applies Cash Receipts flagged with Auto Apply Receipt to outstanding invoices for the same customer and entity. Uses FIFO by invoice date (or dimension-matched FIFO when Enforce Dimension Match on Apply is checked). Respects book closure dates."
Credit Memo Auto-Apply BatchThe customer-credit sibling: flagged credit memos applied to the same customer’s outstanding invoices, oldest first.
Cash Disbursement Auto-Apply Batch"Automatically applies Cash Disbursements with unapplied amounts to outstanding Purchase Invoices for the same vendor and entity. Uses FIFO by invoice date. Respects book closure dates and dimension matching."
Vendor Memo Auto-Apply Batch"Automatically applies Vendor Memos flagged with Auto Apply Memo to outstanding Purchase Invoices for the same vendor and entity. Uses FIFO by invoice date. Respects book closure dates and dimension matching."

Which invoices get settled, in what order

Documented in full for cash receipts — and the pattern to expect across the family:

PriorityRule
FirstThe receipt’s Original Invoice, if one is linked — that invoice is settled first, whatever its date.
ThenInvoices carrying an Application Priority number, lowest number first — a per-invoice override for strategic invoices.
ThenEverything else, oldest invoice first by invoice date, until the money runs out. The last invoice reached may get a partial application — that’s normal.

A worked run — GreenLeaf’s three months

Meridian Properties Group’s tenant GreenLeaf fell behind: April, May and June invoices, $4,350 each, all unpaid. A payment of $8,700 arrives flagged for auto-apply. The overnight run walks oldest-first:

InvoiceBalance due beforeAuto-appliedBalance due after
April rent$4,350.00$4,350.00$0.00 — settled
May rent$4,350.00$4,350.00$0.00 — settled
June rent$4,350.00$0.00 — money ran out$4,350.00 — still aging

The receipt ends fully applied, two ordinary application records exist on its Applications tab, and the aging report tells the truth: GreenLeaf owes one month, not three. Oldest-first matters precisely here — overdue balances shrink before current ones.

The refusals, verbatim

The messageWhat it means / what to do
"WHT Received receipts must be manually applied to specific invoices."Withholding-tax certificates carry tax meaning per invoice — the batch deliberately leaves them for a person.
"Application Date {0} falls on or before the AR book closure date ({1}) for this entity."The books are closed through that date — nothing applies until the date falls in an open stretch.
"No open Accounting Period found for Application Date {0}."The application’s period derives from its date — an administrator opens or generates the period first.

Operating the four

Each card schedules independently (a daily overnight slot each), shows its pending-work count, and offers Run Now — the handy one after a bulk import of receipts or before a payment run, when you want everything matched now. Results land in the audit log per run, failures with reasons.

A rising pending count with green runs isn’t a batch problem. It means documents aren’t being flagged for auto-apply — a user-training signal, not an operations one. The batch can only match what opts in; check that the teams are ticking the flags (or that the forms’ defaults suit your workflow).
Everything it creates is undoable — but on-account money needs protecting. Each application the batch makes is an ordinary application record, removable like a manual one. The real risk is upstream: money a customer asked you to hold will be spent on their oldest invoices if it’s flagged. On-account money should stay unflagged deliberately, with the instruction noted on the document.

Common mistakes to avoid

MistakeWhy it hurtsDo this instead
Flagging money the customer earmarked for a specific invoiceOldest-first sends it to a different (older) invoice — your records and the customer’s stop agreeingLink the Original Invoice on the receipt; that invoice settles first
Auto-applying while an old invoice is disputedThe disputed invoice is the oldest, so it gets paid first — undermining your own dispute positionApply manually, or set Application Priority on the invoices that should absorb the money
Leaving deliberate on-account balances to the nightly batchThe batch will spend them on the oldest invoices — but the customer asked you to hold themKeep held money unflagged; note the instruction on the document
Assuming silence means matchedA benign skip (closed books, no eligible invoices) leaves money quietly unappliedGlance at unapplied amounts after the run — zero means matched; the audit entry explains the rest
Scheduling the customer-side pair and forgetting the vendor sidePayments and vendor memos pile up unapplied while everyone assumes "auto-apply is on"All four cards schedule independently — check each chip reads Scheduled
Where the flags live On the documents themselves: Auto Apply Receipt on cash receipts, Auto Apply Memo on credit and vendor memos, Auto Apply Disbursement on payments — tick them at creation (most forms default sensibly) and the nightly batches do the rest. The per-document behavior is covered in Auto-Apply Cash Receipts, Applying Disbursements, Applying Credit Memos and Applying Vendor Memos.

Where to go next

  1. Operations Scheduler Overview — the console.
  2. The four module articles linked above — matching behavior in depth.

Frequently asked questions

It matched the oldest — which is right by default and wrong when a specific invoice should come first. Delete the application, apply manually, and set Application Priority on invoices that deserve the front of the queue.

No eligible target: nothing open for that party in that entity, dimensions didn’t match, the only open invoice is dated in the future (its balance doesn’t exist yet), or the period was closed. The run’s audit entry says which; the money stays safely in its unapplied bucket meanwhile.

No — candidates are always the document’s own party and entity; money never wanders across customers, vendors or companies. Cross-entity settlement is a deliberate, opt-in feature with its own intercompany bookkeeping, and the batches never do it for you.

Completely — every application it creates is an ordinary application record, visible on the document’s Applications tab and removable exactly like a manual one. Un-apply, then reallocate by hand. (Removals in closed periods are refused, same as any application.)

No — scheduled automation runs under the platform’s automated process context and doesn’t occupy one of your purchased seats.

Was this article helpful?