- Records hours worked from multiple jobs - Categorizes shifts into monthly intervals - Shows which shifts have and havent been paid - Calculates total hours worked and start date of each job - Keeps track of unpaid shifts for the user