Employee Mobile App: A Complete Guide for Your Team¶
Overview¶
The 4Geeks Payroll mobile app puts workforce management in your pocket. Clock in and out with GPS validation, view and download payslips, request time off, and update your personal information β all from your phone.
This guide is written for employees who use the app day-to-day. Share it with your team during onboarding.
In this tutorial, you will:
- Download and install the app
- Log in for the first time
- Clock in and out with GPS
- View your time records and request corrections
- Request time off and track your balance
- View and download payslips
- Update your profile and upload documents
Prerequisites¶
- A smartphone (iPhone with iOS 14+ or Android 8+)
- An active 4Geeks Payroll account (invitation from your employer)
- Your work email address
- Internet connection (for initial setup)
Step 1: Download and Install the App¶
iOS (iPhone/iPad)¶
- Open the App Store
- Tap the Search tab
- Search for “4Geeks Payroll”
- Look for the app with the 4Geeks logo
- Tap Get β Install
- The app downloads and installs automatically
Android (Phone/Tablet)¶
- Open Google Play Store
- Tap the Search bar
- Search for “4Geeks Payroll”
- Look for the app with the 4Geeks logo
- Tap Install
- The app downloads and installs automatically
Web Browser (No Installation)¶
If you prefer not to install the app:
- Open Chrome, Safari, Firefox, or Edge
- Visit app.4geeks.io/payroll
- Bookmark the page for quick access
Step 2: First-Time Login¶
Sign In with Magic Link¶
- Open the 4Geeks Payroll app
- Enter your work email address
- Tap Send Login Link
- Check your email inbox (and spam folder) for an email from 4Geeks
- Tap the Secure Login Link in the email
- The app authenticates you automatically
If the link doesn’t work: - Make sure you tap it within 15 minutes (links expire) - Request a new link from the login screen - Check your spam folder
Set Up Biometric Login (Optional)¶
Once logged in, you can enable faster access:
- Go to Settings β Security
- Toggle Enable Face ID (iPhone) or Enable Fingerprint (Android)
- Follow your device’s prompts to confirm
- Next time you open the app, you can use your face/fingerprint instead of email
Complete Your Profile¶
- After first login, you may be prompted to complete your profile
- Review your personal information and update if needed:
- Phone number
- Emergency contact
- Address
- Tap Save
Step 3: Clock In and Out with GPS¶
Clock In¶
- Open the app
- You’ll see a large Clock In button on the home screen
- Tap Clock In
- If prompted, Allow Location Access β the app needs GPS to verify your location
- Wait 2-3 seconds for GPS to capture your position
- You’ll see a confirmation: “Clocked In at [time]”
Clock Out¶
- Open the app
- The button now says Clock Out
- Tap Clock Out
- The system captures your location again
- You’ll see a confirmation: “Clocked Out at [time]”
What Happens Behind the Scenes¶
When you clock in: - The app captures your GPS coordinates (latitude/longitude) - It records the timestamp - If geofencing is enabled, it checks you’re at an approved location - The entry appears in your manager’s dashboard in real time
Offline Mode¶
If you’re in an area with no internet:
- Open the app
- Tap Clock In (or Clock Out) β it works without connection
- The app stores the timestamp locally
- When you regain internet, the record syncs automatically
- You’ll see a “Synced” notification once complete
Enable GPS Before Clocking In
For accurate location capture, turn on GPS/location services before tapping the clock-in button. The app works best outdoors or near windows where GPS signals are strong.
Step 4: View Your Time Records¶
Daily View¶
- Tap Time Tracking from the bottom menu
- Select Daily at the top
- You’ll see:
- Clock-in time
- Clock-out time
- Total hours worked
- Break duration (if you clocked out for lunch)
- Location map showing where you clocked in/out
Weekly View¶
- Tap Time Tracking β Weekly
- See a summary of each day this week:
- Monday: 8.5 hours
- Tuesday: 8.0 hours
- Wednesday: 9.0 hours (1 hour overtime)
- Total: 25.5 hours
Monthly View¶
- Tap Time Tracking β Monthly
- Full month summary:
- Total hours this month
- Overtime hours
- Days worked
- Comparison to previous month
Correct a Time Entry (Request Correction)¶
If you forgot to clock in or made an error:
- Go to Time Tracking β My Timesheets
- Find the day with the error
- Tap the entry
- Tap Request Correction
- Enter the correct time:
- Correct clock-in time
- Correct clock-out time
- Reason for correction (e.g., “Forgot to clock in after lunch”)
- Tap Submit
- Your manager receives a notification to approve or deny
Step 5: Request Time Off¶
Submitting a Time-Off Request¶
- Tap Time Off from the bottom menu
- Tap New Request
- Select the request type:
| Type | When to Use |
|---|---|
| Vacation | Paid time off / annual leave |
| Sick Leave | Medical absence |
| Personal Day | Personal business |
| Unpaid Leave | Extended leave without pay |
| Other | Custom leave types (check with your manager) |
- Select:
- Start Date (tap to open calendar)
- End Date (tap to open calendar)
- Half Day? Toggle if you only need the morning/afternoon off
- Add a Note (optional but helpful):
- “Family wedding, will be out FridayβMonday”
- “Doctor’s appointment, returning after lunch”
- Tap Submit Request
What Happens Next¶
Your request status updates as follows:
| Status | Meaning |
|---|---|
| Pending | Awaiting your manager’s review |
| Approved | Your manager has approved the time off |
| Denied | Your manager declined (reason provided) |
| Cancelled | You cancelled the request |
You’ll receive a push notification when your manager responds.
Check Your Time Off Balance¶
- Tap Time Off from the bottom menu
- Your balances are displayed:
- Vacation Days: 12 remaining
- Sick Days: 5 remaining
- Personal Days: 2 remaining
- Used: 8 days taken this year
- Pending: 3 days awaiting approval
Sync with Your Calendar (Optional)¶
Approved time off can automatically appear on your personal calendar:
- Go to Settings β Calendar Sync
- Tap Connect Calendar
- Choose your calendar provider:
- Google Calendar
- Microsoft Outlook
- Apple Calendar (iCloud)
- Grant permission
- Approved time off now appears as events on your calendar
Step 6: View and Download Payslips¶
View Your Payslips¶
- Tap Payslips from the bottom menu
- You’ll see a list of all your payslips:
| Period | Gross Pay | Net Pay | Status |
|---|---|---|---|
| May 1β15, 2026 | $2,000 | $1,550 | Available |
| Apr 16β30, 2026 | $2,000 | $1,550 | Available |
| Apr 1β15, 2026 | $2,000 | $1,550 | Available |
- Tap any payslip to see the full detail
Read Your Payslip¶
The payslip detail shows:
Earnings: - Regular Hours (80 hrs Γ $25/hr) = $2,000.00 - Overtime (5 hrs Γ $37.50/hr) = $187.50 - Bonus β Performance = $500.00 - Total Earnings = $2,687.50
Deductions: - Income Tax = -\(300.00 - Social Security = -\)200.00 - Health Insurance = -\(80.00 - Uniform Deduction = -\)25.00 - Total Deductions = -$605.00
Net Pay: - Net Pay = $2,082.50
Employer Contributions (Informational): - Social Security (Employer) = $300.00 - Health Insurance (Employer) = $100.00 - Aguinaldo Provision = $166.67
Download a Payslip¶
- Open the payslip
- Tap the Download icon (arrow pointing down)
- Choose format:
- PDF β Best for printing, emailing, or saving
- Image β Quick screenshot-style view
- Save to your device or cloud storage (iCloud, Google Drive, etc.)
Enable Payslip Notifications¶
Get notified when new payslips are available:
- Go to Settings β Notifications
- Toggle New Payslip Available
- Choose notification methods:
- Push Notification β Alert on your phone
- Email β Notification to your email
Step 7: Manage Your Profile and Documents¶
Update Personal Information¶
- Tap Profile from the bottom menu
- Tap Edit Profile
- Update editable fields:
- Phone number
- Personal email
- Emergency contact name and phone
- Address
- Tap Save
Read-only fields (contact HR to change): - Employee ID - Hire date - Department - Position - Manager
Upload Documents¶
If HR requests documents:
- Tap Profile β Documents
- Tap Upload Document
- Select document type:
- ID / Passport
- Tax Forms (W-4, local tax forms)
- Bank Details (for direct deposit)
- Certifications
- Other
- Take a photo or select from your gallery
- Review and tap Submit
Document Status:
| Status | Meaning |
|---|---|
| Pending Review | HR is reviewing your document |
| Approved | Document accepted |
| Rejected | Document not accepted (reason provided) |
| Expired | Document needs renewal |
App Preferences¶
- Go to Settings β Preferences
- Customize:
- Language β Choose your preferred language
- Notifications β Turn specific notification types on/off
- Quiet Hours β Silence notifications during off-hours
Step 8: Use Manager Features (If You Manage a Team)¶
If you have direct reports, you’ll see additional options:
Team Overview¶
- Tap Team from the bottom menu
- See:
- Who’s working today
- Who’s on leave
- Pending approval requests
- Team attendance summary
Approve Time-Off Requests¶
- Tap Approvals β Time Off
- Review pending requests:
- Employee name
- Dates requested
- Type of leave
- Team coverage impact
- Tap Approve or Deny
- Add a comment (optional)
- Employee receives instant notification of your decision
Review Timesheets¶
- Tap Approvals β Timesheets
- View pending timesheet approvals
- Check hours worked, overtime, and any corrections
- Approve or Request Changes
Troubleshooting¶
Can’t Log In¶
- Check you’re entering the correct work email
- Request a new magic link (links expire after 15 minutes)
- Check your spam folder for the login email
- Contact your HR team if the issue persists
Can’t Clock In¶
- GPS not working? β Ensure location services are enabled in your device settings
- Outside geofence? β Move to an approved work location
- No internet? β Clock in anyway (offline mode) β it syncs later
- Account inactive? β Contact your manager
Payslip Not Appearing¶
- Pull down on the payslip list to refresh
- Check if the pay period has ended (payslips appear after payroll is run)
- Contact HR if it’s been more than a few days after payday
Notifications Not Working¶
- Check notification permissions in your phone settings
- Verify notifications are enabled in the app (Settings β Notifications)
- Check if “Do Not Disturb” mode is on
- Restart the app
App Running Slowly¶
- Close the app completely and reopen
- Check for app updates in the App Store/Play Store
- Restart your phone
- If still slow, uninstall and reinstall the app
Best Practices¶
Daily Habits¶
- Clock in when you arrive β Make it the first thing you do
- Clock out when you leave β Ensures accurate pay
- Enable GPS before clocking in β Wait for the GPS icon to appear
- Check your time records weekly β Catch errors early
Time Off¶
- Request early β Submit vacation requests at least 2 weeks in advance
- Check your balance before requesting β Ensure you have days available
- Add notes β Help your manager understand the reason for your request
- Sync with calendar β Never double-book yourself
Payslips¶
- Review each payslip β Check hours and deductions match your records
- Download and save PDFs β Keep records for tax filing
- Enable notifications β Know instantly when new payslips arrive
What’s Next?¶
- Learn how to Set Up Time Tracking for Your Team (for managers/admins)
- Learn about Managing Compliance Documents with the Vault
- Review the Mobile App reference documentation
Need Help?¶
- In-App Help: Settings β Help & Support
- Contact HR: Message your HR team directly from the app
- Email Support: support@4geeks.io
- Documentation: docs.4geeks.io/en/payroll
Still questions? Ask on Discord or explore tutorials