Get through CRA season without the panic: deadlines, forms, GST/HST, and mileage rates in plain language.
Tax season prep
The Small Business Tax Season Guide That Doesn't Suck
Everything a self-employed Canadian actually needs to do when tax season shows up. No jargon, no 40-page PDFs.
Quick answer
If you're a sole proprietor in Canada, tax season means filing a T2125 with your T1 personal return by June 15, with any balance owing by April 30. If your business is incorporated, the rules are different: your T2 corporate return is due 6 months after your fiscal year end, and the balance owing is due 2 months after year end (3 months for most CCPCs). Either way, Pluto Suite keeps your books ready so filing is not a scramble.
Wait, what even counts as 'self-employed'?
If you drive for Uber, freelance, run a small shop, do contract work, or basically get paid without a T4 from an employer, congrats, you're self-employed in the eyes of the CRA. That means tax season looks different for you than it does for your friend with a 9 to 5.
Employees get taxes deducted automatically. You don't. You're in charge of tracking your own income, your own expenses, and figuring out what you owe. It sounds scary but it's mostly just organization.
What you actually need to gather
Every source of income for the year (invoices, payment app records, bank deposits)
Every business expense with a receipt or bank record
Your mileage log if you drive for work
Your GST/HST number and collected tax, if you're registered
Any T4A or T5018 slips clients sent you
Home office expense records, if you claim that
The deadlines that actually matter
What
Deadline
T1 personal return (sole proprietor)
June 15
Balance owing, sole proprietor
April 30
T2 corporate return
6 months after fiscal year end
Balance owing, non-CCPC corporation
2 months after fiscal year end
Balance owing, CCPC
3 months after fiscal year end
GST/HST return (monthly or quarterly filers)
1 month after period end
GST/HST return (annual filers, individual)
June 15 (payment by April 30)
GST/HST return (annual filers, corporation)
3 months after fiscal year end
Quarterly tax instalments (if required)
Mar 15 / Jun 15 / Sep 15 / Dec 15
That April 30 vs June 15 gap is the most common trap. You get extra time to file the paperwork, but the CRA still wants their money by April 30. Miss it and interest starts stacking immediately.
Mistakes people make every single year
Mixing personal and business expenses in one account, then spending a weekend untangling it at filing time
Losing receipts because they were photos buried in a camera roll
Forgetting to track mileage until tax time, then guessing
Not knowing if they hit the GST/HST threshold and getting hit with back taxes
Waiting until the deadline to realize they owe way more than expected
How Pluto Suite helps
This whole guide basically describes a checklist Pluto Suite is already running in the background all year.
Every trip gets logged and rated at the current CRA mileage rate automatically, no logbook required
Receipts get scanned and categorized the moment you snap them
Your GST/HST collected and paid is tracked as you go, not reconstructed at filing time
When it's time to file, you export a T2125-ready report instead of building one from scratch
Not legally, no. Plenty of people file their own T1 and T2125 with software like TurboTax. An accountant helps if your situation is complicated or you just don't want to deal with it.
What happens if I file late?
If you owe money, you get charged a late filing penalty plus daily interest. If you're owed a refund, there's no penalty, but you're literally giving the government an interest-free loan by waiting.
Can I deduct my home office?
Yes, if you use part of your home regularly for business. You calculate the business-use percentage of your home and apply it to rent, utilities, and similar costs.
Tax season prep
The Tax Season Checklist You Can Actually Follow
Screenshot this. Print this. Just don't lose this.
Quick answer
A simple, ordered checklist for Canadian self-employed folks to get through tax season without the last-minute scramble. Work through it top to bottom and you're basically done.
Two months before your filing deadline
Pull every bank and credit card statement for the year
Confirm you have receipts for anything you're planning to deduct
Check your mileage log is actually complete, not just 'mostly there'
Reconcile your bank feed against your bookkeeping so nothing's missing
Add up total income from every client or platform
One month before
Calculate your GST/HST collected vs paid, if you're registered
Sort expenses into CRA categories (advertising, meals, vehicle, supplies, etc.)
Decide if you're claiming home office expenses, and calculate the percentage
Check if you owe quarterly instalments and whether you've paid them
Gather any T4A, T5018, or other slips clients sent you
Filing week
Complete your T2125 (Statement of Business or Professional Activities)
File your T1 personal return with the T2125 attached
File your GST/HST return separately, if applicable
Pay any balance owing by April 30, even if you filed later
Save a copy of everything, records need to be kept for 6 years
After you file
Set aside a chunk of next year's income for taxes so you're not caught off guard
Check if you now need to register for GST/HST based on this year's revenue
Set calendar reminders for quarterly instalments if the CRA requires them
How Pluto Suite helps
A big chunk of this checklist stops being a checklist once Pluto Suite is running the whole year, because most of it is already done by the time your filing deadline arrives.
Mileage logs build themselves trip by trip, so 'confirm your log is complete' becomes a five second glance
Bank feeds sync automatically, so reconciling isn't a two month statement scavenger hunt
GST/HST collected vs paid is tallied in real time, not calculated by hand in week one of filing
Expense categories are already sorted into CRA-style buckets when you export
Six years from the end of the tax year they relate to. The CRA can ask for them any time in that window.
What if I'm missing a receipt?
Bank and credit card statements can support the expense if you don't have the original receipt, but a receipt is always the stronger backup.
Do I need to do this checklist every year?
Yes, but it gets way faster once your bookkeeping is current all year instead of a once-a-year panic project.
Tax season prep
What Is a T2125? (Explained Without the CRA Jargon)
The form basically every self-employed Canadian has to fill out. Here's what it actually does.
Quick answer
The T2125, officially the Statement of Business or Professional Activities, is the form you attach to your personal T1 tax return to report self-employment income and expenses. It's how the CRA figures out your net business income, which is the number that actually gets taxed.
Why it exists
Employees get a T4 that already shows their income. Self-employed people don't have that, so the CRA needs a form where you report it yourself. That's the T2125.
It's not a separate tax return. It attaches to your regular T1. Think of it as a worksheet that calculates one number: your net self-employment income, which then flows into your total income for the year.
What actually goes on it
Your gross business income (everything you earned before expenses)
Cost of goods sold, if you sell physical products
Business expenses, broken into CRA categories
Motor vehicle expenses, using either actual costs or your mileage log
Home office expenses, if applicable
Capital cost allowance (depreciation) on equipment or vehicles
Common expense categories on the form
Category
Examples
Advertising
Website costs, social ads, business cards
Meals & entertainment
Client meetings (50% deductible)
Motor vehicle expenses
Gas, insurance, or the CRA mileage rate
Supplies
Materials directly used for the job
Office expenses
Software subscriptions, stationery
Professional fees
Accountant, lawyer, bookkeeping
The part everyone gets confused about
Gross income is not what you're taxed on. Net income is. Gross income minus your legit business expenses equals net income, and that's the number that gets added to your other income and taxed at your personal rate.
This is exactly why tracking expenses all year actually matters. Every real business expense you forget to claim is money you're voluntarily handing over.
How Pluto Suite helps
The T2125 is basically a form asking you to sort a year of transactions into categories. Pluto Suite does that sorting the moment each transaction happens.
Expenses get tagged into CRA-style categories automatically, no year-end sorting marathon
Vehicle expenses pull straight from your logged mileage, no separate spreadsheet to reconcile
Home office and supply costs stay organized as you go, ready to drop into the right line
Generate a report that maps cleanly to what your T2125 actually asks for
Do I file a separate T2125 for each business I run?
Yes. If you have multiple self-employment income sources, you file a T2125 for each one.
What if my business lost money this year?
You can still file a T2125 showing a net loss, and in some cases that loss can offset other income on your return.
Is the T2125 the same as incorporating?
No. The T2125 is for sole proprietors and unincorporated self-employed individuals. If you incorporate, you file a completely different corporate return.
Tax season prep
GST/HST for the Self-Employed: The Guide Nobody Explains Properly
Do you even need to charge it? When do you register? What happens if you don't? Here's the actual answer.
Quick answer
If your revenue is over $30,000 across four consecutive calendar quarters (or in a single quarter), you're required to register for GST/HST and start charging it. Under that threshold, registering is optional. Once registered, you charge tax on your sales and can claim back the tax you paid on business purchases.
The $30,000 rule
This is the number that decides everything. Once your total revenue crosses $30,000 in a single calendar quarter, or added up over the last four consecutive quarters, you're no longer a 'small supplier' and you have to register for GST/HST.
Below that line, registering is your choice. Some people register early anyway because of input tax credits, which we'll get to.
What GST/HST actually is, by province
Region
What applies
Alberta, Yukon, NWT, Nunavut
GST only, 5%
Ontario
HST, 13%
Nova Scotia, New Brunswick, PEI, NL
HST, 15%
BC, Saskatchewan, Manitoba
GST + separate provincial sales tax
Quebec
GST + QST
Input tax credits, the part people sleep on
Once you're registered, you're not just charging tax, you're also getting to claim back the GST/HST you paid on business purchases. This is called an input tax credit, or ITC.
So if you bought $1,000 of equipment and paid $130 in HST on it, you can claim that $130 back when you file. This is a real reason some people register before they legally have to.
How filing actually works
You collect GST/HST on your sales
You track the GST/HST you paid on business expenses
You file a return (monthly, quarterly, or annually depending on your revenue), monthly and quarterly filers are due 1 month after the period end; annual filers are due June 15 if self-employed (payment by April 30) or 3 months after fiscal year end for corporations
You remit the difference between what you collected and what you paid
If you paid more than you collected, you get a refund
How Pluto Suite helps
The $30,000 threshold is only scary if you're not tracking revenue in real time. Pluto Suite watches that number for you.
Revenue is tracked continuously, so you know exactly where you sit against the $30,000 threshold
GST/HST collected on invoices and paid on purchases is tracked automatically for input tax credits
Generates a GST/HST summary report that lines up with what you actually need to file
Invoicing built into the app applies the right tax rate automatically once you're registered
What happens if I should've registered and didn't?
The CRA can require you to remit the GST/HST you should have collected, even if you never actually charged your clients for it. This gets expensive fast, so track your revenue against the threshold.
Do I charge GST/HST on all my sales once registered?
Most goods and services, yes. Some things are zero-rated or exempt, so it's worth checking your specific category.
Can gig platforms like Uber affect this?
Yes. Rideshare and delivery drivers actually have to register for GST/HST regardless of revenue, that's a special CRA rule for that industry specifically.
Tax season prep
CRA Mileage Rates Explained (2026)
What the CRA actually pays per kilometre, and how to make sure you're not leaving money on the table.
Quick answer
For 2026, the CRA prescribed rate is 73 cents/km for the first 5,000 km, then 67 cents/km after that (add 4 cents/km in the territories). This is the rate employers can use to reimburse employees tax-free. If you're self-employed, you don't apply this flat rate directly, instead you claim actual vehicle costs (gas, insurance, maintenance, loan interest) multiplied by your business-use percentage, which your mileage log proves.
The actual 2026 rates
Distance
Rate per km
First 5,000 km
73 cents
Every km after that
67 cents
Northern territories (extra)
+4 cents per km
This rate updates every year, so whatever you tracked last year isn't automatically what applies this year. It's worth double checking before you file.
Who this actually applies to
If you're an employee using your own vehicle and getting reimbursed by your employer, this is the standard rate they can pay you tax-free. Anything above it becomes a taxable benefit.
If you're self-employed, it's a bit different. You can't just apply the flat mileage rate to your income the way employees do. Instead, self-employed folks calculate the business-use percentage of their vehicle and apply that percentage to their actual vehicle costs (gas, insurance, maintenance, lease or loan interest). The mileage log is still what proves that percentage.
Why the logbook matters more than the rate
The CRA requires a mileage log to back up any vehicle expense claim
It needs the date, destination, purpose, and distance of each trip
'I drove around 15,000 km for work' with no log behind it doesn't hold up in an audit
Records need to be kept for 6 years
A full year logbook establishes a 'base year,' after which some people can use a shorter 3-month sample to estimate future years
The math, worked out
Say you drove 8,000 km for business this year. The first 5,000 km is paid at 73 cents, and the remaining 3,000 km at 67 cents.
Calculation
Amount
5,000 km x $0.73
$3,650
3,000 km x $0.67
$2,010
Total
$5,660
That's the number an employer would reimburse tax-free, or the reference rate used in reimbursement calculations. Self-employed folks use their logged percentage against actual expenses instead, but the logbook math is identical either way.
How Pluto Suite helps
The rate changes every year, and the CRA wants a real logbook, not a guess. Pluto Suite handles both parts without you doing any math.
GPS auto-detects business trips and logs them the moment you park
The current year's CRA rate is applied automatically, so you're never using a stale number
Every trip is timestamped with distance, ready to stand up as a real logbook
Generates a CRA-compliant mileage report in one tap when you need it for filing
Yes, the CRA reviews and updates it annually based on the average cost of owning and operating a vehicle.
Can I just estimate my mileage instead of logging it?
You can, but if you get audited without a real logbook, the CRA can deny the claim entirely. Estimating is a gamble, not a strategy.
What counts as a business trip?
Driving to job sites, client meetings, picking up supplies, or anything directly tied to earning business income. Your commute from home to a regular office generally doesn't count.
Part 02
Bookkeeping how-tos
Build the habits that keep your books current all year, from a 10 minute daily routine to a proper month-end close.
Bookkeeping how-tos
Small Business Bookkeeping, Explained for People Who Hate Bookkeeping
Bookkeeping 101, but written for someone who'd rather be doing literally anything else.
Quick answer
Bookkeeping is just the ongoing process of recording what money came in, what money went out, and sorting it so it makes sense later. Do it a little bit consistently and it takes minutes. Ignore it all year and it becomes a nightmare at tax time.
What bookkeeping actually is
Strip away the intimidating vocabulary and bookkeeping is basically three things: recording income, recording expenses, and sorting both into categories that make sense for taxes and for understanding your business.
That's it. Accounting is the bigger picture stuff like financial statements and strategy. Bookkeeping is the day to day data entry that feeds into it.
The basics you actually need
A separate bank account for your business, even as a sole proprietor
A system to capture receipts the moment you get them
A way to categorize expenses (software does this automatically, spreadsheets don't)
A regular habit of checking your bank feed against your records
Invoicing that tracks who owes you money and who's paid
Cash basis vs accrual, the short version
Method
How it works
Cash basis
You record income and expenses when money actually moves
Accrual basis
You record income and expenses when they're earned or billed, not when cash lands
Accrual accounting is the Canadian standard under the Income Tax Act, income is recognized when earned, expenses when incurred, regardless of when cash changes hands. Cash-basis accounting is not a general alternative: it is only permitted by the CRA in narrow circumstances such as certain farming and fishing income. If you have outstanding invoices or unpaid bills at year end, you are expected to use accrual. Incorporated businesses are always required to use accrual.
Why people fall behind
Waiting until tax season to touch it, then facing 12 months of catch-up in one weekend
Mixing personal and business spending in the same account
Not tracking mileage until they need it, then guessing
Assuming their bank app is 'good enough' bookkeeping, it isn't
How Pluto Suite helps
The three basics this guide talks about, recording income, recording expenses, and categorizing, are exactly what Pluto Suite automates from day one.
Bank feeds pull in transactions automatically instead of manual entry
Receipts get scanned and categorized the second you snap a photo
Invoicing and payment tracking live in the same app, so you always know who owes you
Runs on full accrual accounting, income recorded when invoiced, expenses when billed, which is the Canadian standard and what your accountant expects
Not necessarily. Plenty of small operations run fine on good software and 20 minutes a week. A bookkeeper becomes more valuable as complexity grows.
What's the difference between bookkeeping and accounting?
Bookkeeping is recording the transactions. Accounting is interpreting them, filing taxes, and making financial decisions from them. Bookkeeping feeds accounting.
How often should I actually do my books?
Weekly at minimum. Daily if you're higher volume. The longer you wait, the more it turns into a project instead of a habit.
Bookkeeping how-tos
The Daily Bookkeeping Checklist (Takes About 10 Minutes)
A quick daily routine so your books never turn into a monthly emergency.
Quick answer
A short list of things to check every day, or every time you finish a job. Ten minutes now saves you a full weekend at tax time.
Every day, or after every job
Snap a photo of any receipt the second you get it
Log any trip you took for business, right after you park
Record any payment you received, and who it was from
Note any cash expenses before you forget you paid them
Flag anything weird in your bank feed while it's fresh
A couple times a week
Review categorized transactions to make sure nothing's wrong
Follow up on any unpaid invoices that are getting old
Check your bank balance against what your books say you should have
Why the daily habit beats the monthly binge
When you log things the day they happen, you actually remember the details. Was that $40 restaurant charge a client lunch or just lunch? You know in the moment. You don't know three months later scrolling through statements.
Doing this daily also means month-end takes minutes instead of hours, because there's nothing left to reconstruct.
How Pluto Suite helps
Most of this daily list happens without you doing anything once Pluto Suite is set up, which is kind of the point.
Trips log themselves the second your drive ends, no manual start or stop
Snap a receipt and it's categorized before you've put your phone away
Payments and invoice status update in real time, so you're not chasing your own records
The daily 10 minutes turns into more of a quick scan than actual data entry
Just catch up the next day. The habit matters more than perfection. Missing one day isn't a crisis, missing three months is.
Do I need special software for this?
Not technically, but apps that auto-capture receipts and trips remove most of the manual effort, which is honestly the whole point.
Should I log personal expenses too?
No, keep personal spending out of your business books entirely. Use a separate account so there's nothing to sort out later.
Bookkeeping how-tos
The Month-End Accounting Checklist
Close your books at the end of the month like you actually know what you're doing.
Quick answer
Month-end is when you double check everything from the past 30 days actually adds up. Reconcile your accounts, chase unpaid invoices, review your categories, and generate a P&L so you know where you stand.
Step by step
Reconcile every bank and credit card account against your bookkeeping records
Confirm every transaction has a category and nothing's sitting in 'uncategorized'
Match receipts to transactions and flag anything missing
Chase down overdue invoices before they get older
Review any recurring bills to make sure nothing changed or got missed
Generate your profit and loss statement for the month
Compare this month against last month, is anything trending in a weird direction
Things people skip that they shouldn't
Checking mileage logs are actually complete, not estimated
Reviewing GST/HST collected vs paid so there's no surprise at filing time
Backing up or exporting reports somewhere safe
A simple month-end snapshot
Check
Why it matters
Bank reconciled
Confirms your records match reality
Invoices followed up
Protects your cash flow
Categories reviewed
Keeps tax time accurate
P&L generated
Shows if you're actually profitable
How Pluto Suite helps
A lot of month-end is really just confirmation work once your daily habits are automated. Pluto Suite keeps the underlying data clean so the check is quick, not a rebuild.
Bank reconciliation runs continuously in the background, not as a once-a-month scramble
Overdue invoices are flagged automatically so you're not manually scanning a list
A P&L is one tap away, already built from the month's actual data
Mileage and GST/HST numbers are already current, nothing to reconstruct at month-end
If your daily habits are solid, 30 to 60 minutes. If you've been avoiding your books all month, expect a lot longer.
What if my bank balance doesn't match my books?
That's exactly what reconciliation catches. Look for a missing transaction, a duplicate, or a date mismatch before assuming something's actually wrong.
Do I need to do this even if I'm a one-person operation?
Yes. Solo doesn't mean simple. You're the only line of defense against your own books getting messy.
Bookkeeping how-tos
What Is a Profit and Loss Statement? (And Why You Should Actually Look at Yours)
The one report that tells you if your business is actually making money, not just moving money around.
Quick answer
A profit and loss statement, or P&L, shows your total income minus your total expenses over a specific period, landing on your net profit or loss. It's the clearest answer to the question, is this business actually working.
The basic structure
Line
Example
Revenue
$12,000
Cost of goods sold
$3,000
Gross profit
$9,000
Operating expenses
$5,500
Net profit
$3,500
That's it. Everything a P&L does is variations on this same idea: money in, money out, what's left.
Why it's different from just checking your bank balance
Your bank balance tells you what's in the account right now. It doesn't tell you if that's because business is booming, or because you haven't paid a big bill yet, or because a client paid three invoices at once.
A P&L strips out the timing noise and shows the actual relationship between what you earned and what you spent over a set period, like a month, a quarter, or a year.
What to actually watch for
Is your gross profit margin shrinking, meaning costs are eating more of each sale
Are operating expenses creeping up faster than revenue
Is one category (like software subscriptions or fuel) growing out of proportion
Are you actually profitable, or just cash flow positive because of timing
Who actually needs to see this
You, monthly, so you catch problems early instead of at tax time
Your accountant, at minimum once a year
Any lender or investor, if you're ever applying for financing
How Pluto Suite helps
A P&L is only useful if you actually look at it regularly, and that only happens if generating one doesn't feel like a chore.
Your P&L updates live as income and expenses come in, not just once a year
Compare month over month without exporting anything to a spreadsheet
Categories are already sorted, so you can spot a shrinking margin the moment it happens
Export a clean report for your accountant whenever you actually need one
Yes, same thing, different name. 'Income statement' is more common in formal accounting, 'P&L' is the everyday version.
How often should I generate one?
Monthly, at minimum. Waiting until year end means you only find out you had a bad quarter three quarters too late.
What if my P&L shows a loss?
It happens, especially early on. The important part is understanding why, is it a one-time expense, seasonal dip, or a real trend.
Bookkeeping how-tos
What Is a Cash Flow Statement? (Because Profitable and Broke Can Happen at the Same Time)
Your P&L says you made money. Your bank account says otherwise. This is why.
Quick answer
A cash flow statement tracks the actual movement of cash in and out of your business, separate from profit on paper. It's how you catch the gap between being profitable and actually having money available when bills are due.
Why profit doesn't equal cash
You can invoice a client for $5,000, count it as revenue the moment you send the invoice, and still not have that money for 45 days. Meanwhile your rent, fuel, and supplier bills don't wait for that invoice to get paid.
That gap is exactly what a cash flow statement is built to show. It's the difference between money you've earned and money you actually have.
The three sections of a cash flow statement
Section
What it covers
Operating activities
Cash from day to day business, sales, expenses, payroll
Investing activities
Cash used to buy or sell equipment, vehicles, or assets
Financing activities
Cash from loans, owner contributions, or debt repayment
The warning signs to watch for
You're profitable on your P&L but consistently short on cash
Invoices are taking longer and longer to get paid
You're relying on a credit line to cover normal operating expenses
Big seasonal swings leave you scrambling in slow months
How to actually improve it
Invoice immediately, don't let jobs sit unbilled
Follow up on overdue invoices fast, not two months later
Offer a small discount for faster payment if cash flow is tight
Time big purchases around your slower revenue periods, not your busiest ones
Keep a cash buffer for slow seasons instead of running lean year round
How Pluto Suite helps
The advice in this article, invoice fast and follow up faster, only works if you can actually see what's outstanding without digging. That's the part Pluto Suite handles.
Invoices go out from the same app the second a job's done, no delay between finishing work and billing it
Outstanding and overdue invoices are flagged automatically instead of hiding in a spreadsheet
You see cash coming in and going out in real time, not just what your P&L says on paper
Payment status updates the moment a client pays, so following up is based on facts, not guessing
They answer different questions. Profit tells you if the business model works. Cash flow tells you if you can survive the next 30 days. You need both.
Why do profitable businesses fail?
Usually a cash flow problem, not a profit problem. Money owed to them on paper doesn't pay real bills on time.
Do I need a formal cash flow statement as a small business?
A simplified version helps a lot, even just tracking what's coming in and going out weekly. You don't need investor-grade formatting to get the benefit.
Part 03
Compare Pluto Suite
Honest, feature-by-feature breakdowns of Pluto Suite against the tools you're probably comparing it to.
Compare Pluto Suite
Pluto Suite vs. QuickBooks: Which One Actually Fits Your Business
QuickBooks does a lot. Most small businesses use about a third of it. Here's the honest comparison.
Quick answer
QuickBooks Online starts at $30/mo CAD (Simple Start), before payroll, mileage add-ons, or extra users. Pluto Suite Pro is $27.99/mo, includes automatic GPS mileage tracking, unlimited invoices, and no add-ons required.
The quick comparison: Pluto Suite vs. QuickBooks
Feature
Pluto Suite
QuickBooks Online
Monthly price
$27.99/mo (Pro)
$30/mo (Simple Start, no add-ons)
Native GPS mileage tracking
Yes, automatic
Add-on only (extra cost)
Invoice limits
None
Depends on plan
Cloud-based (mobile + web)
Yes: iOS, Android & web
Desktop-first, mobile companion
Crew scheduling
Yes
No
Payroll processing
Full Canadian payroll, CPP/EI/tax, paystubs, CRA-format T4/T4A e-file XML
Full payroll, paid add-on
CRA T2125 export
Yes, one tap
No native export
Where QuickBooks genuinely wins
Deep inventory and multi-currency support once you scale up
Massive network of accountants and bookkeepers already trained on it
Very large network of accountants already trained on QuickBooks
Hundreds of third-party app integrations
Where Pluto Suite pulls ahead of QuickBooks
Mileage tracking is automatic and built in, not a bolt-on
No caps on invoices, no matter what plan you're on
One cloud-based system for bookkeeping, mileage, receipts, invoicing, and crew hours, on phone or browser
Built-in Canadian payroll with CRA-format T4/T4A e-file XML, no payroll add-on required
We ship updates based on what actual users ask for, not a five year roadmap
Who should pick Pluto Suite over QuickBooks
If you're a tradesperson, driver, or small crew that needs mileage handled without thinking about it and wants the same system on your phone and browser. Pluto Suite is built around exactly that life.
If you're managing deep inventory, multiple entities, or need a huge ecosystem of third-party integrations, QuickBooks still has the edge there.
QuickBooks FAQ
Is Pluto Suite a full QuickBooks replacement?
For solo operators and small crews, mostly yes, including Canadian payroll with CRA-format T4/T4A e-file XML. For businesses with deep inventory or multiple entities needing hundreds of third-party integrations, QuickBooks still covers more ground.
Can I import my QuickBooks data into Pluto Suite?
Reach out to support and we'll walk you through moving your records over.
Does Pluto Suite handle GST/HST?
Yes, GST/HST tracking is built in and native to how the app works.
Compare Pluto Suite
Pluto Suite vs. Xero: Reconciliation Power vs. Field-Ready Simplicity
Xero has one of the best reconciliation tools out there. It also doesn't know what a kilometre is. Here's the real breakdown.
Quick answer
Xero Starter runs $25/mo CAD but caps you at 20 invoices, 5 bills, and 20 reconciliations per month. No native mileage tracking, and payroll requires a paid third-party add-on. Pluto Suite Pro is $27.99/mo with no caps, automatic mileage, and full Canadian payroll with CRA-format T4/T4A e-file XML included.
The quick comparison: Pluto Suite vs. Xero
Feature
Pluto Suite
Xero
Monthly price
$27.99/mo (Pro)
$25/mo (Starter) to $50+/mo (Standard)
Cloud-based (mobile + web)
Yes: iOS, Android & web
Yes: web-first, mobile companion
Invoice limits
None
20/mo on Starter plan
Native mileage tracking
Yes, automatic
No
Payroll
Wage & shift tracking included
Third-party add-on, extra cost
Crew scheduling
Yes
No
CRA T2125 export
Yes, one tap
No
Reconciliation tools
Solid
Best-in-class
Where Xero genuinely wins
Reconciliation workflow is genuinely excellent, with tools like cash coding for high volume
Unlimited users on every plan
Strong multi-currency support
Established payroll partner ecosystem in Canada
Where Pluto Suite pulls ahead of Xero
Zero invoice caps at any tier, Xero's entry plan limits you to 20 a month
Mileage is tracked automatically with the CRA rate applied, not manually calculated
Crew scheduling and job hours live in the same app as your books
Cloud-based system built for field and office, works on phone and browser, not adapted from a desktop product
Who should pick Pluto Suite over Xero
If you're sending a handful of invoices and doing simple reconciliation, Xero Starter's caps might bite sooner than you'd expect. If mileage is a real part of your business, Xero simply doesn't handle it.
Pluto Suite fits businesses where mileage, receipts, and crew hours are as much a part of daily operations as invoicing is.
Xero FAQ
Does Xero's Starter plan really cap invoices?
Yes, 20 invoices, 5 bills, and 20 bank reconciliations per month on the entry plan. Growing past that means upgrading tiers.
Can Xero track mileage at all?
Not natively. You'd need a separate app and manually bring the data together.
Is Pluto Suite cheaper than Xero long term?
At comparable feature depth for a mobile field-based business, yes, and without the invoice caps.
Compare Pluto Suite
Pluto Suite vs. FreshBooks: Polished Invoicing vs. All-in-One
FreshBooks makes gorgeous invoices. It just doesn't know where your truck's been. Here's the comparison.
Quick answer
FreshBooks Lite starts at $22/mo CAD but caps you at 5 billable clients. No mileage tracking, no crew scheduling. Pluto Suite Pro is $27.99/mo with no client caps, automatic GPS mileage, and crew scheduling included.
The quick comparison: Pluto Suite vs. FreshBooks
Feature
Pluto Suite
FreshBooks
Monthly price
$27.99/mo (Pro)
$22/mo (Lite) to $45+/mo (Plus)
Cloud-based (mobile + web)
Yes: iOS, Android & web
Yes: web-first, mobile app
Client limits
None
5 on Lite, unlimited on Plus+
Native mileage tracking
Yes, automatic
No
Crew scheduling
Yes
No
Time tracking
Yes
Yes, a core strength
GST/HST support
Native, automatic
Basic
CRA T2125 export
Yes, one tap
No
Where FreshBooks genuinely wins
Some of the cleanest, most polished invoices in the category
Purpose-built time tracker for hourly billing
Project profitability reporting for service businesses
Long track record with freelancers and consultants
Where Pluto Suite pulls ahead of FreshBooks
No client caps at any price point, FreshBooks' entry plan limits you to 5
Mileage tracking is built in, not something you bolt on separately
Crew scheduling for businesses that have employees, not just the owner
Deeper native GST/HST handling for Canadian compliance
Who should pick Pluto Suite over FreshBooks
If your business is pure hourly billing with a small handful of long-term clients, FreshBooks' invoicing and time tracking are hard to beat.
If you're driving between jobs, managing a crew, or juggling more clients than FreshBooks' entry tier allows, Pluto Suite covers more of your actual day.
FreshBooks FAQ
Does FreshBooks track mileage?
Not natively as a GPS-based feature, no. It's built around invoicing and time tracking, not field operations.
What happens if I go over FreshBooks' client limit?
You get pushed to upgrade to the next plan tier, even if you don't need any of that tier's other features.
Is Pluto Suite good for service businesses too?
Yes, invoicing and job tracking work the same way, just with mileage and crew tools built in on top.
Compare Pluto Suite
Pluto Suite vs. Driversnote: Mileage App vs. Actual Bookkeeping
Driversnote is a genuinely good mileage app. It's also only a mileage app. Here's what that actually means for you.
Quick answer
Driversnote is a dedicated mileage tracker at $16/mo CAD for unlimited trips (free tier capped at 15 trips/mo). It does one job well but has no receipts, invoicing, bank sync, or bookkeeping. Pluto Suite Pro is $27.99/mo and tracks mileage automatically while handling your entire books in the same app.
The quick comparison: Pluto Suite vs. Driversnote
Feature
Pluto Suite
Driversnote
Monthly price
$27.99/mo (Pro)
$16/mo (unlimited trips)
Cloud-based (mobile + web)
Yes: iOS, Android & web
Mobile app only
Mileage tracking
Yes, automatic GPS
Yes, automatic (only feature)
Receipt scanning
Yes, unlimited
No
Bank sync & bookkeeping
Yes
No
Invoicing
Yes
No
GST/HST tracking
Yes
No
Free tier
30 trips/mo
15 trips/mo
Where Driversnote genuinely wins
It's laser focused, mileage tracking is the only thing it does
Optional iBeacon hardware for extra tracking precision
Strong track record and a huge base of reviews
Team plans built specifically for multi-driver mileage reimbursement
Where Pluto Suite pulls ahead of Driversnote
Mileage is one feature, not the whole app, receipts and books live alongside it
You're not paying for a separate mileage subscription plus separate bookkeeping software
Everything feeds the same reports, no manually combining two apps at tax time
A more generous free trip limit before you need to upgrade
Who should pick Pluto Suite over Driversnote
If mileage tracking for a company reimbursement program is genuinely your only need, Driversnote does that one thing very well.
If you're self-employed and need mileage, receipts, invoicing, and taxes handled together, running Driversnote plus a separate bookkeeping app means paying twice and reconciling two systems by hand.
Driversnote FAQ
Can I use Pluto Suite for mileage only?
You can, but you'd be leaving the receipt scanning, invoicing, and bookkeeping features unused.
Does Driversnote calculate the CRA rate automatically?
Yes, it applies the current CRA rate to logged trips.
Would I still need separate bookkeeping software with Driversnote?
Yes. Driversnote doesn't do receipts, bank sync, invoicing, or reports outside of mileage.
Compare Pluto Suite
Pluto Suite vs. Expensify: Expense Reports vs. Actual Bookkeeping
Expensify is built for teams submitting expense reports to a finance department. If you don't have one of those, here's what actually fits.
Quick answer
Expensify starts at ~$7 USD/user/mo, so a 3-person crew is $21 USD/mo before Canadian tax features that don't exist in Expensify anyway. No invoicing, no GST/HST, no mileage. Pluto Suite Pro is $27.99/mo flat for your whole business, with mileage, invoicing, and CRA compliance built in.
The quick comparison: Pluto Suite vs. Expensify
Feature
Pluto Suite
Expensify
Monthly price
$27.99/mo (whole business)
~$7 USD/user/mo
Cloud-based (mobile + web)
Yes: iOS, Android & web
Yes: web & mobile app
Pricing model
Flat rate per business
Per active user
Free tier
30 trips/mo
25 receipt scans/mo
GST/HST support
Yes, native
No
Invoicing
Yes
No
CRA mileage rate
Yes, automatic
No
Built for
Self-employed & small crews
Corporate expense reimbursement
Where Expensify genuinely wins
Strong approval workflows for larger teams with a real finance department
SmartScan receipt capture is fast and accurate
Corporate card integration for expense controls at scale
Well suited to businesses that already run QuickBooks or Xero and just need expense reports layered on top
Where Pluto Suite pulls ahead of Expensify
It's not per-user pricing, so adding people to your crew doesn't multiply your bill the same way
GST/HST, T2125-ready reports, and mileage are all native, Expensify has none of that
You get actual bookkeeping and invoicing, not just expense report exports
Built specifically around Canadian self-employed and small business tax needs
Who should pick Pluto Suite over Expensify
Expensify makes sense if you already have full accounting software running and just need a slick reimbursement layer for a bigger team.
If you're the business owner and the finance department, Expensify leaves a lot of gaps that Pluto Suite fills natively.
Expensify FAQ
Does Expensify replace bookkeeping software?
No, it's built to sync into QuickBooks, Xero, or similar tools, not to replace them.
Is Expensify's free plan enough for a small business?
It caps at 25 scans a month, which most active small businesses burn through in about two weeks.
Does Expensify handle GST/HST or Canadian tax forms?
No, it's an expense management tool, not a Canadian tax or bookkeeping product.
Compare Pluto Suite
Pluto Suite vs. Wave: Free Forever vs. Automated From Day One
Wave is a genuinely great free tool. It's also a Toronto original, same as us. Here's how the two actually stack up.
Quick answer
Wave's core is free but bank imports and receipt scanning require Wave Pro at $16/mo CAD, plus there's no mileage tracking and no audit trail. Pluto Suite Pro is $27.99/mo and includes automatic mileage, bank sync, receipts, invoicing, and a full audit trail out of the box.
The quick comparison: Pluto Suite vs. Wave
Feature
Pluto Suite
Wave
Monthly price
Free / $27.99/mo (Pro)
Free / $16/mo (Pro)
Cloud-based (mobile + web)
Yes: iOS, Android & web
Yes: web & mobile app
Bank feed automation
Included in Pro
Wave Pro only ($16/mo)
Receipt scanning
Included in Pro
Wave Pro only ($16/mo)
Native mileage tracking
Yes, automatic GPS
No
CRA T2125 export
Yes, one tap
No
Audit trail
Yes
No
Crew scheduling
Yes
No
Where Wave genuinely wins
Unlimited invoicing and basic bookkeeping, permanently free, no catch
Clean, simple interface that's easy to pick up with zero learning curve
A long, proven track record with millions of small businesses
Great starting point if your needs are genuinely basic
Where Pluto Suite pulls ahead of Wave
Mileage tracking doesn't exist on Wave at all, at any price
Automated bank imports and receipt scanning come standard, not as a paid bolt-on
An audit trail, which Wave doesn't offer on any plan
Crew scheduling and job hours for businesses beyond a single owner
Who should pick Pluto Suite over Wave
If you're a very early solo operation with simple invoicing needs and no vehicle expenses to track, Wave's free tier genuinely covers a lot of ground.
The moment mileage, a crew, or deeper automation enters the picture, Wave's gaps start to show, and that's exactly where Pluto Suite was built to pick up.
Wave FAQ
Is Wave really free forever?
The core accounting and invoicing features are free permanently. Bank imports, receipt scanning, and payroll are paid extras.
Does Wave have any mileage tracking?
No, there's no built-in mileage feature on any Wave plan.
Why would I pay for Pluto Suite instead of using Wave for free?
If mileage, automation, and crew tools matter to your business, Wave's free tier doesn't include the pieces you'd actually need, so you'd be stitching together multiple tools anyway.
Part 04
Apps & tools for Canadian business
Plain-English buyer's guides to the apps Canadian freelancers, drivers, and small businesses actually search for, accounting, mileage, and expense tracking.
Apps & tools
The Best Accounting App for Small Business in Canada
There are dozens of accounting apps. Very few are actually built for how a Canadian small business files. Here is what "made for Canada" should mean, and how to choose.
Quick answer
The best accounting app for a Canadian small business is the one that handles GST/HST, CRA mileage, and year-end reporting (T2125 for sole proprietors, T4/T4A for payroll) without paid add-ons. Pluto Suite does all of that from $27.99/mo on iOS, Android, and the web, with a free plan to start.
What "made for Canada" actually means
A lot of popular accounting software is built for the US first and bolts Canada on afterward. For a Canadian business, these are the things that genuinely matter:
GST/HST tracking that separates tax collected from recoverable input tax credits
CRA mileage rates built in (73¢/km for the first 5,000 km in 2026), not a manual entry
One-tap T2125 export for sole proprietors and unincorporated self-employed
Full Canadian payroll with CPP/EI/tax and CRA-format T4/T4A e-file XML if you have staff
CAD-first invoicing and reports your accountant will accept
Solo, side hustle, or small crew?
If you are a freelancer or driver, you want automatic bookkeeping and mileage without thinking about it. If you run a small crew, you also want invoicing, labour hours, and payroll in the same place instead of stitching three apps together. The right app scales from the first receipt to year-end without forcing you onto a new tool.
Why one connected app beats five
Every disconnected tool is another export, another reconciliation, another subscription. When mileage, receipts, bank sync, invoicing, and payroll live in one system, your books are always current and tax season stops being a reconstruction project.
Accounting app FAQ
What is the best accounting app for a small business in Canada?
The best choice is whichever app handles Canadian tax natively: GST/HST with input tax credits, CRA mileage, and T2125 or T4/T4A reporting, all without paid add-ons. For freelancers, drivers, and small crews, Pluto Suite covers those from one app on phone and web.
Is there a free accounting app in Canada?
Yes. Pluto Suite has a free plan that includes receipt uploads, manual transactions, and up to 30 trips per month. Bank sync, automated bookkeeping, invoicing, and payroll are on the Pro plan ($27.99/mo, with an intro discount).
Does it handle GST/HST and CRA reporting?
Yes. GST/HST tracking with recoverable input tax credits is built in, and you can export a T2125 summary for your personal return. It prepares the figures; you file with the CRA through My Business Account or your accountant.
Apps & tools
Driving Log & Mileage Tracking for Canadian Business
If you deduct vehicle costs, the CRA expects a real logbook. Here is exactly what a compliant driving log needs, and how to keep one without a notebook on the dash.
Quick answer
A CRA-compliant driving log records the date, destination, purpose, and distance of every business trip, plus your odometer reading at the start and end of the year. Pluto Suite builds this automatically with GPS on iOS and Android, so the logbook writes itself.
What the CRA requires in a logbook
The date of each business trip
The starting point and destination
The purpose of the trip (client visit, job site, supply run)
The number of kilometres driven
Your odometer reading at the beginning and end of the fiscal year
Total business kilometres versus total kilometres driven
Full logbook vs the simplified method
The CRA lets established businesses keep a three-month sample logbook and extrapolate for the year, but only if you have a full base-year logbook to compare against. Until then, a full-year log is the safe path. An app that records every trip automatically means you always have the full log, so the sample method stays available to you.
Keeping the log without the busywork
Manual logs fail because nobody fills them in at the end of a long day. Automatic GPS tracking detects when you start driving, records the distance, and lets you swipe each trip as business or personal. At year-end the mileage report is already done.
Driving log FAQ
What does a CRA mileage logbook need to include?
Each business trip's date, destination, purpose, and distance, plus your odometer reading at the start and end of the year and your total kilometres. The log supports the business-use percentage you claim on vehicle expenses.
Can I use an app as my driving log in Canada?
Yes. The CRA accepts electronic logbooks as long as they capture the required details. A GPS app like Pluto Suite records each trip automatically and produces a mileage log you can export for your records or your accountant.
What is the CRA mileage rate for 2026?
For 2026 the CRA rate is 73¢ per kilometre for the first 5,000 business kilometres and 67¢ per kilometre after that. Pluto Suite applies the current rate to your business trips automatically.
Apps & tools
Free Driving Log Trackers in Canada (and When Free Isn't Enough)
Free mileage trackers exist and they are fine for occasional drivers. Here is what they cover, where they stop, and how to stay audit-ready as you grow.
Quick answer
Free driving log trackers work for people who log a handful of trips manually. Pluto Suite's free plan logs up to 30 trips a month; automatic GPS detection and unlimited trips are on Pro. Either way the mileage log exports in a CRA-ready format.
What you get for free
Manual trip logging with date, distance, and purpose
Up to 30 trips per month on Pluto Suite's free plan
A mileage report you can export at tax time
Business versus personal classification
When free stops being enough
Free works until you drive often enough that manual entry breaks down, which is exactly when a missed trip costs you a real deduction. If you drive for work most days, automatic GPS tracking and unlimited trips pay for themselves quickly. That is the line between a free tracker and a Pro plan.
Free tracker FAQ
Is there a free mileage tracker in Canada?
Yes. Pluto Suite's free plan lets you log up to 30 trips a month and export a mileage report. For daily drivers, the Pro plan adds automatic GPS detection and unlimited trips.
Are free mileage logs CRA-compliant?
They can be, as long as the log captures the date, destination, purpose, and distance of each trip plus your odometer readings. Compliance is about the details recorded, not the price of the tool.
Do I need to track personal trips too?
You need your total kilometres for the year to calculate business-use percentage, so tracking all driving (then marking trips business or personal) is the cleanest way. Pluto Suite keeps personal trips private and excludes them from your deduction.
Apps & tools
The Best Expense Tracking Apps in Canada
A good expense tracker turns a glovebox of receipts into clean, categorized, CRA-ready records. Here is what separates a real one from a photo album.
Quick answer
The best expense tracking app in Canada scans receipts with OCR, auto-sorts them into CRA expense categories, and tracks recoverable GST/HST. Pluto Suite does that and syncs your bank so nothing gets missed, from $27.99/mo with a free plan to start.
What to look for
OCR receipt scanning that reads the merchant, amount, date, and tax
GST/HST tracking so you claim the input tax credits you are owed
Automatic bank and card sync so expenses are captured, not remembered
Mileage tracking if you drive for work
Expense tracker vs full bookkeeping
A pure expense tracker (think Expensify) is built to feed another accounting system, so you still need bookkeeping software underneath. If you would rather not run two tools, an app that combines expense tracking with real bookkeeping, invoicing, and tax reports keeps everything in one place and your books current.
Expense tracker FAQ
What is the best expense tracking app in Canada?
The best one scans receipts, sorts them into CRA categories, and tracks recoverable GST/HST. For Canadian self-employed and small businesses that want expenses and bookkeeping in one app, Pluto Suite covers it on phone and web.
Can I track GST/HST on expenses?
Yes. Pluto Suite reads the tax off each receipt and tracks GST/HST paid on purchases as input tax credits, so the Tax Liability report shows what you can claim back against tax collected.
Do these apps work for self-employed and small business?
Yes. Expense tracking is useful whether you file a T2125 as a sole proprietor or run a small crew. The difference is whether the app also handles invoicing, payroll, and reports, which is where an all-in-one system helps.
Reading about bookkeeping is optional. Doing it isn't.
Pluto Suite runs most of what these guides describe automatically, in the background, all year.
Essential cookies keep the site working; optional analytics cookies help us improve it. No advertising or tracking cookies, ever. See our Cookie Policy.