Computer Based Financial AccountingUnit 19 min read
Computer-Based Accounting Systems: Definitions, Types & Workflow
Unit 1 of Computer Based Financial Accounting introduces core concepts of computerized accounting—what it is, how it differs from manual systems, its components (hardware/software), and the accounting cycle workflow. Learn with real-world examples from Nepali businesses like eSewa and Kathmandu shops, plus visual T-acc
TAKEAWAYS:
- Computer-based accounting replaces manual ledgers with software that automates journal entries, ledgers, and financial statements.
- Key components include accounting software (e.g., Tally, QuickBooks), hardware (servers, POS terminals), and databases storing transactions.
- The accounting cycle in software follows 6 steps: journal → ledger → trial balance → adjustments → financial statements → closing entries.
- Advantages over manual systems: speed, accuracy, audit trails, and real-time reporting—critical for businesses like Daraz or Ncell.
- Disadvantages include high initial costs, training needs, and dependency on technology (e.g., power outages in Kathmandu).
- Nepali context: eSewa uses automated reconciliation to match payments with government records, while banks like NMB apply interest calculations via software for loans.
1. What Is Computer-Based Accounting?
Computer-based accounting (CBA) is the use of software and hardware to record, process, and report financial transactions automatically. Unlike manual accounting (paper ledgers, carbon copies), CBA relies on:
- Predefined rules (e.g., double-entry accounting embedded in the software).
- Databases to store transactions (e.g., SQL tables for accounts receivable).
- Automated calculations (e.g., VAT, depreciation, payroll).
How It Works vs. Manual Accounting
flowchart TD
A["Manual Accounting"] -->|"Steps"| B["1. Write in journal\n2. Post to ledger\n3. Prepare TB manually"]
C["Computer-Based Accounting"] -->|"Steps"| D["1. Enter transaction\n2. Software posts to ledger\n3. Auto-generates TB\n4. Flags errors"]
B -->|"Errors?"| E["Human errors\nSlow\nNo audit trail"]
D -->|"Errors?"| F["Minimal errors\nFaster\nAudit logs"]2. Core Components of CBA Systems
A. Hardware
Devices that store, process, and display accounting data:
- Servers: Store large databases (e.g., NTC’s financial records).
- POS Terminals: Used by Daraz sellers to record sales instantly.
- Printers: For invoices/receipts (e.g., Pathao drivers print trip summaries).
- Backup Devices: USB drives, cloud storage (e.g., eSewa backs up transactions daily).
B. Software
Accounting software automates tasks like:
- Journal Entry: Records transactions (e.g., "Cash A/c Dr ₹50,000; Sales A/c Cr ₹50,000").
- Ledger Posting: Updates accounts automatically (e.g., Tally’s "Balance Sheet" report).
- Financial Statements: Generates P&L, balance sheets (e.g., NEPSE-listed companies use this for compliance).
- Payroll: Calculates salaries (e.g., banks like NMB use software for employee payroll).
Popular Nepali Software:
| Software | Used By | Key Feature |
|---|---|---|
| Tally.ERP | Small businesses | GST-compliant invoicing |
| QuickBooks | Freelancers, CA firms | Cloud sync, expense tracking |
| SAP | Large corporations | Multi-company ERP integration |
3. The Accounting Cycle in Computerized Systems
The 6-step cycle is automated but follows the same logic as manual accounting:
flowchart TD
A["1. Journalize Transactions"] -->|"Input"| B["2. Post to Ledger"]
B -->|"Software updates"| C["3. Prepare Trial Balance"]
C -->|"Checks Dr=Cr"| D["4. Adjusting Entries"]
D -->|"Auto-calculated"| E["5. Financial Statements"]
E -->|"P&L, BS"| F["6. Closing Entries"]
F -->|"Year-end"| AWorked Example: Kathmandu Retail Shop (Monthly Cycle)
Scenario: Shop X sells goods on credit to customers and pays rent monthly. Use Tally software to record:
- Sales on Credit (₹200,000 to Customer A).
- Rent Paid (₹15,000 cash).
- Depreciation on equipment (₹5,000).
Step 1: Journal Entries (Tally Screen)
| Date | Particulars | Dr (₹) | Cr (₹) |
|------------|---------------------------|--------|--------|
| 2024-01-05 | Customer A A/c | 200,000| |
| | Sales A/c | | 200,000|
| 2024-01-10 | Rent A/c | 15,000 | |
| | Cash A/c | | 15,000 |
| 2024-01-31 | Depreciation A/c | 5,000 | |
| | Equipment A/c | | 5,000 |
Step 2: Ledger Posting (T-account) Caption: Ledger balances after journal entries (Dr = Cr = ₹215,000).
Step 3: Trial Balance (Auto-generated)
| Account | Dr (₹) | Cr (₹) |
|------------------|--------|--------|
| Customer A | 200,000| |
| Sales | | 200,000|
| Cash | | 15,000 |
| Rent | 15,000 | |
| Depreciation | 5,000 | |
| Equipment | | 5,000 |
| **Total** | **220,000** | **220,000** |
4. Advantages and Disadvantages of CBA
| Advantages | Disadvantages |
|---|---|
| Speed: Processes 1000+ transactions/hour (e.g., Daraz’s order system). | Cost: Software/hardware expenses (e.g., ₹50,000–₹5L for ERP). |
| Accuracy: Reduces human errors (e.g., eSewa’s payment matching). | Training: Staff need IT skills (e.g., Tally certification). |
| Audit Trail: Tracks changes (e.g., Ncell’s call records for billing). | Dependency: Power/Internet issues (e.g., Kathmandu load-shedding). |
| Real-Time Data: Instant reports (e.g., bank loan interest calculations). | Security Risks: Hacking (e.g., Khalti data breaches). |
| Compliance: Auto-updates tax laws (e.g., GST in Tally). | Customization: May need IT support for unique needs. |
## In the Real World
eSewa
- Idea Used: Automated Reconciliation
- How: Matches user payments (₹10,000 for electricity bill) with NTC’s records instantly, reducing manual errors in billing.
NMB Bank (Loan Interest Calculation)
- Idea Used: Software-Driven Amortization Schedules
- How: Uses Excel/SAP to calculate EMI (₹5,000/month for a ₹5L loan at 10% interest), adjusting principal/interest automatically each month.
Daraz Seller Dashboard
- Idea Used: Real-Time Inventory & Sales Ledger
- How: Updates stock levels and sales transactions instantly when a customer buys a product, syncing with the seller’s accounting software (e.g., Tally).
Pathao Driver App
- Idea Used: Automated Trip Journal Entries
- How: Records fare (₹450), commission (₹45), and net earnings (₹405) automatically, generating a daily ledger for the driver.
5. Types of Computer-Based Accounting Systems
| Type | Description | Example in Nepal |
|---|---|---|
| Single-User | Used by small businesses (1 user). | Tally for a Kathmandu grocery shop. |
| Multi-User | Shared across departments (e.g., finance + HR). | NMB Bank’s SAP system. |
| Cloud-Based | Hosted online (accessible anywhere). | QuickBooks Online for freelancers. |
| ERP-Integrated | Combines accounting with inventory, HR (e.g., SAP, Oracle). | Daraz’s warehouse + finance system. |
| POS-Integrated | Directly links sales to accounting (e.g., cash register → ledger). | Pathao’s driver app + Khalti payments. |
6. How CBA Differs from Manual Accounting
| Feature | Manual Accounting | Computer-Based Accounting |
|-----------------------|-------------------------------------------|------------------------------------------|
| **Data Entry** | Handwritten, prone to errors. | Keyboard/mouse input, validated rules. |
| **Speed** | Slow (e.g., 10 entries/hour). | Fast (e.g., 1000 entries/hour). |
| **Error Detection** | Manual trial balance checks. | Auto-detects mismatches (Dr ≠ Cr). |
| **Reporting** | Prepared monthly/yearly. | Real-time (e.g., daily sales reports). |
| **Security** | Paper records (risk of loss/theft). | Encrypted databases + backups. |
| **Cost** | Low (paper, pens). | High (software, training, hardware). |
## Exam Tip
- Definitions: Know the exact difference between accounting software (e.g., Tally) and ERP (e.g., SAP). ERP includes more modules (HR, inventory) beyond just accounting.
- Worked Examples: Always show journal entries → ledger → trial balance in your answers. Use Nepali businesses (e.g., "A Kathmandu shop sells goods on credit") for context.
- Advantages/Disadvantages: Examiners love real-world ties. Mention:
- eSewa for automation.
- Ncell for real-time data.
- Small shops for cost concerns.
- Diagrams: Draw the accounting cycle flowchart or T-accounts in exams. Even if not asked, it adds marks for visual clarity.
- Common Mistakes to Avoid:
- Forgetting Dr = Cr in trial balances.
- Not explaining how software automates a task (e.g., "Tally auto-posts to ledger").
- Ignoring Nepali context (e.g., GST, Khalti, NTC).
Pro Tip: For numerical questions, always label currency in NPR and show step-by-step postings (e.g., "Cash A/c is credited because payment is received"). Use bold for account names in tables to match exam answer formats.
Based on the TU BBM syllabus for Computer Based Financial Accounting (ACC211), unit 1.
Discussion
Loading…