ERPNext

ERPNext

Open in ChatGPT
Ask ChatGPT about this page
Open in Claude
Ask Claude about this page

Bank Accounts and Modes of Payment

ERPNext separates the financial institution, the company’s bank account, the General Ledger account, and the payment method. This keeps bank details reusable while accounting remains company-specific.

Understand the records

Record Purpose
Bank Identifies the financial institution
Bank Account Stores an account held by a company, Customer, or Supplier
Account The Bank-type ledger in the Chart of Accounts
Mode of Payment Describes how money is paid or received, such as Cash, Check, Card, or Wire Transfer

Create a Bank

Go to Home > Accounting > Bank Statement > Bank and add the institution.

Bank master

Add integration details only when you use a supported bank integration.

Create the company bank account

  1. Create a ledger account under Bank Accounts in the company’s Chart of Accounts. Set Account Type to Bank.
  2. Open Bank Account and click Add Bank Account.
  3. Select the Bank and enter the account name or number.
  4. Select Company as the party type when it is the company’s own account.
  5. Link the corresponding ledger account.
  6. Mark it as the company default only when appropriate.

Store only the information required for operations and reconciliation. Restrict access to sensitive bank details.

Configure Modes of Payment

Open Mode of Payment, select the type, and add a default account for each company.

Mode of Payment default account

For example, Cash should normally use a Cash-type ledger. A wire transfer or card settlement should use the relevant Bank or clearing account.

How ERPNext selects the payment account

ERPNext first uses a transaction-specific value when supplied. It can otherwise fetch a company default or the account mapped to the selected Mode of Payment. Always verify the paid-from and paid-to accounts before submitting a Payment Entry.

Bank statements and reconciliation

Use Bank Transaction records to import or synchronize statement lines. Then use Bank Reconciliation to match them with Payment Entries and Journal Entries.

Troubleshooting

A bank ledger is not selectable

Confirm it belongs to the same company, is not a group, is enabled, and has Account Type Bank.

A Mode of Payment selects the wrong account

Review its company-wise default accounts and the transaction’s company.

Last updated 11 hours ago
Was this helpful?
Thanks!