Skip to content
OnlyProjects
B.Com · Computer ApplicationsFor educational purposes only
Code included

From Notebook to Tally: A Spreadsheet-to-Tally Bookkeeping Workflow for a Modelled Kirana Store

Six weeks, one grocery store, ninety hours: turning a daily notebook into ledgers, a trial balance and a working Tally Prime company

Mapped to your syllabusBCU B.Com SEP 2024 · 6.6 Internship (≥ 90 h) · Semester 6

Overview

1 min read

Walk into any kirana store and you will find the whole accounting system in one ruled notebook: today's sales, the flour-mill purchase, the money the owner withdrew, and a running guess of what the wholesaler is owed. The numbers are mostly there — what is missing is structure, and structure is exactly what a B.Com student can supply.

From Notebook to Tally is a beginner-level computer-applications project built around the BCU B.Com SEP 2024 course 6.6 Internship (Semester 6, 4 credits, 100 marks, ≥ 90 hours). It ships a Kirana Bookkeeping Kit — an Excel workbook with daily-entry sheets, a cash book, party ledgers, a trial balance and a monthly summary — plus a starter Tally Prime company (masters and one month of vouchers, importable through Gateway of Tally → Import) and a step-by-step digitisation procedure.

The internship engagement is designed for a real small trader near you, kept anonymous in the report, while the kit's practice data describe "Sri Nandi Stores", a modelled kirana store that is explicitly fictional, so you can rehearse the full workflow before touching a real shopkeeper's records. By the end you can demonstrate the complete path — notebook entries → structured Excel sheets → Tally Prime company with matching reports — and write an honest internship report about what changed, what the owner adopted, and where the paper notebook still wins.

Relevant for
Karnataka
Level
Beginner · 6 weeks · solo
Common at
Bengaluru City University
Updated
Nov 2026

Syllabus alignment

BCU · B.Com SEP 2024

6.6 · Internship (≥ 90 h) · Semester 6 · 4 credits · 100

Subjects this project applies
  • Financial Accounting (cash book, ledgers, trial balance)
  • Computer Applications / Office Automation (MS Excel)
  • Accounting Information Systems / IT in Commerce (Tally Prime)
  • Goods and Services Tax — registration thresholds and records
How it is evaluated

See your department's project guidelines.

What's in the box

11 parts · 5 free · 2 previewed · 4 unlock for ₹2,000

Problem & synopsis

5 min read

Problem statement

A kirana store's notebook records capture what happened but not what it means: the owner cannot state the month's profit, the amount any customer owes, or whether the business is approaching the turnover level at which GST registration becomes compulsory. When a bank asks for accounts for a small loan, or an accountant quotes fees to "set up the books", the trader has nothing to show and often gives up. Manual summarisation from a notebook is so slow that nobody ever does it.

What is needed is a simple, repeatable workflow that a B.Com student can execute in about ninety hours: capture the notebook into structured daily-entry sheets, generate the cash book, ledgers and trial balance automatically in Excel, set up a matching Tally Prime company for the owner to grow into, and monitor turnover against the GST threshold — all without demanding accounting expertise or software spending from the trader.

Synopsis

Abstract

Small grocery traders keep workable but unstructured records: a sales notebook, a mental stock list and occasional slips. This project designs and executes a six-week (≥ 90-hour) internship engagement that converts a kirana store's notebook records into two organised systems — an Excel bookkeeping workbook and a Tally Prime company — and produces monthly cash books, ledgers, trial balances and summaries the owner can actually use. The bundled kit contains all templates, modelled practice data for the fictional "Sri Nandi Stores", and the import procedure, so the workflow can be demonstrated end to end in the viva.

Introduction

Kirana stores are the smallest unit of Indian retail, and their accounting is usually the owner's memory plus a notebook. Typical pains: nobody knows the profit of a month until stock runs low, credit customers ("khata" entries) are reconciled from memory, and the owner has no document pack ready when a bank loan or a GST registration becomes necessary. GST makes this more than a convenience question — registration becomes compulsory for a goods trader once aggregate turnover crosses the threshold notified under section 22 (₹40 lakh for most states, including Karnataka), and the composition scheme under section 10 (up to ₹1.5 crore turnover for goods) is a realistic option worth planning for. A structured turnover monitor is therefore part of the kit.

Existing system

  • One notebook for everything: sales, purchases, owner drawings, credit entries.
  • No cash book as such; balances checked by counting the cash box.
  • Khata (credit) customers reconciled from memory; disputes are common.
  • No trial balance, no monthly profit figure, nothing a bank would accept.

