1. The computerised accounting system: meaning, components and structure
A computerised accounting system records transactions through accounting software into a database and produces ledgers, the trial balance, final accounts and other reports from the stored records whenever they are needed. The double-entry rules do not change; the tools and the order of work do.
Components (five): procedure, data, people, hardware, software.
Structure: input (source documents keyed in as vouchers with codes) → processing (validation, storage, updating of accounts) → output (ledgers, trial balance, final accounts, management reports), all around one database.
Manual versus computerised: identification of transactions is the same; recording becomes voucher entry; there is no separate posting or balancing; the trial balance and final accounts are generated; closing is year-end processing.
| Component | What it is | At Chambal Stationery Mart (imagined) |
|---|---|---|
| Procedure | The laid-down steps for collecting, entering, checking and reporting | Bills are entered the same day; reports printed every Saturday |
| Data | Transactions and master records: ledgers, groups, codes | Nineteen vouchers in April, eighteen ledgers |
| People | Users who enter, check and use the records | The owner and one accounts assistant |
| Hardware | Computers, printers, storage, network | One desktop, a printer and a backup drive |
| Software | Accounting programs and the database | A ready-to-use accounting package |
| Stage | Manual accounting | Computerised accounting |
|---|---|---|
| Identifying | Source documents examined | Source documents examined (same) |
| Recording | Journal and subsidiary books written by hand | Voucher keyed in once and saved in a database |
| Classifying | Posting to ledger accounts by hand | No posting: ledgers drawn from stored vouchers |
| Summarising | Ledgers balanced; trial balance drawn up | Trial balance generated at any moment |
| Final accounts | Prepared by hand after adjustments | Generated from grouped ledger balances |
| Closing | Closing entries passed by hand | Year-end processing carries balances forward |
Key terms
- Computerised accounting system
A system that records transactions through software into a database and generates accounting reports from it.
- Database
An organised store of records that the software reads and updates.
- Procedure
The laid-down steps for collecting, entering, checking and reporting transactions.
2. Features, advantages and limitations
Features and advantages: speed and up-to-date (real-time) information; accuracy, since totals are computed and unbalanced vouchers refused; consistency and reliability; many reports from one set of records (management information); compact storage and quick retrieval; scalability; legible records; security through passwords and backups.
Limitations: cost of hardware, software, maintenance and training; staff resistance and disruption during changeover; dependence on the system (failure, power cuts, viruses); errors of principle and omission are not caught by validation; risk of unauthorised access or alteration; health effects of long screen work.
| Feature or advantage | What it means for the business |
|---|---|
| Speed and real-time information | Balances and reports are ready the moment vouchers are entered |
| Accuracy | Totals and balances are computed; unbalanced vouchers are refused |
| Reliability and consistency | The same rules are applied to every transaction |
| Reports for management | Ageing of debtors, stock, cash and budget reports from the same records |
| Storage and retrieval | Years of records kept compactly and searched in seconds |
| Scalability | More transactions need little extra staff |
| Legibility | No illegible handwriting or overwriting |
| Limitation | Why it matters |
|---|---|
| Cost of installation and training | Hardware, licences, maintenance and staff training cost money |
| Staff resistance and disruption | Fear of change; work slows while two systems run side by side |
| System failure | A crash, power cut or virus can stop all work without backups |
| Errors it cannot catch | A wrong ledger or an omitted voucher still balances |
| Security breaches | Records can be altered or stolen if access is not controlled |
| Health effects | Long hours at screens strain eyes and posture |
Key terms
- Real-time information
Balances and reports that reflect every voucher as soon as it is entered.
- Scalability
Ability to handle more transactions without a matching rise in staff.
3. Accounting software: types and how to choose
- Ready-to-use: a standard package bought off the shelf; low cost, quick installation, little training; low secrecy and limited flexibility; suits small businesses with standard needs.
- Customised: a standard package modified to meet a user’s extra needs (branches, export invoices, special reports); moderate cost; suits medium businesses.
- Tailor-made: developed specially for one organisation; high cost and long development; extensive training; high secrecy and exact fit; suits large organisations with unique processes.
Factors in choosing: flexibility; cost of installation and maintenance; size of the organisation; ease of adaptation and training; utility (reports available); level of secrecy expected for programs and records; ability to export data.
| Basis | Ready-to-use | Customised | Tailor-made |
|---|---|---|---|
| Meaning | Standard package bought off the shelf | Standard package modified for the user | Developed for one organisation alone |
| Suits | Small firms with standard needs | Medium firms with some special needs | Large organisations with unique processes |
| Cost | Low | Medium | High |
| Training needed | Little | Moderate | Extensive |
| Secrecy | Low (widely sold) | Medium | High |
| Fit with the business | Limited | Good | Exact |
| Factor | Question to ask |
|---|---|
| Flexibility | Can new features, branches or reports be added later? |
| Cost of installation and maintenance | Price, licences, upgrades and support for the years ahead |
| Size of the organisation | How many transactions, users and locations? |
| Ease of adaptation and training | How quickly can staff learn it? |
| Utility and reports | Does it produce the statements and analysis management needs? |
| Secrecy expected | How tightly must programs and records be protected? |
| Exporting data | Can records move to spreadsheets or other systems? |
Key terms
- Ready-to-use software
A standard accounting package sold to many users without change.
- Customised software
A standard package modified for a particular user.
- Tailor-made software
Software developed for the specific needs of one organisation.
4. Spreadsheets: cells, formulas, references and functions
A spreadsheet is a grid of cells named by column letter and row number (B4). A cell holds a label, a number or a formula, which begins with = and recalculates whenever a figure it uses changes.
References: a relative reference (B4) moves when the formula is copied; an absolute reference is locked with a dollar sign before the column letter and before the row number, and does not move; a name given to a cell (Rate) also always points to that cell. Use a lock or a name for a single rate or constant.
Functions used: SUM, IF, ROUND (half away from zero), PMT (instalment; negative for a positive loan, so enter the loan as a negative figure), SLN, DDB (twice the straight-line rate on the opening value, never below salvage), VLOOKUP (with FALSE for an exact match on the first column).
| Function | What it returns | Used in this chapter for |
|---|---|---|
SUM(range) | Total of the numbers in the range | Adding items in a reconciliation |
IF(test, if true, if false) | One of two results, by a test | Labelling a balance favourable or overdraft |
ROUND(number, digits) | Number rounded half away from zero | Rupee interest; ratios to two decimals |
PMT(rate, periods, amount) | Equal instalment per period | Loan instalments |
SLN(cost, salvage, life) | Straight-line depreciation per year | Depreciation schedules |
DDB(cost, salvage, life, period) | Double declining balance charge for a period | Depreciation schedules |
VLOOKUP(value, table, column, FALSE) | Item from the matching row of a table | Finding a ledger from its code |
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Item | Quantity | Rate (₹) | Amount (₹) |
| 2 | Office bags | 40 | 850 | =B2*C2 → 34,000 |
| 3 | Belts | 120 | 210 | =B3*C3 → 25,200 |
| 4 | Wallets | 90 | 260 | =B4*C4 → 23,400 |
| 5 | Total | =SUM(D2:D4) → 82,600 | ||
| 6 | Discount (2% above ₹50,000) | =IF(D5>=50000,ROUND(D5*2%,0),0) → 1,652 | ||
| 7 | Amount payable | =D5-D6 → 80,948 |
| Cell | Formula (typed in D2, then copied) | Shows |
|---|---|---|
| D2 | =B2*C2 | 34,000 |
| D3 | =B3*C3 | 25,200 |
| D4 | =B4*C4 | 23,400 |
| A | B | C | E | F | G | |
|---|---|---|---|---|---|---|
| 1 | Code | Ledger | Group | Code typed | Ledger found | Group found |
| 2 | 1,202 | Bank account | Current assets | 5,201 | =VLOOKUP(E2,A2:C6,2,FALSE) → Salaries | =VLOOKUP(E2,A2:C6,3,FALSE) → Indirect expenses |
| 3 | 2,201 | Trade payables | Current liabilities | |||
| 4 | 4,101 | Sales | Revenue from operations | |||
| 5 | 5,201 | Salaries | Indirect expenses | |||
| 6 | 5,202 | Rent | Indirect expenses |
Key terms
- Cell reference
The address of a cell, such as B4, used in a formula.
- Absolute reference
A reference that does not change when the formula is copied.
- Function
A ready-made formula such as SUM or PMT that takes arguments and returns a value.
5. Spreadsheet applications: bank reconciliation, depreciation, loans and ratios
Bank reconciliation statement. Start from one balance; add the items that make the other book higher and deduct those that make it lower; with an overdraft every item moves the other way. In a sheet, totals are SUM ranges and the result is one formula such as =B3+B8-B13; an IF can label the balance.
Depreciation (asset accounting). Straight line: =SLN(cost, salvage, life), equal every year, ending at salvage. Written-down value: charge = ROUND(opening value × rate, 0), opening value = previous closing value. DDB charges twice the straight-line rate on the opening value and stops at salvage.
Loan repayment schedule. Instalment = ROUND(PMT(yearly rate ÷ 12, months, −loan), 0); each row: interest = ROUND(opening × rate per period, 0), principal = instalment − interest, closing = opening − principal. Check interest + principal = instalment in every row and a closing balance of zero (or a rupee or two of rounding, adjusted in the last instalment).
Ratio analysis. Each ratio is a rounded division of cells, for example =ROUND(B1/B3,2); IF adds a comment against a benchmark.
| A | B | |
|---|---|---|
| 3 | Balance as per cash book | 1,57,000 |
| 4 | Add: | |
| 5 | Cheques issued, not presented | 45,000 |
| 6 | Interest credited by bank | 2,400 |
| 7 | Direct deposit by a customer | 15,000 |
| 8 | Total to add | =SUM(B5:B7) → 62,400 |
| 9 | Less: | |
| 10 | Cheques deposited, not credited | 32,000 |
| 11 | Bank charges | 1,200 |
| 12 | Insurance paid by bank | 6,800 |
| 13 | Total to deduct | =SUM(B10:B12) → 40,000 |
| 14 | Balance as per pass book | =B3+B8-B13 → 1,79,400 |
| 15 | Nature of balance | =IF(B14>=0,"Favourable","Overdraft") → Favourable |
| Cause of difference | Recorded in | Starting from the cash book balance |
|---|---|---|
| Cheques issued but not presented | Cash book only | Add |
| Cheques deposited but not yet credited | Cash book only | Deduct |
| Interest credited, direct deposits, dividends collected | Pass book only | Add |
| Bank charges, interest on overdraft, standing-instruction payments | Pass book only | Deduct |
| Cheque deposited and later dishonoured | Pass book (debited back) only | Deduct |
| Row | Year | Straight-line charge (₹) | Straight-line value (₹) | Written-down charge (₹) | Written-down value (₹) |
|---|---|---|---|---|---|
| 7 | 1 | 90,000 | 4,10,000 | 1,50,000 | 3,50,000 |
| 8 | 2 | 90,000 | 3,20,000 | 1,05,000 | 2,45,000 |
| 9 | 3 | 90,000 | 2,30,000 | 73,500 | 1,71,500 |
| 10 | 4 | 90,000 | 1,40,000 | 51,450 | 1,20,050 |
| 11 | 5 | 90,000 | 50,000 | 36,015 | 84,035 |
| Formula (row 8) | =SLN(Cost,Salvage,Life) | =C7-B8 | =ROUND(E7*Rate,0) | =E7-D8 |
| Row | Month | Opening (₹) | Instalment (₹) | Interest (₹) | Principal (₹) | Closing (₹) |
|---|---|---|---|---|---|---|
| 7 | 1 | 3,00,000 | 61,812 | 3,000 | 58,812 | 2,41,188 |
| 8 | 2 | 2,41,188 | 61,812 | 2,412 | 59,400 | 1,81,788 |
| 9 | 3 | 1,81,788 | 61,812 | 1,818 | 59,994 | 1,21,794 |
| 10 | 4 | 1,21,794 | 61,812 | 1,218 | 60,594 | 61,200 |
| 11 | 5 | 61,200 | 61,812 | 612 | 61,200 | 0 |
| Formula (row 8) | =F7 | =EMI | =ROUND(B8*Rate/12,0) | =C8-D8 | =B8-E8 |
| A | B | C | |
|---|---|---|---|
| 9 | Current ratio | =ROUND(B1/B3,2) → 2 | |
| 10 | Quick ratio | =ROUND((B1-B2)/B3,2) → 1.25 | |
| 11 | Gross profit ratio (%) | =ROUND(B5/B4*100,2) → 25 | |
| 12 | Debt-equity ratio | =ROUND(B6/B7,2) → 0.30 | =IF(B12>1,"High","Within limit") → Within limit |
Key terms
- Bank reconciliation statement
A statement explaining the difference between the cash book and pass book balances on a date.
- Loan repayment schedule
A table splitting each instalment into interest and principal and showing the balance outstanding.
- Salvage value
The amount expected from an asset at the end of its useful life.
6. Representing accounting figures with charts
A chart is drawn from a range of cells and changes when the figures change.
- Column or bar chart: compare amounts across items, branches or years.
- Line chart: show a trend over time (monthly sales, cash balance).
- Pie chart: show the parts of one whole (share of each expense in total cost).
- Stacked column: parts of a whole across several periods.
- Scatter chart: the relation between two measures.
Give every chart a title, axis titles with units and a legend when there is more than one series.
| Chart | Best for | Accounting example |
|---|---|---|
| Column / bar | Comparing amounts across items or years | Revenue of four branches |
| Line | Trend over time | Monthly sales for two years |
| Pie | Parts of one whole | Share of each expense in total cost |
| Stacked column | Parts of a whole across periods | Cost split for each of four years |
| Scatter | Relation between two measures | Advertisement spend against sales |
- Net profit
- Straight line
- Written-down value, 30%
- Double declining balance
Key terms
- Pie chart
A circle divided into slices showing each part’s share of one total.
- Line chart
Points joined in time order to show a trend.
7. Using a computerised accounting system: codes, ledgers, vouchers and reports
Steps: create the company (name, financial year, password) → create groups and ledgers with codes and opening balances → enter vouchers → enter adjustments (closing stock, outstanding and prepaid items) → generate ledgers, trial balance and final accounts → year-end processing.
Codification gives each account a unique code. Methods: sequential, block (a block of numbers per group, with gaps for new accounts) and mnemonic (letters). Hierarchy: primary head → group → ledger → party accounts. In this chapter: four digits, first = head (1 assets, 2 liabilities, 3 capital, 4 income, 5 expenses), second = group, last two = ledger.
Vouchers: receipt, payment, contra (cash ↔ bank only), journal (non-cash and adjustments), sales, purchase.
Validation refuses a voucher whose debits and credits differ, that uses an unknown code, that is dated outside the open period, or whose type does not suit its accounts. A generated trial balance always agrees, but it does not prove the right ledgers were used.
Security: passwords, user rights, audit trail, backup and restore, locking of closed periods, encryption.
| Code | Group | Ledgers of Chambal Stationery Mart |
|---|---|---|
| 1100 | Non-current assets | 1101 Furniture and fittings; 1102 Computers and printers |
| 1200 | Current assets | 1201 Cash in hand; 1202 Bank account; 1203 Trade receivables |
| 2100 | Non-current liabilities | 2101 Long-term loan from bank |
| 2200 | Current liabilities | 2201 Trade payables; 2202 Salaries outstanding |
| 3100 | Capital and drawings | 3101 Capital (Ms Rekha Meena); 3102 Drawings |
| 4100 | Revenue from operations | 4101 Sales |
| 4200 | Other income | 4201 Commission received |
| 5100 | Direct expenses | 5101 Purchases; 5102 Carriage inwards |
| 5200 | Indirect expenses | 5201 Salaries; 5202 Rent; 5203 Electricity charges; 5204 Advertisement |
| Voucher type | Used for | Example at Chambal |
|---|---|---|
| Receipt | Money received into cash or bank | R-03 cash sales |
| Payment | Money paid out of cash or bank | P-05 rent by cheque |
| Contra | Movement between cash and bank only | C-01 cash withdrawn |
| Journal | Non-cash entries and adjustments | J-01 salaries outstanding |
| Sales | Credit sales | S-01 goods sold on credit |
| Purchase | Credit purchases | PU-01 goods bought on credit |
| Voucher | Date | Debit | Credit | Software response |
|---|---|---|---|---|
| P-10 | 27 April | 5203 Electricity charges 3,600 | 1201 Cash in hand 6,300 | Refused: debits 3,600 ≠ credits 6,300 |
| J-02 | 28 April | 5207 (no such ledger) 2,500 | 1201 Cash in hand 2,500 | Refused: code 5207 is not in the chart of accounts |
| R-06 | 2 May | 1201 Cash in hand 9,000 | 4101 Sales 9,000 | Refused: date 2 May 2026 is outside the open accounting period |
| Code | Ledger account | Debit (₹) | Credit (₹) |
|---|---|---|---|
| 1101 | Furniture and fittings | 1,20,000 | |
| 1102 | Computers and printers | 90,000 | |
| 1201 | Cash in hand | 93,000 | |
| 1202 | Bank account | 5,23,000 | |
| 1203 | Trade receivables | 1,20,000 | |
| 2101 | Long-term loan from bank | 2,00,000 | |
| 2201 | Trade payables | 1,40,000 | |
| 2202 | Salaries outstanding | 10,000 | |
| 3101 | Capital (Ms Rekha Meena) | 6,00,000 | |
| 3102 | Drawings | 15,000 | |
| 4101 | Sales | 4,30,000 | |
| 4201 | Commission received | 8,000 | |
| 5101 | Purchases | 3,40,000 | |
| 5102 | Carriage inwards | 6,000 | |
| 5201 | Salaries | 40,000 | |
| 5202 | Rent | 25,000 | |
| 5203 | Electricity charges | 4,000 | |
| 5204 | Advertisement | 12,000 | |
| Total | 13,88,000 | 13,88,000 |
| Particulars | ₹ |
|---|---|
| Revenue from sales | 4,30,000 |
| Less: Purchases | (3,40,000) |
| Less: Carriage inwards | (6,000) |
| Add: Closing stock | 1,20,000 |
| Gross profit | 2,04,000 |
| Add: Commission received | 8,000 |
| Less: Salaries | (40,000) |
| Less: Rent | (25,000) |
| Less: Electricity charges | (4,000) |
| Less: Advertisement | (12,000) |
| Net profit | 1,31,000 |
| Security feature | Protects against |
|---|---|
| Passwords for each user | Use by outsiders |
| User rights (view, enter, alter) | Staff doing more than their job allows |
| Audit trail of every change | Hidden alteration or deletion of vouchers |
| Regular backup and restore | Loss of records in a crash or theft |
| Locking a closed period | Changes to accounts already finalised |
| Encryption of stored records | Reading of records if the disk is stolen |
Key terms
- Codification
Giving each account head a unique code that shows its place in the hierarchy.
- Contra voucher
A voucher for movements between cash and bank accounts only.
- Validation
Checks the software applies before saving a voucher.
- Audit trail
A log of every voucher created, altered or deleted, with user and time.
Exam tips
Common mistakes
- Writing a formula without =, or with typed figures instead of cell references.
- Copying a formula that uses a single rate cell without locking or naming that cell.
- Using PMT with the yearly rate for monthly instalments (divide the rate by 12).
- Charging written-down depreciation on the cost every year instead of the opening book value.
- Adding instead of deducting in a bank reconciliation that starts from an overdraft.
- Calling a cash-to-bank deposit a receipt or payment voucher (it is contra).
- Claiming that a trial balance that agrees proves the accounts are correct.
How marks are usually awarded
- 1 mark: a function, a voucher type, a software type, one feature or limitation.
- 3 marks: three features or limitations explained, or a small statement or formula set (1 mark each).
- 4 marks: a comparison on four bases, or a three-year schedule with formulas.
- 6 marks: a full bank reconciliation, depreciation or loan schedule with formulas, a coding scheme, or a trial balance with final accounts; formulas and values carry separate marks.
Figures in SOYL practice are imagined; your board paper will give its own.