Taxes and Compliance

E-Commerce Year-End Income Tax: Preparing the T1 or T2

Gathering your documents is one step. Here is what happens to revenue, inventory, and owner transactions once they reach the actual tax return.

Read time
~ 8 min
Platforms
Multi-platform
Scope
Canadian Sellers

Gathering the right documents at year end is necessary, but it is a different task from what happens once those documents reach the actual tax return. A settlement report total, a reconciled GST/HST schedule, and an inventory count are inputs. How those inputs translate into taxable income on a T1 with a T2125 statement of business activities, or onto a T2 corporate return, involves a separate set of decisions: what counts as revenue for the period, how inventory cut-off affects the cost of goods sold figure, how owner transactions surface differently depending on structure, and whether the prior year’s result triggers an instalment obligation for the year ahead.

This guide picks up where document gathering leaves off. It does not walk through how to complete a return line by line, since that work is properly done with a tax professional who can apply it to the seller’s specific numbers and structure, but it lays out the concepts that determine how an e-commerce seller’s books turn into a filed return.

Revenue Recognition for the Return

The starting question for any e-commerce return is what counts as revenue for the tax year, and it is not the same figure as total cash received from platform payouts. Two distinctions matter:

Gross vs. net. Revenue for tax purposes is gross sales (before platform fees, before payment processing costs, before shipping and advertising, which are all deducted separately as expenses), not the net amount actually deposited by a platform after those deductions. A return built by adding up bank deposits understates both revenue and expenses, and while the bottom-line profit figure might come close to correct by coincidence, the gross revenue figure reported (which CRA and lenders both look at independently of net profit) will be wrong.

Payout timing vs. accrual. For a business reporting on the accrual basis, which most incorporated e-commerce sellers and many sole proprietors use, revenue is recognized when the sale occurs, not when the platform payout eventually clears the bank. A sale made in the last days of December, with the corresponding payout not landing until January, still belongs to the December period’s revenue on an accrual basis. This is the same accrual principle covered from a bookkeeping perspective in the GST/HST Return Reconciliation guide and the settlement reconciliation guides, and it carries through directly into how revenue is reported on the income tax return.

Inventory Cut-Off and Its Effect on COGS

The inventory value at the start and end of the fiscal period is a direct input into cost of goods sold, and an error in the year-end inventory count or valuation flows straight into taxable income. The mechanics: cost of goods sold equals opening inventory, plus purchases during the year, minus closing inventory. An overstated closing inventory figure understates cost of goods sold and overstates taxable income for the year; an understated closing inventory figure does the opposite.

Cut-off matters specifically at the boundary of the fiscal year: inventory in transit, inventory received but not yet invoiced, and inventory sold but not yet shipped all need a consistent rule for which side of the year-end they fall on, applied the same way at both the opening and closing count to avoid a one-time distortion. The COGS Timing for E-Commerce Sellers guide covers the mechanics of matching inventory cost to the period of sale in more detail; the point specific to year-end tax preparation is that the closing inventory figure used for the return needs to be the actual, physically verified figure for the fiscal year-end date, not an estimate carried forward from an earlier count.

Owner Transactions: How They Surface Differently by Structure

How money moving between the business and its owner appears on the return depends entirely on whether the seller is a sole proprietor or operates through a corporation.

Sole proprietor (unincorporated). There is no legal separation between the business and the owner for tax purposes. Money the owner takes out of the business (a draw) is not a deductible expense and does not appear as a line item on the T2125; the owner is simply taxed on the full net business income for the year regardless of how much cash was actually withdrawn versus left in the business.

Incorporated (T2 filer). The corporation is a separate legal and tax entity, and owner transactions take specific forms that each have distinct tax treatment:

  • Shareholder loan movements. Funds advanced by the owner to the corporation, or drawn by the owner from the corporation, are tracked through a shareholder loan account. Amounts owed to the corporation by a shareholder carry specific repayment timing rules under the Income Tax Act to avoid the balance being included in the shareholder’s income; the CRA’s guidance on shareholder loans sets out the repayment and inclusion rules.
  • Salary. Compensation paid to an owner acting as an employee of the corporation, subject to payroll deductions and reported on a T4, deductible to the corporation.
  • Dividends (T5). Distributions of after-tax corporate profit to a shareholder, reported to the shareholder on a T5 slip, not deductible to the corporation, and taxed to the individual under the dividend gross-up and tax credit mechanism.

The decision between salary, dividends, and shareholder loan movements is a structural planning question with its own trade-offs around personal tax rate, CPP contributions, and RRSP room, and is properly worked through with a tax professional rather than defaulted into.

T1 with T2125 vs. T2: Structural Differences

