TD EFT File Upload Guide
Everything you need to upload CPA-005 payment files to TD. Requirements, format specs, and how to avoid rejection.
What file format does TD accept?
TD accepts the standard CPA-005 file format for batch credit payments.
File specifications
- Format: CPA-005 (standard)
- Record length: 1464 characters
- Encoding: ASCII text
- Line endings: CRLF or LF
TD-specific details
- Institution number: 004
- Upload portal: TD Commercial Banking / EasyWeb Business
- Cutoff time: Check with your branch
- Processing: 1-2 business days
How to upload EFT files to TD
From your payroll software, accounting system, or EFT conversion tool.
Navigate to the payments or file upload section.
The exact path depends on your TD business account type.
TD validates format before processing.
Complete any required dual authorization.
First time? Contact TD Commercial Banking to set up EFT services. You'll need an originator ID and proper account permissions.
TD-specific requirements
- Originator ID: Must match your Payments Canada registration
- File creation number: Unique per file—TD tracks for duplicates
- Standard CPA-005: TD follows the standard format closely
- Account validation: TD validates routing info against the Canadian FI database
TD institution number
TD's institution number is 004. When paying TD account holders:
004 + [5-digit transit] + [account number]
Example: Institution 004, Transit 12345, Account 7654321
Common TD EFT errors
File rejected: Invalid format
Cause: Record length not exactly 1464 characters
Fix: Ensure all records are properly padded with spaces
File rejected: Invalid originator
Cause: Originator ID mismatch
Fix: Verify the ID matches your TD registration exactly
Payment returned: NSF or closed account
Cause: Recipient account issue
Fix: Verify account is active and has correct number
Control total mismatch
Cause: Trailer totals don't match detail records
Fix: Recalculate trailer amounts
Finding TD transit numbers
TD transit numbers are 5 digits. Find them:
- Void cheque: Second set of numbers at the bottom
- EasyWeb: Account details section
- Bank statements: Header or account info section
- TD branch locator: Search branches for transit numbers
Generating TD-ready files with EFT Flow
EFT Flow creates properly formatted CPA-005 files that TD accepts:
- Standard CPA-005 format: Exactly what TD expects
- Validation before export: Catch errors before TD does
- Transit/institution validation: Checks against Canadian bank database
- Automatic totals: Trailer calculations always correct
Your workflow with EFT Flow + TD
- Export payment list from your accounting software
- Import into EFT Flow, map columns once
- Export CPA-005 file
- Upload to TD Commercial Banking
- Authorize and done
TD EFT FAQ
What's the cutoff time for TD EFT processing?
Cutoff times vary. Contact TD Commercial Banking for your specific cutoff. Generally, early afternoon Eastern time for same-day processing.
How do I get set up for EFT at TD?
Contact TD Commercial Banking. You'll need an EFT services agreement, Payments Canada originator ID, and account permissions configured.
Does TD offer test file validation?
Ask your TD representative about test file procedures to validate format before sending live payments.
Need to generate TD-ready EFT files?
EFT Flow converts your Excel exports into properly formatted CPA-005 files. No per-transaction fees. Your data stays local.