Ultimate guide to small business tax write-offs in Canada (2025)

Discover 2025 CRA small business tax write-offs for contractors, real estate agents, and self-employed in Canada.

Running a small business in Canada, whether as a contractor building homes, a real estate agent closing deals, or a self-employed professional managing your own venture, comes with a whirlwind of responsibilities. From securing clients to managing projects, your focus is often on the day-to-day grind. But when tax season rolls around, there’s a powerful tool to boost your bottom line: tax write-offs.

This ultimate guide dives deep into small business tax write-offs in Canada for 2025, with a special focus on contractors, real estate agents, and self-employed professionals. We’ll explore common deductions, industry-specific write-offs, and practical strategies to legally reduce your tax bill. With clear examples and CRA-compliant advice, this guide will empower you to keep more of your hard-earned money.

What are tax write-offs?

In Canada, tax write-offs (also known as deductions) are business expenses you can subtract from your income to lower your taxable income. For contractors, this might include the cost of a new drill or fuel for driving to job sites. For real estate agents, it could mean marketing expenses like property photography. For self-employed professionals, it may include software subscriptions or professional fees.

By claiming these write-offs, you reduce the income that’s subject to tax, which directly lowers your tax bill.

Write-Offs vs. Credits vs. Expenses

Understanding the terminology is key to maximizing your savings:

  • Write-Offs / Deductions: Reduce your taxable income.
    Example: If you earn $120,000 and claim $30,000 in write-offs, you’re taxed on $90,000.
  • Tax Credits: Directly reduce the tax you owe. Some, like the Canada Training Credit, apply to individuals—not businesses.
  • Expenses: Costs you incur to run your business. Only reasonable and CRA-allowable expenses qualify as deductions.

CRA Guidelines: What qualifies as a write-off?

To be deductible, an expense must meet these CRA criteria:

  • Reasonable: Costs should be consistent with industry standards.
  • Income-Generating: The expense must directly support your business operations.
  • Well-Documented: You must retain receipts, invoices, or logs in case of a CRA audit.

Recordkeeping Requirements

The CRA requires you to keep all supporting records for six years after the end of the tax year they relate to. These include:

  • Receipts and invoices
  • Business bank and credit card statements
  • Mileage logs for vehicle expenses
  • Contracts for professional services

💡 Pro Tip: Digitize receipts using tools like Xero.

Top 5 common small business write-offs in Canada

Home Office Expenses

If you use part of your home exclusively for business, you can deduct a portion of your:

  • Rent or mortgage interest
  • Utilities (electricity, heat, water)
  • Internet and phone bills (business portion)
  • Property taxes and home insurance

Example: Sarah, a contractor, uses 10% of her home for work. She can deduct 10% of $2,500 rent and $300 utilities = $280/month or $3,360/year.

🔎 CRA Tip: The space must be used exclusively for business or be your principal place of business.

Vehicle Expenses

Contractors and real estate agents who drive to job sites, showings, or meetings can deduct the business-use portion of:

  • Fuel
  • Maintenance and repairs
  • Insurance
  • Lease payments or loan interest
  • Registration and licensing

Example: Mike, a plumber, drives 80% for business. He spends $5,000 on fuel and $1,500 on maintenance. He can deduct $5,200.

🔎 CRA Tip: Track mileage using apps like MileIQ. CRA’s mileage rates are updated annually, check the 2025 rate closer to tax season.

Marketing & Advertising

You can deduct costs related to promoting your business, including:

  • Google Ads, Facebook, LinkedIn, etc.
  • Website hosting and design
  • Branding and graphic design services

Example: Lisa, a real estate agent, spends $3,000 on marketing and can deduct the full amount.

🔎 CRA Tip: Digital ads are fully deductible, but print ads in foreign publications may have limitations.

Professional Services


Fees paid to professionals are 100% deductible. This includes:

  • Accountants
  • Bookkeepers
  • Lawyers
  • Business consultants and coaches

