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