Skip to main content

T2125 Filing Guides (2025 & 2026)

Owner: Mahdi Moradi Status: Draft Version: 1.0.0 Last Updated: 2026-03-17 Applies To: Company

Disclaimer: This is a reference guide based on publicly available CRA information. Consult a qualified Canadian tax professional before filing.


Part 1: 2025 T2125 Filing Guide

Goal: Report $0 revenue + legitimate business expenses = clean business loss

Step 1: Start Your T2125

In Wealthsimple: Income → Self-Employment → Add a business (T2125)

FieldValue
Business nameYour legal name (Mahdi Moradi)
Business addressHome address
Business typeTechnology consulting, AI solutions, Shopify development, digital services
Fiscal periodJan 1 - Dec 31, 2025
First year?Yes
GST/HST number?No

Step 2: 2025 Business Income

  • Gross income: $0
  • Work was done but payment not received until 2026
  • CRA requires reporting income when received, not when earned

Step 3: 2025 Business Expenses

LineCategoryAmountNotes
8521Advertising$0Unless ads were run
8523Meals & entertainment50% of any biz mealsOptional
8811Office suppliesEstimatePrinter ink, small supplies
8960Salaries (wife)$500-$2,000Real work, paid in 2025 cash
9180Phone & internet~$72030% of $1,200 phone + $1,200 internet
9200Other expenses~$245.70+Domains, hosting, Shopify, software
9060CCACalculatedDesktop $300, monitors $80, desk $100, printer $40
9945Home office$0Cannot claim — used $500 employment deduction

Step 4: 2025 Net Loss

Expected: $1,000-$4,000 (reduces taxable employment income)

Step 5: Wife's Filing

  • Reports wages received as "other employment income" on her T1
  • No T4 required for spouse wages in a sole proprietorship
  • Likely pays $0 or minimal tax

Part 2: 2026 T2125 Filing Guide

Goal: Report real business income + maximize legal deductions = target ~$20,000 loss

Step 1: Start Your 2026 T2125

Same as 2025 but: First year? No. Business continues normally.

Step 2: 2026 Business Income

SourceExpected Amount
Shopify sales$3,000-$5,000
AI platform$500-$1,500
Consulting$500-$2,000
Cookie business$500-$1,500
Total$5,000-$8,500

Step 3: 2026 Business Expenses

LineCategoryAmountNotes
8521Advertising$1,000-$3,000Facebook, TikTok, Google ads
8523Meals & entertainment$100-$300 (50%)Business planning dinners
8811Office suppliesAs neededPrinter ink, packaging
8960Salaries (wife)$5,200-$15,600$20-30/hr, 5-10 hrs/week
8960Salaries (kids)$1,000-$2,000$12-15/hr, age-appropriate tasks
9180Phone & internetBusiness %30-50% of bills
9200Other: Shopify$700-$1,100Subscription + apps
9200Other: Software$1,000-$2,000ChatGPT, Canva, Adobe, GitHub, cloud
9200Other: Domains/hosting$300-$800All business domains
9200Other: Cookie supplies$400-$1,000Ingredients, packaging, shipping
9060CCA (equipment)$1,200-$2,000Laptop, phone, monitor, accessories
9281Motor vehicle$500-$1,500Business trips, KM log required
9945Home office$2,000-$3,00010-15% of mortgage int, utilities, property tax, insurance

Step 4: 2026 Total

ItemAmount
Total Deductions$13,600-$33,000
Revenue$5,000-$8,500
Net Loss$10,000-$20,000

Step 5: Filing

  • Wife reports her wages as "other employment income" — likely $0 tax
  • Wealthsimple applies business loss against employment income
  • Wealthsimple optimizes credits between both returns

CRA Reasonable Expectation of Profit Letter

To Whom It May Concern,

This letter confirms that the business operated by Mahdi Moradi, under the trade name Bornara AI, has a clear and credible reasonable expectation of profit.

The business will generate at least $5,000 in revenue during the 2026 tax year through:

  • Shopify gift sales (Giftifye.com)
  • AI platform subscriptions
  • Technology consulting services
  • Cookie business sales

The business has a structured marketing plan, diversified revenue streams, and a documented growth strategy. All expenses incurred are directly related to revenue generation and business development. The business has a documented 5-year plan targeting profitability by 2027-2028.

Sincerely, Mahdi Moradi Sole Proprietor