Bookkeeping for Freelancers and Contractors in Canada

Freelancing and contract work in Canada come with a strange trap: you’re running a business the moment your first invoice gets paid, but almost nothing about the transition feels like starting a business. No incorporation, often no separate bank account, sometimes not even a proper invoice template. Then March arrives and you’re trying to reconstruct a year of scattered e-transfers, PayPal payments, and one client who paid in cash.

Bookkeeping for freelancers doesn’t need to be complicated, but it does need to exist, and it needs to start well before tax season. Here’s what actually matters, and where most freelancers lose track of their own numbers.

You’re a business the moment you get paid

The CRA doesn’t care whether freelancing is your full income or a side project on top of a day job. The moment you’re providing a service for payment with the intent to make a profit, you’re operating a sole proprietorship, whether or not you’ve registered a business name anywhere. That means the income is reportable, the related expenses are deductible, and the record-keeping obligations apply exactly as they would to a formally incorporated company.

A lot of freelancers don’t register a business name at all, and that’s fine, you can operate under your own legal name as a sole proprietor without any registration in most provinces, as long as you’re not using a separate business name publicly.

This surprises people who’ve been freelancing for a while without thinking of themselves as running a “real” business. But the CRA has seen every version of this story, the graphic designer picking up the occasional logo project, the consultant billing a former employer as a client, the tutor with three regular students. All of it counts, and all of it needs to show up on a tax return, whether or not it feels like a business day to day.

Tracking income that doesn’t arrive on a schedule

Employees get one predictable paycheque. Freelancers get five clients paying on five different schedules, some net 30, some whenever they get around to it. That irregularity is exactly why a simple, consistent tracking habit matters more here than almost anywhere else.

  • Invoice immediately after delivering work, not whenever you get a spare hour. A delayed invoice is a delayed payment.
  • Log every payment as it arrives, tagged to the client and the invoice it settles, rather than trying to match them up later.
  • Set aside a percentage of every payment for taxes the moment it lands, since nothing is withheld automatically the way it is from a paycheque.
Watch out

Freelancers consistently underestimate their tax bill because no one is withholding anything along the way. A rough rule of thumb: set aside 25-30% of every payment for combined federal and provincial tax, more if you’re also registered for GST/HST and collecting it separately.

There’s a second number worth setting aside for, beyond income tax: Canada Pension Plan contributions. As a self-employed person, you pay both the employee and employer portions of CPP, since there’s no employer splitting it with you. That adds up to a meaningfully larger share of your income than a salaried employee sees deducted from a paycheque, and it’s easy to forget until the tax bill arrives with a CPP line that’s bigger than expected.

Why some freelancers end up paying tax quarterly

Once your net tax owing crosses a certain threshold two years running, the CRA expects quarterly tax instalments rather than one lump sum the following April. This catches a lot of freelancers off guard in their second or third year, after their income has grown enough to trigger it. Missing an instalment payment adds interest, calculated from the date it was due, not from when you eventually realize you owe it.

If your income has grown steadily and last year’s tax bill came as a surprise, it’s worth checking whether instalments now apply to you before the CRA sends a reminder that already has interest attached.

Deductions freelancers commonly leave on the table

Because freelance work often happens from home, with personal equipment doing double duty, a lot of legitimate deductions go unclaimed simply because the owner never connected the dots:

ExpenseWhat’s deductible
Home officeA reasonable percentage of rent or mortgage interest, utilities, and internet, based on the space used for work
EquipmentComputers, cameras, software, and tools used for the business, sometimes fully in the year of purchase
Professional developmentCourses, certifications, and industry memberships tied to your work
Portion of phone and internetThe business-use share, based on actual usage
Accounting and bank feesSoftware subscriptions and business banking fees

Our full guide to business expenses you can deduct in Canada covers this in more depth, including how to calculate the business-use percentage on shared costs like your home and vehicle.

The common thread with most missed deductions is documentation, not eligibility. A freelancer who buys a laptop for client work is almost certainly entitled to claim it. Whether they actually do depends entirely on whether they kept the receipt and remembered the purchase eight months later at tax time. Photographing a receipt the moment you make a purchase closes that gap before it opens.

When freelancers need to register for GST/HST

The same $30,000 small supplier threshold that applies to any business applies to freelancers: once your revenue crosses that mark over four consecutive quarters, GST/HST registration becomes mandatory, not optional. Below that, you can register voluntarily, which lets you claim input tax credits on your own business purchases, worth considering if you’re buying a lot of equipment or software.

Tip

Track your rolling four-quarter revenue total even before you’re close to $30,000. Crossing the threshold without noticing means you owe GST/HST on sales you never collected it on, which comes straight out of your margin.

A system simple enough to actually stick with

The freelancers who stay on top of their books aren’t the ones with the fanciest spreadsheet, they’re the ones who touch their bookkeeping weekly instead of quarterly. A ten-minute Friday habit of logging invoices sent, payments received, and receipts photographed beats a heroic four-hour catch-up session every single time, both in accuracy and in how much less painful it feels.

Picture two freelance designers with identical income. One logs every invoice and receipt the Friday it happens. The other tells themselves they’ll “do it properly” once things slow down, which never quite arrives. Come March, the first one spends twenty minutes confirming their numbers match. The second spends a weekend piecing together a year from bank statements and memory, second-guessing half the receipts they can’t find anymore, and probably missing a few deductions in the process.

The gap between those two isn’t talent or discipline in some abstract sense, it’s just whether the habit exists at all. Once it does, freelance bookkeeping stops being a dreaded task and becomes something closer to background noise.

From scattered invoices to one clear picture

Nikmani’s free Basic plan covers exactly what most freelancers need to start: invoicing, expense tracking, and a profit and loss view, without a monthly cost while you’re building up your client base. Once GST/HST tracking or receipt scanning becomes worth the time it saves, the Silver plan picks up from there.

Bookkeeping doesn’t need to feel like a second job on top of the work you’re actually paid for. It just needs to happen consistently, in small pieces, instead of arriving as one dreaded task every spring.

How to Price Your Products for Profit in Canada

Ask most small business owners how they set their prices and you’ll get one of two answers: “I looked at what competitors charge” or “I picked a number that felt fair.” Both are guesses. Neither one guarantees you’re making money on what you sell, and plenty of businesses only discover they’ve been pricing at a loss after a full year of solid-looking revenue and a suspiciously thin bank balance.

Pricing for profit means starting from your costs and your margin target, then checking that number against the market, not the other way around. It’s a different starting point than most owners use, and it produces a very different number. Here’s how to build a price that actually holds up.

Start with your real costs, not just the obvious ones

Most owners price around direct costs: materials, or the wholesale price of a product they resell. That’s only part of the picture. A price also needs to cover the costs that don’t attach cleanly to any single sale: rent, software subscriptions, your own time, insurance, and a share of every other fixed expense the business carries whether you sell one unit or a hundred.

Owner labour is the cost that gets skipped most often. If you’re spending fifteen hours a week fulfilling orders or delivering a service and not paying yourself a wage for that time, the price is relying on your unpaid labour to look profitable. Put a real hourly rate on your own time, even a modest one, and price accordingly. Otherwise the business only looks sustainable because you’re the one absorbing the gap.

A simple way to check this: take your total monthly fixed costs, divide by your expected monthly sales volume, and you get the fixed-cost amount that has to be baked into every single unit before you’ve made a dollar of profit. Skip this step and you can hit your sales targets all year and still lose money.

A bakery selling loaves for $6 might look profitable if flour, butter, and packaging cost $2.50 a loaf. But once you divide $4,800 in monthly rent, insurance, and equipment lease payments across an expected 1,600 loaves a month, that’s another $3 per loaf that has to come out of the same $6 price before anything counts as profit. Suddenly a loaf that looked like it was earning $3.50 is barely clearing fifty cents, and that’s before paying the baker.

Watch out

Undercharging to win against a competitor’s price only works if your cost structure can absorb it. Businesses that price to match a competitor without checking their own margin often find out the competitor has lower costs, a bigger volume, or is quietly losing money too.

What margin should you actually be targeting

There’s no single right number, it depends heavily on the industry. But a few benchmarks are useful starting points for Canadian small businesses:

