Your finance department: the roles, the software, and how it all connects.
Most owners buy accounting software and wait for a finance function to appear. It doesn’t. A finance department is a set of roles, a set of systems, and a rhythm that ties them together — sitting inside the wider business, taking in what sales and operations produce, and handing back the numbers you make decisions with. This is the whole map, layer by layer.
The rest of your business
Sales, purchasing, payroll and your own decisions all arrive as transactions. Finance doesn’t create them — it catches them.
Five layers of software
Capture, ledger, money movement, treasury, and the close. Each one hands cleaner information to the next.
Decisions you can defend
Pricing, hiring, tax, and a set of books a bank or a buyer will accept without an argument.
One system, three zones.
Finance isn’t a department that sits off to the side. It sits in the middle of the flow — and every block below is a place where the flow either holds together or breaks.
Hover a block to light up what it touches. Select one to open what it does, who runs it, and the software behind it.
Zone 1 · The business feeds it
Zone 2 · The finance department
Zone 3 · It hands back
Those decisions change what the business does next — and the loop starts again.
Pick a block above.
Each one opens here with what it does, what “running well” actually looks like, the software behind it, and how it fails when it’s neglected. If you’re not sure where to begin, start with Layer 2 — the core ledger. Everything else either feeds it or reads from it.
Sales & delivery
Run by: office administrationEvery dollar of revenue starts as a quote, a job, or a signed engagement. The record begins here — long before an accountant touches it.
What good looks like
- Quotes and invoices go out of one system, numbered in sequence
- Invoices are raised the day work is delivered — not swept up at month-end
- Receivables are chased on a schedule, not when cash gets tight
It breaks when
Invoicing waits for month-end. You finance your customers for an extra thirty days, revenue lands in the wrong period, and your margin by job becomes guesswork.
Connects to
Go deeper — terms, deposits, and pricing
- Payment terms are printed on the invoice, and actually enforced
- Deposits and prepayments are tracked as what they are — money you owe work against
Terms are a pricing decision, not an admin one: thirty days of free credit is a real discount you never agreed to give. And if you’re not confident the price leaves you a margin in the first place, price the work properly before you quote it.
Purchasing & vendors
Run by: office administrationBills, subcontractor invoices and card spend. The messiest input in most small businesses, because it arrives in five formats from twenty places.
What good looks like
- One destination for bills — vendors are told to send there, not to a personal inbox
- Card receipts captured at the point of purchase, not hunted down in March
- Spending above a set threshold needs someone’s approval before it happens
It breaks when
Receipts live in a console and a text thread. Input tax credits you already paid for get left on the table, and coding becomes an educated guess months after the fact.
Connects to
Go deeper — vendor terms and the GST you’re leaving behind
- Vendors on agreed terms, so payments can be batched instead of scattered
- A quarterly look at recurring subscriptions — software creep is real
Every missing receipt is usually two losses, not one: the deduction and the input tax credit. Our GST guide covers what you can claim back and what you need to be holding in order to claim it.
Team & payroll
Run by: payroll & administrationHours, wages, source deductions, and the true cost of employing people. For most businesses this is the largest expense and the least forgiving deadline.
What good looks like
- Time captured as work happens, coded to jobs or service lines
- Payroll runs on a fixed calendar, with remittances scheduled against it
- Source deductions treated as trust money — never as working capital
It breaks when
Remittances go in late. Payroll penalties are among the most expensive and least forgivable mistakes a small business can make, and they compound quietly.
Connects to
Go deeper — what a hire actually costs
- The fully loaded cost of a hire is known before the offer goes out
- Vacation pay, WCB and employer health tax accrued, not discovered
The wage is rarely the number that matters. Run it through the true cost of hiring in BC, and check whether the payroll adds up to an Employer Health Tax obligation you haven’t budgeted for.
Owner & leadership
Run by: youPricing, hiring, capital purchases, and where the next dollar goes. Your decisions enter as transactions and come back as numbers — so the quality of the loop matters as much as the quality of the decision.
What good looks like
- You know your margin by service line before you quote the next job
- Significant commitments get modelled first — vehicle, hire, premises, equipment
- You and your accountant look at the same numbers, in the same format, every month
It breaks when
Decisions get made off the bank balance. A healthy bank balance and a healthy business are not the same thing — particularly when a GST filing and a payroll run are both a fortnight away.
Connects to
Go deeper — paying yourself, and asking earlier
- Questions arrive before the deal closes, not after the money moves
- Your own compensation is a planned decision, reviewed annually
How you take money out of the corporation changes your tax, your CPP, your RRSP room and your mortgage application — salary vs dividends models the trade-off. Where the business sits overall is mapped in the five stages of the client journey.
Capture & audit trail
Run by: bookkeeperWhere paper and PDFs become data — and where a future CRA review becomes boring, which is exactly what you want it to be.
What good looks like
- Submit daily. Ten seconds at the till; ten minutes and an email exchange if it turns up in a glovebox in March
- Every transaction in the ledger has its source document attached to it
- Nothing is published to the ledger until a human has looked at it
It breaks when
Capture happens monthly. Details go missing, coding gets guessed, and the person guessing is the one furthest from the purchase.
Connects to
The software
Dext ↗
Capture by phone, email-in, or automatic fetch from suppliers and card providers. Extracts the data, applies your supplier rules, and publishes into Xero or QBO with the image attached. What we standardise on for client work.
Go deeper — why this counts as audit protection, and the DIY option
- Employee expense claims and reimbursements run through the same pipe, with approvals
- Supplier rules learn your coding, so recurring bills stop needing a decision
The CRA requires business books and records to be kept for six years from the end of the last tax year they relate to, and electronic records to be kept in an electronically readable format and made available on request. An image sitting against the transaction is the version of your records a reviewer can actually work with. Before you destroy paper originals, confirm your imaging process meets the CRA’s electronic record keeping requirements — that’s a conversation worth having once, properly.
Doing it yourself? Hubdoc ↗ is included with most Xero plans and is a genuinely good DIY option. We prefer Dext for client files because the extraction and supplier rules do more of the thinking, which matters at volume.
The core ledger
Run by: bookkeeperThe single source of truth. Everything else either feeds it or reads from it — so if the ledger is right, the rest is presentation.
What good looks like
- Every bank, card and merchant account on a live feed — no manual CSV imports
- A chart of accounts built around the decisions you make, not the software’s default list
- Reconciled continuously, in short sessions, rather than in a month-end panic
It breaks when
Two systems disagree. A spreadsheet kept “because the software doesn’t do it” is a second set of books — and the second set is the one nobody reconciles.
Connects to
The software
Xero ↗ OUR PREFERENCE
Cleaner bank reconciliation, a deep app ecosystem so the other four layers plug straight in, and multi-currency on the higher plans.
QuickBooks Online ↗
Widely used in Canada and well supported. If your books already live here and the file is in good order, moving for the sake of moving rarely pays for itself.
Go deeper — the chart of accounts is the decision that lasts
- Tracking categories by location, service line or crew, so margin is visible where it’s earned
- One file — not a ledger plus three spreadsheets that quietly disagree with it
Most small business charts of accounts are whatever the software installed on day one, which is why so many owners can tell you their revenue but not which work earns them anything. Designing the chart around your real service lines costs an afternoon once, and pays back every month afterwards. It is also the thing that is genuinely painful to change three years in — so it’s worth doing deliberately at the start.
Money movement — payables & receivables
Run by: office administration, approved by the controllerPaying and getting paid on a process instead of on impulse — so “when do I get paid?” has a policy as its answer, and nobody both enters a bill and pays it.
What good looks like
- A standing payment run — every Friday, say — that vendors know about
- Bills approved by someone other than the person who entered them
- Payments reconcile themselves back into the ledger, marked paid automatically
It breaks when
The owner pays bills personally at 11pm. No approval, no audit trail, no cash forecast — and a duplicate payment nobody catches until the vendor mentions it.
Connects to
The software
Dext Payments ↗
Pay supplier invoices and expense claims from inside Dext — the same place the bill was captured and coded. Multi-stage approval, batched payments, and status pushed back so the ledger updates itself. The newest piece of this stack, and the one that closes the loop from photograph to payment. We’re set up on it.
Plooto ↗
The broader payables and receivables engine, built for Canadian businesses. Two-way sync with Xero and QBO, your own approval rules, EFT, CRA payments, and pre-authorised debit for collecting from recurring customers — the piece a pure payables tool doesn’t cover.
Loop ↗
Multi-currency accounts in CAD, USD, EUR and GBP with local account details, plus a multi-currency card, at conversion costs well below the big banks. Loop is a financial technology company, not a bank — worth understanding how the accounts are held before moving core operating cash.
Go deeper — which tool for which job, and the FX cost nobody itemises
- Recurring customers collected by pre-authorised debit instead of by reminder email
- Foreign-currency spend held and paid in that currency, rather than converted twice
Dext Payments or Plooto? If your bills already arrive through Dext, paying them there removes a whole handoff — capture, approve and pay without the invoice ever leaving the platform. Plooto earns its place on the receivables side and for CRA payments: pre-authorised debit turns “chasing customers” into a scheduled event. Plenty of businesses run both, and there’s no prize for using fewer tools than the job needs.
On FX. If you buy from US suppliers or invoice US customers, the spread your bank takes on every conversion is one of the quietest costs in a small business. It never appears as a line item — it’s just a slightly worse rate, every time, forever.
Treasury & reserves
Run by: controller, directed by the CFOWhat idle corporate cash does while it waits. The point isn’t to chase returns — it’s to give every pool of cash a job and a time horizon.
What good looks like
- Cash split by purpose: operating float, tax reserve, opportunity fund
- The tax reserve is untouchable, and sized against your actual instalments and GST
- Someone reviews the balance, the purpose, and the plan every quarter
It breaks when
The tax reserve gets spent. Every CRA payment after that is funded out of next month’s revenue, and the business spends years running a quarter behind itself.
Connects to
The software
Interactive Brokers — corporate ↗
Low cost, genuinely multi-currency, interest on idle balances, and access to short-duration instruments. Best where you hold several currencies or want precise control. More setup, more capability.
Wealthsimple — business ↗
Simpler to open and operate: a business chequing account that pays interest, self-directed trading, and managed portfolios if you’d rather not pick anything. Good where simplicity beats optionality.
Go deeper — the tax cost of holding investments in the corporation
- Duration matched to need — money owed to the CRA in ninety days carries no market risk
- The decision to hold cash in the corporation is deliberate, not accidental
Investment income inside a Canadian-controlled private corporation is taxed differently from active business income, and passive investment income above $50,000 in a year begins to grind down access to the small business deduction. There are good reasons to hold investments corporately and good reasons not to — it depends on your situation, and it’s a conversation to have before the money moves. Our passive income calculator models the difference; the instalment calculator tells you how big the reserve needs to be.
Close, review & reporting
Run by: controller, CPAThe monthly checkpoint that turns activity into numbers somebody will put their name to. The layer small businesses skip most often — and the one whose absence costs the most.
What good looks like
- A close calendar with a real date on it — books closed by the 15th, every month
- The whole balance sheet reconciled, not just the bank: receivables, payables, payroll clearing, GST/PST, shareholder loan
- A CPA-level review before any number is used to make a decision or file a return
It breaks when
Nobody reviews. A miscoded transaction becomes a decision, then a tax filing, then an adjustment two years later — costing several times what catching it would have.
Connects to
Go deeper — the four roles behind this layer
- The same reporting pack every month, so trends are visible instead of re-derived
- Closed periods locked, so last year’s numbers stay last year’s numbers
A bookkeeper records and reconciles; a controller is accountable for whether the record is right; a CFO decides what to do with it. In a small business one person often wears more than one hat, but the jobs are genuinely different — the bookkeeping process walks through all four in detail. The balance most often left unreconciled, incidentally, is the shareholder loan account.
Decisions & planning
Run by: advisor / CFO, CPAThe point of everything upstream. Once the history is reliable it can be pointed forward — and accounting stops being a compliance chore.
What good looks like
- A rolling thirteen-week cashflow you actually look at
- A handful of KPIs that track your real drivers — not a dashboard of forty numbers
- Margin understood by service line, so you know which work to sell more of
It breaks when
The pack arrives and nobody reads it. A monthly report that isn’t discussed is a filing exercise. The value is in the conversation it starts.
Connects to
Go deeper — compensation, capital, and where to look next
- Salary and dividend mix reviewed annually, against the year you actually had
- Major purchases modelled before they’re committed to
Where the business sits overall — and what changes at each stage — is mapped in the client journey. For the non-financial levers that move these numbers, people, process, product is the companion piece. And the free tools cover most of the specific modelling questions.
Tax & compliance
Run by: controller, alongside your tax accountantGST and PST, payroll remittances, T4s and T5s, instalments, the T2. None optional, and all of it dramatically cheaper when the layers above have done their job.
What good looks like
- Every filing deadline on one calendar, with the money already reserved
- Sales tax accounts reconciled monthly, so a filing is a five-minute job
- Year-end working papers assembled from a closed ledger, not rebuilt from scratch
It breaks when
Year-end becomes an excavation. Rebuilding twelve months of records in March is the single most expensive way to buy a set of financial statements.
Connects to
Go deeper — registration thresholds and instalments
- Instalments calculated deliberately rather than paid on last year’s notice by default
- The tax accountant asks few questions, because the answers are already in the file
Two registrations catch owner-managed businesses out most often: GST, at the $30,000 threshold, and BC PST, which follows completely different rules and has no small-supplier exemption for most sellers. Once you’re into corporate instalments, the instalment calculator is the fastest way to size the reserve.
Lenders, investors & buyers
Run by: CFO, CPAThe day someone outside the business reads your numbers. What they’re really testing isn’t this year’s profit — it’s whether the records were built properly all along.
What good looks like
- Three years of consistent, reconciled statements, produced without a scramble
- Personal and corporate transactions cleanly separated — the first thing anyone checks
- The right level of assurance for what’s being asked: compilation, review, or audit
It breaks when
Diligence starts before the books are ready. Every unexplained balance becomes a discount on the price, or a covenant you didn’t want.
Connects to
Go deeper — assurance levels and what a buyer discounts
- Add-backs and owner discretionary spend are documented, not argued about later
- The corporate structure is understood before anyone asks you to explain it
Banks, shareholders and the CRA each ask for a different level of assurance, and paying for more than you need is a common and expensive mistake — compilations vs reviews vs audits lays out which is which. If a sale is anywhere on the horizon, what a business is actually worth is worth reading years before you need it.
The whole map, on two printable pages.
The three zones, the five layers and the software behind each, where each one usually breaks, one month of cadence, and a build-order checklist with tick boxes. Print it, mark what you already have running, and bring it to the conversation.
Software doesn’t run a department. A cadence does.
The stack is only half of it. What separates a finance function from a pile of subscriptions is that the same things happen at the same time every week and every month, whether or not anyone feels like it. Here is one month of a well-run department.
You & the bookkeeper
Office admin
Payroll & admin
Bookkeeper → controller
QUARTERLY
Sales tax filed, instalments checked, the tax reserve topped up, treasury reviewed — and an actual conversation about what the numbers are saying. Controller & CFO.
ANNUALLY
Year-end and the T2, compensation mix set, next year budgeted, and an honest look at whether the stack still fits the business. CFO & tax accountant.
You don’t need all of it. You need the next layer.
Buying the whole stack at once creates administration you don’t need and a system nobody uses. Each layer below solves a problem the one before it creates — add it when that problem actually shows up.
Get the record right
Before anything else, and worth doing properly even if you never add another tool.
- A business bank account that is only ever used for business
- Xero or QBO, with every account on a live feed
- Dext, submitted daily
- A chart of accounts designed on purpose
Get out of the payment loop
Add this when someone other than you is spending, or when paying bills has become an evening job.
- Dext Payments — approve and pay where the bill was captured
- A published weekly payment run
- Plooto for pre-authorised debit and CRA payments
- Loop, if you buy or sell in another currency
Add the review layer
Add this the moment the numbers start driving real decisions — hiring, borrowing, pricing.
- A close calendar with a date on it
- Controller review before anything is used
- The same reporting pack every month
- A funded, untouchable tax reserve
Put the surplus to work
Add this once there is genuinely idle cash and the three layers above it are running without you.
- Treasury accounts, split by purpose
- A quarterly CFO cadence
- KPIs tied to your real drivers
- Planning that runs further out than year-end
Not sure which layer you’re on? The five stages of the client journey maps this against where the business itself is.
The things owners actually ask.
Do I need all of this software to run a small business?
No. A ledger and a capture tool cover most businesses under about half a million in revenue. The rest gets added when a specific problem appears: an approval layer when someone other than you starts spending, multi-currency banking when you have foreign customers or suppliers, treasury when there is genuinely idle cash. Buying the whole stack early creates admin you don’t need.
Xero or QuickBooks Online — which is better for a Canadian business?
Both are capable. We prefer Xero for its bank reconciliation workflow, its app ecosystem and its multi-currency handling, and it’s what we standardise on for new files. QuickBooks Online is very widely used in Canada and is a fine choice, particularly where an existing bookkeeper or payroll workflow is already built around it. The larger risk is not the platform — it’s a chart of accounts that was never designed for the decisions you actually make.
Dext Payments or Plooto — do I need both?
They overlap on paying suppliers and differ everywhere else. If your bills already arrive through Dext, Dext Payments removes a handoff entirely: the invoice is captured, approved and paid without leaving the platform. Plooto earns its place on the receivables side — pre-authorised debit for collecting from recurring customers — and for CRA payments. Many businesses run both, and there is no prize for using fewer tools than the job needs.
How often should I submit receipts?
Daily, at the point of purchase. A receipt photographed at the till takes about ten seconds and still carries the context of what it was for. The same receipt found in a glovebox five months later takes ten minutes and an email exchange, and often ends up coded to a guess. Capture discipline is the single cheapest improvement most businesses can make to their books.
Does the Canada Revenue Agency accept photographed receipts?
The CRA requires business books and records to be kept for six years from the end of the last tax year they relate to, and electronic records must be kept in an electronically readable format and be accessible on request. An image stored against the transaction in your accounting system satisfies the readability and accessibility part, which is what makes a review go smoothly. Before destroying paper originals, confirm your imaging process meets the CRA’s electronic record keeping requirements.
Should my corporation invest its surplus cash?
Sometimes, but the tax treatment matters. Investment income earned inside a Canadian-controlled private corporation is taxed differently from active business income, and passive investment income above $50,000 in a year begins to grind down access to the small business deduction. Money owed to the CRA in the next ninety days should not carry market risk at all. Decide the purpose of each pool of cash before deciding where it sits — our passive income calculator is a reasonable place to start.
What’s the difference between a bookkeeper, a controller and a CFO?
A bookkeeper records what happened and reconciles it. A controller is accountable for whether the record is right — the systems, the close, and compliance. A CFO or advisor uses that record to decide what happens next. In a small business one person often wears more than one of these hats, but the three jobs are genuinely different, and skipping the controller layer is what allows errors to travel into decisions. The bookkeeping process walks through all four roles in detail.
Let’s look at what you’ve already got.
Most businesses we meet already own three of these five layers — they just aren’t connected, and nobody is reviewing the output. A short conversation is usually enough to see which layer is missing and what it would take to close the gap.