On this page
How Payroll Direct Deposit Works in Canada
Payroll direct deposit in Canada operates through the country's Electronic Funds Transfer (EFT) network — specifically, the AFT (Automated Funds Transfer) system managed by Payments Canada. This is the same underlying infrastructure that powers pre-authorized debits and most business-to-business bank transfers.
Here's how the process works end-to-end:
Payroll is calculated
Your payroll software calculates gross pay, deducts CPP contributions, EI premiums, and income tax withholdings based on each employee's TD1 form and province of employment.
EFT file is generated
The payroll software creates an EFT (AFT) file in the CPA-standard format, containing payment instructions for each employee: routing transit number, account number, and net pay amount.
File submitted to bank
The EFT file is submitted to your company's bank (either directly or through the payroll software's banking relationship) 1–2 banking days before pay date. Most payroll software handles this automatically.
Funds deposited on pay date
On the designated pay date, funds appear in employees' bank accounts. Most Canadian bank accounts receive EFT deposits by 9:00 AM on the value date.
CRA remittance
Separately, CPP, EI, and income tax deductions (plus the employer's matching CPP and EI contributions) must be remitted to CRA by the applicable deadline.
Every employee must provide their banking information (institution number, transit/branch number, account number) to receive direct deposit. Most payroll software includes a secure employee banking information portal for this purpose.
Payroll Software Options for Canadian Employers
Choosing the right payroll software is the most important decision in setting up direct deposit payroll. Your software handles the EFT generation, tax calculations, T4 preparation, and ideally CRA remittances — getting this wrong has real consequences.
Wagepoint
🇨🇦 Canadian companyBest for: Small Canadian businesses (1–50 employees)
Cost: ~$20 base/month + $4/employee/run
Wagepoint is a Halifax-based payroll company purpose-built for small Canadian businesses. It handles all federal and provincial tax calculations, T4 preparation, direct deposit via EFT, and CRA remittances. The interface is clean and straightforward. Wagepoint integrates with QuickBooks, Xero, and other accounting tools. Strong choice for businesses that want a Canadian provider that understands Canadian payroll nuances (provincial differences, Quebec specifics).
Humi
🇨🇦 Canadian company (Toronto)Best for: Growing businesses wanting HR + payroll bundled
Cost: Bundled HR + payroll pricing (contact for quote; typically $8–15/employee/month)
Humi is a Toronto-based HR platform that includes payroll, benefits administration, time tracking, and onboarding. For businesses hiring beyond ~10 employees who want to consolidate HR tools, Humi's all-in-one approach reduces the number of separate systems needed. Payroll module handles direct deposit, CRA remittances, and T4/ROE generation. Stronger on the HR side than pure payroll tools, but payroll functionality is solid.
Payworks
🇨🇦 Canadian company (Winnipeg)Best for: Mid-size businesses with more complex payroll needs
Cost: Custom pricing (contact for quote)
Payworks is a Winnipeg-based Canadian payroll company that has been in the market for decades. Strong reputation for accuracy and compliance. Offers payroll, HR, time and attendance, and benefits modules. Better customer support than the newer platforms. Mid-market pricing — more expensive than Wagepoint but less than enterprise alternatives.
QuickBooks Payroll Canada
Intuit productBest for: Businesses already using QuickBooks accounting
Cost: $45–75/month + $4/employee/month (depending on plan)
If your accounting is already in QuickBooks, the payroll integration is a significant advantage — payroll entries post automatically to your books. Handles direct deposit, T4s, ROEs, and CRA remittances. The Standard plan supports direct deposit; the Premium plan adds same-day direct deposit capability. Not Canadian-owned, but well-adapted for Canadian requirements.
ADP Canada / Ceridian Dayforce
EnterpriseBest for: Large businesses (100+ employees) with complex needs
Cost: $100–500+/month (enterprise pricing; contact for quote)
ADP and Ceridian are the established enterprise payroll providers. Comprehensive, proven, with deep Canadian compliance expertise. Both support multi-provincial payroll, union rules, shift differentials, and complex pay structures. The overhead (cost, implementation, training) is not justified for most small businesses. If you have 100+ employees or complex payroll requirements, they're worth evaluating.
CRA Remittance by Direct Deposit
Beyond paying employees, every Canadian employer with payroll deductions must remit CPP contributions, EI premiums, and income tax withholdings to the Canada Revenue Agency. This is separate from paying your employees and has its own deadlines and requirements.
The remittance frequency depends on your average monthly withholdings:
| Remittance Type | Who It Applies To | Deadline |
|---|---|---|
| Regular (monthly) | Average monthly withholdings under $25,000 (most small businesses) | 15th of the following month |
| Accelerated Threshold 1 | Average monthly withholdings $25,000–$99,999.99 | Twice monthly (by 25th of current month and 10th of next month) |
| Accelerated Threshold 2 | Average monthly withholdings $100,000+ | Within 3 business days of pay date |
| Quarterly | New small employers with low withholding amounts | 15th of month following end of quarter |
Setting up CRA direct debit for automatic remittances is strongly recommended. Through My Business Account on the CRA website, you can authorize CRA to debit your business bank account for payroll remittances automatically. This eliminates the risk of late remittances due to forgotten manual payments.
💡 How to set up CRA payroll remittances
- Register for a CRA My Business Account at canada.ca/en/revenue-agency
- Locate your payroll program account (ends in RP0001 for your first payroll account)
- Set up pre-authorized debit for payroll remittances under "My Business Account → Arrange direct debit"
- Alternatively, use "My Payment" (CRA online payment portal) or your bank's bill payment with CRA as the payee and your BN/RP account as the reference
Processing Times and EFT Deadlines
EFT payroll files must be submitted to your bank (or payroll processor) 1–2 banking days before the pay date. "Banking days" excludes weekends and public holidays.
| Pay Date | EFT Submission Deadline | Notes |
|---|---|---|
| Friday | Wednesday (by end of business) | Standard 2-day lead time |
| Monday (normal week) | Thursday of prior week | Standard 2-day lead time |
| Monday after a long weekend | Wednesday of prior week | Holiday adds 1 banking day |
| January 2 (after New Year's) | December 29 | Both January 1 and weekend counted; submit before Christmas |
Most Canadian payroll software automatically calculates the correct submission deadline for each pay run and alerts you when action is needed. If you're running payroll manually or through your bank, you need to calculate this yourself — and holiday weekends create real risk for processors who aren't paying attention.
Some banks and payroll processors offer same-day EFT for a premium — Interac e-Transfer is sometimes used for very small businesses paying a handful of employees, since e-Transfer is near-instant. However, Interac e-Transfer has a per-transaction limit ($3,000 for most personal accounts; business accounts can be higher) and becomes impractical at scale.
Payroll Software Costs Compared
💰 Canadian Payroll Software Pricing (2026)
| Software | Base Fee | Per Employee | Direct Deposit | CRA Remittance |
|---|---|---|---|---|
| Wagepoint | ~$20/run | ~$4/employee/run | ✅ Included | ✅ Automated |
| Humi (HR + Payroll) | Bundled pricing | ~$8–15/emp/mo | ✅ Included | ✅ Automated |
| Payworks | Custom quote | Custom quote | ✅ Included | ✅ Automated |
| QuickBooks Payroll CA | $45–75/month | $4/emp/month | ✅ Included | ✅ Automated |
| ADP Canada | $100+/month | Custom | ✅ Included | ✅ Automated |
| Bank-provided payroll | $50–200+/month | Varies | ✅ Included | ⚠️ Varies |
| Manual EFT (bank file) | Banking fees only | Staff time cost | ✅ DIY | ❌ Manual |
For a business with 5 employees running bi-weekly payroll (26 runs/year), Wagepoint costs approximately: $20 × 26 + ($4 × 5 × 26) = $520 + $520 = ~$1,040/year. QuickBooks Payroll at $45/month + $4/employee/month = $540 + $240 = ~$780/year for the same team. These are both reasonable costs for the compliance certainty and time savings they provide.
Compliance Requirements and Penalties
Payroll compliance in Canada has teeth. The CRA takes remittance failures seriously, and penalties can be significant relative to the amounts involved.
⚠️ Register before your first payroll
Every employer must register for a payroll deductions account with CRA before the first payroll run. You do this by registering online through CRA My Business Account or calling CRA's business inquiries line. You'll receive a payroll account number (your Business Number + RP + 4 digits, e.g., 123456789 RP 0001). Failing to register doesn't exempt you from remittance obligations — it just means CRA will eventually catch up to you with interest and penalties.
| Situation | Penalty |
|---|---|
| Late remittance (first time, less than 3 days late) | 3% of amount due |
| Late remittance (3–5 days late) | 5% of amount due |
| Late remittance (6–7 days late) | 7% of amount due |
| Late remittance (more than 7 days / second+ failure in year) | 10% of amount due |
| Repeated failures (3+ in a calendar year) | 20% of amount due |
| Interest on unpaid balance | Compound daily at prescribed rate (currently ~7–9% annually) |
Beyond late remittance penalties, employers who fail to deduct the proper CPP/EI/income tax amounts can be assessed both the employee portion and the employer portion — essentially doubling the amount owed. This is one of the most consequential payroll errors a small business owner can make.
Directors' liability: A significant and underappreciated risk: CRA can hold individual company directors personally liable for unremitted payroll deductions if the corporation cannot pay. This personal liability survives company insolvency. Directors of incorporated businesses should ensure payroll obligations are met on time.
✅ How to avoid compliance issues
- Use payroll software that automates remittances — human error and forgotten deadlines are the primary cause of compliance failures
- Set up CRA pre-authorized debit so remittances are automatic
- Keep payroll records for 7 years (CRA requirement)
- Issue T4 slips to employees and file T4 Summary with CRA by February 28 of the following year
- Issue Record of Employment (ROE) within 5 calendar days of an employee's last day
For more on Canadian EFT payment infrastructure, see our guide to pre-authorized debit for Canadian billers. For context on where Canada's payment system is heading, including Payments Canada's Real-Time Rail initiative, see our Real-Time Rail guide for Canadian merchants. For a broad comparison of payment processors relevant to your business, see the Canadian payment processor comparison.
📌 Key takeaways for Canadian employers
- EFT payroll requires 1–2 banking days lead time — plan for holidays
- Register for a CRA payroll account before your first payroll
- Use payroll software (Wagepoint or QuickBooks for most small businesses)
- Automate CRA remittances through My Business Account pre-authorized debit
- Late remittances carry 3–20% penalties plus interest — don't let these slip
- Directors are personally liable for unremitted payroll deductions in incorporated businesses