Skip to content
Skip to page content
soylai.com

Computerised Accounting — Notes

7 sections 9 min readBeta

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.

Structure: input → processing → output, around one database.
Table of the five components of a computerised accounting system, procedure, data, people, hardware and software, with an example of each from the imagined Chambal Stationery Mart
ComponentWhat it isAt Chambal Stationery Mart (imagined)
ProcedureThe laid-down steps for collecting, entering, checking and reportingBills are entered the same day; reports printed every Saturday
DataTransactions and master records: ledgers, groups, codesNineteen vouchers in April, eighteen ledgers
PeopleUsers who enter, check and use the recordsThe owner and one accounts assistant
HardwareComputers, printers, storage, networkOne desktop, a printer and a backup drive
SoftwareAccounting programs and the databaseA ready-to-use accounting package
Only recording needs a person to act; the rest is done by the program.
StageManual accountingComputerised accounting
IdentifyingSource documents examinedSource documents examined (same)
RecordingJournal and subsidiary books written by handVoucher keyed in once and saved in a database
ClassifyingPosting to ledger accounts by handNo posting: ledgers drawn from stored vouchers
SummarisingLedgers balanced; trial balance drawn upTrial balance generated at any moment
Final accountsPrepared by hand after adjustmentsGenerated from grouped ledger balances
ClosingClosing entries passed by handYear-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.

Table of features and advantages of computerised accounting: speed and real-time information, accuracy, reliability, management reports, storage and retrieval, scalability and legibility
Feature or advantageWhat it means for the business
Speed and real-time informationBalances and reports are ready the moment vouchers are entered
AccuracyTotals and balances are computed; unbalanced vouchers are refused
Reliability and consistencyThe same rules are applied to every transaction
Reports for managementAgeing of debtors, stock, cash and budget reports from the same records
Storage and retrievalYears of records kept compactly and searched in seconds
ScalabilityMore transactions need little extra staff
LegibilityNo illegible handwriting or overwriting
Table of limitations of computerised accounting: cost of installation and training, staff resistance, system failure, errors of principle and omission not caught, security breaches and health effects
LimitationWhy it matters
Cost of installation and trainingHardware, licences, maintenance and staff training cost money
Staff resistance and disruptionFear of change; work slows while two systems run side by side
System failureA crash, power cut or virus can stop all work without backups
Errors it cannot catchA wrong ledger or an omitted voucher still balances
Security breachesRecords can be altered or stolen if access is not controlled
Health effectsLong 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.

Table comparing ready-to-use, customised and tailor-made accounting software on meaning, the businesses they suit, cost, training, secrecy and fit
BasisReady-to-useCustomisedTailor-made
MeaningStandard package bought off the shelfStandard package modified for the userDeveloped for one organisation alone
SuitsSmall firms with standard needsMedium firms with some special needsLarge organisations with unique processes
CostLowMediumHigh
Training neededLittleModerateExtensive
SecrecyLow (widely sold)MediumHigh
Fit with the businessLimitedGoodExact
Table of factors in choosing accounting software: flexibility, cost of installation and maintenance, size of the organisation, ease of training, utility of reports, expected secrecy and exporting data
FactorQuestion to ask
FlexibilityCan new features, branches or reports be added later?
Cost of installation and maintenancePrice, licences, upgrades and support for the years ahead
Size of the organisationHow many transactions, users and locations?
Ease of adaptation and trainingHow quickly can staff learn it?
Utility and reportsDoes it produce the statements and analysis management needs?
Secrecy expectedHow tightly must programs and records be protected?
Exporting dataCan 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).