Business typeTypical gross margin target
Retail (resold goods)30-50%
Restaurants and food service60-70% (before labour and overhead)
Service-based businesses50-80%, since labour is the main cost
Manufacturing or handmade goods40-60%

These are starting points, not rules. What matters is knowing your own number and pricing to hit it consistently, rather than discovering your actual margin at tax time when it’s too late to adjust anything.

It’s also worth separating gross margin from net margin in your own head. Gross margin looks at the product or service alone, price minus direct cost. Net margin factors in everything else: rent, salaries, marketing, software. A business can carry a healthy 60% gross margin and still lose money overall if operating expenses eat through the rest, which is exactly why pricing decisions need to be checked against both numbers, not just the one that looks best.

Three pricing approaches, and when each makes sense

  1. Cost-plus pricing: calculate your full cost per unit, then add your target margin on top. Simple, reliable, and a good default for products with clear, countable costs.
  2. Value-based pricing: price according to what the outcome is worth to the customer, not what it costs you to deliver. Works well for services where the result (time saved, revenue generated, a problem solved) matters more to the buyer than your hourly cost.
  3. Market-based pricing: set your price relative to competitors, then adjust up or down for what makes you different. Useful in crowded markets, risky if you don’t know your costs well enough to know how much room you have to move.

Most businesses end up blending all three: a cost-plus floor you won’t price below, adjusted by what the market will bear and what your value justifies.

Signs your prices are already too low

  • You’re busier than ever but your bank balance isn’t reflecting it.
  • Raising prices feels terrifying because you’re not confident customers will accept it, which usually means you haven’t tested it.
  • You’re the cheapest option in your market and you’re not sure why that doesn’t feel like an advantage.
  • A slow month puts you in the red immediately, with no cushion built into your normal pricing.
Tip

Test a price increase on new customers only before rolling it out to your entire base. It’s a lower-risk way to learn what the market will actually bear.

Why constant discounting erodes more than the sale itself

A discount here and there, for a loyal client or a slow week, is normal business. The problem shows up when discounting becomes the default rather than the exception, a seasonal sale that runs eleven months of the year, or a “special rate” every new customer somehow gets. At that point the discount isn’t special anymore, it’s your actual price, and your listed price is just a number nobody pays.

Frequent discounting also trains customers to wait for one before buying, which pushes revenue toward your lowest-margin moments instead of spreading it evenly. If a promotion is working well enough to run constantly, that’s usually a sign the regular price needs a second look, not that the discount needs to become permanent.

Revisit pricing on a schedule, not just when costs spike

Costs creep up steadily: rent renews higher, suppliers raise rates, software subscriptions tick up a few dollars a month. Prices set two years ago rarely account for two years of steady cost inflation. Build a habit of reviewing pricing at least once a year, comparing your current margin against your target rather than assuming last year’s price is still doing its job.

A useful trigger point: any time a major supplier or landlord raises your costs, treat it as a scheduled prompt to revisit your own pricing, rather than absorbing the increase silently and hoping the margin sorts itself out later.

Pricing well starts with knowing your numbers

Every pricing decision above depends on knowing your real costs and margins in the first place, which is exactly where a lot of small businesses lose the thread, buried in receipts and separate spreadsheets instead of one clear picture. Our guide to the financial numbers every Canadian small business owner must track is a good companion to this one.

Nikmani’s Gold plan includes breakeven analysis and project costing built directly from your transaction data, so you can see your real margin on a product or client relationship without rebuilding the math from scratch every time you’re deciding whether a price still makes sense.

Pricing isn’t a decision you make once and leave alone. It’s a number that should move as your costs move, checked against real data instead of a gut feeling from two years ago that never got revisited.

QST vs. GST/HST: What Quebec Businesses Need to Know

If you run a business in Quebec, you’re not dealing with one sales tax system, you’re dealing with two, and they don’t always follow the same rules. GST is federal. QST is provincial, administered by Revenu Québec rather than the CRA, with its own registration threshold, its own return, and its own filing deadlines that don’t line up neatly with the federal ones.

Businesses outside Quebec selling to Quebec customers run into this too. Here’s what actually changes when QST enters the picture, and how to avoid filing the wrong tax at the wrong rate.

Two separate taxes, two separate agencies

Everywhere else in Canada, you’re dealing with GST alone, or HST where the province has harmonized its sales tax with the federal one. Quebec never harmonized. Instead, it runs GST at 5% and QST at 9.975% side by side, charged on top of each other on most goods and services.

The practical difference: your GST return goes to the CRA. Your QST return goes to Revenu Québec. They’re separate registrations, separate filings, and in some cases separate due dates, even though most Quebec businesses end up filing both around the same time each period.

QST is also calculated on the price before GST is added, not on top of the GST-inclusive total, so it isn’t quite as simple as stacking two flat percentages. On a $100 sale, GST adds $5.00, and QST adds $9.975 calculated on that same $100 base, for $14.975 in combined tax, not a compounded number. Most invoicing software handles this automatically, but it’s worth knowing the mechanics if you’re ever checking a calculation by hand.

TaxRateAdministered by
GST5%Canada Revenue Agency
QST9.975%Revenu Québec
Combined, on a $100 sale$14.98 in taxTwo returns

Who actually needs to register for QST

The registration threshold mirrors the federal small supplier rule: once your worldwide taxable revenue (not just Quebec revenue) crosses $30,000 over four consecutive calendar quarters, you’re required to register for both GST and QST. Below that, registration is optional, though plenty of small businesses register early anyway so they can claim input tax credits on their own purchases.

One detail that trips up businesses outside Quebec: if you’re selling to Quebec customers and meet certain thresholds, you may need to register for QST even without a physical presence in the province. This became far more common after Quebec extended its digital sales tax rules to e-commerce and remote sellers.

An Ontario-based online retailer shipping regularly to Quebec customers, for instance, can find itself needing a QST registration years before it would ever need to think about registering in any other province, simply because Quebec’s rules for remote sellers are more assertive than most provincial sales tax regimes. It’s worth checking your Quebec sales volume specifically, not just your total national revenue, if a meaningful share of your customers are there.

Watch out

Registering for GST does not automatically register you for QST, and vice versa. They’re separate applications through separate portals. A business that assumes one covers the other can end up unregistered, and non-compliant, for months without realizing it.

How input tax credits work on each side

Just like GST, QST has its own version of input tax credits, called Input Tax Refunds (ITRs) in Quebec. The mechanics are similar: you claim back the QST you paid on business purchases against the QST you collected from customers. But the two claims live on separate returns, so a purchase receipt needs to support both an ITC claim federally and an ITR claim provincially, and the documentation standard for each is checked independently if you’re ever reviewed.

This is one more reason a receipt with the tax breakdown clearly itemized matters more in Quebec than almost anywhere else in the country. A vague total doesn’t let you split GST from QST cleanly when it’s time to file.

Where QST and GST treat the same sale differently

Most goods and services are taxed the same way under both systems, but not all of them. A handful of categories, certain insurance products, some financial services, and specific health-related goods, are treated differently at the provincial level than at the federal one. A basic grocery item that’s zero-rated under GST is generally treated the same way under QST, but the overlap isn’t perfect across every category, and assuming the two systems always match on exemptions is a common source of small filing errors.

If your business sells anything outside the most common categories, a quick check against Revenu Québec’s current list is worth the ten minutes it takes, rather than assuming your GST treatment automatically applies on the QST side.

Filing frequency and how deadlines line up

Both GST and QST filing frequency (monthly, quarterly, or annual) are based on your revenue, and Revenu Québec generally assigns you the same frequency for QST as the CRA assigns for GST, since Revenu Québec collects both on behalf of most Quebec businesses. That’s the one piece of good alignment: most Quebec-registered businesses file GST and QST together, on one combined return, through Revenu Québec, rather than filing separately with each agency.

The exception is large businesses and certain financial institutions, which may need to file GST directly with the CRA. If you’re a typical small business, though, one combined filing through Revenu Québec usually covers both.

Tip

Set your GST/HST filing knowledge as a starting point, then layer QST on top rather than treating it as a completely separate system. Our plain-language GST/HST guide covers the federal side that QST builds on.

