How to Categorize Business Expenses for Your Personal Taxes (Canadian T2125)
If you're self-employed in Canada, one of the biggest challenges at tax time isn't preparing your return — it's figuring out how to categorize hundreds or even thousands of business transactions.
Whether you're a consultant, freelancer, contractor, realtor, creator, or online seller, your T2125 (Statement of Business or Professional Activities) requires your income and expenses to be grouped into the correct categories. Choosing the wrong category can create unnecessary work, make your records harder to review, and increase the likelihood of questions if your return is ever reviewed.
The good news? You don't have to manually code every transaction yourself.
What is a T2125?
The T2125 is the form used by the Canada Revenue Agency (CRA) for reporting income and expenses from a sole proprietorship or professional business. It accompanies your personal T1 income tax return.
The form summarizes your business activity into categories such as:
- Advertising
- Office expenses
- Meals and entertainment
- Motor vehicle expenses
- Professional fees
- Rent
- Supplies
- Telephone and utilities
- Travel
- Insurance
- Repairs and maintenance
- Capital assets
Capital assets may need to be depreciated rather than deducted immediately. A capital asset is defined as something that has a lifespan longer than a single year. Generally, items are also considered for their value. For example, a $200 office item such as a printer may last over one year, but practically the amount is small.
Many accountants and tax advisors recommend having a policy where you capitalize above a certain amount and expense anything under it. CRA does not post the specific amount, but generally it is understood that they will review any items over $500 for whether they are capital in nature. Under $500, you can generally expense. For amounts above that, you should consider the item's long-term use.
Capital items are then required to be further allocated. For example, computers have different write-offs (called depreciation for accounting and capital cost allowance for taxes). Here are some examples of divisions:
- Computer equipment (usually Class 50)
- Furniture and equipment (usually Class 8)
- Vehicles (Class 10 or 10.1)
- Signage (usually Class 8)
Instead of listing every transaction individually, your expenses and capital purchases are totaled within these categories.
Why categorizing expenses can be difficult
Bank statements rarely tell the full story.
Consider these transactions:
- Amazon — Office supplies? Computer equipment? Inventory? Books?
- Costco — Office snacks? Cleaning supplies? Equipment?
- Canadian Tire — Vehicle repairs? Tools? Office maintenance?
- Square or Stripe — Payment processing fees? Customer refunds?
- Uber — Business travel? Meals? Personal trip?
Without knowing the purpose of each purchase, it's impossible to categorize every transaction perfectly.
That's why accountants often spend significant time asking follow-up questions before preparing a tax return.
Common T2125 expense categories
Here are some of the most common categories self-employed Canadians use. Every business is different, so the correct category depends on what the expense was actually used for.
| Expense | Typical T2125 Category |
|---|---|
| Facebook or Google Ads | Advertising |
| Business insurance | Insurance |
| Accountant | Professional fees |
| Legal services | Professional fees |
| Office stationery | Office expenses |
| Software subscriptions | Office expenses or Other expenses |
| Cell phone | Telephone and utilities (business portion) |
| Internet | Telephone and utilities (business portion) |
| Business meals | Meals and entertainment (generally 50% deductible) |
| Airfare | Travel |
| Hotel | Travel |
| Office rent | Rent |
| Business supplies | Supplies |
The biggest mistake people make
Many people try to categorize every transaction with complete certainty.
In reality, some transactions simply don't provide enough information from the bank description alone. For example:
- "AMZN Mktp"
- "POS PURCHASE"
- "PAYPAL"
- "APPLE.COM"
These descriptions don't explain what was purchased.
Guessing isn't ideal — but neither is spending hours researching every small purchase.
How Heightly helps
Heightly uses AI to review your bank and credit card statements and automatically categorize the majority of your business transactions into logical expense categories suitable for preparing a Canadian T2125.
Rather than simply guessing, Heightly identifies transactions that aren't clear and flags them for your review. For example, it may ask questions like:
- Was this Amazon purchase office supplies or equipment?
- Was this meal with a client or personal?
- Was this Costco purchase entirely business-related?
- Does this expense relate to inventory?
This review process helps improve accuracy while dramatically reducing the amount of manual work required.
Instead of manually reviewing every transaction, you can focus your attention only on the transactions where your input is actually needed.
AI doesn't replace your judgment
No AI can know why you made a purchase.
Only you know whether a transaction was:
- personal or business
- fully deductible or partly personal
- a capital purchase
- inventory
- or reimbursable
That's why Heightly combines AI categorization with human review for unclear transactions. This approach helps save time while keeping you in control of the final classifications.
A bookkeeper hired to help you also wouldn't know what was what. You're in the best position to make the call on those off cases. AI lets you do that while saving you money by removing the bookkeeping step.
Save time at tax season
Preparing records for a T2125 doesn't have to involve hours of spreadsheets and manual coding.
By automatically categorizing the majority of transactions and highlighting only the ones that need clarification, Heightly helps sole proprietors organize their business records faster and with greater confidence.
Whether you're preparing your own tax information or sending records to your accountant, having expenses grouped into meaningful categories can make tax season much less stressful.
If you're looking for a faster way to prepare your business transactions for your Canadian personal tax return, Heightly can help you organize your bank and credit card statements before tax season arrives and group them in an organized way to help with your tax prep.
Note for Quebec residents: The Service is not available to Quebec residents. See heightly.ai/app/quebec-not-supported for details.
This article is for general informational purposes only and is not tax, legal, or accounting advice. Rules vary by province, state, and business type, and change often — confirm details with a qualified tax professional (or the CRA / IRS directly) before filing. Heightly is software, not a tax filing service.
Turn your bank statements into a Tax Prep Report
Try Heightly free — turn your bank statements into a tax prep report in minutes.
Get started free →