Example: John, a consultant, pays $2,000 for tax filing and $1,500 for legal advice = $3,500 deductible.

Office Supplies & Tools

Eligible items include:

  • Office supplies (paper, pens, ink)
  • Software (e.g., QuickBooks, Microsoft 365)
  • Small tools (screwdrivers, wrenches)
  • Equipment (deducted through Capital Cost Allowance)

Example: Emma, a contractor, spends $700 on software and $500 on tools = $1,200 deduction. A $4,000 air compressor is claimed gradually under CCA.

🔎 CRA Tip: The 2024 Fall Economic Statement proposed reinstating full expensing for some assets. Stay updated for 2025 changes.


Special Write-Offs by Sector

🛠️ Contractors & Tradespeople

  • Tradesperson’s Tool Deduction (Employees only): Deduct up to $500/year for required tools.
  • CCA for Self-Employed Contractors: Larger tools must be claimed over time.
  • Protective Gear: Steel-toed boots, gloves, helmets, and safety vests.
  • Union Dues & Apprenticeship Fees: Courses, materials, exam fees.
  • Jobsite Costs: Lumber, materials, mileage, equipment rentals.

🏡 Real Estate Agents

  • Client Gifts: Small gifts (under $50), up to reasonable limits.
  • Meals & Entertainment: 50% of eligible business meals.
  • Staging & Photography: Deduct listing prep costs not reimbursed by your brokerage.
  • Board Fees & Licenses: CREA dues, desk fees, and annual renewals.

👩‍💼 Self-Employed Professionals

  • Business Insurance: Liability, errors & omissions, etc.
  • Courses & Certifications: Online courses and professional development.
  • Bad Debts: Unpaid invoices that were previously reported as income (accrual method only).

Summary Table of Write-Offs

Sector Special Write-Off CRA Notes
Contractors Tools up to $500/year Tradesperson’s tool deduction (employees)
Contractors Protective gear Must be required and not reimbursed
Real Estate Client gifts & listing prep Must be business-related, reasonable
Self-Employed Insurance premiums Business-only coverage
All Courses & certifications Must relate to income generation
All Bad debts Must be previously reported as income


❌ What You Cannot Write Off

  • Personal expenses: Groceries, home repairs, or personal trips
  • Clothing: Unless it’s protective gear; regular clothes don’t qualify
  • Fines/Penalties: Late CRA fees or parking tickets
  • Unreasonable expenses: High-cost claims with no documentation

Example: A contractor buying a new suit for client meetings cannot deduct it—but steel-toe boots are eligible.

✅ Tips to Maximize Your Write-Offs in 2025

  • Track All Expenses: Use HubDoc to digitize receipts and categorize costs in real time.
  • Separate Finances: Use a business bank account and credit card.
  • Use Form T2125: For all self-employed income and deductions.
  • Check 2025 CRA Updates:  Especially mileage rates, CCA limits, and software rules.
  • Get Expert Help: A tax professional can identify deductions you may miss.

💼 Why Work with Ennovo Solutions?

Navigating small business write-offs can be overwhelming—especially when you're focused on your craft. That’s where we come in.

At Ennovo Solutions, we specialize in working with contractors, real estate agents, and self-employed Canadians.

Our services include:

  • Industry-specific tax preparation and filing
  • Customized bookkeeping systems
  • CRA audit support
  • Year-round tax planning to minimize what you owe

Contact us here to schedule a consultation and discover how we can help you save more in 2025.

Claiming tax write-offs is a game-changer for small business owners. From home office deductions to marketing costs, tools, insurance, and more—the CRA offers numerous ways to lower your taxable income.

Whether you’re a contractor buying safety gear, a real estate agent staging homes, or a self-employed professional investing in your education, this guide equips you with the knowledge to maximize your savings this year.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Start Saving Time and Stress - Book a Free Discovery Call Today!

Walk away with actionable insights you can implement into your business today

Book a Free Discovery Call Today