Common mistakes Quebec business owners make

  • Charging GST but forgetting to add QST on top, especially on invoices copied from templates built for the rest of Canada.
  • Registering for GST and assuming QST registration happened automatically.
  • Missing that QST applies to some services GST doesn’t, and vice versa, in a handful of specific categories like certain insurance products.
  • Using a bookkeeping tool that wasn’t built to track two tax rates on a single invoice line, which forces manual splitting every time.
  • Assuming a Quebec client will handle QST on their end. If you’re the seller and you meet the registration threshold, the obligation to charge and remit it is yours, not theirs.

None of these are complicated once you know to watch for them. What makes QST genuinely tricky isn’t any single rule, it’s that Quebec businesses are effectively running two tax systems on autopilot for every transaction, and a small oversight in one doesn’t always show up until a return is filed and something doesn’t reconcile.

Keeping both taxes straight without doing it by hand

Running two tax systems on every invoice is exactly the kind of repetitive, error-prone task that eats up an owner’s Sunday afternoon. Nikmani tracks GST, HST, PST, and QST automatically as transactions come in, whichever combination applies to your province, so a Quebec sale gets both rates applied correctly without you doing the math by hand. Check the Silver plan if automatic tax tracking on every transaction is the piece currently costing you the most time.

If tax season itself still feels overwhelming beyond just the QST question, our small business tax season checklist walks through the full picture.

CRA Tax Instalments for Small Business Owners in Canada

What CRA Tax Instalments Actually Are

If you’ve ever gotten a letter from the CRA telling you to send in a chunk of money you weren’t expecting, there’s a good chance it was an instalment reminder. Tax instalments are periodic payments toward the tax you’ll owe for the current year, paid before you file your return rather than all at once in April (or June, if you’re self-employed).

The idea makes sense from the CRA’s side: if you owe more than a certain amount every year, it would rather collect it in pieces as the year goes than wait twelve months and hand you one enormous bill. For a lot of Canadian small business owners, especially sole proprietors who don’t have tax withheld from a paycheque, this is the first time instalments come up. One year you owe $4,500 at tax time, and the next thing you know, the CRA wants quarterly payments going forward.

This catches people off guard more often than it should. Nobody explains instalments when you register your business, so the first anyone hears of them is usually a reminder notice arriving in the mail, sometimes for an amount that feels arbitrary. It isn’t arbitrary. It’s based on a formula, and once you understand the formula, the notices stop being confusing.

Who Actually Has to Pay Them

For individuals, including sole proprietors and partners in a partnership, the CRA requires instalments if your net tax owing was more than $3,000 in the current year and in either of the two previous years ($1,800 if you live in Quebec, because of the separate provincial tax collection system there). Net tax owing means the tax you had to pay after subtracting anything already withheld or credited, not your total tax bill for the year.

Corporations follow a similar $3,000 threshold, but the mechanics differ. Most small Canadian-controlled private corporations pay quarterly if they qualify (a clean compliance history, taxable income under a set limit, no large associated group of companies), and monthly if they don’t. If you’re incorporated and unsure which bucket you’re in, your accountant can check in about five minutes, and it’s worth asking before an instalment date sneaks up on you.

Note

Getting an instalment reminder in the mail doesn’t mean you’re locked into paying exactly that amount. You can choose a different calculation method if it results in a lower total, as long as you aren’t underestimating in a way that racks up interest.

How the Three Calculation Methods Work

The CRA gives you three ways to figure out what to pay, and picking the right one can save real money if your income swings much from year to year.

MethodHow it worksBest for
No-calculation optionCRA sends reminder amounts based on your prior-year (or prior-two-year) tax owing, split into four paymentsBusinesses with steady or growing income
Prior-year optionYou base this year’s instalments entirely on last year’s actual net tax owingIncome that dropped noticeably from last year
Current-year optionYou estimate this year’s tax owing yourself and pay a quarter of it each instalment dateA clear, well-supported drop in income you’re confident about

Most bookkeepers default clients to the no-calculation option because it’s the safest: as long as you pay the amount the CRA tells you to, you won’t be charged instalment interest even if it later turns out you owed more for the year. Estimate on your own with the current-year option and guess low, though, and you’re on the hook for interest calculated as if you’d underpaid all along.

Due Dates and What Happens If You Miss One

For individuals and most sole proprietors, instalments are due four times a year: March 15, June 15, September 15, and December 15. Corporations on quarterly instalments follow their own fiscal quarter, and those on monthly instalments pay on the last day of every month instead.

$3,000Net tax owing that triggers instalments
4Payment dates per year for most small businesses
DailyHow often unpaid instalment interest compounds

Miss a payment or pay too little, and the CRA charges instalment interest, compounded daily, at a prescribed rate it resets every quarter. That rate has bounced around in the high single digits over the past couple of years, which adds up fast on a missed $4,000 payment sitting unpaid for a few months. There’s also a lesser-known instalment penalty layered on top of the interest once the shortfall is large enough, so this isn’t a pay-it-whenever situation.

Watch out

Instalment interest isn’t deductible the way loan interest might be for other business costs. It’s simply money leaving your account for no benefit, so treat instalment dates with the same seriousness as payroll or rent.

Yes, GST/HST Can Come With Instalments Too

Income tax isn’t the only thing that can land you on an instalment schedule. If you file GST/HST annually (common for smaller registrants who chose the annual option instead of monthly or quarterly filing) and your net tax owing was over $3,000 the year before, the CRA expects quarterly GST/HST instalments as well. This surprises a lot of owners who assumed instalments were strictly an income tax thing.

We go through how GST/HST filing frequency and thresholds actually work in our guide to GST and HST for small businesses. Worth a read before assuming your filing frequency and your instalment obligations are unrelated, because they’re often the same underlying threshold showing up twice.

Planning Your Cash Flow Around Instalments

The businesses that get caught off guard by instalments are almost always the ones treating tax as a once-a-year event instead of a recurring line item. If you know a $2,500 payment is coming on September 15, that isn’t a surprise anymore, it’s a scheduling problem. Set aside a percentage of revenue every month (many bookkeepers suggest somewhere around 25 to 30 percent for a typical incorporated small business, though your actual rate depends heavily on your structure and margins) into a separate account so the money is already sitting there when the date arrives.

This is the same discipline behind avoiding the trap described in our piece on cash flow versus profit: a healthy profit and loss statement doesn’t mean the cash is actually sitting in your account on the day you need to send it to the CRA. A rolling cash flow forecast makes instalment dates visible weeks in advance instead of the night before. That’s part of why Nikmani’s Gold plan builds a 12-week forecast around dates like these, so a quarterly tax payment shows up as a planned dip on the chart instead of an emergency.

Getting Ahead of It

Instalments aren’t a penalty for running a successful business, even though the first reminder notice can feel that way. They’re just the CRA spreading out a bill you were always going to owe, four payments instead of one. Once you know your threshold, your due dates, and which calculation method actually fits your numbers, the whole thing turns into routine bookkeeping rather than an annual scramble.

  • Check whether your net tax owing crossed $3,000 in either of the past two years.
  • Confirm your filing frequency for GST/HST as well as income tax.
  • Mark all four due dates on your calendar the same day you file your return.
  • Set aside money monthly rather than scrambling the week before a due date.

If you’d rather have the dates and the cash flow math tracked automatically instead of in a spreadsheet you update twice a year, take a look at Nikmani’s plans. Ask your accountant which instalment method fits your specific numbers. The scheduling and the setting-aside part is something software can carry for you.

Cash Flow Forecasting for Small Business: A 12-Week Method

Most small business owners can tell you last month’s revenue without blinking. Ask them what their bank balance looks like six weeks from now, after payroll, rent, and that supplier invoice comes due, and you’ll usually get a shrug. That gap is where businesses get into trouble, not because they’re unprofitable, but because money arrives late and leaves on schedule.

A cash flow forecast closes that gap. It’s a rolling estimate of what’s coming in and going out over the next several weeks, simple in concept, updated as reality changes rather than set once and forgotten. Here’s how to build one that’s actually useful, not just a spreadsheet you fill out once and abandon.

Why a forecast beats checking your bank balance

