Smart Ledger Launch

How can we design a self‑auditing ledger that would convince a potential angel investor we keep "clean books" from day 1?

Duration: 2-3 weeksDifficulty: Beginner
Driving Question
Throughout this unit, you'll work with real startup scenarios to build their complete accounting system from the ground up.

How can we design a self‑auditing ledger that would convince a potential angel investor we keep "clean books" from day 1?

Performance Task
This mirrors real investor due diligence where financial systems and controls are scrutinized before investment decisions.

Investor Pitch + Live Demo

Present your self-auditing ledger to a panel of local finance professionals as if seeking angel investment.

  • 4-minute pitch explaining the ledger's features and investor benefits
  • Live Excel demonstration showing error-checking features in action
  • Q&A response addressing panel questions about accuracy and reliability
  • Professional presentation using business-appropriate language and visuals
Assessment Milestones
Aligned to implemented student lessons

Day 3: Prototype Ledger with 10 Transactions

Milestone

Complete functional ledger with basic transaction recording

  • All transactions correctly posted using debit/credit rules
  • Excel Table format with proper headers and structure
  • Basic SUMIF formulas calculating account totals
  • Trial balance showing mathematical accuracy

Day 5: Posting Validator + Controls

Milestone

Implement robust posting validation and self‑auditing controls

  • XLOOKUP with IFERROR for account mapping and missing‑ID warnings
  • SUMIFS controls validate postings across accounts
  • Data Validation blocks invalid entries (negative amounts, stale dates)
  • Professional documentation describing each control

Day 7: Trial Balance Auto-Check

Milestone

Complete error validation and correction system

  • Formula validation: ABS(sum_debits - sum_credits) = 0
  • Green/red indicator for balance status
  • Error identification and correction guidance
  • 100% accuracy on provided test dataset