Multi-Tenant Financial Operations Platform
Tally ERP-inspired double-entry accounting engine
The Problem
Small and medium businesses in India need accounting software that understands Indian GST regulations, supports multiple organizations, and provides real-time financial statements — without the complexity and cost of enterprise ERP systems.
The Approach
Designed a Tally ERP-inspired architecture with strict double-entry bookkeeping rules enforced at the database level. Used MongoDB aggregation pipelines for real-time financial report generation and Vue.js for a responsive, keyboard-navigable interface that mirrors Tally's efficiency.
Architecture
Key Features
8+ Voucher Types
Sales, purchase, payment, receipt, journal, contra, credit note, and debit note — each with type-specific validation rules and GST calculations.
Indian GST Engine
Automatic CGST/SGST/IGST calculation based on transaction geography, with HSN code support and GST return data preparation.
Real-time Financial Statements
Balance Sheet and P&L generated on-demand via MongoDB aggregation pipelines, with drill-down capability from summary to individual transactions.
Hierarchical Ledger Groups
Customizable chart of accounts with nested groups, supporting unlimited depth and automatic balance rollup through the hierarchy.
Outcomes
8+
Voucher Types
Multi-tenant
Organizations
Real-time
Report Generation
Full
GST Compliance