TransferLog
/Blog
Log inGet started free
Back to blog
Use Cases

How to Track Client e-Transfer Payments as a Canadian Freelancer

A Canadian freelancer workflow for matching Interac e-Transfer payments to invoices, tracking unpaid balances, and reconciling client income.

TransferLog Team
Updated August 14, 2026
8 min read

To track client e-Transfer payments, keep an invoice register showing what each client owes and a separate payment register showing what actually arrived. Confirm each deposit in online banking, match it to an invoice, leave any unpaid balance open, and reconcile the two registers with the bank account every week or month.

An Interac notification can help identify the payer, amount, date, status, and reference. It does not tell you what work was billed, replace an invoice, or prove by itself that the money settled. Connecting the notification, bank entry, invoice, and client balance creates the useful record.

What Should a Freelancer Payment Tracker Include?

Use two connected lists rather than one paid/unpaid checkbox.

Your invoice register should include:

  • Unique invoice number
  • Client and project
  • Issue date and due date
  • Description of the work
  • Subtotal, applicable GST/HST, and total
  • Amount paid and remaining balance
  • Status: draft, sent, partially paid, paid, overdue, or written off

Your payment register should include:

  • Date the payment notification arrived
  • Date the bank confirmed the deposit
  • Name displayed for the sender and the client name, if different
  • Amount and direction
  • Interac status and reference number, when available
  • Invoice number or documented allocation
  • Refund, overpayment, fee, or correction notes
  • Bookkeeping category and reconciliation date

The invoice register answers, “What am I owed?” The payment register answers, “What did I receive?” Linking the two shows which invoices are fully paid, partially paid, overdue, or still unmatched.

Does an e-Transfer Replace a Client Invoice?

No. The payment and invoice answer different questions. The e-Transfer evidence shows how money moved; the invoice or agreement describes the work, price, tax, payment terms, and client obligation.

The CRA's business-record guidance says income records must show the date, amount, and source of income and that income entries should be supported by original documents such as sales invoices, receipts, bank deposit slips, fee statements, and contracts. A freelancer should therefore preserve the invoice and bank evidence with the payment record instead of treating the notification as the entire file.

If you are registered for GST/HST, the payment confirmation also does not supply the tax information your client may need. The CRA's GST/HST record guidance explains that invoices, receipts, or written agreements must contain specific information to support input tax credit claims. Check the current requirements for the sale amount and your situation.

How Do You Match Client e-Transfers to Invoices?

1. Issue a uniquely numbered invoice

Give every invoice a stable identifier such as 2026-041. Include the client, work performed, issue date, due date, amount, applicable tax, and payment terms. Do not identify invoices only by a month or a reusable project name.

Give the client one reference to use with the payment. Interac says its business Request Money service can support invoice details, but availability and the exact experience depend on the participating financial institution. A request for money is still not a completed payment, and it should remain separate from revenue and the paid balance until the funds arrive.

For the collection step, use the invoice Request Money workflow.

2. Keep payment instructions consistent

Use a consistent business email address or mobile number, say whether Autodeposit is enabled, and ask the client to include the invoice number where their banking experience permits it. Confirm any change to payment instructions through a known contact channel before the client sends money.

A client's banking profile may display a personal name, spouse, bookkeeper, or corporate officer instead of the client name on the invoice. Keep both labels rather than overwriting the payer evidence.

3. Capture the notification without assuming settlement

Record the displayed payer, amount, notification date, status, and reference. Then open your financial institution through its known app or website and confirm that the deposit reached the intended account.

Do not count every related email as a separate payment. A request, sent notice, reminder, Autodeposit confirmation, cancellation, and expiry notice may describe different stages of one transaction. Use the amount, parties, reference, and status history to identify the completed movement.

If the payer is unfamiliar, leave the deposit unmatched and follow the unknown e-Transfer sender workflow before applying it to income or returning it.

4. Apply the payment to the correct invoice

For an exact payment, link the transaction and close the invoice balance. For an exception, record what happened instead of forcing the numbers to fit:

  • Partial payment: apply only the amount received and leave the balance visible.
  • Several transfers for one invoice: keep every transaction and link all of them to the same invoice.
  • One transfer for several invoices: preserve the original payment, then document the allocation to each invoice.
  • Deposit before final billing: keep it as a customer deposit until the invoice or agreement supports applying it.
  • Overpayment: record the excess as a customer credit or a separate refund.
  • Refund or correction: create a new outgoing event; do not erase the original receipt.
  • Currency or fee difference: preserve the gross invoice, actual deposit, rate or fee evidence, and bookkeeping treatment.

