Q.The Code CS101, CS102, CS103 for customer x, y and z is an example of ________ code.
🔒You're viewing a preview — the full solution, concept, methods & PYQ mapping are locked.
🔒 Start your 14-day free trial to unlock the full solution →Concept understanding — Codification of Accounts
Think about what happens the moment a business stops being small. A shopkeeper with twenty customers can remember who owes what. A company with twenty thousand customers, forty product lines, and branches in six cities cannot. The accounts multiply until no human can hold them in their head, and the moment you cannot hold them in your head, you have to write them down in a way a machine can also read.
That is the whole problem codification solves. An account is a thing — "Cash", "Sundry Debtors", "Wages", "Sales Returns". A computer does not understand things; it understands symbols. So every account needs a symbol that stands for it, uniquely, permanently, and in a form that can be sorted, searched, and typed quickly. That symbol is the account code.
The intuition first
Imagine a library. If books were shelved in the order they arrived, finding one would be hopeless. So libraries assign each book a call number — a short string that encodes where the book belongs. The number is not the book, but it tells you everything about locating it.
An account code does exactly this for the ledger. Instead of the computer scanning a list of ten thousand account names to find "Wages", it jumps straight to the code. Names are ambiguous — two branches might both have an account called "Repairs". Codes are not. And a code can be designed so that its very structure carries meaning: the first digit tells you the account type, the next two tell you the group, the last three identify the specific account.
The core idea: replace a human-readable label with a machine-readable identifier, and design that identifier so its structure itself encodes classification.
The precise statement
Codification of accounts is the process of assigning a unique code — a number, an alphanumeric string, or a symbol — to every account and to every group of accounts in an accounting system, so that each account can be identified, classified, stored, and processed by a computer without ambiguity.
Two properties are non-negotiable:
- Uniqueness — no two accounts share a code. This is what lets the machine identify an account with certainty.
- Consistency — the same account always carries the same code, across time, branches, and transactions. This is what makes aggregation and reporting possible.
Everything else — how short the code is, whether it uses letters, how the digits are arranged — is a design choice. That design choice is the coding scheme.
Why it matters
Manual accounting tolerates mess. A clerk who writes "Wages" in one entry and "Wage Exp." in another still knows what he meant. A computer does not. To the machine these are two different accounts, and your wage total is now split across two ledgers with neither one correct.
Codification removes that class of error at the source. It also does three other things:
- Speed — typing
5100is faster than typing "Factory Overhead – Variable". In high-volume data entry, this compounds into real time saved. - Sorting and grouping — because codes are structured, the machine can sort accounts into their natural groups automatically. A report of all asset accounts is just "everything starting with 1".
- Error detection — a code that does not exist in the master list is instantly flagged. A misspelt name is not.
The coding schemes
There is no single correct scheme. Four are common, and real systems usually combine them.
| Scheme | How it works | Example | Strength | Weakness |
|---|---|---|---|---|
| Sequential | Accounts numbered in order of creation: 1, 2, 3, … | Cash = 1, Sales = 2, Wages = 3 | Dead simple, no gaps | No meaning in the number; inserting a new account mid-list is awkward |
| Block | A range of numbers reserved for each class of account | 100–199 Assets, 200–299 Liabilities, 300–399 Income, 400–499 Expenses | Classification is built into the code | Wastes numbers if a block is over- or under-used |
| Mnemonic | Letters abbreviate the account name | CSH for Cash, SLS for Sales, WGS for Wages | Instantly readable to humans | Limited combinations; hard to sort numerically |
| Combination | Block structure plus mnemonic or sub-codes | 1-100-CSH, or 1100 where 1 = asset, 1 = current, 00 = cash | Meaningful and sortable | Needs careful design up front |
In a computerised accounting system, data is codified for easy identification. Codes assigned in a continuous serial/running order (like CS101, CS102, CS103 for successive customers) are sequential codes, as each new item simply takes the next number. …
CS101, CS102, CS103 assigned to successive customers is a sequential code — option (b).
…
- CBSE 2026Set MARCH1 markMCQQ.PGT -Palakkad is an example of ______.(a) Block code(b) Mnemonic code(c) Sequential code(d) None of these
›Reveal solutionSolution
'PGT-Palakkad' is a Mnemonic code — option (b).
Coding schemes in a computerised accounting system include:
- Sequential code — numbers/letters in a running series (1, 2, 3 …).
- Block code — a range (block) of numbers assigned to a group of similar items.
- Mnemonic code — uses letters or abbreviations that act as a memory aid and describe the item. …
- CBSE 2024Set MARCH1 markMCQQ.CLT-Kozhikode is an example of __________.(a) Sequential codes(b) Block code(c) Mnemonic codes(d) None of these
›Reveal solutionSolution
"CLT-Kozhikode" is an example of a mnemonic code because it uses letter abbreviations that suggest the item itself.
…
- CBSE 2023Set MARCH1 markMCQQ.Alphabets or symbols used to codify a piece of information is ________.(a) Sequential codes(b) Block codes(c) Mnemonic codes(d) Numeric codes
›Reveal solutionSolution
Mnemonic codes use alphabets/symbols to codify information. Answer: (c) Mnemonic codes.
…
- CBSE 2020Set MARCH1 markMCQQ.The Code CS101, CS102, CS103 for customer x, y and z is an example of ________ code.(a) Mnemonic(b) Sequential(c) Block(d) None of these
›Reveal solutionSolution
CS101, CS102, CS103 assigned to successive customers is a sequential code — option (b).
…
🎓Unlock everything free for 14 days
- ✓Full step-by-step solutions
- ✓Concept-first explanations
- ✓Methods, shortcuts & mistakes
- ✓PYQ mapping + timed mock tests
Full access for 14 days. No credit card required.