Register a Business (Create a Company Account)

Registering creates a company account in iFlex Payroll. After you submit the form, you will receive an email with your login credentials and a link to access your company.

Important: This registration is for companies only. It does not create worker/user accounts. To create employees/users later, go to Users & Permissions inside the system.

Before you start

  • Have your company details ready (company name, address, contact person, business number, etc.).
  • Use an email address you can access — your login details will be sent there.
  • The Remarks field is optional (you can leave it blank).

Step 1: Open the iFlex Payroll Website

When you first open the website, you’ll see the homepage. To start registration, you can either scroll down or click Subscribe from the top menu.

Homepage showing the Subscribe option
1 = Click Subscribe (or scroll down) to reach the registration form.

Step 2: Go to the Subscribe / Registration Section

After you click Subscribe (or scroll down), you’ll land on the Subscribe Now section. This is where you register your company.

Subscribe Now section showing the company registration form
1 = The company registration form (fill in all required fields).

Step 3: Fill in Your Company Information

Enter your company’s exact information in the form fields (do not copy demo/sample values). The system uses this information to set up your company profile.

  • Company Name + Contact Person
  • Province + City
  • Business No. + Industry Type
  • Mobile Number + Telephone Number
  • Email Address (this is where login details are sent)
  • Street No & Name + Postal Code

Remarks is optional — use it if you want to add notes, otherwise leave it blank.

Registration form filled out with example values
1 = Optional Remarks. 2 = Click Submit Request when ready.

Step 4: Submit Your Registration

Click Submit Request. A 30-day trial company will be created for you, including demo/test employees so you can explore the system.

Step 5: Confirm the Success Message

After submitting, you will see a success popup confirming the request was created. If you do not receive an email, check your Spam/Junk folder.

Success popup confirming registration
1 = Success confirmation message.

Step 6: Open the Email and Log In

Open the email you receive from iFlex Payroll. It includes: (1) your Login Name (email), (2) your Password, and (3) the Website Address link.

Click the website link, then log in using the credentials provided in the email.

Welcome email showing login credentials and website link
1 = Login credentials section. 2 = Use the website link and credentials to log in.

Next: Add Employees and System Users

Your company registration creates the company account. To add users/workers and assign access, continue to the next guide: 👉 Users & Permissions Help

Troubleshooting

  • No email received: check your Spam/Junk folder, then try again or contact support.
  • Wrong company info: contact support to update your company profile after creation.
  • Need to create a worker: workers/users are created inside the system under Users & Permissions.

Login to Your Company

Use this guide to log in to iFlex Payroll after your company has been registered. You will need the credentials that were sent to you by email, or your updated password if you changed it.

Important: The login page is the homepage of iFlex Payroll. You do not need a separate link to access the login screen.

What you need before logging in

  • Your Login Name (this is your email address).
  • Your Password (from the registration email or your updated password).
  • An active company account.

Step 1: Open the iFlex Payroll Website

Go to the iFlex Payroll website. The homepage displays the Login to Dashboard panel.

iFlex Payroll homepage with login panel
1 = The login panel is available directly on the homepage.

Step 2: Enter Your Login Credentials

In the login panel, enter the credentials provided to you:

  • Login Name: Enter your email address.
  • Password: Enter the password from your email, or your new password if you changed it.
Login fields showing where to enter email and password
1 = Login Name (email). 2 = Password. 3 = Click Login.

Step 3: Access Your Company Dashboard

After clicking Login, you will be taken directly to your company dashboard. From there, you can manage employees, payroll, reports, and system settings.


Troubleshooting Login Issues

  • Forgot your password? Click Forgot Password? on the login screen.
  • Incorrect password: Make sure Caps Lock is off and try again.
  • Can’t log in: Ensure you are using the email associated with your company account.
If you changed your password previously, always use your most recent password, not the one from the original email.

Change / Reset Password

Use this guide if you forgot your password, or if you need to reset it using a temporary password. The process is the same for both cases.