FALSE in VLOOKUP asks for an exact match.
FunctionWhat it returnsUsed in this chapter for
SUM(range)Total of the numbers in the rangeAdding items in a reconciliation
IF(test, if true, if false)One of two results, by a testLabelling a balance favourable or overdraft
ROUND(number, digits)Number rounded half away from zeroRupee interest; ratios to two decimals
PMT(rate, periods, amount)Equal instalment per periodLoan instalments
SLN(cost, salvage, life)Straight-line depreciation per yearDepreciation schedules
DDB(cost, salvage, life, period)Double declining balance charge for a periodDepreciation schedules
VLOOKUP(value, table, column, FALSE)Item from the matching row of a tableFinding a ledger from its code
Each formula cell shows the formula and, after the arrow, what the cell displays.
ABCD
1ItemQuantityRate (₹)Amount (₹)
2Office bags40850=B2*C2 → 34,000
3Belts120210=B3*C3 → 25,200
4Wallets90260=B4*C4 → 23,400
5Total=SUM(D2:D4) → 82,600
6Discount (2% above ₹50,000)=IF(D5>=50000,ROUND(D5*2%,0),0) → 1,652
7Amount payable=D5-D6 → 80,948
Relative references move with the copy. A rate kept in one cell must be locked (a dollar sign before the column letter and the row number) or given a name.
CellFormula (typed in D2, then copied)Shows
D2=B2*C234,000
D3=B3*C325,200
D4=B4*C423,400
The code must be in the first column of the table.
ABCEFG
1CodeLedgerGroupCode typedLedger foundGroup found
21,202Bank accountCurrent assets5,201=VLOOKUP(E2,A2:C6,2,FALSE) → Salaries=VLOOKUP(E2,A2:C6,3,FALSE) → Indirect expenses
32,201Trade payablesCurrent liabilities
44,101SalesRevenue from operations
55,201SalariesIndirect expenses
65,202RentIndirect 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.

The same figure is reached by adding up the pass book on its own.
AB
3Balance as per cash book1,57,000
4Add:
5Cheques issued, not presented45,000
6Interest credited by bank2,400
7Direct deposit by a customer15,000
8Total to add=SUM(B5:B7) → 62,400
9Less:
10Cheques deposited, not credited32,000
11Bank charges1,200
12Insurance paid by bank6,800
13Total to deduct=SUM(B10:B12) → 40,000
14Balance as per pass book=B3+B8-B13 → 1,79,400
15Nature of balance=IF(B14>=0,"Favourable","Overdraft") → Favourable
With an overdraft, every item moves the other way.
Cause of differenceRecorded inStarting from the cash book balance
Cheques issued but not presentedCash book onlyAdd
Cheques deposited but not yet creditedCash book onlyDeduct
Interest credited, direct deposits, dividends collectedPass book onlyAdd
Bank charges, interest on overdraft, standing-instruction paymentsPass book onlyDeduct
Cheque deposited and later dishonouredPass book (debited back) onlyDeduct
Cells B1 to B4 are named Cost, Salvage, Life and Rate.
RowYearStraight-line charge (₹)Straight-line value (₹)Written-down charge (₹)Written-down value (₹)
7190,0004,10,0001,50,0003,50,000
8290,0003,20,0001,05,0002,45,000
9390,0002,30,00073,5001,71,500
10490,0001,40,00051,4501,20,050
11590,00050,00036,01584,035
Formula (row 8)=SLN(Cost,Salvage,Life)=C7-B8=ROUND(E7*Rate,0)=E7-D8
Instalment in B4: `=ROUND(PMT(B2/12,B3,-B1),0)` = 61,812; B1, B2 and B4 are named Loan, Rate and EMI.
RowMonthOpening (₹)Instalment (₹)Interest (₹)Principal (₹)Closing (₹)
713,00,00061,8123,00058,8122,41,188
822,41,18861,8122,41259,4001,81,788
931,81,78861,8121,81859,9941,21,794
1041,21,79461,8121,21860,59461,200
11561,20061,81261261,2000
Formula (row 8)=F7=EMI=ROUND(B8*Rate/12,0)=C8-D8=B8-E8
Figures in B1 to B7: current assets 9,60,000, inventories 3,60,000, current liabilities 4,80,000, revenue 48,00,000, gross profit 12,00,000, debt 6,00,000, shareholders' funds 20,00,000.
ABC
9Current ratio=ROUND(B1/B3,2) → 2
10Quick ratio=ROUND((B1-B2)/B3,2) → 1.25
11Gross profit ratio (%)=ROUND(B5/B4*100,2) → 25
12Debt-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.

