Employee app¶
The 4Geeks Payroll employee app is a mobile app (Android) that gives employees self-service access to their payroll information.
Availability
The employee app is available on the Business plan and above. Some screens and actions depend on your organization’s configuration and backend data; where a feature requires it, that is noted below.
Getting started¶
- The employer adds the employee in the console, which sends a magic-link invitation.
- The employee installs the app and signs in.
- The app loads their profile, payslips, attendance and vacation balance.
The app supports English and Spanish; it starts in the phone’s language and the language can be changed in Settings.
Screens¶
Home / Dashboard¶
- Latest Deposit card — the most recent net pay, the processed date and the account currency.
- YTD Earnings card — year-to-date gross, estimated taxes and net.
- Recent Payslips — the last few payslips with a link to the full list.
- Quick actions: Message HR and Request Vacation.
Payslips¶
The Payslips History screen lists payslips from payroll runs that are already issued, newest first, with search by period or status. Each row shows the period, status (for example Paid) and net amount.
Tap a payslip to open the official PDF generated by 4Geeks Payroll and save it to the device. When a new payslip is issued, the app shows Your payslip is ready only if the payslip channel in the console is app or both; with email only or disabled the payslip is still listed, without an alert. The app checks in the background (about every 15 minutes) and when it opens or returns to the foreground.
Time tracking¶
The Tracking screen is where employees clock in and out:
- The app requests location permission.
- Tap Start Shift — the app records the clock-in with the current GPS position.
- While the shift is active, the app shows a running timer and a map of the route travelled.
- Tap Check Out to finish; the route and time are saved.
The screen also shows This Week hours (against a 40-hour target) and Recent Sessions with IN/OUT badges.
GPS and connectivity
Clock in/out records are written to your payroll attendance when the employee is signed in. Location is captured to verify presence.
Time off¶
The Vacation screen shows the available balance (accrued − taken, minus requests waiting for approval), a year-to-date accrual breakdown, and recent requests. The request form shows Days available: X and refuses a vacation request that asks for more business days than the balance.
- Personal leave can be requested as full days or by hours (date, start and end time, with the total hours shown) and always needs a reason.
- Medical leave requires a certificate: take a photo or attach a PDF/JPG/PNG (up to 10 MB). The certificate stays available from the request history.
Every request starts as Pending approval, and its status follows the console.
Bank accounts¶
Employees add and update their bank accounts under Settings → Bank accounts (bank, account holder, account number and CLABE, routing number or IBAN, depending on the country). Payroll deposits use the account on file.
Support (HR chat)¶
Reachable from the dashboard’s Message HR action, the support screen is an encrypted chat between the employee and HR, organized in cases with a status (Open, In Progress, Closed).
Settings¶
- Profile summary.
- Language: the app starts in the phone’s language (English or Spanish) and the language can be changed from the list.
- Bank accounts.
- Sign out.
Related¶
Still have questions? Ask on Discord or explore the tutorials.