xMatix
Sign in Request demo
xMatix
PRODUCTS
SalesField SalesCRMRewardsClaimsInventoryProcurementWarehouse 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
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

Master record for one account the company holds at a bank; many accounts per company and per operating branch are supported. Its linked general-ledger account is what makes reconciliation possible at all — every reconciliation reads posted journal lines on that GL account as the book side, so an account with no GL link cannot be reconciled or even produce match suggestions. Bank statements, cheque registers, cheque transactions, bank transfers and reconciliation matches all hang off it. Save-time rules reject a second account carrying the same account number at the same bank name, and block deletion once the account has any statement or cheque transaction (deactivate it instead).

Fields

FieldLabelTypeRequiredWhat it does
AccountNumberAccount NumberText, uniqueYesThe account number at the bank.
BankNameBank NameTextYes
BranchIdBranchLookup → BranchThe company's own operating branch that owns this account, used to scope the reconciliation bank-account list. It is unrelated to the bank branch name captured separately on this record.
BranchNameBranch NameTextFree text naming the bank's own branch, captured for reference alongside the IFSC code. It is not a link to the company's Branch records and nothing validates or reads it.
CreatedByIdCreated ByLookup → UserAccountYes
CreatedDateTimeCreated OnDateAndTimeYes
CurrencyCurrencyText
GLAccountIdGL AccountLookup → GLAccountYesThe general-ledger account this bank account posts to and is reconciled against; reconciliation reads posted journal lines on this GL account as the book side. Leaving it empty makes the account unreconcilable — match suggestion fails outright, and the bank-account list behind the reconciliation screen returns only accounts whose GL account is of type Bank.
IdIdGuidYes
IfscIfscText
IsActiveIs ActiveBooleanControls whether the account is offered for new work: the reconciliation bank-account list returns only active accounts, and a cheque register cannot be created against an inactive one. It is the intended substitute for deletion, which is blocked once the account has any statement or cheque transaction.
LabelLabelText
ModifiedByIdModified ByLookup → UserAccountYes
NameNameText, uniqueYes
OwnerIdOwnerLookup → UserAccountYes
PartnerAccountIdPartner AccountLookup → AccountThe owning company (legal entity) in a multi-company tenant, not a customer or a supplier. The reconciliation bank-account list filters on it, falling back to the signed-in user's default company when the caller does not pass one explicitly.
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