Table for choosing a chart: column or bar to compare, line for trends, pie for parts of a whole, stacked column for parts across periods, and scatter for the relation between two measures
ChartBest forAccounting example
Column / barComparing amounts across items or yearsRevenue of four branches
LineTrend over timeMonthly sales for two years
PieParts of one wholeShare of each expense in total cost
Stacked columnParts of a whole across periodsCost split for each of four years
ScatterRelation between two measuresAdvertisement spend against sales
  • Net profit
Net profit = revenue − expenses: 2023: 32,00,000 − 29,00,000; 2024: 38,00,000 − 33,80,000; 2025: 43,00,000 − 37,80,000; 2026: 48,00,000 − 41,70,000.
  • Straight line
  • Written-down value, 30%
  • Double declining balance
Double declining balance charges: 2,00,000, 1,20,000, 72,000, 43,200, 14,800; the last is cut to stop at salvage.

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.

First digit: primary head; second: group; last two: ledger. Gaps leave room for new ledgers.
CodeGroupLedgers of Chambal Stationery Mart
1100Non-current assets1101 Furniture and fittings; 1102 Computers and printers
1200Current assets1201 Cash in hand; 1202 Bank account; 1203 Trade receivables
2100Non-current liabilities2101 Long-term loan from bank
2200Current liabilities2201 Trade payables; 2202 Salaries outstanding
3100Capital and drawings3101 Capital (Ms Rekha Meena); 3102 Drawings
4100Revenue from operations4101 Sales
4200Other income4201 Commission received
5100Direct expenses5101 Purchases; 5102 Carriage inwards
5200Indirect expenses5201 Salaries; 5202 Rent; 5203 Electricity charges; 5204 Advertisement
Each level sits inside the one above.
Table of voucher types in accounting software, receipt, payment, contra, journal, sales and purchase, with what each is used for and an example
Voucher typeUsed forExample at Chambal
ReceiptMoney received into cash or bankR-03 cash sales
PaymentMoney paid out of cash or bankP-05 rent by cheque
ContraMovement between cash and bank onlyC-01 cash withdrawn
JournalNon-cash entries and adjustmentsJ-01 salaries outstanding
SalesCredit salesS-01 goods sold on credit
PurchaseCredit purchasesPU-01 goods bought on credit
Validation stops these errors at the door; the other nineteen vouchers were saved.
VoucherDateDebitCreditSoftware response
P-1027 April5203 Electricity charges 3,6001201 Cash in hand 6,300Refused: debits 3,600 ≠ credits 6,300
J-0228 April5207 (no such ledger) 2,5001201 Cash in hand 2,500Refused: code 5207 is not in the chart of accounts
R-062 May1201 Cash in hand 9,0004101 Sales 9,000Refused: date 2 May 2026 is outside the open accounting period
Generated, not prepared: the totals agree because every saved voucher balanced.
CodeLedger accountDebit (₹)Credit (₹)
1101Furniture and fittings1,20,000
1102Computers and printers90,000
1201Cash in hand93,000
1202Bank account5,23,000
1203Trade receivables1,20,000
2101Long-term loan from bank2,00,000
2201Trade payables1,40,000
2202Salaries outstanding10,000
3101Capital (Ms Rekha Meena)6,00,000
3102Drawings15,000
4101Sales4,30,000
4201Commission received8,000
5101Purchases3,40,000
5102Carriage inwards6,000
5201Salaries40,000
5202Rent25,000
5203Electricity charges4,000
5204Advertisement12,000
Total13,88,00013,88,000
Balance sheet total: ₹10,66,000 on both sides.
Particulars₹
Revenue from sales4,30,000
Less: Purchases(3,40,000)
Less: Carriage inwards(6,000)
Add: Closing stock1,20,000
Gross profit2,04,000
Add: Commission received8,000
Less: Salaries(40,000)
Less: Rent(25,000)
Less: Electricity charges(4,000)
Less: Advertisement(12,000)
Net profit1,31,000
Table of security features of accounting software: passwords, user rights, audit trail, backup and restore, locking a closed period and encryption, with what each protects against
Security featureProtects against
Passwords for each userUse by outsiders
User rights (view, enter, alter)Staff doing more than their job allows
Audit trail of every changeHidden alteration or deletion of vouchers
Regular backup and restoreLoss of records in a crash or theft
Locking a closed periodChanges to accounts already finalised
Encryption of stored recordsReading 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.