Finance & Accounting#Accounting#Batch Payments#Accounts Receivable#Accounts Payable#Cash Management#Invoicing

Customer Receipt Batches & Supplier Batch Disbursements

Process bulk customer wire receipts across multiple open invoices and execute supplier batch payment disbursements with automated FIFO allocation, overpayment handling, and bank reconciliation readiness.

3 min read·Updated 2026-09-20

Customer Receipt Batches & Supplier Batch Disbursements

In high-volume commercial operations, handling payments on a one-invoice-to-one-transaction basis creates severe administrative bottlenecks. Enterprise customers routinely remit single lump-sum electronic transfers covering dozens of outstanding invoices, while corporate treasury teams execute weekly supplier payment runs disbursing funds across multiple vendor bills.

BIZA provides dedicated Batch Receipt (/documents/customer-receipt-batches) and Batch Disbursement (/procurement/supplier-batch-payments) modules designed to eliminate manual data entry, prevent unallocated cash suspense, and ensure rapid bank reconciliation.


1. Customer Batch Receipts (Bulk Inbound Remittances)

When an enterprise customer wires a single payment (e.g., SAR 142,500.00) covering a batch of delivery notes and tax invoices:

Remittance Input & Header Definition

  1. Select the Customer and the destination Bank or Cash Account.
  2. Specify the Remittance Date, Total Amount Received, and bank transaction reference / deposit slip number.
  3. Optional: Upload the customer's remittance advice document (PDF or Excel).

Intelligent Invoice Allocation

BIZA fetches all outstanding and partially paid invoices for the customer:

  • Oldest-First (FIFO) Auto-Fill: One click automatically applies the lump sum against the oldest open invoices first, decrementing the unallocated balance to zero.
  • Exact Remittance Advice Matching: Users can toggle specific invoices matching the customer's payment advice, typing partial allocations where discounts, retentions, or disputed line items occur.
  • Unallocated Advance Deposits: If the received remittance exceeds total outstanding invoices, the residual amount is automatically booked as an Unallocated Customer Advance (2150 — Customer Deposits), available for one-click application against future invoices.

2. Supplier Batch Disbursements (Bulk Outbound EFTs)

Treasury and accounts payable teams can consolidate vendor liabilities into scheduled payment batches:

  1. Vendor Bill Filtering: Filter approved purchase entries by due date, payment terms (e.g., Net 30, Net 60), or specific vendor priority.
  2. Batch Total Calculation: Select all qualifying bills to view the aggregated payout requirement, current bank account balance, and projected post-payment liquidity.
  3. Disbursement Execution: Select the paying bank account, payment method (SARIE, Wire Transfer, Corporate Card, Post-Dated Cheque), and batch release date.
  4. Automated Sub-Ledger Posting: BIZA generates a single consolidated bank credit entry while debiting each vendor's individual Accounts Payable sub-account, keeping AP aging reports 100% synchronized.

3. General Ledger Accounting Mechanics

Batch payment workflows generate balanced, multi-line journal vouchers:

Inbound Customer Batch Receipt Journal:

$$\begin{aligned} \text{DR} \quad & \text{Al Rajhi Bank — Operating Account (1010)} & \text{SAR } 142,500.00 \ \text{CR} \quad & \text{Accounts Receivable (1100) — Inv #INV-2026-081} & \text{SAR } 45,000.00 \ \text{CR} \quad & \text{Accounts Receivable (1100) — Inv #INV-2026-088} & \text{SAR } 62,500.00 \ \text{CR} \quad & \text{Accounts Receivable (1100) — Inv #INV-2026-094} & \text{SAR } 35,000.00 \end{aligned}$$

Outbound Supplier Batch Disbursement Journal:

$$\begin{aligned} \text{DR} \quad & \text{Accounts Payable (2000) — Supplier Alpha} & \text{SAR } 28,000.00 \ \text{DR} \quad & \text{Accounts Payable (2000) — Supplier Beta} & \text{SAR } 19,400.00 \ \text{DR} \quad & \text{Accounts Payable (2000) — Supplier Gamma} & \text{SAR } 34,600.00 \ \text{CR} \quad & \text{SNB Bank — Treasury Account (1020)} & \text{SAR } 82,000.00 \end{aligned}$$


4. Bank Reconciliation Synergy

By grouping individual invoice settlements into a single batch entry matching the exact transaction amount on the bank statement, BIZA's Bank Reconciliation Workspace matches the entire batch in a single click:

  • Eliminates the need to manually reconcile dozens of separate invoices against a single bank line.
  • Guarantees zero unreconciled penny rounding errors.
  • Produces instant batch remittance advice PDFs that can be emailed directly to counterparties.