Payroll
Payroll built on verified hours.
US, Canada, Saudi Arabia. Automatic gross-to-net. One platform. Built on Sharkforce's verified attendance.
For Managers
Set Once. Run Every Time.
The Sharkforce payroll engine calculates gross-to-net automatically: taxes, social insurance, overtime, garnishments. A manager approves the hours, you approve the run, the bank file is generated. Ask Mako anything about a paycheck in plain language.
Payroll Overview
Team size, monthly cost, hours, compensation, all at a glance. 12-month trends and compliance alerts.
One-Click Reports
CSV registers, tax summaries, cost reports, journals, pay stubs, and bank files. Everything you need, one click.
Hour Approval Queue
Managers review, approve, reject, or adjust shift hours before they flow to payroll. Every decision is logged with before-and-after values.
What It Does
Complete Payroll
Automated Calculations
Gross-to-net in seconds. Federal, state, provincial taxes. FICA, CPP, EI, GOSI. Overtime. All per jurisdiction. All automatic.
Multi-Country
US (federal + 50 states), Canada (federal + 13 provinces), Saudi Arabia (GOSI, Mudad, WPS-SIF). One platform.
Garnishment Handling
Federal priority order, child support, tax levies, student loans. State-specific rules built in.
Direct Deposit & Files
NACHA (US), CPA-005 (Canada), WPS-SIF (Saudi Arabia) bank files generated from the run. Watermarked, integrity-hashed, audit-logged on every download.
For Employees
Pay Stub Access
Employees view and download PDF pay stubs with line-item breakdown and YTD totals. Web and mobile.
Built for Your Countries

Saudi Arabia
GOSI, Mudad, Qiwa, WPS-SIF, EOSB accruals, Saudization.

United States
Federal + 50 states. FICA, FUTA, SUTA, W-4, 941s, W-2s, NACHA.

Canada
Federal + 13 provinces. CPP, EI, QPP, T4s, CPA-005.
Compliance Included
Compliance Runs Itself
Compliance Calendar
Auto deadlines for every jurisdiction. Form 941, W-2, T4, WPS-SIF. Status tracking built in.
Immutable Audit Trail
Every payroll action and every bank-file download is logged with the actor, IP, user agent, before-and-after values, and a SHA-256 of any generated file. Full compliance history for SOC 2 and tax-authority audits.
Garnishment Priority
Federal order enforced. Disposable earnings calculated. Multiple simultaneous garnishments with state rules.
Tax Engine
Auto state nexus. SUTA, FUTA, workers' comp per jurisdiction. Tax brackets kept current.
Worker Classification
W-2, 1099, statutory, interns. Each with correct tax treatment.
Hardened Bank-File Downloads
WPS-SIF and other bank exports are gated by re-auth, rate-limited, watermarked per download, and integrity-hashed. Leak forensics resolve a leaked file back to the exact download event.
Payroll from verified work.
Built on Sharkforce's verified attendance data. Facial check-ins, geofencing, and task validation feed payroll directly. Hours are real. Pay is accurate. Every time.
Every line in the engine traces back to an official source. Click a tax rate, see the legislation that set it.
View official source
Questions
Which countries are supported?
US (federal and all 50 states), Canada (federal and 13 provinces including Quebec), and Saudi Arabia (GOSI, Mudad, WPS-SIF, EOSB, Saudization, Ramadan working hours).
How does tax calculation work?
The Sharkforce payroll engine calculates federal income tax, state and provincial taxes, Social Security, Medicare, CPP, EI, GOSI, and contributions based on each employee's jurisdiction, filing status, and earnings. Thresholds, wage bases, and brackets are applied automatically. Mako, the in-product AI copilot, answers questions about specific paychecks in plain language but does not replace the deterministic tax engine.
Can employees see their pay stubs?
Yes. Employees access the portal for YTD summaries, pay stub details with earnings and deductions, and PDF downloads. Mobile access included.
Is there an audit trail?
Every payroll action is logged immutably: before-and-after values, timestamps, actor, IP, user agent. Bank-file downloads additionally record a per-download UUID and a SHA-256 content hash so a leaked file can be traced back to its specific download event.
Now you know.
Try Sharkforce free or talk to sales in 30 minutes.