Your bank balance tells you where you stand today. It says nothing about the payroll run in nine days, the GST/HST remittance due next month, or the client invoice that’s thirty days overdue and might stretch to sixty. A healthy balance today can turn into a shortfall in three weeks if enough obligations land before enough revenue arrives.

A rolling forecast, usually built out twelve weeks at a time, gives you enough runway to see a squeeze coming while there’s still time to act: delay a purchase, chase an overdue invoice, or draw on a line of credit before it’s an emergency.

Picture a landscaping business with $40,000 sitting in the account in early April. Looks healthy. But three weeks out, payroll for a newly expanded crew hits, a truck lease payment is due, and the first big invoice of the season from a commercial client isn’t scheduled to land for another five weeks. Checking the balance today tells you nothing about that squeeze. A forecast would have flagged it in January.

The 12-week forecasting method

Twelve weeks is the sweet spot for most small businesses. Long enough to catch quarterly and seasonal patterns, short enough that the numbers stay realistic instead of turning into guesswork.

  1. List every expected cash inflow week by week: client payments, expected sales, any financing.
  2. List every expected outflow the same way: payroll, rent, supplier payments, loan installments, tax remittances.
  3. Start with your actual current bank balance, then add and subtract week by week to get a running projected balance.
  4. Flag any week where the projected balance drops below your comfort threshold.
  5. Update the forecast weekly with actual results, not just at the start of the quarter.

The weekly update is the part most owners skip, and it’s the part that makes the forecast worth anything. A forecast built once in January and never touched again is a guess by March.

Spreadsheet, or something that updates itself

A spreadsheet works fine for the first few months. The trouble shows up around week six or eight, when keeping it current means manually re-entering every payment and invoice you’ve already logged somewhere else, in your invoicing tool, in your bank app, in a notebook. That double entry is exactly where forecasts quietly fall out of date: the spreadsheet still looks complete, it’s just no longer accurate, and nobody notices until a projected balance turns out to be wrong by thousands of dollars.

The businesses that keep forecasting past that first burst of enthusiasm are usually the ones whose forecast pulls directly from the same transaction data as their bookkeeping, instead of living as a separate document someone has to remember to update.

Tip

Build separate lines for “confirmed” and “expected” inflows. A signed contract is confirmed. A verbal promise from a client who’s been slow before is expected, and should be weighted accordingly, not treated as guaranteed cash.

Why revenue timing matters more than profit

This is where forecasting connects to a distinction a lot of owners never quite nail down: profit and cash are not the same thing, and the gap between them is exactly what a forecast is built to track. You can invoice $30,000 in a month and post a solid profit on paper while your bank account sits nearly empty, because the client hasn’t paid yet and your supplier already has. We cover that gap in more depth in Cash Flow vs. Profit: Why Profitable Businesses Run Out of Money, which is worth reading alongside this one.

12 wksTypical forecast window
WeeklyHow often to update it
2Categories: confirmed vs. expected

Mistakes that wreck a forecast without you noticing

A few habits undermine a forecast without the owner noticing until the numbers stop matching reality:

  • Assuming every invoice gets paid on the due date. Build in a realistic delay based on your actual client payment history, not the terms printed on the invoice.
  • Forgetting irregular but predictable costs, like annual insurance renewals or quarterly tax instalments, because they don’t show up every month.
  • Treating a line of credit as free cash rather than a cost with interest attached.
  • Building the forecast around hoped-for sales instead of your actual pipeline.
  • Leaving out your own draws or salary, which makes the business look like it has more available cash than it actually does once you account for what you need to live on.
Watch out

Seasonal businesses especially need to model the slow months honestly. A forecast that assumes July’s revenue continues into a slow August isn’t a forecast, it’s wishful thinking with a spreadsheet attached.

Acting on what the forecast tells you

The forecast itself doesn’t fix anything. What matters is what you do with a week that shows a projected shortfall four weeks out. Options usually include speeding up collections (a deposit on large orders, shorter payment terms, earlier follow-ups on overdue invoices), slowing down non-essential spending, or arranging financing before the gap actually hits rather than after.

The earlier you see the dip coming, the more options you have. A shortfall spotted four weeks out is a phone call. A shortfall discovered the morning payroll is due is a crisis.

There’s a second benefit that owners underrate: a forecast also shows you when you have room to move, not just when you don’t. Spotting six weeks of comfortable surplus is exactly the moment to make a planned equipment purchase, pay down a high-interest balance early, or take on a project that requires upfront spending before the client pays. Forecasting isn’t only a warning system, it’s also how you decide when it’s actually safe to spend.

Make forecasting part of the routine, not a special project

Manually rebuilding a twelve-week forecast every Monday is exactly the kind of task that gets skipped the first busy week and never picked back up. That’s the gap Nikmani’s Gold plan is built for: it generates a rolling 12-week cash flow forecast and breakeven analysis directly from your actual transaction data, so the forecast updates itself instead of depending on you finding an hour every week to rebuild it by hand.

If you’re still working out which numbers matter most to track day to day, our piece on the financial numbers every Canadian small business owner must track is a good next stop.

Forecasting isn’t a one-time project you finish and file away. It’s closer to checking the weather: useful precisely because you keep coming back to it as conditions change, not because you got one perfect reading in January and called it done for the year.

How Long to Keep Business Records in Canada: CRA Rules

You’ve filed your GST/HST return, closed out the fiscal year, and moved on. So why is there a shoebox of receipts still sitting in your closet? Because the Canada Revenue Agency doesn’t just want your numbers to add up on paper: it wants proof, and it wants that proof kept around for years after you’ve stopped thinking about it. Get the retention period wrong and you’re either hoarding a decade of paper you didn’t need, or shredding something the CRA asks for two years from now.

Here’s what the rules actually require, in plain terms, and how to set up a system so this stops being a once-a-year scramble.

Why record keeping matters more than you think

Every deduction you claim, every input tax credit you take on GST/HST, every payroll remittance: all of it rests on documentation. If the CRA reviews your return (and small businesses get reviewed more often than most owners assume) they’ll ask for the invoices, receipts, and bank records behind the numbers. No records, no proof. No proof, and a claim you made in good faith can get reversed, with interest added on top.

This isn’t really about fear of an audit. It’s about being able to answer a simple question quickly: can you show where a number came from? A business that can pull up last March’s supplier invoice in thirty seconds has a very different relationship with tax season than one still digging through email attachments.

Watch out

Bank statements alone aren’t enough. The CRA wants the underlying documents, invoices, receipts, contracts, that explain what a transaction was for. A statement shows money moved. It doesn’t show why.

The six-year rule, and where it starts counting

The baseline rule for most Canadian businesses: keep your records for six years from the end of the last tax year they relate to. For a corporation, that’s six years from the end of the fiscal year the records support. For a sole proprietor filing a personal return, it’s six years from the end of the calendar year you filed for.

A practical example makes this clearer. Say your business has a December 31 year-end and you’re filing your 2025 return. Those 2025 records need to stay on file until the end of 2031, not from when you bought the item, but from when the tax year closed.

A few situations stretch that window further:

  • If you file a return late, the six years starts from the date you filed, not the original due date.
  • If the CRA has sent a demand to file, or you’re under objection or appeal on an assessment, hang onto everything until the matter is fully resolved, even if that pushes past six years.
  • If you never filed a return for a given year at all, there’s no clock running: keep those records indefinitely until you do file.

What actually counts as a business record

The CRA’s definition is broader than most owners expect. It covers anything that supports an amount on a return or informs your obligations, including:

  • Sales invoices and cash register tapes
  • Purchase receipts and supplier invoices
  • Bank and credit card statements
  • Payroll records, including T4s and remittance confirmations
  • GST/HST returns and the working papers behind them
  • Contracts, leases, and loan agreements
  • Vehicle logs, if you’re claiming a portion of mileage as a business expense
  • Meeting minutes and the general ledger, for incorporated businesses

A scanned copy generally satisfies the requirement, as long as it’s a true, legible copy and you can produce it if asked. Paper originals aren’t mandatory once you’ve digitized them properly. That’s good news for anyone tired of filing cabinets.

Cases where six years isn’t long enough

A handful of record types don’t follow the standard clock:

