Getting Started with 4Geeks Payroll: Account Setup & Configuration¶
Overview¶
4Geeks Payroll is the elite management layer for global corporates. It provides the enterprise tech to manage your local employees and the Visa-powered rails to pay your global contractors — with no EOR markups, no middleman, and total control.
In this tutorial, you will:
- Create your 4Geeks Payroll account
- Configure your organization settings
- Set up the Contractor Stream (Visa card payouts)
- Set up the Employee Stream (HR intelligence layer)
- Invite your first team members
Prerequisites¶
- A 4Geeks account (console.4geeks.io)
- List of contractors and/or employees to onboard
- For contractors: Basic information (name, email, country)
- For employees: Your local entity details and local payroll provider info
Step 1: Create Your Account¶
- Go to console.4geeks.io/payroll
- Click “Get started now”
- Enter your organization details:
- Company name
- Country of incorporation
- Admin email and name
- Complete verification
- You’ll be charged $29/month per worker (contractor or employee)
Step 2: Configure Your Organization¶
Company Profile¶
- Go to Settings → Organization
- Enter your company details:
- Legal name
- Tax ID / EIN
- Registered address
- Company logo (for branded Visa cards)
Time Zone & Localization¶
- Set your primary time zone
- Configure date and currency formats
- Set your fiscal year start month
Step 3: Set Up the Contractor Stream¶
The Contractor Stream lets you pay global contractors instantly with branded 4Geeks Visa cards.
Add Your First Contractor¶
- Go to Contractors → Add Contractor
- Enter contractor details:
- Full name
- Email address
- Country of residence
- Contract rate (hourly or monthly)
- Click “Invite”
Visa Card Issuance¶
- Once the contractor accepts the invitation and completes KYC:
- A branded 4Geeks Visa card is issued automatically
- The contractor can:
- Make purchases online and in-store
- Withdraw from ATMs
- Pay for SaaS subscriptions
- Spend locally in their currency
Funding Contractor Cards¶
- Go to Contractors → Select contractor → Fund Card
- Enter the amount
- Confirm the transfer
- Funds are available instantly
Automated W-8BEN Collection¶
- The system automatically collects W-8BEN forms from contractors
- Tax-compliant invoicing is generated automatically
- All documents are stored in the contractor’s profile
Step 4: Set Up the Employee Stream¶
The Employee Stream acts as a Central Command Center that feeds perfect data to your local payroll provider.
Add Your First Employee¶
- Go to Employees → Add Employee
- Enter employee details:
- Full name
- Email address
- Department
- Position
- Local entity
- Employment type (full-time, part-time, contract)
- Upload required documents:
- Employment contract
- ID/passport copy
- Local compliance documents
Configure Time Tracking¶
- Go to Settings → Time Tracking
- Choose your tracking method:
- Mobile App: GPS-based clock-in/out
- Entrance App: Tablet-based biometric/PIN check-in
- Manual: Self-reported hours with manager approval
- Set working hours and overtime rules
- Configure vacation and leave policies
HR Intelligence Reports¶
At the end of each pay cycle:
- Go to Reports → Payroll Export
- Select the pay period
- The system generates a high-fidelity report including:
- Total hours worked
- Overtime hours
- Vacation days taken
- Leave requests
- Any adjustments
- Export the report (CSV, PDF) and send to your local payroll provider
Step 5: Set Up the Employee Mobile App¶
- Go to Settings → Mobile App
- Configure app features:
- Payslip Upload: Enable your local HR to upload payslips
- Time-Off Requests: Allow employees to request and track PTO
- GPS Clock-In: Enable location-based check-in
- Calendar Sync: Sync approved time-off with Google/Outlook Calendar
- Share the download link with your employees
Step 6: Set Up the Building Entrance App (Optional)¶
For office-based teams:
- Go to Settings → Entrance App
- Register a tablet device:
- Install the Entrance App on any Android/iOS tablet
- Mount it at your office entrance
- Link it to your 4Geeks Payroll account
- Configure check-in method:
- Face ID: Biometric facial recognition
- PIN Code: 4-6 digit personal code
- RFID Card: Physical access card
- Test the check-in flow
Step 7: Invite Your Team¶
For Contractors¶
- They receive an email invitation
- They complete KYC verification
- Their Visa card is issued and activated
- They can start receiving payments immediately
For Employees¶
- They receive an email invitation
- They download the 4Geeks Payroll mobile app
- They set up their profile and preferences
- They can start clocking in and managing time-off
Dashboard Overview¶
Once set up, your dashboard shows:
| Widget | Description |
|---|---|
| Active Contractors | Number and total payout this month |
| Active Employees | Number and attendance status |
| Pending Approvals | Time-off requests, overtime approvals |
| Upcoming Payroll | Next pay cycle date and estimated total |
| Recent Activity | Latest check-ins, payments, and document uploads |
Best Practices¶
Contractor Management¶
- Set clear payment schedules (weekly, bi-weekly, monthly)
- Use the auto-fund feature for recurring payments
- Keep contracts and W-8BEN forms up to date
- Monitor card spending for compliance
Employee Management¶
- Establish clear time-tracking policies
- Review HR Intelligence Reports before sending to local payroll
- Keep all compliance documents current
- Encourage employees to use the mobile app for self-service
Security¶
- Enable 2FA for all admin accounts
- Regularly review access permissions
- Audit document storage for compliance
- Set up alerts for unusual activity
What’s Next?¶
- Learn about Paying Global Contractors with Visa Cards
- Explore Managing Local Employees with HR Intelligence
- Set up the Employee Mobile App
- Deploy the Building Entrance App
Need Help?¶
- Documentation: docs.4geeks.io/en/payroll
- Support: Available through the console dashboard
- Get Started: console.4geeks.io/payroll
Still questions? Ask the community.