How to Process Vendor Payments Using Payment Selection (Manual) in iDempiere

Payment Selection (Manual) is used when finance users need to manually select specific vendor invoices for payment instead of generating payments through the standard Payment Selection batch process.

This process provides greater control over vendor settlements and is commonly used for urgent payments, vendor-specific settlements, one-time payments, and exception handling scenarios.

Once completed, the selected AP Invoice is automatically allocated against the generated AP Payment and marked as Paid.

Process Flow Diagram

PaymentSelectionManual 2

Business Rules

  • AP Invoice must be Completed and Posted.
  • AP Invoice must have an outstanding balance.
  • Business Partner must be configured as a Vendor.
  • Payment Date determines invoice eligibility.
  • Only Due Invoices displays invoices that have reached their due date.
  • Only Positive Balance displays invoices with outstanding balances.
  • Payment Rule determines the payment method used during processing.
  • Payment Print/Export creates actual Payment records.
  • Successful payment processing automatically updates the invoice Paid status.
  • One Payment Per Invoice creates separate payments for each selected invoice.
  • Users should process payments from the correct organization context.

Step by Step Configuration

Step 1: Open Payment Selection (Manual)

Open Payment Selection (Manual) and define the criteria used to retrieve vendor invoices eligible for payment.

FieldSample ValueDescription
Bank AccountVendor Payment 987654321Source account used for payment
Business PartnerBritannia Distributor — ChennaiVendor to be paid
Document TypeAP InvoiceDisplays vendor invoices
Payment Date17-Jun-2026Payment processing date
Payment RuleCheckPayment method
Only Due InvoicesCheckedSelects invoices currently due
Only Positive BalanceCheckedSelects invoices with outstanding balance
One Payment Per InvoiceUncheckedAllows invoice grouping
Current BalanceINR 0.00Current bank account balance

Click Refresh.

Eligible AP Invoices are displayed for manual payment selection.

Step 2: Review Eligible Invoice

Review the invoice retrieved by the system before initiating payment.

FieldSample ValueDescription
Due Date12-Jun-2026Invoice due date
Business PartnerBritannia Distributor — ChennaiVendor receiving payment
Document No1000001AP Invoice number
CurrencyINRInvoice currency
Grand Total₹12,980.00Total invoice value
Discount Amount₹0.00Discount available
Write-off Amount₹0.00Write-off value
Discount Date13-Jun-2026Discount validity date
Amount Due₹12,980.00Outstanding amount
Payment Amount₹12,980.00Amount proposed for payment

The invoice is available for payment processing.

Step 3: Select Invoice for Payment

Select the invoice checkbox and choose the invoice to be paid.

FieldSample ValueDescription
Invoice1000001Selected invoice
VendorBritannia Distributor — ChennaiVendor receiving payment
Amount Due₹12,980.00Outstanding amount
Payment Amount₹12,980.00Amount selected for payment

The invoice is marked for payment generation.

Step 4: Generate Payment

Click Process.

The system displays:

Generate Payments from Payment Selection?

Click Yes.

The system starts payment preparation for the selected invoice.

Step 5: Prepare Payment

The Prepare Payment window is displayed.

FieldSample ValueDescription
Override Payment RuleBlankUses invoice payment rule
Run as JobUncheckedExecutes immediately

Click OK.

Prepared Payment records are generated for the selected invoice.

Step 6: Execute Payment Print/Export

The system displays:

Print/Export Generated Payments?

Click Yes.

Payment Print/Export opens automatically.

Payment Print/Export Details

FieldSample ValueDescription
Payment SelectionPayment Selection (Manual) – CheckGenerated payment batch
Bank AccountVendor Payment 987654321Source bank account
Payment RuleCheckPayment method
Document No1000Check sequence number
Number of Payments1Total payments generated
Sum₹12,980.00Total payment value
Deposit BatchUncheckedIndividual payment processing

Process the document.

The system displays:

Is the payment print correct? If answered yes, then it will create and complete payments.

Click Yes.

The system creates and completes AP Payment documents.

Step 7: Verify Generated AP Payment

Open the generated Payment document and verify payment details.

FieldSample ValueDescription
Document TypeAP PaymentPayment transaction type
Document No1000002Generated payment number
Business PartnerBritannia Distributor — ChennaiVendor receiving payment
Payment Amount₹12,980.00Amount paid
CurrencyINRPayment currency
Tender TypeCheckPayment method
Check No1000002Generated check number
Document StatusCompletedPayment successfully processed
PostedYesAccounting entries posted
AllocatedYesPayment allocated to invoice

A completed AP Payment document is created and posted.

Step 8: Verify AP Invoice Status

Open the source AP Invoice and verify settlement status.

FieldSample ValueDescription
Invoice1000001Vendor invoice
VendorBritannia Distributor — ChennaiSupplier
Grand Total₹12,980.00Invoice amount
Payment RuleOn CreditOriginal invoice payment rule
PaidCheckedInvoice settled
Document StatusCompletedInvoice remains completed
PostedYesAccounting entries posted

The AP Invoice is fully settled and removed from outstanding payables.

Common Issues and Resolutions

IssueCauseResolution
No invoices displayedInvoice not eligibleVerify status, due date, balance, and payment rule
Organization validation errorIncorrect organization contextLog in using the same organization as the invoice
Payment not generatedMissing bank account configurationVerify bank account and payment rule
Payment Print/Export unavailablePrepared payment not generatedComplete payment preparation first
Invoice remains unpaidPayment not completedVerify AP Payment status and allocation

Next Steps

  • Verify AP Payment accounting entries.
  • Reconcile payments with bank statements.
  • Complete bank statement processing.
  • Review vendor balances.
  • Monitor payment history and audit records.
  • Continue periodic vendor payment processing.