Selling on Etsy, eBay or Amazon makes you a business in the CRA's eyes β the peer-to-peer economy has its own page in their compliance guidance. Here's what sellers report, how materials and inventory actually get deducted, and when GST/HST starts.
Gross sales β before Etsy's fees come off β are your business income on the T2125. That includes sales to US and international buyers. If you sell on several platforms as one business, it's one T2125; genuinely separate businesses each file their own. The CRA also expects income from selling outside Canada to be reported, with a foreign tax credit available if another country taxed the same income.
Calculate my tax bill β Do I owe quarterly instalments?
The CRA's own peer-to-peer guidance lists platform costs, marketing, and raw materials as claimable. Where each lands on the T2125 (line names follow the CRA's T4002 guide β same canon as our T2125 line reference):
| What you paid for | Where it goes | Worth knowing |
|---|---|---|
| Etsy/eBay/Amazon listing & transaction fees | 8871 β Management and administration fees | The CRA explicitly lists platform costs as claimable; report gross sales, deduct the fees. |
| Raw materials (wood, wool, paint, beads, fabric) | Part 3 β cost of goods sold (purchases, line 8320) | Adjusted by opening and closing inventory β see below. |
| Etsy Ads, social media promotion | 8521 β Advertising | The CRA lists marketing to drive traffic to your store as claimable when tied to earned income. |
| Shipping and postage | 9275 β Delivery, freight and express | Packaging materials are supplies (8811). |
| Design software, shop tools subscriptions | 8810 β Office expenses | The CRA's list includes software licences bought to earn the income. |
| Craft-fair table fees, seller memberships | 8760 β Business taxes, licences and memberships | Market-stall and show fees fit here. |
| The room where you make things | T2125 Part 7 | Home workshop follows the same business-use-of-home rules β calculated last, can't create a loss. See the Part 7 walkthrough. |
The free expense tracker keeps all of this sorted by T2125 line through the year β and exports a tax-software-ready summary in February.
Unlike service freelancers, makers carry inventory. T2125 Part 3D works it out: opening inventory, plus what you bought during the year (line 8320), minus what's still unsold at year end β only goods that actually sold reduce this year's income. A $2,000 January yarn haul with half still on the shelf December 31 deducts roughly half this year, the rest when it sells. The full walkthrough is in our Part 3 income guide.
Run your numbers through the GST/HST registration calculator; registered sellers should also check the quick method.
Platform statements, materials receipts, inventory counts at year end, and mileage to the post office all matter. The deadline calendar keeps the filing dates in view while you're busy making things.
Fill out my T2125 for me β free β
Yes β the CRA's peer-to-peer guidance says to report income from platform sales as self-employment income on the T2125. There's no minimum below which business income is exempt from reporting.
Through cost of goods sold β purchases go on line 8320 in Part 3D, adjusted by opening and closing inventory, so materials still unsold at year end deduct in a later year.
Generally yes. Exported goods are usually zero-rated (0% tax charged), but zero-rated sales are still taxable supplies and count toward the small-supplier test.
It depends on what you sell β the form asks for the code that best describes your main activity. A maker selling their own crafts and an eBay reseller land in different codes; browse the Statistics Canada NAICS 2022 index for your closest match.
Freelance developers Β· Photographers Β· Rideshare & delivery drivers Β· Gig platforms hub
One useful email when CRA dates or figures change β nothing else. No spam, unsubscribe anytime.
Estimates and general information only, for planning purposes β this does not constitute tax, legal or accounting advice, and your facts may change the answer. Consult a tax professional about your situation. Seller income-tax treatment and the claimable-expense examples were verified against the CRA's peer-to-peer platform economy guidance on July 5, 2026; GST/HST registration rules verified against CRA GST/HST Memorandum 2-2 and the zero-rating treatment against the CRA's export provisions the same day. T2125 line names follow the CRA T4002 guide.