Proposed workflow

  1. Daily entry sheets in Excel with dropdown lists for accounts, so entries are consistent.
  2. Automatic cash book summarising receipts and payments day by day.
  3. Party ledgers built with SUMIF, giving every credit customer and supplier a running balance.
  4. Trial balance and monthly summary generated from the ledgers with zero formula skills required from the owner.
  5. Tally Prime starter company with the same masters and one month of vouchers (importable), so the owner can graduate to software when ready, and the student can demonstrate reports.
  6. Turnover monitor comparing cumulative monthly sales against the GST registration threshold, with a checklist for the composition option.

Feasibility

  • Time: 6 weeks at roughly 15 hours per week ≈ 90 hours, matching the course requirement.
  • Cost: nil beyond travel; Tally Prime's educational mode is free for learning.
  • Skill fit: only basic Excel formulas and Tally voucher entry — both taught in the first two semesters.
  • Ethics: the engagement is with a willing trader; real figures are reported only in ranges or with the owner's written permission, and the modelled store is used for all examples.

Objectives

  1. 01To study the record-keeping practices of a small kirana store (the modelled "Sri Nandi Stores" for practice data, an anonymous real trader during the internship).
  2. 02To design Excel daily-entry templates for sales, purchases, expenses and cash that enforce consistent account names through dropdown lists.
  3. 03To build an automatic cash book, party-wise ledgers and a monthly trial balance using SUMIF-based formulas and pivot tables.
  4. 04To create a Tally Prime company with corresponding masters and one month of vouchers, importable via Gateway of Tally → Import.
  5. 05To reconcile the Excel trial balance with Tally's Trial Balance report so the two systems agree.
  6. 06To include a turnover monitor against the GST registration threshold and a composition-scheme option checklist.
  7. 07To document a one-page standard operating procedure the shopkeeper can follow after the internship ends.

Scope

In scope

  • One small grocery/kirana store; cash-and-credit retail sales, wholesaler purchases on credit, household drawings and shop expenses.
  • Two artefacts: the Excel Kirana Bookkeeping Kit and a Tally Prime starter company (educational mode).
  • Three months of records in the modelled practice data; the internship digitises the real trader's recent entries as permitted.
  • Monthly outputs: cash book, khata (customer) and supplier ledgers, trial balance, profit summary, turnover monitor.

Out of scope

  • Full GST return filing — the store in the modelled data is below the registration threshold; the kit only monitors it.
  • Stock valuation methods (FIFO/weighted average) and godown-level inventory in Tally; a simple stock-noted summary is included instead.
  • Payroll, banking integrations and barcode billing.
  • Multi-store or multi-user setups.

Methodology

The engagement follows a simple six-phase plan over six weeks, sized so the total hours comfortably exceed the 90-hour course minimum.

PhaseWeekActivitiesOutput
1. Orientation1Meet the trader, observe a day's business, photograph/read the notebook, list account names actually usedAccount list, engagement plan, internship log opened
2. Template design1–2Build the Excel kit: daily sheets with dropdown validation, cash book, SUMIF ledgers, trial balance, summary, turnover monitorKirana Bookkeeping Kit v1
3. Back-capture2–3Enter three months of modelled data (Sri Nandi Stores) to test the kit; fix formulas and dropdown gapsTested kit with modelled data
4. Tally setup4Create the company in Tally Prime educational mode, masters (capital, cash, sales, purchases, creditors, expenses), one month of vouchers; import the provided XMLTally starter company
5. Reconciliation5Compare Excel trial balance vs Tally Trial Balance; investigate and clear differences; note causes in the logMatch report
6. Handover & report6Train the shopkeeper on the SOP, write the internship report with the org profile, weekly log and learning outcomesSOP + internship report

Quality checks built into the phases: the daily-entry sheets use data validation so account names cannot be mistyped; the cash book closing balance must equal the counted cash box at week ends; every ledger's closing balance appears once in the trial balance; and the Excel vs Tally comparison in Phase 5 is the acceptance test for the whole workflow. All hours are recorded in the internship log with dates and the owner's acknowledgment, since the log evidences the ≥ 90-hour requirement.

Architecture & tech stack

