TransferLog
/Blog
Log inGet started free
  1. Home
  2. Blog
  3. Is an e-Transfer Between Business Accounts Income?
Bookkeeping

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.

TransferLog Team
Updated September 5, 2026
9 min read

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:

  1. Both bank accounts belong in the same set of business books.
  2. The money is only moving between those accounts, not paying an obligation or changing who owns it.
  3. You can match the completed withdrawal and deposit as the two sides of one movement.

Examples of internal and non-internal e-Transfers

ExampleInternal transfer?Record-keeping response
Corporation's operating account to its savings accountUsually yesLink both bank entries as one transfer
Sole proprietor's business chequing to a tax-savings account used for the same businessUsually yesLink both entries and document the purpose
Corporation to a shareholder's personal accountNo automatic transfer treatmentReview dividend, payroll, reimbursement, loan, or other purpose
One corporation to another under common ownershipNoKeep separate books and support the intercompany transaction
Sole proprietor withdraws business cash for personal useNoRecord an owner draw, not a business expense
Customer pays from another company with a similar nameNoMatch 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.

Start organizing freeSee how it works

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:

Example bookkeeping entry for a transfer between owned business accounts

EntryDebitCredit
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.

Make your next e-Transfer reconciliation easier

Connect Gmail, Outlook, or iCloud and turn supported Interac notification details into one searchable, filterable list.

Start organizing freeSee how it works

Free plan available · No credit card required

Keep reading

Bookkeeping

How to Record and Reconcile e-Transfers in Xero Canada

A Canadian workflow for matching Interac e-Transfer bank lines to Xero invoices, bills, transfers, and notification records without duplicates.

9 min read
Bookkeeping

How to Record and Reconcile e-Transfers in Sage 50 Canada

Record Interac e-Transfer receipts, supplier payments, and bank lines in Sage 50 Canada once, then reconcile them without duplicate entries.

8 min read

Stop tracking e-Transfers by hand.

Connect your inbox and organize supported e-Transfer notifications in one dashboard.

Try TransferLog free
© 2026 TransferLog. All rights reserved.
PrivacyTermsRSS