
About This Project
PayrollKu began as a university assignment to create a simple financial application, but quickly evolved into a fully featured payroll system platform. I set out to solve a real world challenge and scenario from indonesia, time consuming, error prone payroll processing and complex regulatory compliance. Built with the MERN stack, PayrollKu providing rich feature of the entire payroll lifecycle, from salary calculation to tax compliance, while minimizing manual input. It handles PPh 21 progressive tax calculation, BPJS health coverage and employment contributions and supports highly customizable salary structures for different employee levels. The platform provides secure role based access control, automated digital and profesional payslip generation with email distribution, advanced reporting dashboards for further analytics, and Excel export functionality for integration with accounting workflows. The result is a scalable solution that hours of manual work each month, minimizing payroll errors, and ensures compliance with Indonesian tax and labor regulations, going far beyond the original scope of the academic project.
Features
Automates salary processing with PPh 21 calculation, BPJS contributions, allowances, and one off payment.
Define salary structures with base pay, fixed benefits, and customization applied to employees based on their level.
Easily configure bonuses, overtime, or one-time payments for individual employees, either deduction or bonus.
Generate professional, detailed PDF payslips in one click and send them directly to employees via email.
Interactive dashboard displaying active employees, total tax, bonuses, pensions, either in monthly or yearly chart.
Generate payroll records by month, year, or employee, and export to Excel for audits, tax filing, and financial analysis.
Role-based permissions with Super Admin and Admin levels to maintain data security and integrity.
Optimized for desktop, tablet, and mobile devices, ensuring a seamless experience across all screen sizes.
Tech Stack