1 diagram · 4 technologies · 1 min read

  • MS Excel (SUM/SUMIF formulas, pivot tables, data-validation dropdowns)
  • Tally Prime (educational mode) — company creation, masters, vouchers, reports
  • Tally voucher XML import (Gateway of Tally → Import)
  • Daily-entry templates (sales, purchases, expenses, cash)

The workflow is a small data pipeline from the notebook to two parallel bookkeeping outputs. All arrows show what flows between the artefacts.

flowchart TD
  NB["Trader's notebook (source records)"] --> DE["Excel daily-entry sheets (validated dropdowns)"]
  DE --> CB["Automatic cash book"]
  DE --> LG["Party ledgers (SUMIF)"]
  CB --> TB["Trial balance"]
  LG --> TB
  TB --> MS["Monthly profit summary"]
  DE --> TV["Tally Prime vouchers (one month, XML import)"]
  MS --> TM["Turnover monitor vs GST threshold"]
  TV --> TC["Tally company: Day Book, Trial Balance, P&L"]
  TB --> RC{"Reconciliation check"}
  TC --> RC
  RC -->|match| HD["SOP handover to shopkeeper"]
  RC -->|difference| FIX["Investigate and correct entries"]
  FIX --> DE

Sheet map of the kit

  • Lists sheet — the single source of account names feeding every dropdown.
  • Daily sheets — one per day; date, particulars, account (dropdown), receipt/payment and amount columns.
  • Cash book — receipts and payments summarised by date with running balance.
  • Ledgers — one block per party (khata customers, wholesalers) built with SUMIF over the daily sheets.
  • Trial balance — every ledger and account balance pulled in, debits and credits totalled.
  • Summary & monitor — monthly sales, expenses and surplus, and cumulative turnover against the GST threshold line.

Why two systems

Excel proves the student understands the accounting mechanics underneath; Tally proves the trader has a growth path. Reconciling the two is also the project's built-in test: if the trial balances disagree, an entry is wrong, and finding it is exactly the skill the internship is meant to build.

Modules

6 modules

  1. Module 01

    Kirana Bookkeeping Kit (Excel workbook)

    The core deliverable: a Lists sheet feeding dropdown validation on daily sales, purchases, expenses and cash sheets, an automatic cash book with running balance, SUMIF party ledgers for khata customers and wholesalers, a trial balance that always foots, and a monthly summary sheet.

  2. Module 02

    Turnover monitor and GST-readiness checklist

    Cumulative monthly sales plotted against the GST registration threshold for goods traders, with a plain-language checklist of what registration would involve and when the composition scheme under section 10 becomes worth comparing — so the owner sees the trigger before it arrives.

  3. Module 03

    Tally Prime starter company

    A company configured in educational mode with the store's masters (capital, cash, bank, sales, purchases, creditor and expense ledgers) and one month of vouchers matching the Excel data, provided as an importable XML with a click-path guide (Gateway of Tally → Import → Vouchers) and a manual-entry alternative.

  4. Module 04

    Reconciliation worksheet

    A side-by-side comparison of the Excel trial balance and Tally's Trial Balance report, with a difference column and a short cause log (omitted entry, wrong ledger, date slip) documenting how each difference was cleared.

  5. Module 05

    Internship report pack

    Templates for the report the course expects: organisation profile (anonymised), engagement objectives, weekly hour log towards the 90-hour minimum, work description, before-and-after samples with permission, learning outcomes and the shopkeeper's acknowledgment.

  6. Module 06

    Standard operating procedure for the owner

    A one-page, Kannada-friendly sheet explaining the five minutes of daily entry, the weekly cash-box check, when to call for help, and how the turnover monitor signals that GST registration is approaching — designed to survive after the student leaves.

Slides

12 slides · titles free · bullets, notes and the .pptx unlock

  1. Slide 1

    From Notebook to Tally

  2. Slide 2

    The trader's world

  3. Slide 3

    Problem statement

  4. Slide 4

    Objectives

  5. Slide 5

    The Kirana Bookkeeping Kit

  6. Slide 6

    Tally Prime starter company

  7. Slide 7

    Reconciliation

  8. Slide 8

    GST readiness

  9. Slide 9

    Internship log

  10. Slide 10

    What changed for the trader

  11. Slide 11

    Testing & limitations

  12. Slide 12

    Conclusion & future scope

Bullets, speaker notes and the .pptx · ₹2,000

The titles above are the real outline. The rest is what you present from.

Unlock for ₹2,000

Viva questions & answers

3 of 15 answered free · 12 unlock

