Profiles
Manage employees, roles & payment modes
Local only
View-only mode — you can browse reports but cannot change or save data.
Total employees
0
—
Active
0
—
Departments
0
—
Est. monthly pay
₱0
fixed-rate basis
Employee Listing
Result: 0 Employees
ID Employee Name Status Job Title Department Branch Role Payment Mode Email
Payroll workspace
Prepare this payroll period
Choose the payroll half, confirm the final attendance date, then open the period for employee entries. Dates update across payroll, reports, registers, and payslips.
Attendance covered
—
Starts automatically after the previous cutoff
Final attendance date
—
Selected cutoff
Payday
—
Day after cutoff
Working days
—
5.5-day workweek
Attendance through this date will be included in the selected payroll half.
How pay and working days are calculated
Formula: Fixed → Monthly Rate ÷ 2 per half · Daily → Rate × Days Worked · Hourly → Rate × Hours Worked
5 · Review employees
Employee payroll entries
Open the selected period to begin entering payroll.
0 employees
Recurring Total (A)
0 employees
₱0
Ad Hoc Total (B)
Allowances, bonuses, deductions
₱0
Gross Total (A + B)
All employees this cutoff
₱0
Period:
Emp ID Employee Name This Month Year to Date Payment Method
Basic Pay (A) Bonus Allowance Other Adj. Gross Basic Pay Bonus Allowance Gross
Period:
Basic Information
📧 Email — EmailJS
Powers payslip sending. Free at emailjs.com
Hardcoded config active. Secure-link template variables: to_email, name, employee_label, department, payroll_period, view_payslip_url, portal_link, button_url, message, subject, company_name, and from_name
🔥 Firebase Database
Cloud sync — all devices see the same data
Hardcoded config active. Firebase values are fixed in the system for this payroll build.
● Not connected — using local storage only
Payroll Details
Fixed: Monthly Rate ÷ 2 per half-period · Daily: Rate × Days Worked · Hourly: Rate × Hours Worked
Each half has a company-wide final attendance date. The next period starts the following day, and payday is automatically the day after cutoff.
Company Logo
PNG, JPG, SVG · Recommended 300×120px
Calculated Working Days
MonthFirst Half PeriodSecond Half PeriodTotal
Working days follow each half's saved attendance coverage. Finalized historical periods keep their locked dates.
Departments
NameBranchCount