Record typeHow long to keep it
Most business records (invoices, receipts, bank statements)6 years from the end of the tax year
Corporation being dissolved2 years from the date of dissolution
Real property (land or buildings you own)As long as you own it, plus 6 years after you sell
Share registers and corporate minute booksLife of the corporation, plus 2 years after dissolution
Return under objection or appealUntil the matter is fully resolved

Real property is the one that trips people up most. If you bought a commercial unit in 2018 and are still using it in 2026, the purchase records need to stick around the whole time you own it, then for another six years after you sell. That can mean a fifteen- or twenty-year retention window on a single set of documents.

Setting up a system that doesn’t rely on memory

Most owners don’t fall behind on record keeping because they’re careless. They fall behind because there’s no system, so it becomes a monthly (or yearly) catch-up job that eats an entire weekend. A few habits fix most of that:

  1. Photograph or scan receipts the day you get them, not the day before filing. A phone camera and a labelled folder beat a pile in the glovebox.
  2. Keep business and personal transactions in separate accounts. Mixing the two is the single biggest reason owners can’t quickly answer “what was this for?”
  3. Store digital copies in at least two places: a cloud folder and a local backup, or a bookkeeping tool that archives them for you.
  4. Reconcile monthly instead of annually. Small gaps are easy to fix in real time; a year-old gap is a mystery.
Tip

Name files with a consistent pattern, something like 2026-03-14_supplier-name_amount, and you’ll never lose an hour searching for one invoice again.

This is also where good bookkeeping software earns its keep. Nikmani scans and categorizes receipts automatically, tags them to the right GST/HST line, and keeps a timestamped archive tied to each transaction, so the six-year requirement takes care of itself instead of sitting on your to-do list. If you’re already sorting out what counts as deductible, our guide to business expenses you can deduct in Canada pairs well with this one, and if GST/HST filing itself still feels murky, we cover the basics in our plain-language GST/HST guide.

What actually happens if you can’t produce a record

If the CRA asks for support on a claim and you don’t have it, the outcome depends on how far it goes. Best case, they disallow that specific deduction or credit and you pay the difference, plus interest. Worse case, missing records across multiple years can trigger a broader review of your filings, and repeated gaps can look like a pattern rather than a one-off mistake.

6 yrsStandard retention period
2 yrsAfter a corporation dissolves
0Years, if a return was never filed

None of this requires perfection. The CRA isn’t expecting a color-coded archive. It’s expecting that if they ask, you can produce what backs up your numbers within a reasonable time. That’s a much lower bar than most owners assume, and it’s entirely achievable with a habit built early rather than a cleanup done under deadline pressure.

Make this the year record keeping stops being a chore

Retention rules aren’t complicated once you know them: six years for most things, longer for property and corporate records, and indefinitely if a return was never filed. What costs owners time and money is the scramble to reconstruct records that were never organized in the first place, not the rule itself.

Nikmani’s Silver plan handles the receipt scanning and categorization piece automatically, so every invoice is captured, tagged, and archived the moment it comes in rather than six months later when you can’t remember what it was for. Set it up once and the record-keeping requirement becomes background noise instead of a January fire drill.

Do You Need a Separate Business Bank Account?

A lot of new business owners run everything through their personal chequing account for the first year. It feels simpler: one login, one debit card, no extra fees. Then tax season arrives and they spend a weekend scrolling through eight months of statements trying to figure out which of the forty coffee shop charges were client meetings and which were just coffee.

A separate business bank account fixes that problem before it starts. Here’s when you actually need one, what it protects you from, and how to set one up without overpaying for banking fees.

Why mixing personal and business money causes problems

The core issue isn’t organization, it’s proof. When the CRA looks at your expense claims, they want to see a clean paper trail from purchase to business purpose. A business account creates that trail automatically: every deposit is revenue, every withdrawal is a business cost. A shared account forces you to reconstruct that story after the fact, transaction by transaction, months later when you’ve forgotten half the context.

There’s a legal layer too. If you’ve incorporated, mixing funds can undermine the separation between you and the corporation that limited liability depends on. Courts have “pierced the corporate veil” (treated the owner and the company as one and the same for legal purposes) in cases where business and personal finances were too tangled to tell apart.

Think about how this plays out in practice. Say a client sues over a contract dispute and your corporation is on the wrong end of it. If your business finances were run through a personal account, mixed in with groceries and mortgage payments, a court reviewing the case has a much easier argument that you and the corporation were never really separate in the first place. That argument is exactly what limited liability is supposed to prevent, and a shared account hands the other side the evidence to make it.

Watch out

Even as a sole proprietor with no legal separation requirement, mixed accounts make bookkeeping errors far more likely. Owners in shared accounts miss deductible expenses and misreport income more often, simply because nothing forces a clear line between the two.

Who needs a business account, and who can wait

If you’ve incorporated, a separate account isn’t optional. Corporations are their own legal entity, and the corporation’s money has to stay separate from yours, full stop.

If you’re a sole proprietor or in a partnership, it’s not legally required, but skipping it usually costs more than it saves once you count the extra bookkeeping hours, the missed deductions, and the stress of an audit where you can’t quickly answer “what was this $340 charge for?” Most banks and bookkeeping tools also assume a dedicated account, which makes automated categorization far more accurate than trying to filter a personal account after the fact.

There’s also a GST/HST wrinkle worth knowing about. Once you’re registered to collect GST/HST, every business deposit needs to be identifiable as taxable revenue, and every eligible purchase needs to be traceable for an input tax credit claim. That’s a lot harder to sort out from a personal account where your business deposits sit next to a birthday e-transfer from a relative and a refund from a return at a clothing store. Partnerships have an added reason: a shared business account creates one clear record both partners can reference, instead of each partner tracking their share of expenses separately and reconciling the difference later.

How to open a business account in Canada

The process is quick once you have the paperwork ready:

  1. Register your business name (or incorporate) with your provincial or federal registry, and get your registration or incorporation number.
  2. Apply for a Business Number (BN) from the CRA if you don’t already have one, especially if you’ll be charging GST/HST.
  3. Bring your registration documents, a government-issued ID, and (for corporations) your articles of incorporation to the bank, or upload them through an online application.
  4. Choose an account type based on transaction volume: most starter business accounts include a set number of free monthly transactions before per-transaction fees kick in.

Most of the major Canadian banks can open a small business account within a day or two if your paperwork is in order. Some online-first banks skip the branch visit entirely.

What to actually compare between accounts

Business account fee structures vary more than most owners expect, and the sticker price on the monthly fee is rarely the full story.

What to checkWhy it matters
Included monthly transactionsGoing over the limit adds per-transaction fees that add up fast for busy accounts
Minimum balance to waive the feeSome accounts drop the monthly fee entirely above a set balance
e-Transfer and cheque deposit limitsRetail and service businesses often hit these caps faster than expected
Integration with accounting softwareA direct bank feed saves hours of manual entry every month
Multi-user accessUseful once you bring on a bookkeeper, partner, or employee who needs visibility

Don’t just pick the account with the lowest monthly fee. A $6-a-month account with a low transaction cap can end up costing more than a $16-a-month account with unlimited transactions, once you’re processing fifty invoices a month.

Give your business its own credit history

A business bank account solves the tracking problem. A business credit card solves a related one: building credit history under the business itself rather than under your personal name. That matters more than it seems once you’re applying for a line of credit or a small business loan a couple of years in. A lender looking at business credit history sees a business that’s managed its own obligations. A lender looking at your personal credit report sees your business debt tangled up with your mortgage and your car payment, which makes it harder to judge the business on its own footing.

Most business credit cards also report to a separate business credit bureau, and building that history early, even with modest spending, pays off the first time you need financing tied specifically to the business rather than to you personally.

Building the habit once the account exists

Opening the account is the easy part. The habit that actually pays off is routing every single business transaction through it, no exceptions, from the first day. That means:

  • Paying yourself a set amount on a schedule (see our guide on how to pay yourself as a small business owner in Canada) instead of pulling cash out ad hoc.
  • Using a business credit card for purchases so personal and business spending never blend on a single statement.
  • Reconciling the account against your books monthly rather than letting six months pile up before you look.
Tip

If you’ve already been mixing accounts, don’t try to untangle every past transaction by hand. Start the separation today, and treat everything before that date as a one-time cleanup project rather than an ongoing habit to fix retroactively.

