Is an e-Transfer Between Business Accounts Income?
Usually no. Learn how to record an e-Transfer between a business's own bank accounts, match both sides, separate fees, and avoid duplicate income.
Usually not. An Interac e-Transfer between two bank accounts owned by the same business is normally an internal movement of cash—not new income to the receiving account and not an expense from the sending account. Record one linked transfer, keep both real bank entries, separate any fee, and reconcile the withdrawal to the deposit.
The ownership test matters. A payment to an owner, shareholder, employee, related corporation, trust, or separately reported business is not automatically internal just because the same person controls both sides. Identify the legal entity and purpose before choosing the category.
When Is an e-Transfer Really an Internal Transfer?
Use an internal-transfer category only when all three statements are true:
- Both bank accounts belong in the same set of business books.
- The money is only moving between those accounts, not paying an obligation or changing who owns it.
- You can match the completed withdrawal and deposit as the two sides of one movement.
| Example | Internal transfer? | Record-keeping response |
|---|---|---|
| Corporation's operating account to its savings account | Usually yes | Link both bank entries as one transfer |
| Sole proprietor's business chequing to a tax-savings account used for the same business | Usually yes | Link both entries and document the purpose |
| Corporation to a shareholder's personal account | No automatic transfer treatment | Review dividend, payroll, reimbursement, loan, or other purpose |
| One corporation to another under common ownership | No | Keep separate books and support the intercompany transaction |
| Sole proprietor withdraws business cash for personal use | No | Record an owner draw, not a business expense |
| Customer pays from another company with a similar name | No | Match the customer payment to its invoice and displayed payer |
The CRA's business-record guidance says businesses must record transactions and support income entries with source documents. It also tells a person operating more than one business to keep separate records for each one. Account nicknames and common ownership are therefore not enough to establish one internal movement.
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.
What Should the Transfer Record Include?
Build one record that connects the notification and both bank accounts:
- Sending and receiving financial institutions and account labels
- Legal entity or business activity that owns each account
- Amount sent and amount deposited
- Sent, completed, and bank-posting dates
- Current status: pending, completed, cancelled, declined, or expired
- Interac reference or confirmation number, when available
- Displayed sender and recipient names
- Connected inboxes that received notifications
- Business reason, such as
move operating cash to tax savings - Transfer feature or clearing account used in the books
- Separate service fee and supporting statement
- Reconciliation period, exception note, and reviewer
Do not create an unrelated expense from the withdrawal and unrelated income from the deposit. Both statement lines should remain in their real bank accounts; linking their categories prevents the business's profit from changing merely because its cash changed location.
How Do You Record the e-Transfer Step by Step?
1. Confirm who owns each account
Check the legal account holder and the books being reconciled. If both accounts belong to the same corporation, or both belong to the same sole-proprietorship activity, an internal transfer may fit. If the parties differ, stop and document the actual relationship.
For money moving between a sole proprietor or partnership and its owner, use the owner draw and contribution workflow. For a corporation and shareholder, the facts may support payroll, a reimbursement, a dividend, or a genuine shareholder loan; do not choose among them from the transfer direction alone.
2. Record the purpose before categorizing
Write why the money moved. Examples include funding a tax-savings account, moving operating cash to a higher-interest account, or consolidating balances at another institution.
Pause when the transfer pays an invoice, repays a loan, reimburses an expense, funds another legal entity, or distributes money to an owner. Those are transactions with a purpose beyond moving the same business's cash.
3. Capture the outgoing notification without assuming settlement
Record the amount, date, displayed recipient, status, and reference from the notification or financial-institution record. Interac's terms describe confirmations at several stages of a transaction, so a sent message is not proof that the receiving bank posted the deposit.
Keep a pending transfer in a clearing or review state. If it is cancelled, declined, expired, or replaced, follow the e-Transfer status workflow and preserve the failed attempt without inventing a completed deposit.
4. Find the receiving bank entry
Open both financial institutions through their known apps or websites. Match the deposit using amount, timing, reference when available, and account ownership. Keep the actual posting date shown in each account even if the withdrawal and deposit land on different statement dates.
An outgoing entry with no matching deposit belongs on an exception list. Do not create the other side solely to make the ledger balance.
5. Link both entries with a transfer feature or clearing account
Bookkeeping products use different labels, but the control is the same: the sending bank decreases and the receiving bank increases without creating profit or loss.
For a completed $2,500 movement from operating chequing to business savings:
| Entry | Debit | Credit |
|---|---|---|
| Business savings | $2,500 | — |
| Business chequing | — | $2,500 |
The example assumes one reporting entity and no fee. Follow the account names and entry method used in the business's books.
If both bank feeds imported the transaction, link the two statement lines. Do not delete one side. If an owned account is missing from the books, correct that gap rather than using a workaround that leaves the balance sheet incomplete.
6. Record any bank fee separately
If the sending bank posts a separate $1.50 charge on a $2,500 transfer, the internal transfer remains $2,500. Record the fee from its own statement evidence.
Whether the fee is deductible and how GST/HST applies depend on the business use and source document. The business e-Transfer fee guide covers that review.
7. Deduplicate messages, not bank entries
One movement can trigger sent, reminder, deposit, cancellation, or Autodeposit messages. Two connected inboxes may also contain notices about the same transaction. Use the reference, amount, parties, status, and timing to group lifecycle messages.
The goal is one transfer record connected to two real bank entries—not one bookkeeping transaction for every email. When the reference is missing, preserve the other match fields and flag uncertainty instead of inventing an identifier.
8. Reconcile both accounts for the period
Confirm that every completed internal withdrawal has a linked deposit and that both statement balances agree with the books. Investigate:
- An outgoing amount with no deposit
- A deposit with no sending entry
- Different legal owners on the accounts
- A duplicate bank-feed or CSV import
- An unexpected recipient name
- A transfer coded to sales or expenses
- A fee netted into the transfer
- A deposit still in transit at period end
Use a clearing account to explain a legitimate timing difference. Do not change bank dates or force an offsetting entry only to close the month.
Which Similar-Looking Payments Need Another Category?
Business account to personal account
A sole proprietor's withdrawal may be an owner draw; a corporate payment may instead be payroll, reimbursement, dividend, shareholder loan, or another supported transaction. Owner control does not make the payment internal.
One corporation to another corporation
Preserve the invoice, agreement, resolution, loan record, or other evidence and classify the event in each corporation. Common shareholders do not make two corporations one entity.
Two businesses operated by one sole proprietor
Because the CRA requires separate records for each business, document which activity supplied and received the cash rather than netting it automatically.
Payment to an employee or supplier
Match it to payroll, an expense claim, invoice, or another source record. The recipient's later business use does not make the payment internal.
Unrecognized receiving account
Stop the normal workflow and contact the financial institution through a trusted channel. Never use an internal-transfer category to clear an unknown recipient or suspected fraud.
What Evidence Should You Keep?
Retain both bank statements, relevant notifications, the reference, fee evidence, approval, clearing details, and reconciliation. The CRA's electronic-record requirements say records must be supported by documents, remain accessible and readable, and include information about Internet-based transactions such as emails that confirm a sale.
Accounting software alone does not replace the source documents. Keep an audit trail that lets a reviewer move from either bank statement line to the linked transfer and business reason.
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, and 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 a shared note, then compare the notification record with both bank accounts and the bookkeeping transfer. TransferLog does not connect to banks, verify ownership, move money, merge transactions automatically, post journal entries, or decide accounting treatment.
For the broader notification-to-register process, see how to track Interac e-Transfer payments.
Official Sources
- CRA: Business records
- CRA: What records businesses have to keep
- CRA: Record-keeping responsibilities and electronic records
- 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.