xMatix
Sign in Request demo
xMatix
PRODUCTS
SalesField Sales & SFACRMRewardsClaimsInventoryProcurementWarehouse ManagementField ServiceServiceSupportTelephony & MessagingFinance & AccountingPayrollExpense ManagementCommercePortalsAnalytics & ReportingData StudioMobile AppSee all products →
PLATFORM
Platform overviewApp BuilderAutomationIntegrationsSecurity & GovernanceChange ManagementDevelopers
SENSE AI
Sense AI overviewSense AssistSense ControlSense VisionAI StudioTrust & governanceIn Claude & ChatGPTUse cases
SOLUTIONS
Auto DMSConsumer Goods DMSSales Force Automation (SFA) FMCG & DistributionManufacturing & Dealer NetworksAutomotive & DealershipsPharma & HealthcareConsumer DurablesAgri-InputsBuilding MaterialsService NetworksWarehousing & 3PLFinancial AccountingERP SoftwareIndia GST ComplianceUAE VAT & e-InvoicingSaudi ZATCA & VATAll solutions →
RESOURCES
Knowledge CenterDeveloper & CLIBlogGuidesWhat is xMatix?Company facts
COMPANY
AboutCareersPartnersEventsContactAuthorsLegal
Sign in Request demo
Home/Docs/Entity Reference/Bank Account — entity reference
REFERENCE · Last reviewed

Bank Account — entity reference

One account your company holds at a bank, linked to the Bank-type GL account that carries its book balance. Created in Finance Setup under Books & Posting. Payments choose it under Deposited to or Paid from and post to its GL account; the Bank Reconciliation workspace lists active accounts whose GL account is of type Bank and compares the posted journal lines on that GL account with the account's imported statements. Bank statements, cheque registers, cheque transactions, bank transfers and reconciliation matches reference it. Account Number and Name must each be unique across all bank accounts, and an account with any bank statement or cheque transaction cannot be deleted; clear Is Active instead. Not available in the field app.

Fields

FieldLabelTypeRequiredWhat it does
AccountNumberAccount NumberText, uniqueYesThe account number at the bank. Required and unique across all bank accounts, whatever the bank name; a second account with the same number is refused. Payment screens show only its last four digits.
BankNameBank NameTextYesThe bank that holds the account. Required. Copied into Bank Name on a payment that uses this account.
BranchIdBranchLookup → BranchThe company's own branch that uses the account. Optional; the picker lists the branches of the chosen Partner Account. When set, the reconciliation workspace shows the account only under that branch. Hidden when the organisation runs one location.
BranchNameBranch NameTextThe bank's own branch, as free text, kept for reference next to the IFSC. It is not one of the company's branches and nothing validates it. Always shown, even when the organisation has a single location.
CreatedByIdCreated ByLookup → UserAccountYes
CreatedDateTimeCreated OnDateAndTimeYes
CurrencyCurrencyTextThe account's currency code as free text, up to 8 characters. The reconciliation workspace uses it only to format amounts (INR when empty); no amount is converted.
GLAccountIdGL AccountLookup → GLAccountYesThe ledger account that carries this bank's book balance. Required; the picker offers only active GL accounts of type Bank. Payments post to it, bank transfers debit and credit it, and reconciliation reads its Posted and Reversed journal lines. Give each bank account its own GL account: two accounts sharing one show the same book balance and only one of them is offered on payments.
IdIdGuidYes
IfscIfscTextThe bank branch's IFSC, as free text. Shown next to the account when it is chosen on a payment.
IsActiveIs ActiveBooleanWhether the account is available for new work. Inactive accounts are left out of the payment Deposited to / Paid from picker and the reconciliation workspace, and a cheque register cannot be created for them. Clear it to close an account; deletion is refused once the account has statements or cheque transactions.
LabelLabelTextAn optional extra label for the organisation's own use. Nothing in the product reads it.
ModifiedByIdModified ByLookup → UserAccountYes
NameNameText, uniqueYesThe account's name in lists, payment pickers and the reconciliation workspace. Required and unique across all bank accounts.
OwnerIdOwnerLookup → UserAccountYes
PartnerAccountIdPartner AccountLookup → AccountThe company (legal entity) that owns the account, not a customer or supplier. Payment pickers and the reconciliation workspace list only the accounts of the chosen company, so set it whenever there is more than one company. Hidden when the organisation runs one company.
RecordTypeIdRecord TypeGuid, hidden
UIPropsUI PropsText
UpdatedDateTimeUpdated OnDateAndTimeYes

Actions

ActionLabelTypeWhat it does
BulkDeleteDeleteDeleteDelete the selected records.
CloneCloneServerAction (Clone)Create a copy of this record
DeleteDeleteDeleteDelete
DeleteInListDeleteDeleteDelete in a list page
EditEditEditEdit
EditListRowEditEditEditListRow
NewNewNewNew
RecalculateTotalsRecalculateTotalsServerAction (RecalculateTotals)RecalculateTotals

Lookup filters

FilterLookup fieldNotes
Branch For Partner AccountBranchId
GLAccount FilterGLAccountId