Skip to main content

Creating a Single Payment Entry for Multiple Invoices in ERPNext

ERPNext allows you to create a single Payment Entry and allocate it against multiple outstanding invoices for the same Customer or Supplier. This eliminates the need to create separate payment entries for each invoice, making payment processing faster and ensuring accurate receivable and payable reconciliation.

One Payment Entry can be used to settle multiple outstanding invoices, either partially or fully, as long as they belong to the same party.

1. When to Use Bulk Payment Entry

Creating a single Payment Entry against multiple invoices is useful when:

  • A customer makes one payment covering several Sales Invoices.
  • You make a single payment to a supplier for multiple Purchase Invoices.
  • You want to reduce the number of payment transactions in your books.
  • You need to allocate one payment across several outstanding invoices.

2. Create a New Payment Entry

Navigate to:

Accounting > Payment Entry > New

Alternatively, search for Payment Entry using the global search bar.

3. Select the Party

In the Payment Entry form:

  1. Select the Party Type (Customer or Supplier).
  2. Select the required Party.

Once the party is selected, ERPNext automatically fetches all outstanding invoices for that customer or supplier.

Only outstanding invoices belonging to the selected party are displayed for allocation.

4. Enter the Payment Amount

Specify the total amount received from the customer or paid to the supplier.

Example:

  • Total Payment Received: 75,000

ERPNext uses this amount while allocating payments against invoices.

5. Allocate the Payment Across Invoices

In the References table, allocate the payment to one or more outstanding invoices.

You can:

  • Fully settle multiple invoices.
  • Partially pay one or more invoices.
  • Distribute the payment amount as required.

For example:

Invoice Outstanding Allocated Amount
INV-0001 20,000 20,000
INV-0002 35,000 35,000
INV-0003 30,000 20,000

In this example:

  • The first two invoices are fully paid.
  • The third invoice remains partially outstanding.

6. Save and Submit

After verifying the allocation:

  1. Click Save.
  2. Click Submit.

ERPNext will automatically:

  • Allocate the payment to the selected invoices.
  • Update the outstanding balances.
  • Mark fully paid invoices as Paid.
  • Retain the remaining balance for partially paid invoices.

7. Benefits of Bulk Payment Entry

  • Reduces manual payment entry creation.
  • Allows one payment to settle multiple invoices.
  • Supports both full and partial invoice payments.
  • Improves receivable and payable management.
  • Maintains accurate outstanding balances.
  • Saves time for businesses handling high transaction volumes.

8. Related Topics

Rating: 0 / 5 (0 votes)