Quick summary: Click Forgot Password? → enter your email → check your email for a temporary password → log in → set your new password.

Step 1: Click “Forgot Password?” on the Login Page

On the login panel (homepage), click Forgot Password?.

Login page with Forgot Password link highlighted
1 = Click Forgot Password?.

Step 2: Enter your registered email

Enter the email address that is registered to your company/admin account, then click Reset Password.

Reset password page where you enter your registered email
1 = Enter registered email. 2 = Click Reset Password.

Step 3: Check your email for the temporary password

You will receive an email that contains a temporary password. Copy it—you will use it to log in.

Didn’t get the email? Check your Spam/Junk folder.
Password reset email showing a temporary password
1 = Temporary password (use it in the login screen).

Step 4: Log in using your email + the temporary password

Go back to the login page and sign in using:

  • Login Name: your email address
  • Password: the temporary password from the email
Login screen filled with email and temporary password
1 = Email. 2 = Temporary password. 3 = Click Login.

Step 5: Set your new password

After logging in with the temporary password, you will be prompted to create a new password. Enter:

  • Old Password: the temporary password from your email
  • New Password: your new password
  • Confirm Password: re-enter your new password

Click Submit Password to save your new password.

Reset password form showing Old Password, New Password, Confirm Password
1 = Enter old (temporary) password + your new password, then click Submit Password.
After you submit, your password is updated. Next time you log in, use your new password (not the temporary one).
Change password from inside the system:
You can also change your password at any time after logging in. From the left‑hand menu, click Change Password, then enter your old password and your new password to update it.

Employees

This page explains how to manage employees in iFlex Payroll: add them to the list, edit their details (including income rules, deductions, etc.), and delete employees when needed.


Part 1: Add employees to the list

After logging in, you will land on the company dashboard. To manage employees, click Employees from the left-side menu.

Company dashboard after login
1 = Click Employees from the left menu.

You will be taken to the Employees List screen, which shows all employees currently added to your company.

Employees List grid
1 = Employees List grid.

To add a new employee, click the Create (+) button at the top of the list.

Create plus button highlighted
1 = Click Create (+) to add a new employee.

The Adding New Employee popup will appear. This screen uses the same tabs and fields as the Edit Employee popup.

Add new employee popup
1 = Add New Employee popup.
Tip: Since adding and editing employees use the same layout, you can follow the Edit Employee instructions below to complete all tabs (Personal, Work Details, Tax, Incomes, Deductions, Other Expenses, Entitlements, Emergency Details).

Part 2: Edit employee information

To edit an employee, click Edit beside the employee name. This opens the Editing Employee popup.

Edit link beside an employee
1 = Click Edit.

Editing Employee: Personal tab

The Personal tab contains the employee’s personal details (name, province/city, postal code, SIN, date of birth, contact details, banking info, etc.). Update these fields when employee information changes.

Editing Employee popup: Personal tab
1 = Personal information fields.

Editing Employee: Work details tab

The Work details tab is for job-related settings such as Hire Date, Payroll Period, Hours per day, Employment Type, and Job Title.

Editing Employee popup: Work details tab
1 = Work-related fields.

Editing Employee: Tax tab (use only if you know what you are changing)

The Tax tab is usually the same for most employees. Only change it if you understand what the settings do. You can change the employee’s province (tax table), and enable/disable items like CPP and EI.

Warning: Incorrect tax settings can impact payroll calculations.
Editing Employee popup: Tax tab
1 = Province/Tax table. 2 = CPP/EI options.

Editing Employee: Incomes tab

The Incomes tab is where you manage the employee’s income lines (hourly, salary, etc.). You can add new income lines, edit existing ones, and remove ones you no longer need. Vacation settings are also available here.

Editing Employee popup: Incomes tab
1 = Income list. 2 = Vacation settings.

Add a new income line

Click New, choose the income type and unit, enter the Rate and Hours Per Period, then click Save.

Adding a new income row with Save button
1 = New income. 2 = Fill details. 3 = Save.

