How to Record e-Transfers Between Business Bank Accounts
A Canadian bookkeeping workflow for linking both sides of an Interac e-Transfer between a business's own accounts without duplicating income or expenses.
To record an Interac e-Transfer between two bank accounts belonging to the same business, link the withdrawal and deposit as one internal movement of cash. In ordinary bookkeeping it is not a new customer sale or a new supplier expense. Preserve both bank entries, the transfer status and reference, any notification emails, and any separate fee, then reconcile the amount out of one account and into the other.
That answer applies only when both accounts belong to the same legal business. A transfer to an owner, partner, shareholder, employee, related corporation, trust, or separately operated business needs its own classification even if one person controls both accounts.
When Is an e-Transfer an Internal Bank Transfer?
Confirm all three points before using an internal-transfer category:
- The sending and receiving accounts belong to the same legal entity or same sole-proprietorship activity being recorded.
- The money is only changing bank accounts; it is not paying an invoice, repaying a loan, reimbursing a person, distributing profit, or funding another entity.
- The records capture both the withdrawal and matching deposit.
Examples can include moving operating cash to another account, transferring funds to an account used for tax savings, or consolidating balances at one institution. The account nickname does not settle the classification. Check the account holder, business activity, and purpose.
The CRA says businesses must keep records of all transactions and support income entries with original documents. It also says to keep separate records for each business. Money moving to a different business therefore needs its own supported classification rather than an automatic internal-transfer label.
What Should an Internal e-Transfer Record Include?
Use one linked transfer record with:
- Sending and receiving financial institutions and account labels
- Legal business or activity that owns each account
- Amount sent and amount deposited
- Sent, deposited, and bank-posting dates
- Status, such as pending, completed, cancelled, declined, or expired
- Interac reference or confirmation number, when available
- Sender and recipient names displayed in the notifications
- Email inboxes that received each notice
- Business reason for moving the cash
- Separate service fee and source document, if charged
- Transfer or clearing account used in the books
- Reconciliation period and reviewer
Do not create two unrelated ledger events called “expense” and “income.” Linking the sides allows the books to show that total business cash did not increase merely because one account received a deposit.
How Do You Reconcile the Transfer?
1. Verify the ownership and purpose
Check the legal name on both bank accounts and identify which set of books contains them. Write a short purpose such as move operating cash to tax savings account.
Pause if one side belongs to a different person or entity. For a sole proprietor or partnership moving money to or from an owner for personal use, use the owner draw and contribution workflow. For a corporation and shareholder, use the shareholder-loan workflow only when the facts support a real loan or repayment.
2. Capture the outgoing transfer without assuming completion
Record the sending account, displayed recipient, amount, sent date, status, and reference. Keep the original notification or financial-institution record.
Interac states that email or text carries notifications while participating financial institutions move the money. Its terms describe electronic confirmations for several transaction stages and advise users to retain those records. The notification is part of the trail, but the bank account still confirms whether cash left.
3. Confirm the receiving deposit
Open both institutions through their known apps or websites. Match the receiving deposit to the outgoing amount and reference when available.
If the transfer has not completed, keep it in a pending or clearing state. Do not record a completed internal movement from a sent email alone. For a cancelled, declined, expired, or replaced transfer, follow the e-Transfer status workflow and preserve the failed attempt without leaving a false deposit.
4. Link both entries through one transfer or clearing account
Bookkeeping software commonly represents the movement with a transfer function or clearing account. The exact entries depend on the system, but the control is the same: one bank balance decreases and the other increases by the completed amount.
Use a shared identifier so the withdrawal and deposit clear each other. If importing bank feeds, review suggested categories. A rule that labels every incoming e-Transfer as sales can duplicate revenue, while a rule that labels every outgoing e-Transfer as an expense can overstate deductions.
Do not delete one side to prevent duplication. Both banks need their real transaction for reconciliation; the matching classification prevents the double count.
5. Record fees separately
If the sending account charged an e-Transfer fee, do not reduce the internal-transfer amount to hide it. Record the completed transfer at its full amount and enter the fee separately from the financial institution's statement or fee record.
The business use, account terms, and supporting document determine how the fee is treated. The business e-Transfer fee guide explains how to separate a fee from the payment and review any personal portion or GST/HST evidence.
6. Deduplicate notifications, not bank entries
One transfer can produce a sent notice, deposit notice, reminder, or status update. Two connected inboxes can also receive messages about the same movement. Use the reference, amount, parties, and timing to group messages that describe one transfer.
The goal is one transfer record linked to two real bank entries—not one ledger transaction for every email. If the reference is unavailable, preserve the other match fields and flag the record for review rather than inventing a number.
7. Reconcile both accounts together
For the period, confirm:
completed withdrawals = completed linked deposits + separately recorded differences
Most same-currency internal transfers should match apart from a separately posted fee. Investigate an outgoing amount with no deposit, a deposit with no sending entry, different legal owners, a duplicate import, an unexpected recipient name, or an amount categorized as sales or expense.
Dates can differ across statements. Keep the actual posting date in each account and use the clearing record to explain an amount still in transit at period end. Do not change bank dates merely to make the statements look simultaneous.
8. Preserve the evidence
Keep the reconciled register, both bank statements, notification emails, fee record, and any internal approval together. The CRA's electronic-record guidance says electronic source documents can include bank statements, emails, and related correspondence and must remain accessible and readable.
Which Transfers Are Not Internal?
Business account to a personal account
The legal structure and purpose matter. The amount may be an owner draw, reimbursement, payroll amount, dividend, shareholder loan, or another event. Do not use an internal-transfer label to bypass that review.
One corporation to another corporation
Separate corporations have separate books even when ownership overlaps. Preserve the agreement or invoice and classify the payment as a loan, sale, reimbursement, capital transaction, or other supported event with professional advice.
One sole proprietor runs two businesses
The CRA instructs taxpayers to keep separate records for each business. If the accounts belong to separately reported activities, record why cash moved between them rather than automatically netting it as one transfer.
The receiving account is not recognized
Stop the normal workflow and verify the transaction with the financial institution. An internal-transfer category should never clear an unknown recipient or suspected fraud.
How TransferLog Helps With Internal e-Transfers
TransferLog organizes details found in supported incoming and outgoing Interac e-Transfer notification emails from connected Gmail, Outlook, or iCloud inboxes. You can search and filter transaction details, assign categories, and export CSV or PDF on the Pro plan.
Use an internal transfer category and shared note for the movement. If both inboxes received messages, review the references and details before treating them as one transfer. Export the period, then reconcile it with both bank accounts and the bookkeeping transfer or clearing entry.
TransferLog does not connect to bank accounts, verify account ownership, move money, merge transactions automatically, post journal entries, or decide accounting treatment. It organizes notification evidence used in the reconciliation.
For the broader notification-to-register process, read how to track Interac e-Transfer payments.
Official Sources
- CRA: Business records
- CRA: Business income
- CRA Information Circular IC05-1: Electronic Record Keeping
- Interac e-Transfer Help Topics
- Interac e-Transfer Terms of Use
This article provides general record-keeping information, not tax, accounting, legal, or fraud-recovery advice.
Organize supported internal e-Transfer notifications with TransferLog. Start free, then reconcile the export with both business bank accounts.