Bank Accounts
Shared page covering organisation, customer, and supplier bank accounts.
Bank Accounts#
Bank accounts in Neriyam live as a tab on three different detail pages — not as a separate top-level module. The fields and behaviour are the same in all three places; only the owner differs.
Where bank accounts appear#
| On | Purpose |
|---|---|
| Company Profile (Settings) | Your own bank accounts — to print on invoices and PO PDFs for customers/suppliers to pay you into |
| Customer detail page | Customer's bank accounts — for receiving payment from them (reference only) |
| Supplier detail page | Supplier's bank accounts — where you pay them |
The management UI is identical in all three places: a Bank Accounts tab with a list and add/edit/delete dialogs.
Fields#
| Field | Required | Notes |
|---|---|---|
| Account Holder Name | Yes | Legal name on the account |
| Account Number | Yes | |
| Account Type | No | Savings, Current, etc. |
| Bank Name | Yes | |
| Branch Name | No | |
| IFSC Code | No | Required for Indian banks |
| SWIFT Code | No | For international transfers |
| IBAN | No | For European transfers |
| Country | No | The bank's country |
| Currency | No | Currency of the account |
| Bank Details | No | Free text for any other remarks (address, branch code, etc.) |
| Default | No | Mark as the default account for this party |
| Active | Yes | Toggle |
Country-conditional rules: India bank accounts require an IFSC code (11-character format: 4 letters, then a 0, then 6 alphanumeric) and cannot have an IBAN. Non-India accounts cannot have an IFSC and use IBAN for European transfers or SWIFT for other international banks. These rules are checked at entry.
Adding a bank account#
- Open the relevant detail page (Company Profile, Customer, or Supplier)
- Click the Bank Accounts tab
- Click + Add Bank Account
- Fill in the fields
- Click Save
The Default flag#
Each party/organisation can have one default account. When a document (invoice, PO, etc.) is printed, the default account is used by default. You can still explicitly pick a different account per document when the feature supports it.
Only one account per party can be default at a time. Setting a new default clears the flag on the previous one automatically.
Active / inactive#
Deactivating a bank account hides it from pickers on new documents but preserves history on existing documents that referenced it. Use this when an account is closed but still appears in old records.
No approval workflow#
Bank accounts are configuration, not approval-gated master data. Any user with the appropriate party-management permission (or organization-management for your own) can add, edit, and deactivate bank accounts directly.
Deletion#
You can delete bank accounts that have never been referenced on any submitted document. Once used on even one document, the system blocks deletion — deactivate instead.
Validation and format checks#
Neriyam does not currently verify bank numbers against upstream systems. Account number, IFSC, SWIFT, and IBAN are captured as-is. Double-check them carefully, especially on supplier accounts used for payments.
A wrong account number on a supplier causes real money to go to the wrong place. Adopt a simple review process — ideally a second pair of eyes on every supplier bank account added or changed.
Typical uses#
Your organisation — printing on invoices#
On Settings › Company Profile › Bank Accounts, add the account(s) customers should pay into. The default one appears on generated invoices; you can pick a specific account per invoice where supported.
A customer — recording their account#
Useful when processing refunds or credits to a customer. Keep the account record even if you rarely use it — the history may be needed later.
A supplier — for payments#
Every supplier you pay should have their current bank account(s) on file. Flag the primary one as default. Update promptly when suppliers notify of an account change.
Permissions#
| On | Permission |
|---|---|
| Your own organisation's accounts | TENANT.MANAGE_TENANT (or equivalent company-profile-manage permission) |
| Customer bank accounts | SALES.MANAGE_CUSTOMERS |
| Supplier bank accounts | PURCHASE.MANAGE_SUPPLIERS |
Related#
- Customers — parent record for customer bank accounts
- Suppliers — parent record for supplier bank accounts
- Settings › Company Profile — your own organisation's bank accounts
Last updated