i have already build a payroll system using MVVM architecture(wpf , wcf ) it connected with a ZK brand biometric finger print terminals Using TCP/IP it can work ONLIINE BASED OR OFLINE BASED Features of the System Payroll System Features. • Employee Profile • Pay Slip • Pay Sheet • Pay Summery • Salary Advancement • Fixed Allowance and Deductions • Monthly Allowance and Deduction • Detailed Employee Report • Employee Monthly Salary Report • Monthly EPF/ETF Report • Employee List Department, Designation, Category, Section wises • Over Time Calculation • OT, No Pay Detailed Report • Late Minutes Deduction Report • Signature Sheets • Loan Maintenance • Coin Analysis • User Permission. • Export to Excel, PDF, Word, HTML, Text, CSV, etc… Facility for each Form. • Salary processing screen for single as well as bulk Employee. Attendance System. • Auto and Manual download Attendance Data • Employee Master Details • Employee Department, Designation, Category, Section wises Reports • Holiday Maintenance • Leave Types • Leave Entitlement and Management • Maintenance of shifts • Overtime Hours Calculation • No Pay Days Calculation • Daily/Monthly Process • Attendance Detailed Reports • Absentee Reports • Late Attendance Reports • Over Time Hours Reports • Leave Summery Reports if you like work with me i can provide big proposal with user interface and if you need i can give you a executable file with online database i will wait you r response thanks With LEAVE MANAGEMENT WEB SITE