First month free when you sign up. No card needed. See pricing
Canadian cloud accounting for accountants and bookkeepers

Your clients. Your practice.
Your next level.

Less time keying, more time advising. Bank and card statements import straight from PDF, receipts read themselves, and categories learn from you, so the hours go into your clients, not data entry.
Client books, Canadian payroll and practice tools, together in your browser. No limit on the number of companies. Your data stays in Canada.

Less data entry: statements straight from PDFMore productive hoursDirect Excel importNo limit on the number of companiesOne-month trialHosted in Canada

Start your one-month trial

Create your account now and start in two minutes. No card needed.

Or ask us to set it up for you (moving from QuickBooks or Sage, many client files): we create your organisation and email your sign-ins the same business day.

You will be shown the Terms of Service and the Subscription Agreement to read and sign before your request is sent.

We create your organisation and email your sign-ins the same business day.
Pricing

One price per person. No limit on the number of companies.

Every seat is one person with their own sign-in. Pick the seat that matches what each person does. First month free, no card.

For a business

Business

A company keeping its own books, without an accountant on staff.

$39 per seat / monthCAD, plus HST. First month free. Pay yearly and save 20%.
Start as a business
  • No limit on the number of companies
  • Invoices, bills & payments
  • Bank statement PDF & CSV import, reconciliation
  • GST/HST on every line and the return
  • Quick Entry, receipt inbox and inventory
  • Reports with drill-down, Excel & PDF
  • Help & Tutor with 45 lessons
  • Hosted and backed up in Canada
Payroll only

Payroll Unlimited

Canadian payroll for any number of employees, for a business or a payroll clerk.

$45 per seat / monthCAD, plus HST. First month free. Pay yearly and save 20%.
Start with payroll
  • No limit on employees · $3 per payroll run
  • Pay runs weekly, biweekly, semi-monthly or monthly
  • CPP, CPP2, EI and income tax by the CRA’s formulas
  • Pay stubs, ROE and direct deposit files
  • PD7A remittances with due-date warnings
  • T4, T4A, T5018 & T5 year-end slips
  • WSIB and Ontario EHT
  • Payroll journals posted to the books
For a bookkeeper

Bookkeeper

The daily books for clients, without the accountant’s year-end tools. Payroll is a $20 a month add-on.

$59 per seat / monthCAD, plus HST. First month free. Pay yearly and save 20%.
Start as a bookkeeper
  • No limit on the number of companies
  • Everything in Business; payroll as a $20 add-on
  • Direct Excel import from QuickBooks & Xero
  • Statements, late interest & payment reminders
  • Purchase orders, receiving & inventory valuation
  • Projects, tags, budgets & construction holdbacks
  • Action Centre with every deadline
  • Activity Log with every change

A firm mixes seats as it likes: one Full accountant, one Bookkeeper and one Payroll Unlimited seat is $183 a month. Companies and employees are never counted. Prices are in Canadian dollars per seat per month, exclude HST, and can be cancelled at the end of any month.

One connected practiceAccountingCRMPayrollYear-end sign-offAutomation
Highlights

The routine work runs itself,
so nothing is missed.

Automatic payroll

Set the pay schedule once. Each pay run is prepared and posted on its pay date, every employee gets their pay stub by email, and the PD7A remittance summary goes to the employer each month with the amount and the due date.

HST sent straight to your clients

Before each GST/HST return is due, the client receives the period's HST figures by email, automatically: what to file and what to pay. No exporting, no forwarding, no chasing.

Custom reminders

Your own reminders for every client: filing deadlines, remittances, documents to collect and follow-ups, each on the date you choose. You are reminded before it is due, so nothing slips.

Hours back every month. Payroll, HST reports and reminders go out on their own, so your time goes to advising clients, not keying and chasing.

And four more you will notice on day one

Bank statement PDF import

Drop in the PDF statements from the bank or credit card, a whole year at once. ApexLedger reads the transaction table, checks the opening and closing balance on the statement, and takes you straight to categorise and reconcile. No CSV, no retyping.

Direct Excel import

Bring a client over from QuickBooks Online, QuickBooks Desktop or Xero: the chart of accounts and the transactions come straight from the Excel export, no conversion first. Bank CSV files from Excel import the same way.

No limit on the number of companies

Every seat keeps as many client companies as you have. A seat is one person; companies are never counted, never charged and never capped.

Year-End Sign-off

A CPA-style final report with a light on every check: reconciliations, HST, payroll, GIFI, unmapped accounts and open exceptions, with a decision line to sign before the file goes to the accountant.

Less admin, more client focus

Connected client work.
A clearer working day.

Bring client accounting, relationships and follow-ups together. Keep the details organised so your team can focus on the work that needs its attention.

Import. Categorise. Reconcile.

Import OFX, QFX, QBO and CSV bank downloads, apply categorisation rules, match payments and reconcile every bank and card to the cent. Type a sentence in Quick Entry and it comes back as a posting to confirm.

"expense 85.50 fuel on Visa with HST"Posted