Keep the books clean once the account is open

A dedicated account only pays off if the transactions flowing through it are captured and categorized properly. That’s the part most owners let slide once the initial excitement of a clean account wears off. Our guide to small business bookkeeping in Canada walks through the habits that keep a business account clean month over month rather than becoming its own kind of mess by December.

Nikmani connects directly to Canadian business bank accounts, pulls in transactions automatically, and categorizes them without you touching a spreadsheet. Check out the plans to see which tier fits where your business is right now, starting with a free plan that covers basic invoicing and expense tracking.

Bank Reconciliation for Small Business Owners in Canada

You check your bank balance on your phone, it looks fine, and you move on with your day. That habit works fine until a bounced e-transfer, a duplicate supplier charge, or a bank fee you never noticed throws your books off by a few hundred dollars, and you don’t find out for weeks. Bank reconciliation is the fix. It’s a simple, repeatable check that keeps what your bank says you have in sync with what your books say you have, and it takes most small businesses under half an hour a month. Of everything on a bookkeeping to-do list, this is one of the few habits that pays for itself almost right away.

This guide covers what bank reconciliation actually is, how often you should do it, and the exact steps to follow, whether you’re doing it by hand in a spreadsheet or letting software handle the matching for you.

15-30 minTypical monthly reconciliation time
6 yearsHow long the CRA expects you to keep records
3Most common causes of a mismatch

What Bank Reconciliation Actually Means

Bank reconciliation is the process of comparing your bank account’s transaction history against the transactions recorded in your own books (your invoicing tool, spreadsheet, or bookkeeping software) and confirming they match, dollar for dollar, transaction for transaction. When they don’t match, reconciliation is how you find out why, before the gap grows or before you file a GST/HST return, a corporate tax return, or a loan application built on numbers that are wrong without you knowing it.

It’s different from just glancing at your balance. Your bank balance can look close enough while it’s hiding a cancelled cheque still sitting in your books, an e-transfer fee you forgot to log, or a customer payment that bounced. Reconciliation forces every transaction to be accounted for on both sides. That’s why accountants treat it as a non-negotiable step, not a nice-to-have.

How Often You Should Reconcile Your Business Bank Account

Most small businesses in Canada should reconcile at least once a month, ideally right after the bank statement closes. If you run a high volume of transactions, say a busy retail store, a restaurant, or a business where several staff are making purchases, reconciling weekly makes errors far easier to catch while you can still remember what a charge was for.

Waiting until tax time to reconcile a full year at once is the single most common bookkeeping mistake small business owners make. By then, receipts are gone, memories have faded, and a $40 discrepancy from March is nearly impossible to track down among twelve months of transactions.

Tip

Put reconciliation on a recurring calendar reminder tied to your bank’s statement date, not the calendar month end. Reconciling against a fully closed statement, rather than transactions still marked pending, avoids chasing timing differences that resolve themselves in a day or two anyway.

How to Reconcile Your Bank Account in 6 Steps

The process is the same whether you’re using a spreadsheet or software. Only the amount of manual matching changes.

  1. Gather your bank statement and your books for the same period. Pull the official statement from your bank (PDF or CSV) and your recorded transactions for that same date range.
  2. Start from the ending balances on both sides. Note your bank statement’s closing balance and your books’ closing balance for the period. This is the gap you’re about to explain.
  3. Match transactions one by one. Go line by line through the bank statement and confirm each deposit and withdrawal appears in your books with the same amount and date.
  4. Flag anything that doesn’t match. This includes bank fees, interest earned, cheques that haven’t cleared yet, and deposits still in transit. List each one separately rather than lumping them together.
  5. Record what was missing from your books. Bank fees, interest, and e-transfer charges usually show up on the statement before you’ve logged them. Add these entries to your books now.
  6. Confirm the adjusted balances match. Once every flagged item is accounted for, your adjusted bank balance and your adjusted book balance should be identical. If they’re not, the difference is your starting point for step 3 again.

“A reconciliation that doesn’t balance right away isn’t bad news. It just found you something specific to fix, instead of leaving you with a vague feeling that something’s off.”

Common Discrepancies and What They Usually Mean

Most mismatches fall into a small number of predictable categories. Knowing the usual suspects makes tracking down a discrepancy much faster.

DiscrepancyLikely CauseHow to Resolve
Bank balance higher than booksA cheque you wrote hasn’t been cashed yetNo action needed, it will clear on its own in a future period
Books show a payment, bank doesn’tDeposit in transit or an e-transfer still processingConfirm timing and recheck once the next statement arrives
Small, recurring differencesBank fees, interest, or currency conversion chargesLog the fee or interest entry directly in your books
Amount matches but appears twiceA duplicate entry or a duplicate charge from a vendorDelete the duplicate or dispute the double charge with your bank
Transaction missing entirelyManual entry error or a receipt that was never loggedTrace back to the original receipt or invoice and record it

Red Flags a Reconciliation Can Catch Early

Beyond simple typos, regular reconciliation is one of your best defences against problems that get much more expensive the longer they go unnoticed.

Watch out

A transaction you don’t recognize at all is worth investigating right away. Not a timing issue, not a fee, but a charge or withdrawal you genuinely can’t trace to anything your business did. It can point to a compromised card, an unauthorized subscription, or outright fraud, and the sooner you catch it, the better chance your bank has of reversing it.

Reconciliation also surfaces slower problems: a subscription you forgot to cancel, a supplier who’s been raising prices without telling you, or a pattern of NSF fees pointing to a cash flow timing issue worth fixing before it grows. If you’re already paying attention to the gap between profit and cash in the bank, reconciliation is what keeps that cash flow picture accurate instead of wishful.

Making Reconciliation Faster With the Right Tools

None of this requires any special financial training. It just requires consistency. If you’re reconciling manually today, a simple spreadsheet with your statement transactions in one column and your book entries in another, sorted by date, gets you most of the way there. The habit matters more than the tool.

That said, manual matching is exactly the part of bookkeeping that software exists to remove. Once your bank account is connected, transactions can be matched automatically, discrepancies get flagged for you instead of buried in two separate lists, and the whole monthly check turns into a quick review rather than a line-by-line hunt. This is a core part of solid small business bookkeeping, not a separate chore bolted onto it. Get reconciliation right and every other number in your books becomes trustworthy too.

Nikmani is built for Canadian small businesses specifically, with automated bookkeeping, GST/HST/PST/QST tracking, and bank feeds on the way to make matching transactions close to automatic. You can start with the free Basic plan for invoicing and expense tracking, or see the full plans and pricing to find the level of automation that fits where your business is right now.

Whatever tool you use, the underlying discipline is the same: check your numbers against reality on a fixed schedule, resolve what doesn’t match while it’s still fresh, and treat every reconciled month as one less thing to worry about at tax time.

The 6 Financial Numbers Every Canadian Small Business Owner Must Track

The average Canadian small business owner looks at two numbers when they want to know how the business is doing: the bank account balance and last month’s revenue. Both of those numbers are nearly useless for making decisions.

The bank balance is a lagging, incomplete snapshot that mixes past transactions with future obligations and says nothing about profitability, trend, or risk. Revenue tells you how much you invoiced, not how much you earned, how efficiently you earned it, or whether growth is sustainable.

There are six numbers that actually tell you the truth about your business. Each one answers a specific question that the bank balance and revenue figure cannot answer on their own. Together they form a complete picture you can use to make real decisions: hire, cut, price, borrow, grow, or hold.

Why bank balance is the wrong number to watch

Your bank balance at any given moment reflects deposits that have cleared and payments that have been processed. It does not reflect:

  • Outstanding invoices you are owed (accounts receivable)
  • Bills you owe that have not yet been debited (accounts payable)
  • HST you have collected and must remit to the CRA
  • Tax instalments coming due this quarter
  • Payroll that has not yet processed
  • Seasonal revenue swings that have not yet arrived

A business can have a healthy bank balance in October because it invoiced heavily in September and has not yet paid its Q3 HST remittance, its insurance renewal, or its November payroll. That same business in November can look like it is in crisis, even though fundamentally nothing changed.