The partial e-Transfer payment guide covers running balances and several payments in more detail. Use the customer overpayment workflow when the deposited amount exceeds the balance.

5. Reconcile the bank, payment register, and invoice register

At least monthly, compare every payment entry with the relevant bank deposit. Then compare the reconciled payment register with the invoice register.

Investigate:

  • A bank deposit with no payment entry
  • A notification with no completed deposit
  • Duplicate entries created from repeated messages
  • An invoice marked paid while a balance remains
  • A payment applied to the wrong client or invoice
  • A refund, fee, or internal transfer missing from the register
  • A personal e-Transfer included in client revenue

The final client-payment total should agree with the related bank activity after documented personal items, refunds, fees, and transfers between your own accounts are removed. Keep unresolved items in an exception list with an owner and next action.

6. Follow up from the invoice balance

Build the overdue list by filtering for a due date in the past and a remaining balance greater than zero. Do not infer overdue invoices only from missing notification emails.

A useful follow-up includes the invoice number, original due date, amount received so far, remaining balance, and verified payment instructions. If the client disputes the work or amount, resolve the invoice issue instead of sending a new payment request that could create a duplicate.

7. Close and preserve the period

Save the reconciled invoice and payment registers with invoices, contracts, bank statements, and relevant correspondence. Use readable filenames and retain a backup outside a live inbox search.

Payment date and tax reporting date are not always the same. The CRA's accounting-method guidance says most self-employment income uses the accrual method, with the cash method limited to farmers, fishers, and self-employed commission agents. Ask an accountant which period applies rather than moving an invoice solely because the e-Transfer arrived later.

What Freelancer Payment Edge Cases Need Extra Care?

Payments received in a personal account

Using a personal account does not change what the payment was for. Keep business and personal transactions separately identifiable, and check the account agreement because financial institutions set their own permitted uses. A separate business account can simplify reconciliation, but the records still need the invoice, purpose, and deposit evidence.

Pending, cancelled, declined, or expired transfers

Keep the invoice balance open until settlement. Preserve the status history and record a replacement transfer as a separate transaction linked to the same invoice. The e-Transfer status guide explains the exception workflow.

Suspicious payment instructions or notices

Do not rely on an unexpected email link to verify a deposit or change where money should be sent. Contact the financial institution or client through a known channel. Use the Canadian business fraud-response checklist if a notice, mailbox, or payment instruction may be compromised.

How TransferLog Helps Track Freelancer Payments

TransferLog organizes transaction details found in supported Interac e-Transfer notification emails from connected Gmail, Outlook, or iCloud inboxes. You can review sent and received records, search and filter them, assign categories, and export CSV or PDF.

Use the export as the payment side of your workflow:

  1. Connect the inboxes that receive client notifications.
  2. Review detected dates, amounts, parties, directions, statuses, and references.
  3. Match each completed business payment to an invoice.
  4. Categorize and export the relevant period.
  5. Reconcile the export with the bank account.
  6. Follow up from the invoice register.

TransferLog does not access your bank account, create invoices, calculate GST/HST, choose an accounting method, or decide whether a client balance is collectible. It reduces the inbox work involved in building an organized payment register.

Official Sources

  • CRA: Business records
  • CRA: GST/HST and payroll records
  • CRA: Accounting methods for self-employment income
  • Interac e-Transfer for Business
  • Interac e-Transfer Business Request Money

This article provides general record-keeping information, not tax or accounting advice.

Organize supported client e-Transfer notifications with TransferLog. Start free, then reconcile the export with your invoices and bank account.

Ready to automate your e-Transfer tracking?

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

Try TransferLog free

No credit card required · Free to get started

Keep reading

Use Cases

How to Track Rent Payments by Interac e-Transfer

A practical Canadian workflow for matching rent paid by Interac e-Transfer to tenants, units, rent periods, receipts, and bank deposits.

8 min read
Bookkeeping

How to Reconcile Partial e-Transfer Payments Against an Invoice

A Canadian workflow for applying several Interac e-Transfers to one invoice, tracking the balance, GST/HST, exceptions, and bank reconciliation.

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