DR
PayrollKu_BG_Image
PayrollKu_Image

PayrollKu

End to End Payroll System

Under Development

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

Advanced Payroll

Automates salary processing with PPh 21 calculation, BPJS contributions, allowances, and one off payment.

Employee Levels

Define salary structures with base pay, fixed benefits, and customization applied to employees based on their level.

Custom Exceptions

Easily configure bonuses, overtime, or one-time payments for individual employees, either deduction or bonus.

Digital Payslips

Generate professional, detailed PDF payslips in one click and send them directly to employees via email.

Analytics Dashboard

Interactive dashboard displaying active employees, total tax, bonuses, pensions, either in monthly or yearly chart.

Advanced Reporting & Export

Generate payroll records by month, year, or employee, and export to Excel for audits, tax filing, and financial analysis.

Access Control

Role-based permissions with Super Admin and Admin levels to maintain data security and integrity.

Responsive Design

Optimized for desktop, tablet, and mobile devices, ensuring a seamless experience across all screen sizes.

Tech Stack

React
React
MongoDB
MongoDB
Redux
Redux
CSS
CSS
Node.js
Node.js
REST API
REST API