Accounting Application of Electronic Spreadsheet: ISC Class 12 Accounts
Updated 14 October 2026 · Fact-checked
An electronic spreadsheet is a grid of rows and columns in which data, formulas and functions are entered and recalculated automatically. ISC Class 12 Accounts (Section C, 10 marks) tests its features and formatting, formulas and functions (IF, date, PMT), payroll, sales and marks sheets, journals, charts, sorting and filtering.
What Accounting Application of Electronic Spread Sheet is about
Section C (Computerised Accounting) is the alternative to Section B (Management Accounting): you answer one of the two for 20 marks. This chapter carries 10 of those marks. An electronic spreadsheet (MS Excel, LibreOffice Calc, Google Sheets) stores data in cells, each the intersection of a column (A, B, C…) and a row (1, 2, 3…), so cell C2 is column C, row 2. A file is a workbook containing one or more worksheets. Because formulas refer to cells, changing one number updates every result: the reason spreadsheets suit accounting.
The syllabus has four parts: the concept (meaning, utility, merits and demerits); the features (creating and saving worksheets, moving around, toolbars and shortcuts, multiple workbooks, formatting, printing, formulas, functions such as date and IF, and freezing panes); applications (payroll with Basic, DA, HRA, TA, CCA, CTC, PF and income tax; profit on sales and salesmen's commission; students' total and average marks; a journal); and data presentation (charts, and a database within the sheet: creating, sorting, querying and filtering).
The ISC paper's Question 18 is a case with a spreadsheet extract: you write the formula for a given cell, any three of four, 2 marks each. Write formulas exactly as you would type them, starting with =, using cell references (not numbers copied from the table) so that they work when copied down.
Weightage: Accounting Application of Electronic Spread Sheet carries 10 of the 80 theory marks in Section C (Computerised Accounting). Candidates answer either Section B or Section C (20 marks each), after the compulsory 60-mark Section A.Source: CISCE ISC Accountancy (Accounts) syllabus, examination year 2027, distribution of marks
Key concepts
- Meaning, utility, merits and demerits
An electronic spreadsheet is a software application that arranges data in a grid of rows and columns and performs calculations through formulas and built-in functions.
Utility in accounting: journals and ledgers, payroll, depreciation schedules, loan schedules, budgets, ratio analysis, charts for reports.
Merits:
- Automatic recalculation when inputs change (what-if analysis).
- Accuracy: formulas remove arithmetic errors.
- Speed: formulas can be copied down thousands of rows.
- Presentation: formatting, charts and printing.
- Data handling: sorting, filtering, importing and exporting (for example CSV files).
Demerits:
- A wrong formula silently produces wrong results everywhere it is copied.
- Limited security and audit trail compared with accounting software.
- Large data sets become slow and hard to control.
- Needs training.
Worked example
Suppose a small trader keeps his journal in a notebook. State two advantages he would gain by maintaining it in an electronic spreadsheet. [2 marks]
Try it first, then show the solutionSolution
- Totals of debit and credit columns are calculated automatically with =SUM(), so errors in addition are avoided.
- Entries can be sorted or filtered (for example all cash entries) and corrected without rewriting the whole page.
Answer: Automatic and accurate totals; easy sorting, filtering and correction.
- Basic features: workbooks, navigation, shortcuts, formatting, printing
- Workbook and worksheets: a workbook holds sheets (Sheet1, Sheet2…), which can be added, deleted, renamed, moved or copied within or between workbooks.
- Data types: text (labels), numbers, dates, alphanumeric values; heading information in the top row.
- Range: a block of cells written as first cell : last cell, for example B1:G10.
- Common shortcuts: Ctrl+Z undo; Ctrl+Y redo; Ctrl+C copy; Ctrl+X cut; Ctrl+V paste; Ctrl+S save; Ctrl+N new workbook; Ctrl+P print; Ctrl+Home go to A1; F2 edit a cell.
- Formatting: alignment, font styles, number and date formats, column width, borders, fill colours, auto format.
- Printing: page setup (orientation, margins), print titles (repeat heading rows on every page), page breaks, headers and footers, print preview.
- Freeze panes: keeps heading rows or columns visible while scrolling through a long sheet.
- Macros are written in VBA (Visual Basic for Applications).
- Online spreadsheets such as Google Sheets can collect records from Google Forms (sign-up or registration forms).
Worked example
Suppose a payroll sheet has 500 employees and the headings in row 1 disappear when you scroll down. Which feature solves this, and how? [1 mark]
Try it first, then show the solutionSolution
- Freeze panes: select row 2 and choose View → Freeze Panes (Freeze Top Row), so row 1 stays visible.
Answer: Freeze panes (freeze the top row).
- Formulas, cell references and error values
A formula begins with = and uses operators + − * / ^ and %.
- Summation =SUM(B2:B10); average =AVERAGE(C2:C31); percentage =B2*12% or =B2/B10*100.
- Relative reference (B2) changes when copied; absolute reference (2) stays fixed: use it for a rate kept in one cell, for example =C2*1.
- Mixed reference (2) fixes only the column or the row.
Error values:
Error Meaning #DIV/0! division by zero or a blank cell #VALUE! wrong type of argument (text used in arithmetic) #REF! reference to a deleted or invalid cell #NAME? text not recognised (misspelt function) #N/A value not available (lookup found nothing) #NUM! invalid numeric value (impossible calculation or too large a number) #NULL! intersection of two ranges that do not intersect (space used instead of comma or colon) ##### column too narrow to display the value Worked example
Suppose cell D2 should show 40% of the basic pay in C2, and the rate 40% is kept in cell K1 for all employees. Write a formula for D2 that can be copied down to D501. [1 mark]
Try it first, then show the solutionSolution
- The basic pay reference must change row by row (relative); the rate must stay on K1 (absolute).
Answer: =C2*1
- Functions: IF, date functions and PMT
- IF (if-then-else): =IF(condition, value if true, value if false). Example: commission at 5% if sales in B2 exceed ₹2,00,000, otherwise 2%: =IF(B2>200000, B2*5%, B2*2%). Nested IF handles more slabs: =IF(B2>500000, B2*7%, IF(B2>200000, B2*5%, B2*2%)).
- AND / OR inside IF: =IF(AND(C2>=40, D2>=40), "Pass", "Fail").
- Date functions: =TODAY() (current date); =NOW() (date and time); =DATE(2026,3,31); =YEAR(A2), =MONTH(A2), =DAY(A2); =A3−A2 or =DAYS(A3,A2) for days between two dates.
- PMT: calculates the equal periodic payment (instalment) of a loan for a constant interest rate and number of periods: =PMT(rate, nper, pv). For monthly instalments use rate/12 and months.
- Other useful functions: MAX, MIN, COUNT, COUNTIF, ROUND.
Worked example
Suppose column B has each salesman's sales. Commission is 5% if sales exceed ₹2,00,000 and 2% otherwise. Write the formula for C2, and find the commission on sales of ₹2,50,000 and ₹1,50,000. [2 marks]
Try it first, then show the solutionSolution
- =IF(B2>200000, B2*5%, B2*2%).
- ₹2,50,000 → 2,50,000 × 5% = ₹12,500; ₹1,50,000 → 1,50,000 × 2% = ₹3,000.
Answer: =IF(B2>200000,B2*5%,B2*2%); ₹12,500 and ₹3,000.
- Accounting applications: payroll, sales, marks and journal
Payroll components (as named in the syllabus):
- Basic pay; DA (dearness allowance, a % of basic); HRA (house rent allowance, a % of basic); TA (transport/travel allowance); CCA (city compensatory allowance).
- Gross salary = Basic + DA + HRA + TA + CCA (+ other allowances).
- Deductions: employee's PF (a % of basic, or of basic + DA if stated) and income tax (TDS).
- Net salary = Gross salary − deductions.
- CTC (cost to company) = Gross salary + employer's contribution to PF (and other employer costs).
Sale of goods: sales = units sold × selling price; cost of goods sold = units sold × cost; profit = sales − cost; unsold stock = (units made − units sold) × cost; salesmen's commission with IF.
Marks: =SUM(C2:G2) for total; =AVERAGE(C2:G2) for average; =IF(H2>=33*5, "Pass", "Fail").
Journal: columns for Date, Particulars, L.F., Debit, Credit; =SUM(D2:D50) and =SUM(E2:E50) with a check cell =IF(D51=E51, "Agreed", "Check").
Worked example
Suppose an employee has basic pay ₹30,000, DA 40% and HRA 20% of basic, TA ₹2,000, CCA ₹1,500; PF 12% of basic; income tax ₹5,000; employer's PF 12% of basic. Calculate gross salary, net salary and CTC. [3 marks]
Try it first, then show the solutionSolution
- Gross = 30,000 + 12,000 + 6,000 + 2,000 + 1,500 = ₹51,500.
- Net = 51,500 − 3,600 − 5,000 = ₹42,900.
- CTC = 51,500 + 3,600 = ₹55,100.
Answer: Gross ₹51,500; net ₹42,900; CTC ₹55,100.
- Data presentation: charts and database features
Charts: select the data and insert a chart (or use the chart wizard). Types: column/bar (compare amounts), line (trends over time), pie (parts of a whole, one data series), area, scatter. Format gridlines, legends, axis titles and data labels; preview and print.
Database in a spreadsheet: a list with one record per row and one field per column, with headings in the first row.
- Sort: arrange records in ascending or descending order on one or more fields.
- Filter (AutoFilter): show only records meeting a condition (for example sales > 2,00,000), hiding the rest without deleting them; advanced filter for complex criteria.
- Query: extract records matching criteria (filters, COUNTIF/SUMIF).
- Import and export: Data → Get Data (from text/CSV, databases, the web) to import; Save As (CSV, PDF) or Export to export.
Worked example
Suppose a sales manager wants to (i) show monthly sales trend for a year and (ii) show each region's share in total sales. Which chart type suits each? [2 marks]
Try it first, then show the solutionSolution
- (i) A trend over time: line chart.
- (ii) Parts of a whole: pie chart.
Answer: (i) Line chart; (ii) pie chart.
Accounting Application of Electronic Spread Sheet in real life
Each concept, met in an everyday situation. Read the situation, answer the question in your own words, then compare with the model answer. The one-line hook is what to remember.
IF for commission slabs
Suppose an electronics showroom pays its four sales executives 3% commission on sales up to ₹3,00,000 and 6% if sales are higher, and the manager does this by hand every month.
Write one formula that does it automatically for sales in B2.
Try it first, then show the solutionSolution
- The condition is whether B2 exceeds 3,00,000.
- True: B2*6%; false: B2*3%.
Answer: =IF(B2>300000,B2*6%,B2*3%), copied down for every executive.
Memory hook: IF asks one question and gives two answers.
Absolute references save rework
Imagine the government changes the DA rate from 40% to 46% and a company has 300 employees on its payroll sheet.
How can the payroll be updated by changing just one cell?
Try it first, then show the solutionSolution
- Keep the DA rate in one cell, say K1.
- Use =C2*1 in the DA column; changing K1 to 46% updates every row.
Answer: Store the rate once and refer to it with an absolute reference.
Memory hook: Dollar signs pin a cell in place.
Filters for quick answers
Suppose an accountant is asked, "Which customers owe more than ₹50,000?" during a meeting.
Which spreadsheet feature gives the answer fastest without deleting any record?
Try it first, then show the solutionSolution
- Turn on AutoFilter on the debtors list.
- Use a Number Filter "greater than 50000" on the balance column.
Answer: AutoFilter shows only those customers; the rest are hidden, not deleted.
Memory hook: Filter hides, sort reorders, delete destroys.
Topics in this chapter
Accounting Application of Electronic Spread Sheet: key facts
- Total
- =SUM(first cell:last cell)
- Average
- =AVERAGE(range)
- IF
- =IF(condition, value if true, value if false)
- Gross salary
- =Basic + DA + HRA + TA + CCA (e.g. =SUM(C2:G2))
- Net salary
- =Gross salary − PF − income tax
- CTC
- =Gross salary + employer's PF contribution
- Loan instalment
- =PMT(rate per period, number of periods, loan amount)
How the board asks Accounting Application of Electronic Spread Sheet
The question patterns to expect, and the method that works for each.
| Question type | How it is asked | Method |
|---|---|---|
| Objective (Q15) | Shortcut keys; workbook and cell; range notation; macro language; error values; importing and exporting; online form sheets. | Short, exact answers. |
| Definitions (3 marks, Q16) | Meaning of a feature (freeze panes, database design) or a function (PMT). | Definition plus one use. |
| Case with a sheet (6 marks, Q18: any three of four) | Write formulas for named cells in a payroll, sales or stock sheet. | Start with =, use cell references from the given layout, include % and IF as needed. |
Tricks to remember Accounting Application of Electronic Spread Sheet
Short memory aids. Say each one aloud once, then use it on a question the same day.
Payroll order: B-D-H-T-C
Basic, DA, HRA, TA, CCA make gross; PF and tax come off to make net; employer's PF on top makes CTC.
Use it when: Payroll formulas.
Errors by first letter
DIV: divide by zero; VALUE: wrong type; REF: lost reference; NAME: misspelt; NUM: impossible number; NULL: ranges that do not meet.
Use it when: Error-value questions.
Accounting Application of Electronic Spread Sheet: board-level solved questions
Ordered from board level to HOTS. Cover the solution, write your own, then compare step by step.
Example 1: Redo shortcut · 1 mark · MCQBoard level
Which shortcut redoes an action that was just undone in MS Excel?
(a) Ctrl + Z
(b) Ctrl + Y
(c) Ctrl + R
(d) Ctrl + U
Try it first, then show the solutionSolution
- Ctrl + Z undoes; Ctrl + Y redoes.
Answer: (b) Ctrl + Y
Example 2: Range notation · 1 mark · MCQBoard level
A range that starts in cell C2 and extends to column H and down to row 20 is written as:
(a) C2-H20
(b) C2:H20
(c) C2;H20
(d) C2.H20
Try it first, then show the solutionSolution
- A range uses a colon between the first and last cells.
Answer: (b) C2:H20
Example 3: Two error values · 1 mark · Very short answerHarder board level
Explain the error values #DIV/0! and #REF!.
Try it first, then show the solutionSolution
- #DIV/0!: a formula divides by zero or by an empty cell.
- #REF!: the formula refers to a cell that is no longer valid, usually because it was deleted.
Answer: As above.
Example 4: Freeze panes and PMT · 3 marks · Short answerHarder board level
(i) What is the utility of freeze panes? (ii) What does the PMT function calculate? Write the formula for the monthly instalment of a ₹5,00,000 loan at 12% p.a. for 3 years, with the rate in B1, years in B2 and loan in B3.
Try it first, then show the solutionSolution
- (i) It keeps selected rows or columns (usually headings) visible while scrolling through a large sheet.
- (ii) PMT gives the equal periodic payment of a loan at a constant interest rate over a fixed number of periods.
- Monthly: =PMT(B1/12, B2*12, B3) (a negative result shows an outflow; use −B3 for a positive figure).
Answer: =PMT(B1/12,B2*12,B3)
Example 5: Payroll formulas · 6 marks · Case-basedHOTS / competency
A payroll sheet has: A Emp ID; B Name; C Basic; D DA (40% of basic); E HRA (20% of basic); F TA; G CCA; H Gross Salary; I Employee PF (12% of basic, but 15% for employees who opt in, shown as "Y" in column L); J Income tax; K Net Salary.
| A | B | C | D | E | F | G | H | I | |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Emp ID | Name | Basic | DA | HRA | TA | CCA | Gross Salary | PF (employee) |
| 2 | E01 | Rina | 30,000 | =C2*40% | =C2*20% | 2,000 | 1,500 | =SUM(C2:G2) | =C2*12% |
Write formulas for (i) D2, (ii) H2, (iii) I2 using column L, (iv) K2.
Try it first, then show the solutionSolution
- (i) D2: =C2*40%
- (ii) H2: =SUM(C2:G2) or =C2+D2+E2+F2+G2
- (iii) I2: =IF(L2="Y",C2*15%,C2*12%)
- (iv) K2: =H2-I2-J2
Answer: As above; any three would earn 6 marks.
Example 6: Bakery sales sheet · 6 marks · Case-basedHarder board level
A bakery sheet has: A Item; B Units made; C Units sold; D Selling price per unit; E Cost per unit; F Sales; G Cost of goods sold; H Unsold stock at cost; I Profit. Row 2 is "Muffins": 200 made, 170 sold, price ₹60, cost ₹35. Write formulas for F2, G2, H2 and I2 and give their values.
Try it first, then show the solutionSolution
- F2: =C2*D2 → ₹10,200.
- G2: =C2*E2 → ₹5,950.
- H2: =(B2-C2)*E2 → ₹1,050.
- I2: =F2-G2 → ₹4,250.
Answer: Sales ₹10,200; cost ₹5,950; unsold stock ₹1,050; profit ₹4,250.
Case-study practice (Section A style)
Read the situation, then answer every part. In the board paper this is a 6-mark question split into 2 + 2 + 1 + 1 marks.
Marks register of a coaching class
Suppose a coaching class records marks of 120 students in five subjects in columns C to G (out of 100 each), names in column B, starting from row 2. A student passes if the total is at least 165 and each subject is at least 33.
(i) · 2 marks
Write the formula for total marks in H2 and average in I2.
Answer
Answer: H2: =SUM(C2:G2); I2: =AVERAGE(C2:G2).
1 mark each.
(ii) · 2 marks
Write a formula in J2 to show "Pass" or "Fail".
Answer
Answer: =IF(AND(H2>=165,MIN(C2:G2)>=33),"Pass","Fail").
1 mark for AND/MIN condition, 1 for IF structure.
(iii) · 1 mark
How would the teacher list only students who failed, without deleting the others?
Answer
Answer: Apply AutoFilter on column J and choose "Fail".
1 mark.
(iv) · 1 mark
Which chart would best compare class average marks across the five subjects?
Answer
Answer: A column (bar) chart.
1 mark.
Where the marks are
How a typical answer is split into step marks. Show every step: a right final answer alone rarely earns full marks.
Meaning of freeze panes and PMT with a formula (3 marks) (3 marks)
| Step | Marks |
|---|---|
| Utility of freeze panes | 1 |
| Meaning of PMT | 1 |
| Correct PMT formula with periodic rate and periods | 1 |
Payroll case: formulas for three cells (6 marks) (6 marks)
| Step | Marks |
|---|---|
| Each formula: begins with =, correct cell references (1 mark each) | 3 |
| Each formula: correct logic (percentages, IF, deductions) (1 mark each) | 3 |
Where students lose marks in Accounting Application of Electronic Spread Sheet
The slips examiners see most often, and what to write instead.
Mistake: Skipping spreadsheet questions altogether
CISCE examiners' comments, 2025, on the range-reference MCQ and on Questions 16 and 18: "Very few candidates attempted this question."
Do this: Practise writing formulas for payroll and sales sheets every week; these are scoring questions.
Usually costs: Up to 6 marks in Question 18.
Mistake: Writing numbers instead of cell references
A formula such as =30000*40% gives the right value for one row but fails when copied down; the answer key expects references such as =C2*40%.
Do this: Always refer to the cell that holds the input.
Usually costs: ½-1 mark per formula.
Mistake: Missing "=" or wrong range punctuation
Without "=" the entry is treated as text; ranges need a colon (B1:G10), not a hyphen or full stop.
Do this: Begin every formula with = and write ranges with a colon.
Usually costs: ½ mark.
Mistake: Wrong base for PF or allowances
Case questions state whether PF is on basic or on basic + DA, and incentives may be merged with other allowances; ignoring the wording gives a wrong formula.
Do this: Underline the base in the question and use exactly that cell.
Usually costs: 1 mark.
Practice questions on Accounting Application of Electronic Spread Sheet
Write each answer on paper first. Open the hint only if you are stuck, and the answer only when you have finished.
Q1 · 1 mark · MCQBoard level
A file containing one or more worksheets is called a:
(a) datasheet
(b) workbook
(c) table
(d) recordHint
Book of sheets.
Answer
(b)
Q2 · 1 mark · Very short answerBoard level
What is the intersection of a row and a column called?
Hint
C2 is one.
Answer
A cell.
Q3 · 1 mark · Very short answerBoard level
Which programming language is used to write macros in MS Excel?
Hint
Three letters.
Answer
VBA (Visual Basic for Applications).
Q4 · 1 mark · Very short answerHarder board level
Describe the error values #NUM! and #NULL!.
Hint
Numbers and intersections.
Answer
#NUM!: an invalid numeric value or impossible calculation; #NULL!: two ranges that do not intersect are referenced (usually a space instead of a colon or comma).
Q5 · 1 mark · Very short answerHarder board level
How are records (a) imported into and (b) exported from a spreadsheet?
Hint
Data menu and Save As.
Answer
(a) Data → Get Data (from text/CSV, a database or the web); (b) File → Save As or Export in another format such as CSV or PDF.
Q6 · 2 marks · Short answerHOTS / competency
Write a formula for commission in C2: 2% on sales (B2) up to ₹1,00,000, 4% from ₹1,00,001 to ₹3,00,000, and 6% above ₹3,00,000.
Hint
Nested IF.
Answer
=IF(B2>300000,B2*6%,IF(B2>100000,B2*4%,B2*2%))
Q7 · 2 marks · Short answerHarder board level
Explain the difference between relative and absolute cell references with an example.
Hint
Dollar sign.
Answer
A relative reference (B2) changes when the formula is copied; an absolute reference (2) does not. E.g. =C2*1 keeps the rate in K1 fixed while C2 changes row by row.
Q8 · 2 marks · Short answerBoard level
Give two demerits of using spreadsheets for accounting.
Hint
Errors and control.
Answer
A wrong formula copied down spreads errors silently; weak security and audit trail compared with accounting software (also, large files become slow).
Q9 · 2 marks · Short answerHOTS / competency
An employee's salary sheet shows Gross Salary in H2 = ₹48,000 and employer PF in M2 = ₹3,000. Write the formula for CTC in N2 and state why CTC is more than gross salary.
Hint
Employer cost.
Answer
=H2+M2 = ₹51,000. CTC includes the employer's contribution to PF, which is a cost to the company but not part of the salary paid.
Test your recall
Answer in your head or on paper first, then open the card. Pulling an answer out of memory makes it stick far better than re-reading.
1.Shortcut to undo?Show answer
Ctrl + Z.
2.Range from B1 to G10?Show answer
B1:G10.
3.Language of macros?Show answer
VBA.
4.What does PMT calculate?Show answer
The equal periodic payment of a loan.
5.Gross salary components?Show answer
Basic + DA + HRA + TA + CCA.
Best order to study it
- Meaning, utility, merits and demerits.
- Workbooks, navigation, shortcuts, formatting and printing.
- Formulas and references; error values.
- Functions: IF, date, PMT.
- Applications: payroll, sales, marks, journal.
- Charts; sorting, filtering, importing and exporting.
Quick revision checklist
The night before the exam: can you do each of these without looking?
- Formula starts with =; ranges use a colon.
- Relative B2, absolute 2.
- =IF(condition, true, false); nest for slabs.
- Gross = Basic + DA + HRA + TA + CCA; Net = Gross − PF − tax; CTC = Gross + employer PF.
- Freeze panes keeps headings visible.
- Line chart for trends, pie for shares, column for comparison.
Accounting Application of Electronic Spread Sheet: frequently asked questions
Is Section C compulsory?
No. Candidates answer either Section B (Management Accounting) or Section C (Computerised Accounting), each for 20 marks; this chapter carries 10 marks of Section C.
Do I have to use MS Excel names for functions?
Use standard spreadsheet function names (SUM, AVERAGE, IF, PMT); they are the same in Excel, LibreOffice Calc and Google Sheets.
Is there a CISCE practical paper for spreadsheets?
No. Spreadsheet work may be part of the 20-mark project assessed in school; the board paper tests it only in written Section C questions.
Based on: CISCE ISC 2027 Accountancy (Accounts) syllabus; CISCE ISC 2026 Accountancy (Accounts) specimen question paper and answer key (the 2026 format applies in 2027); CISCE Analysis of Pupil Performance, ISC Accountancy (Accounts), 2025; CISCE Analysis of Pupil Performance, ISC Accountancy (Accounts), 2024