1.3 Coding Systems and Books of Prime Entry
Key Takeaways
- Coding systems (numerical, alphabetical, and alpha-numeric) uniquely identify accounts, ensuring transaction entry accuracy and supporting computerised search/retrieval.
- An effective code structure must be unique, logical, standardized in length, and flexible enough to accommodate new account additions.
- Books of prime entry serve as the initial chronological record for transactions before they are summarized and posted to the general ledger.
- Computerised bookkeeping systems automate calculations and ledger postings, increasing accounting speed while helping firms meet Making Tax Digital (MTD) standards.
1.3 Coding Systems and Books of Prime Entry
Coding Systems in Modern Bookkeeping
A bookkeeping system must be structured so that transactions can be recorded, classified, and retrieved quickly. To achieve this, businesses use coding systems to assign a unique identifier to every general ledger account, customer, and supplier.
Purpose of Coding
Coding is essential for several reasons:
- Speed and Efficiency: It is much faster to enter a short code than to type out a full name.
- Avoidance of Ambiguity: Different customers or accounts might have similar names (e.g., "J. Smith" and "John Smith"). A unique code ensures transactions are posted to the correct account.
- Computerization: Digital systems rely on structured codes to group, sort, and process transactions automatically.
- Group Organization: Coding structures allow accounts to be categorized logically (e.g., grouping all expense accounts together).
Types of Coding Systems
- Numerical Coding: Accounts are identified solely by numbers. Ranges are allocated to specific elements of the financial statements.
- Example:
- 1000 - 1999: Non-Current and Current Assets (e.g., 1200 Bank, 1500 Machinery)
- 2000 - 2999: Liabilities (e.g., 2100 Trade Payables, 2500 Bank Loan)
- 3000 - 3999: Capital and Drawings (e.g., 3000 Capital, 3100 Drawings)
- 4000 - 4999: Income / Sales Revenue
- 5000 - 5999: Cost of Sales / Purchases
- 6000 - 6999: Expenses (e.g., 6100 Rent, 6200 Electricity)
- Example:
- Alphabetical Coding: Accounts are identified using letters, often forming a mnemonic abbreviation.
- Example:
RENTfor the rent expense account,TELEfor the telephone account, orVEH1for the first delivery vehicle.
- Example:
- Alpha-Numeric Coding: A combination of letters and numbers. Letters are often used to define the category or department, while numbers identify the specific account.
- Example:
AST100for land and buildings (Asset),LIA200for trade payables (Liability), orEXP501for office stationery (Expense).
- Example:
Rules for Effective Coding
To remain useful, a coding system must follow key design principles:
- Uniqueness: Every code must apply to only one account.
- Standardised Length: Codes should have a consistent number of characters (e.g., always four digits) to prevent entry errors.
- Expandability / Flexibility: The system must leave gaps in numerical sequences so new accounts can be added in their logical place without rewriting the entire chart of accounts.
- Simplicity and Logic: The code structure should make sense to users immediately.
The Books of Prime Entry (Day Books)
In a bookkeeping system, transactions are not posted directly from source documents (like invoices or receipts) into the ledger accounts. Instead, they are first recorded in chronological order in the books of prime entry (also known as day books or journals). This step acts as a filter, sorting and summarizing high-volume transactions before they are posted to the general and subsidiary ledgers.
The seven primary books of prime entry are:
- Sales Day Book (SDB): Records all credit sales invoices sent to customers.
- Sales Returns Day Book (SRDB): Records all credit notes issued to customers for returned goods or overcharged balances.
- Purchases Day Book (PDB): Records all credit invoices received from suppliers.
- Purchases Returns Day Book (PRDB): Records all credit notes received from suppliers for returned goods or price corrections.
- Cash Book (CB): A dual-column book that records all receipts and payments made through the business bank account and cash drawer. It is unique because it serves as both a book of prime entry and a ledger account.
- Petty Cash Book (PCB): Records low-value cash purchases (e.g., milk, postage stamps) and is usually run under the imprest system.
- General Journal (or Journal): Used to record non-regular transactions that do not fit into any other day book. Examples include:
- Purchase or sale of non-current assets on credit.
- Year-end adjustments (e.g., depreciation, accruals).
- Correction of bookkeeping errors.
- Opening entries when starting a new business.
Summary of Books of Prime Entry and Source Documents
| Book of Prime Entry | Source Document | Primary Action |
|---|---|---|
| Sales Day Book | Sales Invoice (copy) | Recording credit sales |
| Sales Returns Day Book | Credit Note (copy) | Recording returns from customers |
| Purchases Day Book | Purchase Invoice | Recording credit purchases |
| Purchases Returns Day Book | Credit Note (original) | Recording returns to suppliers |
| Cash Book | Bank statement, paying-in slip, receipt | Recording bank receipts and payments |
| Petty Cash Book | Petty cash voucher | Recording small cash expenses |
| General Journal | Journal voucher / Internal memo | Recording unique/non-regular entries |
Computerised Bookkeeping Systems
In modern finance departments, manual paper day books have largely been replaced by digital accounting software (such as Sage, Xero, or QuickBooks). However, the underlying double-entry rules and the structure of books of prime entry remain exactly the same—they are simply computerized.
Advantages of Computerised Systems
- Speed of Processing: Transactions are entered once, and the system automatically updates the day books, general ledger, and customer accounts.
- Accuracy and Reduced Errors: Calculations, VAT additions, and double-entry postings are automated. This eliminates manual addition errors.
- Real-Time Reporting: Managers can instantly generate reports like a Trial Balance, Profit and Loss account, or aging receivables reports.
- Automatic Reconciliation: Software can link directly to business bank accounts (bank feeds), automatically matching bank receipts and payments with ledger entries.
- Compliance: In the UK, digital software is vital for meeting HMRC’s Making Tax Digital (MTD) regulations, which mandate digital record-keeping and electronic VAT submissions.
- Backup and Security: Cloud-based bookkeeping systems ensure financial records are backed up automatically and can be accessed securely from multiple locations.
Which book of prime entry is used to record non-regular transactions, such as correcting errors or purchasing a non-current asset on credit?
Which of the following is a key rule for designing an effective coding system in bookkeeping?