🏢 SunMed Commission Dashboard

Automated Commission Processing & Territory Management System

← Back to home

🧭 Problem Statement & Value Proposition

Commission processing was a monthly nightmare for a Medical Manufacturing Representative. The Controller or the CFO spent 2 full days every month manually re-entering data from formatted ERP reports into Excel, calculating commissions by hand, and creating individual statements. This critical end-of-month work was error-prone, labor-intensive, and tied up senior accounting staff at the worst possible time.

💡Automated Solution:

🤝 Developer's Insight

This project started when the developer recognized the CFO spent her weekend calculating commissions by hand—circling numbers on printed reports, adding them on a calculator, and manually creating individual statements for each rep. It was painful to see such valuable talent buried in data entry.

The real challenge wasn't just automation—it was that the "pretty" reports from vendor ERP systems were designed for reading, not processing. Every piece of data was being re-entered manually, creating countless opportunities for errors to cascade through to strain sales relationships.

Now, what used to consume two days of senior accounting time every month happens in less than 2 minutes. The CFO can focus her energy on analysis and strategy instead of data entry and manual computation. The sales team receives professional, accurate reports that build trust..

This is what good automation looks like—it doesn't just save time, it transforms how people work and elevates their contribution to the business.

🔍 Project Overview

The desktop Streamlit application transforms commission processing from a monthly ordeal into a streamlined workflow. Upload multiple xls, csv and pdf sales files, automatically calculate commissions by territory, and generate professional PDF reports with integrated territory management and commission calculation using individual territory and salesperson commission rates..

Commission Processing Complete Dashboard

🎥 System Demonstration

Watch the complete system workflow from file upload to report generation:

💰 Financial Impact Analysis

Based on annual commission processing for a mid-size manufacturer's rep organization:

Cost Component Before Automation (Annual) After Automation (Annual) Annual Savings
Primary Processing Labor $11,532 $200 $11,332
Error Follow-up (Accounting) $2,200 $100 $2,100
Error Follow-up (Sales) $6,500 $100 $6,400
Total Annual Cost $20,232 $400 $19,832
Cost Reduction 98% savings

🧮 An incredible $19,832/year in operational savings with dramatically improved accuracy and speed.

📊 Key Features & Screenshots

Professional Report Generation

Summary Commission Report

Summary reports perfect for check writing with territory breakdowns

Individual Commission Report

Detailed individual reports with complete transaction history

Territory & Commission Management

Territory Management Interface

Web-based territory configuration with commission rates and ZIP assignments

ZIP Code Assignment Manager

Automated ZIP code lookup and territory assignment tools

🔗 Repository & Documentation

🗃 Technologies Used

ComponentStack / Technology
Frontend InterfaceStreamlit, Python
File ProcessingPandas, PyPDF2, OpenPyXL
Report GenerationReportLab, Professional PDF templating
Territory ManagementJSON configuration, ZIP code automation
Data StorageLocal file system, organized archival
DistributionPyInstaller executable, Windows desktop app

✅ Current Status

🚀 System Architecture Benefits