Editing Employee: Deductions tab

The Deductions tab is used for employee deductions (for example: union dues, medical deductions, and other company-specific deductions).

Deductions tab view
1 = Deductions tab (list view).

To add a deduction, click New, select the deduction name/type, enter the amount, then click Save.

Adding a new deduction row with Save button
1 = New deduction. 2 = Fill details. 3 = Save.

Editing Employee: Other Expenses tab

The Other Expenses tab is for other employee-related expenses (for example: RRSP, donations, etc.). To add an expense, click New, choose the expense type, enter the amount, then click Save.

Other Expenses tab view
1 = Other Expenses tab.
Adding a new other expense row with Save button
1 = New expense. 2 = Fill details. 3 = Save.

Editing Employee: Entitlements tab

The Entitlements tab is where you manage entitlements like sick days, holidays, travel days, and other entitlement types. To add an entitlement, click New, fill the details, then click Save.

Entitlements tab view
1 = Entitlements tab.
Adding a new entitlement row with Save button
1 = New entitlement. 2 = Fill details. 3 = Save.

Editing Employee: Emergency details tab (optional)

The Emergency details tab is optional. Use it to store emergency contact information for the employee.

Emergency details tab view
1 = Emergency contact fields (optional).

Part 3: Delete employees

To remove an employee, click Delete beside the employee’s name. Use this carefully—removing an employee may affect historical records depending on your company policy.

Delete link beside an employee
1 = Click Delete to remove the employee.

Employee Loan

This page shows all employee loans in your company. You can add a new loan, edit an existing loan, or delete a loan when needed.


Part 1: Add an employee loan

Open Employee Loan from the left menu. You will see the Loans List page where all employee loans are listed.

Loans List page
Loans List – View all existing employee loans.

To add a new loan, click New at the top of the grid.

New button highlighted on Loans List
New – Click to create a new employee loan.

The Loan Card popup will appear. Fill out the loan details:

  • Employee: select the employee taking the loan
  • Loan Date: date the loan was given
  • Loan Amount: total loan amount
  • Total Payments: number of payments the employee will make
  • Click Calc to calculate the payment amount per period
Loan Card popup empty
Loan Card – Enter employee, loan date, amount, and number of payments.

After you enter the values, click Calc. The system will calculate the amount that will be deducted each pay period.

Loan Card filled in with values
Calculated Payment – Per‑period payment is calculated after clicking Calc.

To save the loan, click the menu (☰) icon inside the Loan Card popup, then click Save.

Menu icon highlighted inside Loan Card
Menu – Open the menu and click Save to store the loan.

After saving, the loan will appear in the Loans List.

Loans List showing saved loan
Saved Loan – The employee loan now appears in the Loans List.

Part 2: Edit an employee loan

To edit a loan, click Edit beside the loan record.

Edit highlighted beside a loan
Edit – Open an existing employee loan for editing.

The Loan Card popup will appear with the existing information. Editing is the same process as adding: update the fields, click Calc if needed, then use the menu (☰) and Save.

Loan Card popup when editing
Edit Loan – Update loan details, recalculate if needed, then save.

Part 3: Delete an employee loan

To remove a loan, click Delete beside the loan record.

Delete highlighted beside a loan
Delete – Remove an employee loan.

Confirm the deletion by clicking Yes.

Delete confirmation popup
Confirm Delete – Click Yes to permanently remove the loan.

Users & Permissions

This page shows everyone who has access to your company’s iFlex Payroll system. You can see system users (admins/staff) and employee users (employees who can log in to view their own information such as ROE and previous payments).


Step 1: Open the Users page

From the left-side menu, click Users. You will be taken to the List of Users page.

List of Users page
List of Users – View who has access, their role, and whether the user is disabled.

Step 2: Try to add a new user

To add a new user, click New at the top of the grid.

New button highlighted on the List of Users page
New – Add a new system user (available once your subscription is active).

Step 3: Trial limitation message