Keep client context close.

Connect client information and financial activity with the built-in CRM. Open a client's books from their record and keep the context you need for the next conversation.

Client → Invoice → Payment → Deposit↗

Stay ahead of every deadline.

The Action Centre warns before HST filings, PD7A remittances, T4 season and client deadlines are due, so nothing is found late and the work is already in view.

PD7A due 15 OctReminder set
The application

The application,
as your team sees it.

Real screens from a client file in the browser, in the current design: the Dashboard with every bank and card at a glance, and the Profit and Loss with CRA line numbers beside every account.

ApexLedger dashboard showing the bank account, cash balance, receivables, payables, net income, GST/HST payable, a cash-flow chart, today's tasks and quick actions
Dashboard · Every bank and card balance, receivables, payables, net income and GST/HST payable at a glance, with today’s tasks beside them.
Accounting
ApexLedger Profit and Loss report with CRA GIFI line numbers, revenue and cost of sales, and a chart of the top expense categories
Profit and Loss · Every account with its CRA line number, accrual or cash basis, any period or comparison, and a click through to the entries behind each figure.
Reports
Client CRM

Know the client.
Stay ahead of the work.

More than a contact list. Bring client details, outstanding documents, deadlines and follow-ups into one place.

From the client record straight to the books.

Link a company file to a client and open their bookkeeping from the Client Hub.

See pricing

Complete client profiles

Keep contact information, personal and family details, T1/T2 return type, fiscal year-end and GST/HST filing frequency together.

Deadlines you can prioritise

See colour-coded due dates and overdue work. Filter the next 7 or 15 days, and mark clients as informed after a follow-up.

Missing documents & return status

Track outstanding documents with client checklists. Record whether a return is completed or filed so the next step stays clear.

Appointments & reminders

Schedule client appointments and create dated reminders with notes. Track completed follow-ups alongside upcoming work.

Communication within reach

Open WhatsApp, email or a phone link from client details. Keep notes and dated comments for context before your next conversation.

Engagement letters & exports

Generate engagement letters, search client records, open linked companies and export the client list to a spreadsheet.

Also support your insurance clients. Track product types and policy expiry dates, with renewal, thank-you and birthday message templates.

For accountants

Built beyond
everyday bookkeeping.

Follow the work from source transactions through reconciliation, reporting and year-end preparation.

Accounting & control

Chart of accounts, journal entries, general ledger, trial balance, period locks, approvals and month-end close. Posted entries are voided, never deleted.

Canadian tax preparation

HST, GST-only, exempt and meals codes on every line; the return built from them; filed periods locked. PST, RST and QST by province, quick method, GIFI mapping and T2 schedules 100, 101 and 125.

Review & audit

Auditor Centre, audit exceptions, Activity Log, reclassify, workpapers, CPA review package, continuity schedules and a Year-End Sign-off with a light on every check.

Sales, purchases & stock

Estimates, sales orders, invoices, sales receipts, credit notes, statements, vendor bills, purchase orders with receiving and invoice matching, inventory at moving-average cost.

Reports that drill down

Trial balance, P&L on accrual or cash basis, balance sheet, cash flow, aging, sales by customer, expenses by vendor. Every name on every report opens the record behind it.

Payroll through year-end

CPP and CPP2, EI, federal and provincial tax from the CRA tables, WSIB, Ontario EHT. Pay stubs, PD7A, ROE, T4, T4A, T5018, T5 and direct deposit files.

Your browser. Your client work.

A web application bringing client accounting, CRM and payroll into one browser-based workspace. Nothing to install, nothing to patch: updates arrive on the server and every seat sees them the same morning.

Compare seats
Every module

The tools.
The details. The difference.

Choose a module to see what it includes, how it supports your practice and which seats include it.

With Business, Bookkeeper and Full accountant seats

The complete accounting foundation.

Work from source documents to the ledger, with the controls you need to review and close client books.

Chart of accounts

Organise the accounts used to classify transactions and prepare financial reports, with account types, sub-accounts and GIFI codes.

Journal entries

Record accounting entries and adjustments, recurring or one-off, then review their effect in the general ledger.

General ledger & trial balance

Inspect account activity and balances as part of your regular bookkeeping and review process.

Sales & receivables

Estimates, sales orders, invoices, sales receipts, credit notes, statements and late interest. Receive Payment then Make Deposit, the way the bank sees it.

Bills & payables

Vendor bills, approvals, part payments, vendor credits, recurring bills and mileage claims, with accounts payable aging.

Period control & month-end

Period locks, approval workflows and month-end close tools support a controlled accounting process.

A connected route from everyday entry to review-ready client books.

Start a one-month trial
Hosted in Canada

Your data stays
in Canada.

A bookkeeping firm holds other people's books. That is a responsibility we designed around, not a feature we added later.

Canadian regions only

The service runs in Canadian data centres, with backups kept in Canada. No data leaves the country.

One file per company

Each client's books are a separate file in your organisation's own folder on an encrypted disk. Another organisation can never open it.

Named sign-ins

