Direct Deposit Lead Times in Canada: When Money Arrives
Updated
How Direct Deposit Works in Canada
Direct deposit uses Canada’s Automated Clearing Settlement System (ACSS) operated by Payments Canada. Payments are batched and processed overnight on business days.
Feature
Details
Processing system
ACSS (Automated Clearing)
Operator
Payments Canada
Processing days
Business days only (Mon-Fri)
Typical processing
1-2 business days
Cut-off time
Varies by bank (often 3-6pm)
Payroll Direct Deposit Times
Employer Processing Timeline
Step
Timing
Employer submits payroll
Day before pay date or earlier
Bank receives batch
Overnight processing
Funds credited
Morning of pay date
When Pay Arrives
Employer Submission
Funds Available
Monday
Tuesday morning
Tuesday
Wednesday morning
Wednesday
Thursday morning
Thursday
Friday morning
Friday
Monday morning
Assumes timely submission by employer and no holidays.
Pay Date on Weekends/Holidays
Scheduled Pay Date
Actual Deposit
Saturday
Friday
Sunday
Friday
Monday holiday
Friday before
Friday holiday
Thursday before
Most employers pay early when dates fall on non-business days.
Government Payment Lead Times
CRA Tax Refunds
Filing Method
Typical Refund Time
NETFILE (electronic)
8 business days
Paper return
4-6 weeks
Direct deposit setup
Same as above
Cheque
Add 5-10 business days mailing
CRA Benefits
Payment
Processing
GST/HST credit
1-2 business days before posted date
Canada Child Benefit
1-2 business days before posted date
Climate Action Incentive
1-2 business days before posted date
Employment Insurance (EI)
Stage
Timeline
Report filed
Sunday–Saturday
Processing
2-3 business days
Deposit
Thursday or Friday following report
EI is typically deposited on Thursdays or Fridays after filing your bi-weekly report.
Canada Pension Plan (CPP) / OAS
Payment Schedule
Deposit Date
Fixed monthly dates
See payment calendar
Direct deposit
1-2 business days before
If holiday/weekend
Previous business day
Workers’ Compensation
Province
Typical Lead Time
WSIB (Ontario)
2-5 business days
WorkSafeBC
2-5 business days
WCB Alberta
2-5 business days
Bank-to-Bank Transfer Times
Interac e-Transfer
Feature
Time
Autodeposit enabled
Usually instant (minutes)
Manual deposit
After recipient accepts
Large amounts ($10K+)
May have additional holds
Standard Bank Transfer (EFT)
Type
Processing Time
Same bank
Usually same day
Different banks
1-3 business days
Bill payment
2-5 business days
Pre-authorized debit
1-2 business days
Wire Transfer
Type
Processing Time
Domestic wire
Same day to next day
International wire
1-5 business days
Fee
$15-$50+
Deposit Time by Bank
When Deposits Post
Bank
Typical Posting Time
RBC
1-6am
TD
Midnight-2am
BMO
2-6am
Scotiabank
Midnight-4am
CIBC
1-5am
Tangerine
Midnight-3am
EQ Bank
1-5am
Times are approximate and can vary based on payment source.
Early Direct Deposit
Some banks offer “early” direct deposit:
Bank
Early Deposit Feature
Most online banks
May post earlier
Credit unions
Often slightly earlier
Big 5 banks
Standard timing
“Early” usually means they credit overnight vs. waiting until morning.
Business Days Explained
What Counts as a Business Day
Day
Business Day?
Monday
✅ Yes
Tuesday
✅ Yes
Wednesday
✅ Yes
Thursday
✅ Yes
Friday
✅ Yes
Saturday
❌ No
Sunday
❌ No
Statutory holiday
❌ No
Cut-Off Times
Transaction
Typical Cut-Off
Same-day EFT
3-4pm ET
Wire transfer
Varies (often 3pm)
Bill payment
3-6pm
e-Transfer
No cut-off (instant)
Transactions after cut-off process next business day.
First-Time Direct Deposit
What to Expect
Situation
Extra Time
First payroll deposit
May take 1-2 extra days
New employer setup
Verification may delay
Changed bank info
First deposit under new info
Setting Up Direct Deposit
Information Needed
Where to Find
Transit number (5 digits)
Void cheque or online banking
Institution number (3 digits)
Void cheque or online banking
Account number
Void cheque or online banking
Troubleshooting Delayed Deposits
Common Causes
Cause
Solution
Weekend/holiday
Wait until next business day
Incorrect bank info
Contact employer/payer
Account closed/frozen
Contact bank
Employer submitted late
Contact payroll department
Name mismatch
Verify name matches bank account
If Payroll Doesn’t Arrive
Step
Action
1
Wait until end of day
2
Check bank account for holds
3
Contact your employer’s payroll
4
Verify banking info on file
5
Check for employer email about delays
If Government Payment Doesn’t Arrive
Step
Action
1
Check CRA My Account for payment status
2
Verify direct deposit is set up
3
Confirm banking info in My Account
4
Allow 5 business days from expected date
5
Call CRA benefits line: 1-800-387-1193
Viewing Pending Deposits
How to Check
Bank
Where to Look
RBC
“Upcoming transactions”
TD
May show pending
BMO
“Scheduled transactions”
Scotiabank
Mobile app notifications
CIBC
Transaction history
Online banks
Often show pending earlier
Not all banks show pending deposits before they post.
Speeding Up Deposits
What You Can Control
Action
Impact
Ensure correct banking info
Prevents rejects
Use autodeposit for e-Transfers
Instant receipt
Set up direct deposit for benefits
Faster than cheques
Use same bank as employer
Sometimes faster
What You Can’t Control
Factor
Why
Weekend/holiday schedules
System doesn’t process
Employer submission time
Their process
ACSS batch processing
Fixed schedule
Bank posting policies
Internal procedures
Direct Deposit vs Other Methods
Method
Typical Time
Cost
Direct deposit
1-2 business days
Free
Cheque by mail
5-10 business days
Stamp/printing
Wire transfer
Same day
$15-$50+
Interac e-Transfer
Instant to minutes
$0-$2
Key Takeaways
Direct deposits process on business days only (Mon-Fri)
Most deposits arrive 1-2 business days after submission
Payments scheduled for weekends/holidays arrive the Friday before
Deposits typically appear between midnight and 6am
First-time deposits may take an extra day or two
Always verify your banking information is correct
Check CRA My Account for government payment status
EI deposits usually arrive Thursday/Friday after reporting