If your company is still on the free trial, you may see a message that you reached the maximum number of users. Once your subscription starts, you will be able to add, edit, and remove users.

Popup showing the trial user limit
Trial Limit – Upgrade your plan (or contact support) to add more users.
Note: More details about user roles and permissions will be added here later.

Payroll

The Payroll page is where you create and manage payroll records for employees. You can filter by a specific pay period (or month), then create, edit, delete, and review payroll entries.

Before you start: Make sure the employee is already created in Employees and has at least one income type set up. If the employee has no income setup, payroll totals may appear as $0.00.

Step 1: Open Payroll

From the left-side menu, click Payroll. You will land on the Payroll List page. This grid shows payroll records (per employee and per period) and lets you create, edit, or delete payroll entries.

Payroll List page
Payroll List – The main payroll grid for your company.

Step 2: Filter payroll by period (optional)

Use the date filters at the top to view payroll entries for a specific range. You can also use This Month and the arrow buttons to move between months.

Payroll List showing From Period and To Period filters
1 = From/To Period filters. 2 = This Month and month navigation buttons.

Step 3: Click Create (+) to start a new payroll

To create a new payroll entry, click Create (+) at the top-left of the grid.

Create (+) highlighted on Payroll List
1 = Click Create (+) to add a new payroll record.

Step 4: The “Adding new Payroll” popup opens

After clicking Create (+), the system opens a popup called Adding new Payroll. This is where you select the employee, choose the pay period dates, and add income/deductions for the period.

Adding new Payroll popup (empty)
Adding new Payroll – Select employee and dates, then enter income and deductions.

Step 5: Fill the payroll header details

In the top section of the popup, complete these fields:

  • Employee – choose the employee you are paying.
  • Period From and Period To – the dates the employee worked for this payroll.
  • Cheque Date – the date the employee will be paid.
  • Payroll Period – automatically shows the employee’s payroll cycle (e.g., Weekly).
  • Period Amount – optional manual amount (if your company uses it).
Adding new Payroll popup filled with employee and dates
1 = Employee and dates are filled in and ready.

Step 6: Add income and working hours for this period

In the Income tab, click New to add the employee’s income line for this payroll. This is where you enter the rate and the hours/units worked during the selected period.

Income tab with New highlighted
1 = Click New in the Income tab.

Step 7: Fill the income details, then Save

After clicking New, fill the row details (example values shown below):

  • Income Name – e.g., Salary / Hourly.
  • Unit Name – e.g., Hour.
  • Rate – the pay rate (per hour/unit).
  • Hours Per Period – hours worked for this payroll.
  • This Period – the calculated period total (or enter if required).

When the row is complete, click Save.

Income row filled example
Income filled – After saving, the payroll totals will update at the bottom.

Edit or delete an income line (optional)

If you need to correct an income line, use Edit to update it, or Delete to remove it.

Edit and Delete highlighted on income row
1 = Edit an income line. 2 = Delete an income line.

Step 8: Add deductions for this period (optional)

To add a deduction for this payroll, open the Deductions tab.

Deductions tab highlighted
1 = Click the Deductions tab.

Step 9: Click New and enter the deduction details

Click New, then fill the deduction information (such as deduction name, type, and amount/percentage). Once complete, click Save.

New highlighted inside deductions
1 = Click New in the Deductions tab to add a deduction line.

Step 10: Fill the deduction line and Save

After clicking New, a new editable line appears. Fill the fields:

  • Deduction Name – choose the deduction (example: Pension).
  • Deduction Type – choose Amount or %, based on how the deduction is applied.
  • Amount – enter the amount (or percentage) for this payroll period.

When it’s complete, click Save.

Deductions tab showing the new row fields
Deduction entry – Select name/type, enter amount, then Save.
Deduction row filled with Save highlighted
Example – A filled deduction line ready to save.

Edit or delete a deduction line (optional)

After the deduction is saved, it appears in the list. Use Edit to change it or Delete to remove it.

