Skip to content

Payroll

Payroll works out each employee’s pay, the deductions to withhold and your employer contributions, posts every pay run to your books as one journal entry, and gives each employee a pay stub. This page covers the setup: who can use it, the settings and the employees. Running pay is on Pay runs; remittances, year-end slips and owner pay are on Remittances, year-end slips and owner pay.

Finances → Accounting, then the entity, then the Payroll tab (/dashboard/finances/accounting/{entity}/payroll). Payroll has its own sections along the top: Pay Runs, Employees, Remittances, Year-End, Owner Pay and Settings.

The Payroll tab of Jane Doe Mobile Grooming before its first run: the section bar, the Before your first pay run checklist (add the employees you pay, every payroll role has an account done, choose the account net pay comes out of) and No pay runs yet

The Payroll tab shows only to people whose access to the books includes payroll. Payroll has three permissions of its own:

PermissionWhat it allows
View payrollSee the settings, employees (tax numbers masked), pay runs, stubs, remittances, year-end worksheets and owner pay. Also Mark as Reviewed on a calculated run.
Run payrollChange the settings, accounts and employer rates; create, calculate, approve, post, cancel and reverse pay runs; record remittances, dividends, draws and shareholder loans; change contractor slip amounts.
Manage employeesAdd and edit employees, save or remove tax numbers, recurring items and year-to-date imports, link the time clock, and download year-end slips with full tax numbers.

The owner of the books has all three. Anyone else gets them through their access: the Payroll role (“Runs payroll and manages employees.”) and the Accountant role include payroll; a Custom role can pick them one by one. See Entities and access. Without them, the tab is missing and payroll lines in the journal show summed per account.

What is worked out for you, and what you enter

Section titled “What is worked out for you, and what you enter”

Each pay is calculated with the tax tables in force on the pay date, for the province, territory or state the employee works in.

Worked out automaticallyYou enter it yourself
Canada, outside Quebec: federal and provincial or territorial income tax (one Income tax line), CPP and CPP2, EI, and the employer’s CPP, CPP2 and EIWorkers’ compensation (WCB, WSIB, CNESST) as an employer rate
Quebec: federal income tax with the Quebec abatement, Quebec income tax, QPP and QPP2, EI at the Quebec rate, QPIP, and the employer’s QPP, QPP2 and QPIPEmployer health taxes (Ontario EHT, BC EHT, Manitoba levy, Newfoundland and Labrador HAPSET, Quebec health services fund) as an employer rate
United States, federal: federal income tax withholding from the Form W-4 (2020 or later, or earlier), Social Security, Medicare, Additional Medicare, the employer’s Social Security and Medicare, and FUTAUS state and local income tax, as a State income tax or Local income tax item on each pay or as a recurring item
Bonuses and other non-periodic pay, by the method the employee’s form asks forState unemployment (SUTA) at your assigned rate, as an employer rate
Vacation pay, by the employee’s vacation policyBenefits, pension plans, union dues, garnishments and other deductions, as pay items or recurring items

A few cases are not covered: pension and annuity payments, employees who work outside Canada or the US, and the pension adjustment on a T4. When you are not sure a pay is right, check it against the agency’s own calculator before you approve it.

Open Settings in the payroll sections. Changing anything here needs Run payroll; with View payroll you see the same cards read-only.

FieldWhat to enter
CRA payroll account”Your 9-digit business number, RP and 4 digits.”
Revenu Québec number”Your 10-digit identification number, RS and 4 digits.”
EIN”Nine digits, like 12-3456789.”
CRA remitter typeRegular (monthly), Quarterly, Accelerated, threshold 1 (twice a month) or Accelerated, threshold 2 (up to four times a month)
Revenu Québec remitter typeMonthly, Quarterly, Yearly, Twice a month or Weekly
IRS deposit scheduleMonthly or Semiweekly
EI employer multiplierLeave blank for the standard 1.4; enter your reduced rate only if CRA approved one
T4 dental benefits code (box 45)The code that describes the dental coverage you offer
FUTA state creditLeave blank for the full 5.4 %; enter less if your state has a credit reduction
Net pay usually paid fromThe money account new pay runs start with, or Net-pay clearing (paid outside the books) when a payroll service pays your staff
Someone other than the reviewer approves each runOff by default. Turn it on to require a second person: “the person who marked a run reviewed can’t approve it.”

The schedules you choose here drive the due dates on Remittances.

The Employer numbers and remittance schedules card of Maple Grooming Ltd.: the CRA payroll account 123456789RP0001, CRA remitter type Regular (monthly), the Quebec and US fields, net pay usually paid from Business chequing, and the separate approver switch

The Accounts card lists every payroll role (wages, each deduction payable, employer costs, net pay) and the account it posts to. The Source column says where the account came from: Your choice, Chart default (your chart’s own account for it) or No account.

  1. Find a role that says No account, or one you want elsewhere.
  2. Choose Change, pick the account (or Use the chart’s default) and choose Save Account.

A pay run can’t be posted while any role has No account. Posted runs keep the accounts they used.

Use Employer rates for everything you pay on wages that payroll does not work out itself.

  1. Choose Add Rate.
  2. Pick the Kind: Employer health tax, Workers’ compensation, State unemployment (SUTA) or Other employer tax.
  3. Choose who it Applies to: a province or state, or Every employee.
  4. Enter a Description (like Ontario EHT), the Rate as a percentage of wages (like 1.95), an optional Yearly wage base (wages above it in a year are not charged), and the Starts and Ends dates.
  5. Save. The rate applies to every pay calculated on or after its start date.