“Revenue tells you what happened. Margin tells you what it cost you. Runway tells you how long you have. All three together tell you the truth.”

Metric 1: Gross Profit Margin

What it answers: Is my pricing fundamentally sound? Am I making enough on each sale to cover my overhead and generate profit?

Formula: (Revenue minus Cost of Goods Sold) divided by Revenue, multiplied by 100

Cost of Goods Sold (COGS) includes the direct costs of delivering your product or service: materials, direct labour, manufacturing costs, and wholesale cost of goods. It does not include rent, salaries for administrative staff, marketing, or other overhead costs.

Example

A plumbing company bills $15,000 in a month. Parts and direct labour for those jobs cost $6,000. Gross profit is $9,000. Gross margin is $9,000 / $15,000 = 60%.

IndustryTypical gross margin range
Professional services (consulting, design, law)65% to 85%
Skilled trades (plumbing, electrical, HVAC)45% to 65%
Restaurants and food service55% to 75%
Retail25% to 55%
Construction (general contracting)15% to 30%
Software and SaaS70% to 90%

If your gross margin is below your industry benchmark, the problem is almost always one of two things: your prices are too low, or your direct costs are too high. Both are solvable. But you cannot solve a pricing problem by cutting overhead. Gross margin shows you the problem’s source.

Metric 2: Net Profit Margin

What it answers: After paying for everything, how much of each dollar of revenue do I actually keep?

Formula: Net Profit divided by Revenue, multiplied by 100

Net profit is what remains after all expenses: COGS, rent, salaries, marketing, professional fees, loan interest, depreciation, and taxes. It is the number your accountant shows you at year-end. Net margin expresses that as a percentage of revenue so you can compare it over time and against industry norms.

5-10% Average net margin for Canadian SMBs
20%+ Strong margin (services businesses)
<3% Thin margin requiring active management

A declining net margin despite growing revenue is one of the most common warning signs in a scaling business. It means overhead is growing faster than revenue. Left unchecked it creates a business that looks successful on the outside, has growing sales, and is slowly running out of money.

Metric 3: Cash Runway

What it answers: If revenue stopped tomorrow, how many months could I continue operating?

Formula: Cash on Hand divided by Average Monthly Operating Expenses

Cash runway is your survival metric. It tells you how much time you have to solve a problem before the problem becomes fatal. A business with $80,000 in the bank and $20,000 in monthly operating expenses has four months of runway. Four months to find a new client, renegotiate a lease, raise prices, or make payroll while closing a big deal.

Minimum targets

3 months: absolute minimum for any business. Below this, you are one bad month from a crisis.
6 months: recommended for most businesses. Gives you real strategic flexibility.
9 to 12 months: appropriate for seasonal businesses in Canada where a full off-season must be funded from peak-season earnings.

If your runway is under two months, it is not a financial metric to track: it is an emergency to address. Call your bank about a line of credit, look at accelerating collections, and cut every discretionary expense immediately.

Metric 4: Days Sales Outstanding (DSO)

What it answers: On average, how many days does it take to collect payment after I invoice?

Formula: (Accounts Receivable Balance divided by Total Revenue for the period) multiplied by the number of days in the period

If you have $45,000 in outstanding invoices at the end of the month and you did $150,000 in revenue over the past 90 days, your DSO is ($45,000 / $150,000) x 90 = 27 days.

Your target DSO should be close to or below your stated payment terms. If you invoice on Net 30 terms and your DSO is 52, your clients are routinely paying late and you are funding that gap out of your own cash. That gap has a real cost, either in line of credit interest or in delayed investment in your business.

DSO trend matters more than the number itself

A rising DSO month over month is a warning sign. It means collections are getting slower, either because clients are in financial trouble, your invoicing process is inconsistent, or you have stopped following up on late payments. Watch the trend, not just the absolute number.

Metric 5: Break-Even Point

What it answers: How much revenue do I need to generate each month just to cover all my costs?

Formula: Total Fixed Monthly Costs divided by Gross Profit Margin percentage

Fixed costs are expenses that do not change with your revenue level: rent, owner salary, insurance, loan payments, software subscriptions, and minimum staff. Variable costs move with revenue. Gross margin (from metric 1) represents the percentage of each dollar of revenue left after variable costs.

Example

Your fixed costs are $12,000 per month. Your gross margin is 60%. Your break-even point is $12,000 / 0.60 = $20,000 in monthly revenue. Every dollar you bring in above $20,000 contributes to net profit.

Knowing your break-even point answers questions that otherwise require guesswork. Can I afford to hire? (Only if the new hire raises revenue enough to cover the increase in fixed costs and remain above break-even.) What happens if I lose my biggest client? (You calculate whether the remaining revenue still clears break-even.) Should I take on a contract at a discounted rate? (You calculate whether the discounted rate still covers variable costs and contributes to fixed cost coverage.)

This is especially powerful for Canadian seasonal businesses. If your peak season is May through September, calculate whether those five months generate enough revenue to carry the fixed costs of the full twelve. Many seasonal businesses operate below break-even for seven months and depend entirely on the peak-season surplus. Knowing your numbers lets you manage that intentionally instead of hopefully.

Metric 6: Monthly Revenue Run Rate

What it answers: If the business continued at its current pace, what would annual revenue be?

Formula: Current month’s revenue multiplied by 12

Run rate is a projection, not a guarantee. Its value is in spotting trends. If your run rate in January is $180,000 and in July it is $320,000, you have grown significantly over six months and that growth needs to be understood: Is it from new clients? Larger deals? Price increases? Expanded services?

Conversely, if run rate is declining, the question is the same but the urgency is higher. A declining run rate alongside a healthy bank balance is a business sliding toward a future problem that today’s numbers are masking.

For seasonal businesses

Do not multiply your best month by 12 and call it your run rate. Use a trailing 3-month average to smooth out seasonal swings and get a more realistic picture of your actual revenue trajectory.

Building your monthly dashboard

You do not need specialized software to track these six metrics. A simple spreadsheet updated on the first Monday of each month is enough. Pull the numbers from your bookkeeping software or bank records, calculate each metric, and compare it to:

  • Last month’s number
  • The same month last year
  • Your target or benchmark

The comparison is more important than the absolute number. A gross margin of 52% is fine if it has been stable. The same 52% is a warning sign if it was 61% six months ago and has been declining steadily.

Once you have been tracking these for three to six months, patterns emerge that are invisible from a bank balance. You can see which months are structurally weaker, which client types pay fastest, whether a price change improved your margins, and whether your fixed cost load is growing proportionally or faster than revenue.

That is the difference between running a business and managing one. Running a business means showing up every day and doing the work. Managing one means knowing where you are headed and making informed choices to influence the outcome.

These six numbers are what that looks like in practice.

Small Business Bookkeeping in Canada: A Complete Guide for Owners

Most bookkeeping guides are written by accountants, for accountants. They are full of double-entry jargon, debits and credits, and trial balance terminology that means nothing to someone who just wants to make sure their business records are in order and their CRA filings are clean.

This guide is different. It is written for the owner of a plumbing company, a marketing consultancy, a coffee shop, or a retail boutique who needs to understand bookkeeping well enough to do it themselves or manage it intelligently with a bookkeeper’s help.

What bookkeeping actually is (and what it is not)

Bookkeeping is the systematic recording of every financial transaction in your business. Every dollar that comes in, every dollar that goes out, categorized, dated, and documented. That is it. It is the input layer of your financial system.

Bookkeeping is not accounting. Accounting is what happens downstream from bookkeeping: analyzing the records, preparing financial statements, calculating taxes, providing strategic guidance. Your CPA does accounting. Bookkeeping is the raw material they work with.

Think of it this way

Bookkeeping is like keeping a detailed log of every meal you eat. Accounting is like analyzing that log to understand your nutrition, identify problems, and make recommendations. The analysis is only as good as the log.

The quality of your bookkeeping directly determines the quality of every financial decision you can make about your business: pricing, hiring, borrowing, growing, or selling. It also determines how smoothly your tax filing goes and how exposed you are in a CRA audit.

What the CRA requires you to keep

The Canada Revenue Agency has specific requirements for business record keeping. These are not suggestions.

The six-year rule

