Skip to main content

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.

FeatureDetails
Processing systemACSS (Automated Clearing)
OperatorPayments Canada
Processing daysBusiness days only (Mon-Fri)
Typical processing1-2 business days
Cut-off timeVaries by bank (often 3-6pm)

Payroll Direct Deposit Times

Employer Processing Timeline

StepTiming
Employer submits payrollDay before pay date or earlier
Bank receives batchOvernight processing
Funds creditedMorning of pay date

When Pay Arrives

Employer SubmissionFunds Available
MondayTuesday morning
TuesdayWednesday morning
WednesdayThursday morning
ThursdayFriday morning
FridayMonday morning

Assumes timely submission by employer and no holidays.

Pay Date on Weekends/Holidays

Scheduled Pay DateActual Deposit
SaturdayFriday
SundayFriday
Monday holidayFriday before
Friday holidayThursday before

Most employers pay early when dates fall on non-business days.

Government Payment Lead Times

CRA Tax Refunds

Filing MethodTypical Refund Time
NETFILE (electronic)8 business days
Paper return4-6 weeks
Direct deposit setupSame as above
ChequeAdd 5-10 business days mailing

CRA Benefits

PaymentProcessing
GST/HST credit1-2 business days before posted date
Canada Child Benefit1-2 business days before posted date
Climate Action Incentive1-2 business days before posted date

Employment Insurance (EI)

StageTimeline
Report filedSunday–Saturday
Processing2-3 business days
DepositThursday or Friday following report

EI is typically deposited on Thursdays or Fridays after filing your bi-weekly report.

Canada Pension Plan (CPP) / OAS

Payment ScheduleDeposit Date
Fixed monthly datesSee payment calendar
Direct deposit1-2 business days before
If holiday/weekendPrevious business day

Workers’ Compensation

ProvinceTypical Lead Time
WSIB (Ontario)2-5 business days
WorkSafeBC2-5 business days
WCB Alberta2-5 business days

Bank-to-Bank Transfer Times

Interac e-Transfer

FeatureTime
Autodeposit enabledUsually instant (minutes)
Manual depositAfter recipient accepts
Large amounts ($10K+)May have additional holds

Standard Bank Transfer (EFT)

TypeProcessing Time
Same bankUsually same day
Different banks1-3 business days
Bill payment2-5 business days
Pre-authorized debit1-2 business days

Wire Transfer

TypeProcessing Time
Domestic wireSame day to next day
International wire1-5 business days
Fee$15-$50+

Deposit Time by Bank

When Deposits Post

BankTypical Posting Time
RBC1-6am
TDMidnight-2am
BMO2-6am
ScotiabankMidnight-4am
CIBC1-5am
TangerineMidnight-3am
EQ Bank1-5am

Times are approximate and can vary based on payment source.

Early Direct Deposit

Some banks offer “early” direct deposit:

BankEarly Deposit Feature
Most online banksMay post earlier
Credit unionsOften slightly earlier
Big 5 banksStandard timing

“Early” usually means they credit overnight vs. waiting until morning.

Business Days Explained

What Counts as a Business Day

DayBusiness Day?
Monday✅ Yes
Tuesday✅ Yes
Wednesday✅ Yes
Thursday✅ Yes
Friday✅ Yes
Saturday❌ No
Sunday❌ No
Statutory holiday❌ No

Cut-Off Times

TransactionTypical Cut-Off
Same-day EFT3-4pm ET
Wire transferVaries (often 3pm)
Bill payment3-6pm
e-TransferNo cut-off (instant)

Transactions after cut-off process next business day.

First-Time Direct Deposit

What to Expect

SituationExtra Time
First payroll depositMay take 1-2 extra days
New employer setupVerification may delay
Changed bank infoFirst deposit under new info

Setting Up Direct Deposit

Information NeededWhere to Find
Transit number (5 digits)Void cheque or online banking
Institution number (3 digits)Void cheque or online banking
Account numberVoid cheque or online banking

Troubleshooting Delayed Deposits

Common Causes

CauseSolution
Weekend/holidayWait until next business day
Incorrect bank infoContact employer/payer
Account closed/frozenContact bank
Employer submitted lateContact payroll department
Name mismatchVerify name matches bank account

If Payroll Doesn’t Arrive

StepAction
1Wait until end of day
2Check bank account for holds
3Contact your employer’s payroll
4Verify banking info on file
5Check for employer email about delays

If Government Payment Doesn’t Arrive

StepAction
1Check CRA My Account for payment status
2Verify direct deposit is set up
3Confirm banking info in My Account
4Allow 5 business days from expected date
5Call CRA benefits line: 1-800-387-1193

Viewing Pending Deposits

How to Check

BankWhere to Look
RBC“Upcoming transactions”
TDMay show pending
BMO“Scheduled transactions”
ScotiabankMobile app notifications
CIBCTransaction history
Online banksOften show pending earlier

Not all banks show pending deposits before they post.

Speeding Up Deposits

What You Can Control

ActionImpact
Ensure correct banking infoPrevents rejects
Use autodeposit for e-TransfersInstant receipt
Set up direct deposit for benefitsFaster than cheques
Use same bank as employerSometimes faster

What You Can’t Control

FactorWhy
Weekend/holiday schedulesSystem doesn’t process
Employer submission timeTheir process
ACSS batch processingFixed schedule
Bank posting policiesInternal procedures

Direct Deposit vs Other Methods

MethodTypical TimeCost
Direct deposit1-2 business daysFree
Cheque by mail5-10 business daysStamp/printing
Wire transferSame day$15-$50+
Interac e-TransferInstant 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

→ Back to: Personal Finance Guide