Neriyam
Open App

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#

OnPurpose
Company Profile (Settings)Your own bank accounts — to print on invoices and PO PDFs for customers/suppliers to pay you into
Customer detail pageCustomer's bank accounts — for receiving payment from them (reference only)
Supplier detail pageSupplier'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#

FieldRequiredNotes
Account Holder NameYesLegal name on the account
Account NumberYes
Account TypeNoSavings, Current, etc.
Bank NameYes
Branch NameNo
IFSC CodeNoRequired for Indian banks
SWIFT CodeNoFor international transfers
IBANNoFor European transfers
CountryNoThe bank's country
CurrencyNoCurrency of the account
Bank DetailsNoFree text for any other remarks (address, branch code, etc.)
DefaultNoMark as the default account for this party
ActiveYesToggle

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#

  1. Open the relevant detail page (Company Profile, Customer, or Supplier)
  2. Click the Bank Accounts tab
  3. Click + Add Bank Account
  4. Fill in the fields
  5. 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#

OnPermission
Your own organisation's accountsTENANT.MANAGE_TENANT (or equivalent company-profile-manage permission)
Customer bank accountsSALES.MANAGE_CUSTOMERS
Supplier bank accountsPURCHASE.MANAGE_SUPPLIERS

Last updated