You must keep all business records for six years from the end of the tax year to which they relate. If you filed your 2025 taxes, those records must be kept until at least the end of 2031. This applies even if you close your business. Some records, such as records related to capital assets you still own, must be kept longer.

6 years CRA minimum record retention
$30 Min. receipt value requiring GST/HST number
$150 Receipt threshold requiring full supplier info

Source documents: what actually counts

The CRA requires source documents, not just your bank statement or credit card statement. A source document is the original record of a transaction: an invoice, a receipt, a contract, a cheque stub. Bank statements show that money moved; source documents show what it was for and whether HST was properly charged.

For receipts, the CRA’s requirements vary by amount:

  • Under $30: basic receipt showing amount, date, and supplier is sufficient
  • $30 to $149.99: receipt must include supplier’s GST/HST number and the tax amount
  • $150 and over: receipt must include supplier name, address, GST/HST number, date, description of goods or services, and HST amount

What types of records to keep

For most small businesses, this means retaining:

  • All sales invoices and receipts issued to customers
  • All purchase receipts and supplier invoices
  • Bank statements for every business account and credit card
  • Payroll records including T4s for all employees
  • GST/HST return copies and supporting working papers
  • Lease agreements, loan documents, and major contracts
  • Asset purchase records (capital cost allowance schedules)
  • Mileage logs if claiming vehicle expenses
Digital records are acceptable

The CRA accepts digital copies of paper records, provided the images are clear, complete, and unaltered. Photograph every receipt immediately and back it up to cloud storage. A shoebox of physical receipts that gets lost in a flood or a fire is a serious problem come audit time.

Setting up your bookkeeping system

Step one: separate your finances completely

Before anything else: open a dedicated business chequing account and a dedicated business credit card if you do not already have them. This is not optional. Mixing personal and business expenses is the single most common and most damaging bookkeeping error. It makes your records unreliable, complicates your tax return, and is a major red flag in a CRA audit.

All business income goes into the business account. All business expenses come out of it. If you personally advance money to your business, record it as an owner contribution. If you take money out, record it as a draw or salary. The boundary must be clear and consistent.

Step two: choose your recording method

You have three main options for actually recording your transactions:

  • Spreadsheet: workable for very simple businesses under $50,000 in annual revenue with few transactions. Time-consuming and error-prone at scale.
  • Cloud bookkeeping software: the right choice for most businesses. Connects to your bank, auto-categorizes many transactions, handles HST/GST tracking, and gives your accountant or bookkeeper real-time access. Examples include Nikmani, QuickBooks, Wave, and FreshBooks.
  • Outsourced to a bookkeeper: you provide the bank access and receipts, they handle the recording. Appropriate if you genuinely do not have the time or the appetite for doing it yourself.

Step three: set up your chart of accounts

A chart of accounts is a categorized list of every type of transaction in your business. It is the filing system your bookkeeping sits in. There are five main categories:

CategoryWhat it containsExamples
AssetsWhat your business ownsBank account, accounts receivable, equipment, inventory
LiabilitiesWhat your business owesAccounts payable, HST payable, loan balances, credit card balances
EquityThe owner’s stake in the businessOwner contributions, retained earnings, owner draws
RevenueMoney earnedSales, service fees, consulting income
ExpensesMoney spent running the businessRent, payroll, advertising, professional fees, insurance

Most bookkeeping software comes with a default chart of accounts you can customize. Start with the defaults and add categories as your business needs them. Resist the temptation to create a new category for every minor expense type: too many categories makes your reports hard to read. Aim for 20 to 40 expense categories covering your actual spending patterns.

What to record on every transaction

Every transaction in your bookkeeping should capture six pieces of information:

  1. Date: when the transaction occurred, not when you recorded it
  2. Amount: the total including any taxes
  3. Payee or payer: who you paid or who paid you
  4. Category: which account in your chart of accounts it belongs to
  5. HST/GST amount: how much of the total was tax (critical for input tax credit claims)
  6. Reference: invoice number, receipt number, or a brief description

If you use cloud bookkeeping software that connects to your bank, most of the date, amount, and payee information imports automatically. Your job becomes categorization and ensuring receipts are attached to their corresponding transactions.

Your monthly bookkeeping checklist

Bookkeeping done once a year is a nightmare. Bookkeeping done monthly is a 2-hour task. Here is the routine to build:

Do this on the first business day of each month

1. Bank reconciliation: match every transaction in your bookkeeping to your actual bank statement. Every line must match. Unexplained differences are errors to resolve.

2. Categorize all transactions: review any transactions your software flagged as uncategorized. Assign them to the right account and attach any missing receipts.

3. Review accounts receivable: which invoices are outstanding? Flag anything over 30 days for follow-up. Note anything approaching 60 days as a collection issue.

4. Review accounts payable: what do you owe suppliers? Are any overdue? Paying late damages supplier relationships and sometimes incurs fees.

5. Credit card reconciliation: do the same bank-matching exercise for every business credit card.

6. HST account check: how much HST did you collect this month? Is it set aside?

7. Run a profit and loss report: review revenue and expenses vs. the same month last year or vs. your budget. Look for anything that seems off.

This routine, done monthly, means your year-end is essentially already done. You hand a CPA a clean set of books and pay for analysis, not for them to sort out a year of unmaintained records.

DIY vs. hiring a bookkeeper

Whether to do your own bookkeeping or hire someone depends on three things: time, complexity, and your tolerance for financial administration.

Revenue rangeTypical transaction volumeBest approach
Under $100KLow (under 100/month)DIY with cloud bookkeeping software
$100K to $500KModerate (100 to 400/month)Part-time bookkeeper or software with monthly review
Over $500KHigh (400+/month)Dedicated bookkeeper, in-house or contracted

A good bookkeeper in Canada charges between $30 and $60 per hour depending on experience and region. Many work remotely and will set up your cloud bookkeeping system, categorize your transactions, reconcile your accounts, and prepare summary reports. For 5 to 10 hours per month, you get clean books and more time for your actual business.

Your CPA is not a bookkeeper. CPA rates typically run $100 to $250 per hour. Using a CPA to do bookkeeping is like hiring a surgeon to take your blood pressure. Use a bookkeeper for the recording; use your CPA for the interpretation and filing.

Mistakes that invite CRA problems

Using bank statements as receipts

This is the most common mistake. A bank statement proves money moved. It does not prove what the expense was for, whether it was a business expense, or whether HST was correctly charged. The CRA needs source documents. A bank statement alone will not support an input tax credit claim in an audit, and disallowed ITCs are assessed with interest and penalties.

Claiming personal expenses as business expenses

This ranges from innocent to fraudulent. Innocent version: you used your personal card for a genuine business expense and coded it wrong. Problematic version: you regularly expense personal meals, personal travel, or personal subscriptions as business costs. CRA auditors are experienced at spotting patterns. Lifestyle expenses that appear on a business return attract attention. When in doubt, ask your accountant before claiming it, not after.

Doing bookkeeping once a year

Year-end bookkeeping reconstruction is expensive, error-prone, and stressful. Receipts get lost. Transactions get miscategorized because context is forgotten. Your accountant charges more because the work is harder. And the resulting books are less accurate because memory is imperfect. Monthly bookkeeping costs less in total, is more accurate, and means you have real financial information to make decisions with throughout the year.

Missing HST on business purchases

Every time you pay HST on a business expense, you are entitled to claim it back as an input tax credit on your next HST return. But only if you have the receipt with the supplier’s HST number, and only if it is properly recorded. Many small business owners leave thousands of dollars in unclaimed ITCs on the table every year simply because their bookkeeping is not detailed enough to support the claim.

“Clean books cost less than messy books. The bookkeeping you skip today becomes the CPA invoice you dread in April.”

Not tracking mileage for vehicle expenses

If you use a personal vehicle for business, you can claim a portion of vehicle expenses proportional to business use. But the CRA requires a mileage log: date, destination, purpose, and kilometres driven for every business trip. A log reconstructed from memory at year-end will not survive scrutiny. Log every trip in real time. Most smartphones have simple mileage logging apps that make this a 10-second habit after each business drive.

Bookkeeping is not exciting. But it is the foundation every other financial decision in your business rests on. Get it right, keep it current, and the rest of running a financially sound business becomes significantly easier.