Project Information

  • Client:Khanduja Finance & Distribution
  • Start date:March 15, 2024
  • Category:FinTech, ERP Solution, Field Force Management
  • Estimation:3 Months
  • Duration:5 Months
  • Tags:Finance, ERP, Collection Management

Project Overview


Khanduja is a specialized custom software solution developed by Vitsoft Solutions to digitize and secure the financial collection process. It addresses the challenge of managing on-field cash flow and payment tracking.

The system is designed with a Multi-Tier Approval Architecture, ensuring that every rupee collected from the market is accounted for. It streamlines the workflow between Admins, Supervisors, and Field Employees, eliminating manual errors and preventing revenue leakage.

Core Workflow (The 3-Step Validation Process)

We engineered a strict hierarchical flow to ensure financial security:

Technical Highlights (Why this project stands out)

  • Data Integrity: Implemented ACID properties in the database to ensure no financial data is lost during sync.
  • Real-Time Synchronization: Instant updates for the Admin as soon as a Supervisor approves a collection.
  • Audit Trails: Every approval, rejection, and edit is logged with a timestamp and user ID to prevent fraud.

Key Features & Modules

The Supervisor assigns specific bills and collection targets to Field Employees via the software, creating a digital "To-Collect" list.

  • Create and assign daily collection routes
  • Set target amounts for each employee
  • Monitor real-time collection progress

The employee visits the market, collects payments, and enters the data into the app. They must specify the breakdown:

  • Cash Amount: Physical currency collected
  • Online/UPI Amount: Digital payments received
  • Pending Balance: Outstanding amount (if any)
  • Payment Mode Segmentation: Clear distinction between Cash and Digital payments for easy bank reconciliation

Once the employee submits the daily collection report, the Supervisor reviews the entries against the physical cash/online records.

  • Verify collected amounts against targets
  • Cross-check cash vs. digital payment splits
  • Approve or reject submissions with comments
  • Pending Amount Tracker: System automatically calculates and carries forward any pending dues for the next collection cycle

After Supervisor verification, the data moves to the Super Admin. The Admin gives the final approval, permanently locking the transaction into the company's financial ledger.

  • Double-Layer Verification: No transaction is finalized without both Supervisor and Admin approval
  • Daily Collection Reports (DCR): Automated generation of daily reports showing total recovery vs. pending dues
  • User Hierarchy Management: Role-based access control (RBAC) ensures employees only see their assigned routes, while Supervisors see their teams, and Admins see everything
  • Complete financial dashboard with analytics