Read each answer, close it, and say it in your own words. Your viva will ask. Now you'll know.

  1. 01Concept

    What is the difference between a cash book and a ledger?

    A cash book records receipts and payments chronologically with a running balance, while a ledger keeps account-wise summaries — each customer, supplier or expense head on its own page. In my kit the cash book builds automatically from daily entries, and the party ledgers are summarised from the same entries using SUMIF.

  2. 02Concept

    Why does a trial balance need to have equal debit and credit totals?

    Because every entry I recorded is double entry — each transaction debits one account and credits another for the same amount. If the totals differ, some entry is one-sided or missing, which is why the footing check is my first test after every data-capture session.

  3. 03Concept

    When must a small trader register under GST?

    For a trader of goods, registration becomes compulsory once aggregate turnover crosses the threshold notified under section 22, which is ₹40 lakh for most states including Karnataka, with lower limits for some categories. My kit monitors cumulative monthly sales against this line so the owner plans instead of being caught unprepared.

+12 more questions, with answers

Try the free ones out loud first. Your examiner will not accept “it's in the PPT”.

Source code & how to run

4 steps · complete source code · unlocks with the project

Unlocks with the project · ₹2,000

4 steps · source code zip

Prerequisites, install, seed data and tests, written for demo day. Plus the complete source.

Unlock for ₹2,000

READMEFIRST

238 words · unlocks with the project

What to change before it goes anywhere near a submission. Skipping it is how the demo fails live.

Unlocks with the project · ₹2,000

238 words · ~1 min read

The checklist of things to rename, re-seed and re-think so the project reads as yours.

Unlock for ₹2,000

Instructions

298 words · unlocks with the project

How to study it, adapt it and walk your examiner through it, step by step.

Unlocks with the project · ₹2,000

298 words · ~1 min read

Report structure, formatting rules and the submission checklist your department will grade.

Unlock for ₹2,000

References

5 sources

  1. Tally Solutions — TallyHelp: creating a company, ledgers, voucher entry, XML import and educational mode
  2. Goods and Services Tax Portal (Government of India) — registration thresholds and composition levy
  3. Microsoft — Excel help & learning (data validation, SUMIF, pivot tables)
  4. T. S. Grewal & S. C. Gupta — Introduction to Accountancy (S. Chand) — cash book, ledgers and trial balance
  5. Bengaluru City University — B.Com Regular UG Syllabus (SEP)

Cite this bundle

OnlyProjects. (2026). From Notebook to Tally: A Spreadsheet-to-Tally Bookkeeping Workflow for a Modelled Kirana Store: B.Com Computer Applications project bundle [Educational resource]. https://onlyprojects.online/projects/bcom-ca-kirana-spreadsheet-to-tally-bookkeeping

Future scope

1 min read

  • Add a simple stock sheet with purchase/sale quantities and a reorder list for fast-moving items.
  • Extend the kit to weekly markets or a second shop with consolidated monthly reporting.
  • Introduce Tally inventory features (stock items, godowns) once the owner is comfortable with vouchers.
  • Build a loan-application document pack (summary, bank statement mapping, stock list) from the kit.
  • Compare one year of digitised records against the notebook era to quantify stock-loss and khata-dispute reduction.

Keep browsing

Same degree, same syllabus slot, different idea. Pick the one your guide will actually approve.

B.ComCode included

Computer Applications

Automated Bank Reconciliation and GSTR-2B Vendor Matching Toolkit (Excel-VBA) for a Modelled Trading SME

Two monthly chores every SME accountant dreads — BRS and ITC matching — reduced to two button clicks and one exception list

  • MS Excel 2016+ with VBA (macro-enabled .xlsm workbook)
  • VBA: Scripting.Dictionary matching engine, CSV import, parameterised tolerances, self-test harness
  • Tally Prime (bank ledger export, purchase register export, inbuilt BRS for cross-check)
  • +2

advanced14 wkSolo

B.ComCode included

Computer Applications

Payroll and Statutory Compliance Workflow (PF, ESI, Professional Tax) for a Modelled 40-Employee Bengaluru Firm

Attendance to payslip to PF ECR: building, testing and benchmarking a compliant payroll workflow that no small firm can afford to get wrong

  • MS Excel (nested formulas, data validation, pivot tables)
  • Tally Prime payroll module (pay heads, attendance types, payroll vouchers)
  • Statutory registers and returns: PF ECR, ESI, Karnataka Professional Tax, TDS (Form 24Q/16)
  • +1

intermediate12 wkSolo