The Add an employer rate dialog: kind Employer health tax, applies to Ontario, description Ontario EHT, rate 1.95 %, starting 01/01/2026, active

Pay schedules at the bottom shows each pay frequency you use, how many active employees it pays, the last paid period and the next one, with Start This Run.

Open Employees and choose Add Employee (needs Manage employees). Each employee becomes an employee party of these books.

  1. Person. Pick an existing Employee record or Add a new employee record, then the Legal first name, Legal last name, an optional Name shown in the books, Employee number and Email.

  2. UPC profile. Search for the employee’s profile by name or @handle. Their pay stubs then appear on that profile’s Pay Stubs page. Without a profile, you hand them the PDF yourself.

  3. Home address. Printed on stubs and year-end slips.

  4. Employment. Choose the Province or state of employment: where they report for work, not where they live. It decides the tax tables, the slips and the currency. A US employee also needs the Work state. Enter the Hire date, and later the Last day of work. Turn On payroll off to leave someone out of new runs; past pays stay.

  5. Pay. Choose the Pay type and Pay frequency:

    • Salary: the Annual salary;
    • Hourly: the Hourly rate, an optional overtime rate, and the Usual hours a pay period (used when no approved time-clock hours are found);
    • Commission: the Commission percentage of the sales you enter each pay, and an optional base salary.

    Also the Overtime multiplier (1.5 is time and a half) and, only for an unusual count, Pay periods a year.

  6. Vacation pay. No vacation pay, Accrue each pay, pay out later or Pay with every pay, and the Vacation pay rate (most provinces require at least 4 %).

  7. Tax forms. Copy what the employee claimed. Leave a field blank when they didn’t fill it in:

    • TD1 (federal and provincial): the claim amounts, Extra tax each pay, Claim code E (no income tax), non-resident, authorized deductions and credits, Ontario dependants, and Tax on bonuses;
    • TP-1015.3 (Quebec) for a Quebec employee, after the federal TD1: Personal tax credits (line 10), extra Quebec tax, deductions, Fonds de solidarité FTQ and Fondaction shares, and Tax on lump sums;
    • W-4 for a US employee: Form W-4 from 2020 or later, Filing status (step 1c), Multiple jobs or a working spouse (step 2), steps 3, 4(a), 4(b) and 4(c), allowances for an older form, exemption, nonresident alien and Tax on bonuses;
    • Exemptions: tick only what applies, such as No CPP or QPP, No EI or No FUTA.
  8. Choose Add Employee. You see “{name} added to payroll”.

The Add an employee form for Jane Doe: person, home address in Toronto, ON, employment in Ontario, pay type Hourly every two weeks at 24.00 CAD for 70 usual hours a pay period, overtime 1.5, and vacation pay accrued at 4 %

An employee’s page has the tabs Details, Recurring Items, Year to Date and Tax-Number History.

A tax number is added after the employee is saved, on their Details tab.

  1. Choose Add Tax Number.
  2. Pick the Kind of number: Social Insurance Number (SIN) for a Canadian employee, Social Security Number (SSN) or Individual Taxpayer Identification Number (ITIN) for a US one.
  3. Type the nine digits, then Type it again, and choose Save Tax Number.

The number is stored encrypted and never shown in full again: screens and stubs show only the last digits, like SIN ***-***-544. Full numbers print only on a year-end PDF downloaded with full tax numbers (see Year-end slips). Every save, removal and full printing is listed on the Tax-Number History tab, with who did it. To move an employee to another country, remove the number first.

On Recurring Items, choose Add Recurring Item for anything added to every pay: benefits, pension plans, RRSP or 401(k) contributions, union dues, garnishments, advance recovery, or US state income tax.

  • Each pay: A fixed amount or A percentage of gross pay.
  • Stop after a total of: for a garnishment or an advance, the total to take back.
  • Starts and Ends, and Active.

Items are added when a run is calculated. A single pay can leave them out (see Pay runs).

If the employee was paid earlier in the year by another payroll provider, open Year to Date and choose Import Year-to-Date. Enter the totals from the other provider, Totals as of (the last pay date it covered) and Where the totals come from, then Import Totals. They count toward this year’s maximums (CPP, EI, Social Security and so on) and the year-end slips. A new import replaces the earlier one.

An hourly employee who clocks in on the UPC time clock can be paid for their approved hours.

  1. On the employee’s Details tab, find Time clock.
  2. Pick the Time-clock employee from the list. A match with the same UPC profile is marked suggested. If the person isn’t listed yet (no approved timesheet so far), choose Enter an ID Instead and type the Time-clock employee ID shown on their page in the time clock.
  3. Save. Choose Unlink to undo it.

Once linked, a new pay run fills the employee’s regular hours, overtime, double time and call-in pay from the approved periods that end in the run’s period. Approved leave is not added: the run notes it, and you enter paid leave yourself.

Each time a timesheet period is approved, its wages are also booked as wages owed. The pay run that pays them clears that amount, so the wages are expensed once.

The Payroll tab is missing. Your access doesn’t include payroll. Ask the owner for View payroll (or the Payroll role).

“1 role has no account. Posting a pay run is refused until each has one.” Open Settings → Accounts and choose an account for each role marked No account.

“Another employee of this entity already has this number.” Each tax number can belong to one employee in these books. Check for a duplicate employee record.

“Clear the tax id before moving the employee to another country.” Remove the tax number, change the jurisdiction, then add the new country’s number.