Can the CRA Track e-Transfers? Business Record Checklist
The CRA can review relevant e-Transfer and bank records during an audit. Learn what to keep, how to reconcile it, and how to answer a records request.
The CRA can review relevant Interac e-Transfer, bank, accounting, and supporting records when checking a Canadian business's tax obligations. An e-Transfer is not invisible because it was arranged through email or a mobile number. However, public CRA audit guidance does not mean the agency watches every e-Transfer in real time.
For record keeping, the practical answer is straightforward: preserve each transfer's details, confirm settlement at the bank, link the payment to its business purpose, and reconcile it to the books and filed amounts. A notification email alone is not a complete tax record.
Can the CRA See Every e-Transfer Automatically?
Do not assume either extreme. It is inaccurate to promise that an e-Transfer is private from tax review, and public CRA guidance does not support saying that every transfer is automatically visible to an auditor.
The CRA's business-audit guidance says an auditor may examine business records including ledgers, invoices, receipts, contracts, and bank statements. Relevant personal records of an owner, or records of related people and entities, may also be examined in some audits.
Section 231.1 of the Income Tax Act authorizes an authorized person to inspect, audit, or examine documents that may be relevant to a taxpayer's obligations or entitlements. Review a real request with the assigned CRA contact or a qualified tax professional.
The payment method does not decide whether money is taxable. A customer payment may be business income; an owner contribution, loan advance, refunded amount, or transfer between a business's own accounts may not be sales. The source documents and facts determine the classification.
Build a searchable e-Transfer record
Connect Gmail, Outlook, or iCloud. TransferLog organizes supported Interac notification details so you can search, filter, and export when you reconcile.
Which e-Transfer Records Can the CRA Review?
The scope depends on the letter, program, period, and issue under review. The CRA may ask for records connected with income tax, GST/HST, payroll, or another account. Read the request before building the file and identify:
- the taxpayer or legal entity named;
- the tax program and reporting periods;
- the bank accounts, inboxes, and business activities in scope;
- the transactions or samples requested;
- the required file format and delivery method;
- the response deadline and assigned contact; and
- any questions that require a written explanation.
The CRA's records guidance lists bank statements and emails among the documents that can support transactions. For an e-Transfer, four record layers usually answer different questions:
| Record | What it helps show | What it does not establish alone |
|---|---|---|
| Notification | Communicated amount, party, date, status, or reference | Final bank settlement |
| Bank record | Deposit or withdrawal and posting details | Business purpose or tax category |
| Source document | Invoice, receipt, contract, lease, claim, or payroll basis | That the payment completed |
| Ledger and return | How the business recorded and reported the amount | Whether the source evidence is complete |
If the request is unclear, ask the auditor or authorized representative to clarify it. Do not send an unfiltered mailbox or unrelated personal information merely because e-Transfer notices are stored there.
What Should an e-Transfer Audit Schedule Include?
Use one row for each actual transfer, not one row for every email. A request, reminder, send notice, Autodeposit message, cancellation, and expiry can be stages of one transaction.
Include columns for:
- a stable row or transaction ID;
- sent or received direction;
- displayed sender and recipient;
- matched customer, supplier, employee, tenant, owner, or other party;
- notification, bank posting, and reporting dates when they differ;
- gross amount, fee, refund, and net bank movement;
- completed, pending, declined, cancelled, expired, or returned status;
- Interac reference and financial-institution identifier when available;
- bank account and statement-page reference;
- invoice, receipt, contract, payroll, loan, lease, or internal reference;
- ledger account and relevant GST/HST or payroll treatment;
- an explanation for personal, duplicate, unmatched, or excluded items; and
- reviewer and review date.
The schedule is an index; it does not replace the original evidence.
How Do You Prepare e-Transfer Records for a CRA Request?
1. Verify the request
Confirm an unexpected letter, portal message, or call before sharing financial records. The CRA's contact-verification guidance explains how to verify contact and warns against relying only on caller ID. Use a known Canada.ca page, CRA account, or published phone number rather than contact details introduced in a suspicious message.
Record the case number, scope, deadline, contact, and approved delivery channel.
2. Preserve originals and work from copies
Keep the original messages, bank statements, accounting exports, source documents, and correspondence. Build the schedule from controlled copies. If an entry was wrong, preserve it and document the correction, date, reason, and reviewer.
The CRA's electronic-record guidance describes an audit trail as enough information to recreate the sequence of events behind summarized figures. Silently replacing old spreadsheet values weakens that trail.
3. Define the complete transfer population
List every relevant bank account and notification inbox used during the period, including one that later closed. Include sent and received transfers plus failed or replacement events needed to explain the bank activity.
Do not count notification emails. Link lifecycle messages using the reference, amount, parties, timing, and status. Include every in-scope account used for business payments.
4. Confirm settlement with the bank
Match every completed transfer to a bank deposit or withdrawal. Record the account, posting date, amount, and statement reference. Investigate:
- a notification with no bank movement;
- a bank movement with no retained notification;
- a fee deducted separately;
- a pending transfer that expired or was cancelled;
- a refund, return, or replacement; and
- two similar amounts that may be duplicates or separate payments.
A sent notice or customer screenshot does not prove that funds settled.
5. Link each payment to its purpose
Match incoming transfers to sales invoices, contracts, rent rolls, loans, owner transactions, or other support. Match outgoing transfers to supplier invoices, receipts, employee claims, payroll records, refunds, loan documents, or internal-account evidence.
Keep the displayed payer or recipient even when it differs from the business name, then add the evidence connecting the person to the transaction. Do not overwrite the original name with a guess.
6. Reconcile the schedule to the books and returns
Group completed, in-scope transfers using the same periods and categories as the accounting records. Compare the schedule with the bank reconciliation, accounts receivable, accounts payable, general ledger, and filed return or remittance.
Explain differences instead of forcing totals to match. Timing, GST/HST, payroll deductions, deposits, refunds, fees, loans, owner transfers, and movements between accounts can make bank deposits differ from reported income.
7. Resolve exceptions visibly
Create an exception log with an owner, missing evidence, current explanation, and resolution date. Common cases include a third party paying a customer's invoice, several transfers settling one invoice, one payment covering several invoices, a closed bank account, mixed personal and business activity, or a missing source document.
Keep both the exception and the resolution. A transparent trail is more useful than a spreadsheet edited until no questions remain.
8. Deliver only through the approved channel
Follow the method and format in the CRA request. The CRA's audit guidance says auditors cannot receive taxpayer files by email and describes approved alternatives. Confirm the delivery method before sending sensitive records.
Use clear filenames, include a short index, and keep an exact copy of the package and submission confirmation. Ask which readable and structured file formats are acceptable.
What If e-Transfer Records Are Missing?
Do not fabricate a reference, party, status, or explanation. Record what is missing and reconstruct it where possible:
- obtain the bank statement or transaction history;
- search the relevant inbox and archived folders;
- retrieve the invoice, receipt, contract, payroll record, or correspondence;
- ask the bank or other party for an available record through a trusted channel; and
- document how the reconstructed conclusion was reached.
If a record cannot be recovered, explain what was searched and what alternate evidence exists. The guide to finding old Interac e-Transfer records covers closed accounts, deleted emails, and duplicate messages.
Electronic records need to remain readable and usable. A screenshot may preserve a view, but a structured export can help reconcile many transactions. A third-party service does not transfer the business's responsibility for adequate records.
How Long Should You Keep the Records?
The retention period depends on the record and circumstances. CRA guidance generally requires many business records and supporting documents to be kept for six years from the end of the relevant tax year, with longer periods in some cases. A filed objection, appeal, late return, corporation dissolution, or written direction can change the practical endpoint.
Use the detailed Canadian e-Transfer record-retention checklist and obtain written CRA permission before destroying records early when permission is required. Do not treat the age of an email in an inbox or the bank's online-history window as the legal retention rule.
How Does TransferLog Help Prepare e-Transfer Records?
TransferLog organizes details detected in supported Interac e-Transfer notification emails from connected Gmail, Outlook, and iCloud inboxes. You can review sent and received records, search and filter them, add categories, and export CSV or PDF on the Pro plan.
Use the export as the notification side of a working schedule, then match it to bank entries, source documents, accounting records, and the exact CRA scope. The e-Transfer CSV export workflow explains how to preserve fields and remove duplicates without treating the export as a bank statement.
TransferLog does not access bank accounts, retrieve every possible Interac record, decide what the CRA can request, classify taxes, confirm settlement, or submit an audit response. It does not replace the original messages, bank evidence, books, source documents, or professional advice.
Official Sources
- CRA: Business audits
- CRA: What you should know about audits
- CRA: What records are and why to keep them
- CRA: Electronic Record Keeping
- Income Tax Act, section 231.1
- CRA: Verify it's the CRA contacting you
This article provides general record-keeping information, not tax, legal, or audit advice. Follow the request for your case and consult a qualified professional when needed.
Organize supported e-Transfer notifications for a records package. Start free; export on Pro, then reconcile the file with your bank, books, and source documents.