Skip to content

🤖 Explain with AI

Payroll settings

Payroll settings live under Settings. This page covers the options that affect payroll and the admin features around it.

Payroll → General

Setting What it controls
Compliance country The country from Settings → Business. It defines the payroll rates, income tax, holidays and filings; it is read-only here, with a link to Business. See Tax & Compliance.
Payroll currency The single currency of the workspace (chosen once).
Contract expiry notice (days) Days before a contract end date to warn you
Overtime grace period (minutes) Minutes after shift end before overtime accrues (0–60)
Auto-approve regular hours When on, regular hours approve automatically and only overtime needs review
Travel expense unit prices Currency and unit price per category (transportation, meals, lodging), plus a Required flag

Tax & Compliance

Review the proposed pack of the compliance country, edit the rates, sign them and track the electronic filings. See Tax & Compliance and Electronic filings.

Branding

Upload your company logo (PNG/JPG/WebP/SVG, max 2 MB). The logo is used in payroll PDFs, payslips and generated documents. SVG logos are used as-is; raster logos are cropped to a square.

Company and timezone

In Settings → Business, set your legal name, tax ID, address, contact details and timezone. The timezone drives attendance, timesheet and overtime calculations.

Team and roles

4Geeks Payroll uses two workspace roles:

Role Access
Admin Full access — can manage employees, run payroll and change settings
Guest Read-only view of the workspace

Admins can invite members (email + role), change roles and remove members from Settings → Team. Some actions (such as saving a webhook) are disabled for guests.

Payroll roles

The owner and administrators create custom Payroll roles in Settings → Team → Payroll roles: a name, an optional description and the permissions the role grants.

Permission What it opens
See payroll Payroll runs, payslips and their amounts (the other payroll permissions add it automatically)
Manage employees Create, edit, terminate and delete employees, with their bonuses and deductions
Prepare payroll Calculate the payroll, save and edit drafts, and submit them for approval
Approve or reject payroll Approve, reject or send back for corrections a submitted payroll
Void, revert and close periods Void a payroll, take it back to draft and lock or unlock its period
Mark payslips as paid Record that an employee’s payslip was paid
See reports Open Payroll → Reports and download them
Payroll settings Change taxes, income-tax tables and stations

A custom role is assigned to a member whose base role is Guest, and that member can then do in Payroll only what the role allows. Preparing and approving are separate: nobody approves a payroll they prepared or submitted, administrators included. Submitting a payroll notifies whoever can approve it, and the decision notifies whoever submitted it. The owner, administrators and guests without a payroll role keep full access.

Billing

Settings → Billing & Payments shows your payment methods and invoice history. A payment method is required before you can add employees. Payroll is billed per active employee according to your plan (see plans and pricing).

API & Webhooks

Settings → Integrations → API & Webhooks provides your Live API Key and Test API Key and lets you configure a webhook URL. API access is available on the Business plan and above.


Still have questions? Ask on Discord or explore the tutorials.