Sole proprietor (T1 / T2125)Incorporated (T2)
Filing entityThe individual owner, business income reported on the personal returnThe corporation, as a separate legal taxpayer
Tax rate appliedThe individual’s personal marginal tax rate on all net business incomeCorporate tax rate on income retained in the corporation; personal rate applies only to amounts paid out as salary or dividends
Owner withdrawalsNot a deductible expense; full net income is taxed to the owner regardless of withdrawalsSalary, dividends, or shareholder loan movements, each with distinct tax treatment
Filing deadlineGenerally aligned with the personal filing deadline for self-employed individuals, with balance-due timing set separatelySix months after the corporation’s fiscal year-end, with balance-due timing generally two or three months after year-end depending on the corporation’s status
Loss treatmentBusiness losses can generally offset other personal income in the same yearCorporate losses are generally trapped inside the corporation, carried back or forward against corporate income

The Should I Incorporate guide covers the decision of whether and when to incorporate in more depth; this comparison is meant to show how the same underlying business numbers land differently on the return depending on which structure is already in place.

Instalment Obligations

A business (whether the individual owner of an unincorporated business or the corporation itself) that owes tax above a CRA-set threshold in a given year can be required to pay quarterly tax instalments through the following year, based on the prior year’s result or a current-year estimate. A strong prior year, particularly a first strong year after a period of lower or no taxable income, can trigger an instalment requirement that catches a seller off guard if it was not anticipated during year-end tax preparation. CRA’s instalment payment guidance sets out the thresholds and calculation options for individuals; corporations have a parallel instalment framework under CRA’s corporate instalment rules.

Because instalments are based on the prior year’s filed result, this is a place where the year-end tax preparation process directly affects the cash flow for the year ahead. Working through the return promptly rather than close to the filing deadline gives more lead time to plan for an instalment obligation before the first payment is due.

What Happens to the Gathered Documents

Bringing this back to the document-gathering step: a reconciled settlement report total becomes the gross revenue figure on the return. A GST/HST return-support schedule confirms that revenue is consistently stated between the two filings. A verified closing inventory count becomes the closing inventory figure in the cost of goods sold calculation. A shareholder loan ledger becomes the basis for the T2 shareholder loan continuity schedule. None of these documents complete the return on their own; they are the supporting record a tax professional works from to prepare it correctly.

Year-End Tax Preparation Workflow

  1. Confirm the reconciled gross revenue figure for the fiscal year, on an accrual basis, from the platform and processor reconciliation records
  2. Confirm the verified closing inventory count and valuation as of the fiscal year-end date
  3. Reconcile the GST/HST filed for the year against the revenue figure being used for the income tax return
  4. Summarize owner transactions for the year: draws for a sole proprietor, or salary, dividends, and shareholder loan movements for a corporation
  5. Identify any capital asset purchases or disposals during the year that affect capital cost allowance
  6. Review the prior year’s filed result to anticipate whether an instalment obligation applies for the year ahead
  7. Assemble the summarized figures and supporting schedules for review with a tax professional ahead of the filing deadline
  8. Confirm the applicable filing and balance-due deadlines for the specific structure (T1/T2125 or T2) and file accordingly

Scope of This Guide

This guide covers the concepts connecting year-end bookkeeping records to the T1 with T2125 or T2 return for Canadian e-commerce sellers. It does not cover:

This guide describes the concepts, not the completed return. Preparing an accurate T1 with T2125 or T2 for an e-commerce business, particularly one selling across multiple platforms and currencies, is professional work that depends on the seller’s full financial picture.

Get in touch if you have gathered your year-end documents and are ready to move from reconciled records to a filed return. Bringing a consistent, reconciled set of numbers into that conversation is what keeps the return accurate and the process efficient.

Alex Teplov, CPA / Last updated: August 22, 2026

This guide is for general informational purposes only and does not constitute professional accounting, tax, or legal advice. It does not create an accountant-client relationship. Marketplace rules, CRA administrative positions, and cross-border compliance rules change, and the correct treatment depends on the records behind your specific file.

EcomCount
About EcomCount
Marketplace accounting operated by Teplov CPA

EcomCount helps Canadian marketplace sellers with bookkeeping, tax compliance, payout reconciliation, margin reporting, and cross-border accounting questions. The file is handled within Teplov CPA, with the operating model adapted to e-commerce reporting complexity.

About the practice
Browse the library

All resources

Guides on marketplace accounting, GST/HST, reconciliation, inventory, and cross-border seller issues.

View all guides
Get file-specific help

Work with EcomCount

General guidance is useful. The real answer still depends on the reporting setup, source documents, and platform mix in your file.

Talk to EcomCount
Next step

Want the treatment checked against actual marketplace records?

Send the channels you sell on, your accounting software, and the reporting issue you are trying to resolve.

Contact EcomCount