Advance In Separate Party Account

From Version 15, ERPNext supports booking Customer advances under Liability and Supplier advance under Assets. These are only allowed through Payment Entry.

1. Prerequisites

To use this functionality, these need to be created first:

  • 'Receivable' type account under Liability for Customer and 'Payable' type account under Assets for Supplier

  • Maintain the above accounts in Company -> Accounts -> Advance Payments section


2. How to Create Advance Payments under Liability/Assets

Once a Sales Order or Purchase Order is submitted, you will find an option to create a Payment against it. You can also create new Payment Entry and manually select values (like Party and payment account). Here are the steps to create Advance Payment against Sales Order.

  • Go to Sales Order and click on Make > Payment Entry.

  • Set required details and Save

    1. Upon save, system will update the 'Paid To'/'Paid From' account with the advance account maintained in company master.

  • Submit


3. Allocating Advance to Invoices

Allocation happens in the similar fashion on the Normal Advance Payments. Refer Advance Allocation


Limitations

Currently, this type of Advance booking is only supported for Suppliers.

Related

  1. Normal Advance Payment


Was this article helpful?

On this page