Edit and Delete highlighted on a saved deduction
1 = Edit a deduction. 2 = Delete a deduction.

Step 11: Review the Vacation tab

Open the Vacation tab to view the employee’s vacation amounts for this payroll (for example, vacation earned and vacation paid).

Vacation tab showing Vacation Earned and Vacation Paid
Vacation – View vacation amounts for the payroll.

Step 12: Review the Tax tab

Open the Tax tab to review tax deductions calculated for this payroll, such as EI, CPP, CPP2, Federal Tax Deduction, and Provincial Tax Deduction.

Tax tab showing EI, CPP, CPP2, federal and provincial tax amounts
Tax – Calculated payroll taxes for the period.

Step 13: Settings tab (usually do not change)

The Setting tab contains payroll calculation settings such as hours per day, vacation rate, and toggles for calculating items like Tax, CPP, EI, and vacation behavior.

Important: These settings are very specific. In most cases you should not change them unless you know exactly what you’re doing.
Setting tab showing hours per day, vacation rate, and calculation toggles
Setting – Review only; changes can affect payroll calculations.

Step 14: Save the payroll (Burger menu → Save)

When you finish entering income and deductions, click the burger menu (☰) in the popup, then click Save.

Burger menu and Save highlighted in Adding new Payroll
1 = Burger menu. 2 = Save.

Step 15: Confirm prompts (Loans + Payslip printing)

After saving, you may see confirmation popups:

  • Active loans: If the employee has active loans and you didn’t select any, choose Yes to continue without applying loans, or No to go back and add them.
  • Print payslip: Choose Yes to open a printable payslip, or No to continue back to the payroll list.
Confirmation popup about active loans
Loans prompt – Continue without loans or go back to apply them.
Confirmation popup asking to print payslip
Print prompt – Choose whether to print the payslip now.

Step 16: Printable payslip (if you clicked Yes)

If you choose Yes to print, the payslip opens in a printable view. If you choose No, you return to the main payroll list.

Payslip preview / printable view
Payslip – Printable view of the employee’s pay details for the period.

Remittance

Use Remittance to review statutory deductions (CPP, EI, Federal Tax, Provincial Tax) for a selected period, see the detailed transactions behind them, and record when remittances have been paid.

Tabs: Remittance Summary shows totals · Details shows where amounts came from · Payments is where you record what you paid.

Step 1: Open Remittance (main page)

From the left menu, click Remittance. You land on the Remittance inquiry page. Here you can review totals for all employees in the selected date range: Employee, Employer, Total Deductions, Due Amount, and YTD (Balance).

Remittance inquiry – Remittance Summary tab
Remittance Summary – Totals by tax type for the selected period.

Step 2: Use the Details tab to see where amounts came from

Click Details to view the underlying transactions. This shows which employees had deductions and the payslip transaction details (for example: CPP deducted for a specific employee on a specific cheque date).

Remittance inquiry – Details tab
Details – A breakdown of deductions by employee and payslip transaction.

Step 3: Open the Payments tab (record remittance payments)

Click Payments to view all remittance payments recorded in the system for the selected period. This is where you add new remittances and mark them as paid.

Remittance inquiry – Payments tab (empty)
Payments – View and manage remittance payments for the selected date range.

Step 4: Click New to add a remittance payment

To add a remittance record, click New at the top-left of the Payments grid.

Payments tab with New highlighted
New – Create a remittance payment record.

Step 5: Fill the payment values for the selected period

After clicking New, fill the payment fields. Values should match the selected period and the payslips already processed for that period. The numbers are typically up to date based on payslips in the date range, but you can adjust them if needed.

Payments entry form filled with values
Payment entry – Review and confirm amounts before recording payment.

Step 6: Click Pay now after you pay Government of Canada

Once the remittance has been paid externally (Government of Canada), click Pay now to mark it as paid in the system.

Pay now button highlighted
Pay now – Marks the remittance as paid.

Step 7: Edit or delete recorded remittances

