Assigning Receivable and Payable Accounts to Customers and Suppliers in ERPNext
ERPNext automatically creates default Receivable (Debtors) and Payable (Creditors) accounts when a company is set up. These accounts are assigned as the default party accounts and are used automatically for Customer and Supplier transactions.
However, if your business maintains multiple receivable or payable accounts, for example, separate accounts for different business units, regions, or customer groups, you can assign a specific account to an individual Customer or Supplier.
Assigning party-specific accounts ensures that all transactions for a Customer or Supplier are posted to the correct Receivable or Payable ledger.
1. Default Receivable and Payable Accounts
When a new Company is created in ERPNext:
- Default Receivable (Debtors) and Payable (Creditors) accounts are automatically created in the Chart of Accounts.
- These accounts are configured as the company’s default party accounts.
- All Customer and Supplier transactions use these accounts unless a specific account is assigned.
If your organization only uses one receivable account and one payable account, no additional configuration is required.
2. When Should You Assign a Party-Specific Account?
You may want to assign a separate account when:
- Different customers require separate receivable ledgers.
- Suppliers are managed under different payable accounts.
- Your business has multiple divisions or branches.
- Different business units maintain independent accounting records.
Party-specific accounts override the company default account for that Customer or Supplier.
3. How to Link a Receivable Account to a Customer
Follow these steps:
- Open the Customer master.
- Edit the customer record.
- Scroll to the Accounting section.
- Select the desired Receivable Account.
- Save the document.
Once saved, all future sales transactions for that customer will use the selected receivable account.
4. How to Link a Payable Account to a Supplier
To assign a payable account:
- Open the Supplier master.
- Edit the supplier record.
- Navigate to the Accounting section.
- Select the appropriate Payable Account.
- Save the document.
Future purchase transactions for that supplier will be posted to the selected payable account.
5. Best Practices
- Use the company default accounts unless separate ledgers are required.
- Maintain a consistent account structure across customers and suppliers.
- Assign party-specific accounts only when there is a valid accounting requirement.
- Verify account assignments before creating sales or purchase transactions.
6. Benefits of Party-Specific Accounts
- Improves financial reporting.
- Supports multiple business divisions.
- Provides better control over receivables and payables.
- Simplifies account segregation for customers and suppliers.
- Offers greater flexibility in accounting configurations.