Skip to content

Customer IDs, Account Numbers, and Account Hierarchy

Chinese source: 客户号、账号与账户层级
Locale: en-US
Audience: Internal learning

Key Terms

ChineseEnglishUsage Note
客户号Customer IDIdentifies the customer entity.
客户账号Customer Account NumberIdentifies the customer-level account relationship or account container.
子账户Sub-accountThe specific unit carrying product, currency, balance, rate, term, and status.
存款账户Deposit AccountThe account that holds a specific deposit product relationship.
负债账号Liability Account NumberA deposit account is a liability from the bank's accounting perspective.

Concept

In a deposit core system, an account is not a single-layer concept. When studying account inquiry, account maintenance, and accounting transactions, separate the account model into three levels:

LevelCommon FieldsBusiness Meaning
Customer entityCustomer ID, customer numberIdentifies who the customer is. It is customer master data, not a specific deposit.
Customer accountCustomer account number, customer accountThe top-level account relationship under the customer. Think of it as an account container or entry point.
Sub-account / deposit accountSub-account sequence, deposit account, liability account numberThe actual unit that carries product, currency, balance, rate, term, status, and transaction history.

In one sentence:

text
The customer ID identifies the customer, the customer account number provides the account entry point, and the sub-account carries the actual deposit.

Why Sub-accounts Exist

One customer account may contain multiple deposit relationships. If the system used only one account field, it would be hard to manage different currencies, products, terms, and rates under the same customer relationship.

Sub-accountProduct / AttributeKey Difference
Sub-account 001RMB demand depositNo fixed maturity date; interest follows demand deposit rules; available balance matters for daily withdrawals.
Sub-account 002One-year time depositHas a value date, maturity date, term, and time deposit rate.
Sub-account 003Three-year time depositTerm and rate may differ from sub-account 002.
Sub-account 004Foreign-currency demand depositCurrency, FX, and transaction rules differ from RMB accounts.

The customer account number is like a top-level folder. Each sub-account is a specific deposit record inside that folder. Balance, currency, product, interest rate, maturity, status, and transaction history usually belong to the sub-account level.

Do Not Mix Account Identifiers

Core operations pages often show many fields that contain the word account. New learners often treat them as the same thing.

NamePlain-English MeaningCommon Mistake
Customer IDIdentifies the customer entity.It is not a specific deposit and does not directly represent a balance.
Customer account numberThe account entry point under a customer.It may not identify a specific product or balance yet.
Sub-account sequenceThe specific deposit unit under a customer account.Many transactions must locate the sub-account, not just the customer account.
Deposit account / liability accountIdentifies a deposit object from the bank liability perspective.Liability does not mean the customer owes the bank; deposits are liabilities to the bank.
Internal account numberAn account used for the bank's internal accounting.It is not a customer deposit account.
Counterparty accountThe other side of a transaction.Do not confuse it with the bank's own customer account number.

When you see an account field, first ask whether the page is asking who the customer is, which account container is involved, or which specific deposit/sub-account is involved.

What a Sub-account Carries

Information TypeTypical FieldsWhy It Matters
ProductProduct code, product name, demand/time flag, termDetermines withdrawal, rollover, closure, and interest rules.
FundsLedger balance, available balance, transaction amountDetermines current funds and transaction capacity.
CurrencyCurrency code, transaction currencySeparates RMB, foreign currency, and currency-specific rules.
TermValue date, maturity date, opening dateCritical for time deposits, interest, and rollover.
RateRate code, negotiated rate, effective rate, spread rulesExplains customer earnings and interest posting.
StatusAccount status, sub-account restriction status, closure dateDetermines whether transactions can continue.
Transaction historyTransaction date, debit/credit flag, system reference, business referenceTraces balance changes and supports reversal or exception handling.

Relationship to Inquiry Pages

PageCorresponding LevelStudy Focus
[3001] Customer Account Information InquiryCustomer account levelCheck whether the customer account exists, is restricted, or is closed.
[3001] Liability Account Information tabBridge from customer account to sub-accountSee which sub-accounts sit under the customer account and each sub-account's product, currency, balance, and maturity.
[3002] Deposit Account Information InquirySub-account / deposit account levelReview product, status, balance, rate, term, and details for a specific sub-account.
[3003] Customer Account Transaction History InquirySub-account transaction levelTransaction history is tied to a specific account plus sub-account sequence.
[3210] Time Deposit Rollover History InquiryTime deposit lifecycleReview principal, rate, value date, and maturity before and after rollover.
[3206] Time Deposit Interest SimulationProduct and interest calculationSimulate interest based on product, amount, rate, and date.
[3204] Account Interest Payment History InquirySub-account interest resultReview interest that has already been posted or paid for a specific sub-account.

Common Misunderstandings

MisunderstandingBetter Reading
A customer account number already identifies the exact deposit.It is an entry point; many inquiries and transactions still need a sub-account.
Customer ID, customer account number, and sub-account sequence can be used interchangeably.Customer ID identifies the customer, customer account number identifies the account container, and sub-account sequence identifies the specific deposit.
Ledger balance is enough.Available balance is closer to what can currently be withdrawn or transferred.
One account status explains all funds under the relationship.Restrictions may exist at both customer account level and sub-account level.
Current account details explain all time deposit history.Time deposits may roll over, so review rollover history, interest history, and current account details together.

Learning Questions

When reading any account-related page, ask four questions:

  1. Is this page about the customer entity, the customer account, or a specific sub-account?
  2. If it involves balance, rate, term, or transaction posting, has the specific sub-account been identified?
  3. Is the status at the account-container level or the sub-account level?
  4. If it is a time deposit, do I also need rollover history, rate details, and interest payment history?