After saving a remittance payment, it appears in the list. Use Edit to update it or Delete to remove it.

Edit and Delete highlighted on a remittance payment
Edit / Delete – Manage existing remittance payment records.

Step 8: Print and export (top toolbar)

Use the top toolbar to print or export summaries, details, or payments. Options include Print Summary, Print Details, Export Summary, Export Details, and Export Payment.

Top toolbar showing print and export options
Print / Export – Generate printable or downloadable outputs.

Transfer (Pay Employees)

Use Transfer to pay employees for completed payroll periods. Once a transfer is processed, funds are sent to employees automatically based on their payment setup.


Step 1: Open Transfer (home page)

From the left menu, click Transfer. This opens the Payrolls Transfer page, where you can review pending payrolls that are ready to be paid.

Payrolls Transfer home page
Transfer home – Pending payrolls ready to be paid.

Step 2: Select the payroll period to pay

Select the payroll period you want to pay from the list on the left. Each row represents a completed payroll period (for example: Weekly, Biweekly, or Monthly).

Selecting a payroll period
Select period – Choose which payroll period to transfer.

Step 3: Review the Summary tab

The Summary tab shows a high-level breakdown of the transfer: Net Income, Employee Deductions, Employer Deductions, Charges, and the Total Amount that will be paid from your account.

Transfer summary tab
Summary – Total amounts that will be transferred.

Step 4: Review the Details tab

Click the Details tab to see the exact amounts per employee. This view shows how much each employee will receive and how the totals are calculated.

Transfer details tab
Details – Per-employee transfer breakdown.

Step 5: Print reports and view payslips

From the toolbar above the grid, you can:

  • View Payroll
  • Payslip (select an employee, then click Payslip)
  • Report Summary
  • Report Detail
Transfer toolbar actions
Toolbar – Payslips and transfer reports.

Step 6: View payslip report

To view a payslip, select an employee from the Details grid and click Payslip. A printable payslip report opens for the selected employee and period.

Payslip report
Payslip report – Individual employee payslip.

Step 7: View transfer reports

Use Report Summary and Report Detail to generate printable transfer reports for the selected payroll period.

Transfer summary report Transfer detail report
Transfer reports – Summary and detailed breakdowns.

Step 8: Pay employees

When everything is reviewed and ready, click Pay Employees. The system sends payments to employees automatically.

Pay Employees button
Pay Employees – Sends payments to employees.

Step 9: Confirmation

After a successful transfer, a confirmation message appears. The payroll is now marked as paid and the process is complete.

Transfer success message popup
Success – Employees have been paid.

Reports Overview

The Reports page is a central location where you can access payroll, employee, tax, and general reference reports. Each report opens in a new view and can usually be printed or exported depending on your browser settings.

Note: Available reports depend on your company data and user permissions. Some reports require payroll runs to be completed before data appears.

Step 1: Open the Reports page

From the left-side menu, click Reports. The Reports List screen will open. This screen is divided into sections such as Payslip reports and General.

Reports List page showing Payslip reports and General sections
Reports List – All available reports are grouped by category.

Payslip reports

The Payslip reports section contains payroll-related and employee financial reports. Click any report name to open it.

  • List of Loans – Shows all employee loans and balances.
  • YTD Incomes – Year-to-date employee income totals.
  • YTD Deductions – Year-to-date deductions per employee.
  • YTD Tax – Year-to-date tax amounts.
  • YTD General – Combined year-to-date payroll summary.
  • Employee Inquiry – Detailed payroll history for a specific employee.
  • T4 Report – Generates T4 slips for employees.
  • T4A Report – Generates T4A slips where applicable.
  • Payrolls List Analyst – Analytical view of payroll runs.
  • Payroll Sheet – Printable payroll sheet for records and review.

General reports

The General section contains reference and non-payroll-specific reports.

  • Public Holidays – Displays statutory/public holidays used by the system.
Tip: If a report opens but shows no data, confirm that payroll has been processed for the selected period and that employees are set up correctly.