Every person has their own sign-in: a Microsoft or Google account, or an email and password. Every entry and every change is stamped with their name in the Activity Log.

Nothing to install

Runs in the browser on any computer, at the office or at home. Updates arrive on the server; there is nothing to download or keep patched.

Built to be audited

Posted entries are voided, never deleted. Filed returns lock their period. Every report traces to the entry behind it.

No AI in your books unless you ask

The optional assistant and the optional voice recognition are off by default. Your books are never used to train anything.

Seats

More clarity.
For every client.

Business

A company keeping its own books: invoices, bills, bank imports, HST and the reports the accountant asks for at year end.

Payroll Unlimited

Payroll for any number of employees: pay runs, pay stubs, direct deposit, PD7A remittances, ROE and year-end slips, posted to the books automatically.

Bookkeeper

Daily books for many clients plus payroll: bank imports, invoices, bills, HST and the Action Centre keeping every deadline in view.

Full accountant

Client management, payroll and inventory in the full accounting workflow, with permissions, approvals, audit tools, GIFI, T2 working papers and the Year-End Sign-off.

Start a one-month trial
Talk to us

Start your trial. Sign-ins the same day.

Book a walkthrough, ask about moving from QuickBooks or Sage, or set up seats for your firm. We create your organisation and you receive your sign-ins the same day.
Start your one-month trial

Step 1 of 2

Read and accept before your request is sent

The Terms of Service. Open in a new tab ↗

Where

Ontario, Canada

Made in Mississauga. Hosted in Canada with backups kept in Canada.

Accounting software for accountants and bookkeepers across Canada

ApexLedger is Canadian cloud-based bookkeeping, GST/HST and payroll software used by accounting firms, bookkeepers and small businesses from coast to coast. Ontario: Toronto, Mississauga, Brampton, Vaughan, Markham, Richmond Hill, Oakville, Burlington, Hamilton, Ottawa, London, Kitchener-Waterloo, Windsor, Barrie, Oshawa · Quebec: Montreal, Laval, Quebec City, Gatineau · British Columbia: Vancouver, Surrey, Burnaby, Richmond, Victoria, Kelowna · Alberta: Calgary, Edmonton, Red Deer · Prairies: Winnipeg, Saskatoon, Regina · Atlantic Canada: Halifax, Moncton, St. John’s, Charlottetown. Hosted in Canada; your data never leaves the country. Start a one-month trial.

Questions we are asked

Where is my data stored?

In Canadian data centres, with backups kept in Canada. Nothing is stored or processed outside Canada.

Is there a limit on the number of companies or employees?

No. Every seat keeps as many client companies as you have, and payroll runs for any number of employees. Seats are counted per person. Only the Payroll Unlimited seat adds $3 per payroll run, billed monthly.

What does a seat cost?

Per person per month in Canadian dollars plus HST: Business $39, Payroll Unlimited $45, Bookkeeper $59, Full accountant $79. The first month is free, yearly billing is 20% less.

Can I move from QuickBooks Online or Xero?

Yes. Export the chart of accounts and the transactions as Excel and import them directly; QuickBooks Desktop IIF files import too. Customers, vendors, balances and history come across.

Can it read PDF bank statements?

Yes. Select one statement or a whole year of them; the transactions are read into the review table and the statement's opening and closing balances are checked. OFX, QFX, QBO and CSV downloads work as well.

Does it do Canadian payroll?

Yes, for every province: CPP and CPP2, EI, federal and provincial tax from the CRA tables, WSIB, Ontario EHT, pay stubs, direct deposit, PD7A, ROE, T4, T4A, T5018 and T5.

Can one firm see another firm's clients?

No. Each firm's companies sit in their own folder on the server and every request is resolved from the sign-in, never from anything the browser sends. Before every update goes live, we check that a person signed in to one firm cannot reach any other firm's files.

How safe is my data?

Every connection is encrypted (HTTPS only), and the disks holding company data and backups are encrypted at rest with 256-bit AES. Only the web port is open to the internet. Every person has their own sign-in, each seat reaches only its part of the application, and every change is recorded with a name in the Activity Log. The server is monitored for threats and scanned for viruses every night.

Is my data backed up?

Yes. Every company file is backed up every night and kept for 30 days, and the whole server is backed up separately every night, also in Canada. You can also download a complete copy of any company file yourself at any time.

Who at ApexLedger can see my books?

Nobody, unless you ask us for help with a specific file. Every such access is logged, and the Subscription Agreement says so in writing.

Do you sell or share my data?

Never. Your books belong to you. We do not sell, rent or share your information with anyone, and we handle personal information under PIPEDA. When you leave, you download your files and we delete ours.

Do I need to install anything?

No. It runs in the browser on any computer. Updates arrive on the server and nobody is signed out by them.

Is there a discount or special offer?

No discounts or promotions. Every new firm gets the first month free when it signs up, with no card needed; after that the seat prices apply.

How do I cancel?

At the end of any month, from your Administration page or by email. You can download every company file at any time, before or after.

Explore