punch.ph

Never think about HR & Payroll again

Easy and light HR software. For modern companies that want something that just works.

Sign in
Maria Santos
Mar 16–31, 2026
Regular Hours
₱6,240
Overtime
₱1,560
Night Diff
₱312
Allowance
₱1,500
+ 4 more
Total
₱7,817

Compute pay from attendance or a fixed monthly rate

Service Charge
Mar 1–15, 2026 · Equal distribution
Greenbelt 3
₱12,500
BGC Stopover
₱8,200
SM North EDSA
₱6,800
Total
₱27,500

Split service charge across locations or pool it centrally

Worked
Apr 9 · 8:00 AM–5:00 PM
8h 0m
WorkedLate
Apr 8 · 8:47 AM–6:30 PM
9h 43m
WorkedExcused late
Apr 7 · 9:22 AM–5:30 PM
7h 8m

Catch every late and absence, then pay accordingly

Vacation Leave
Apr 7
Approved
Sick Leave
Apr 3–Apr 5
Pending
Emergency Leave
Mar 25
Denied

Track & file leaves with automatic credit balances

7-day streak
Apr 9
₱200
14-day streak
Mar 30
₱500
30-day streak
Mar 15
₱1,500

Reward consistent attendance with milestone bonuses

Customer Compliment
Apr 8
₱500
Cash Shortage
Apr 4
-₱350
Verbal Warning
Apr 1
—

Record bonuses, penalties, and deductions per staff

New Loan
Apr 3
₱10,000
Repayment
Mar 30
₱1,666.67
Repayment2 of 6
Mar 15
₱1,666.67

Issue loans and track installment payments

Easy Scheduling that Feels like a Game

Create, duplicate, and edit schedules quickly. See hours update live as you go.

8
Work
05am
06am
07am
08am
09am
10am
11am
12pm
01pm
02pm
03pm
04pm
05pm
06pm
07pm
08pm
09pm
10pm
Maria Santos
Manager
9h
5
6
6
7
7
8
8
9
9
10
10
11
11
12
12
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
9
9
10
Maria Santos
Manager
9h
05am
06am
07am
08am
09am
10am
11am
12pm
01pm
02pm
03pm
04pm
05pm
06pm
07pm
08pm
09pm
10pm
5
6
6
7
7
8
8
9
9
10
10
11
11
12
12
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
9
9
10
Juan dela Cruz
Server
9h
5
6
6
7
7
8
8
9
9
10
10
11
11
12
12
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
9
9
10
Juan dela Cruz
Server
9h
05am
06am
07am
08am
09am
10am
11am
12pm
01pm
02pm
03pm
04pm
05pm
06pm
07pm
08pm
09pm
10pm
5
6
6
7
7
8
8
9
9
10
10
11
11
12
12
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
9
9
10
Ana Reyes
Server
9h
5
6
6
7
7
8
8
9
9
10
10
11
11
12
12
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
9
9
10
Ana Reyes
Server
9h
05am
06am
07am
08am
09am
10am
11am
12pm
01pm
02pm
03pm
04pm
05pm
06pm
07pm
08pm
09pm
10pm
5
6
6
7
7
8
8
9
9
10
10
11
11
12
12
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
9
9
10
Carlos Garcia
Cashier
—
5
6
6
7
7
8
8
9
9
10
10
11
11
12
12
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
9
9
10
Carlos Garcia
Cashier
—
05am
06am
07am
08am
09am
10am
11am
12pm
01pm
02pm
03pm
04pm
05pm
06pm
07pm
08pm
09pm
10pm
5
6
6
7
7
8
8
9
9
10
10
11
11
12
12
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
9
9
10
Sofia Mendoza
Server
9h
5
6
6
7
7
8
8
9
9
10
10
11
11
12
12
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
9
9
10
Sofia Mendoza
Server
9h
05am
06am
07am
08am
09am
10am
11am
12pm
01pm
02pm
03pm
04pm
05pm
06pm
07pm
08pm
09pm
10pm
5
6
6
7
7
8
8
9
9
10
10
11
11
12
12
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
9
9
10
Miguel Torres
Cook
—
5
6
6
7
7
8
8
9
9
10
10
11
11
12
12
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
9
9
10
Miguel Torres
Cook
—
05am
06am
07am
08am
09am
10am
11am
12pm
01pm
02pm
03pm
04pm
05pm
06pm
07pm
08pm
09pm
10pm
5
6
6
7
7
8
8
9
9
10
10
11
11
12
12
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
9
9
10
Isabella Cruz
Cook
9h
5
6
6
7
7
8
8
9
9
10
10
11
11
12
12
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
9
9
10
Isabella Cruz
Cook
9h
05am
06am
07am
08am
09am
10am
11am
12pm
01pm
02pm
03pm
04pm
05pm
06pm
07pm
08pm
09pm
10pm
5
6
6
7
7
8
8
9
9
10
10
11
11
12
12
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
9
9
10
Rafael Aquino
Dishwasher
8h
5
6
6
7
7
8
8
9
9
10
10
11
11
12
12
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
9
9
10
Rafael Aquino
Dishwasher
8h
05am
06am
07am
08am
09am
10am
11am
12pm
01pm
02pm
03pm
04pm
05pm
06pm
07pm
08pm
09pm
10pm
5
6
6
7
7
8
8
9
9
10
10
11
11
12
12
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
9
9
10