Saltar al contenido principal
Ahorre un 30 % en su primer año

For accounting firms

Accounting firm software for every client and every entity

Keep every client and entity in one place, including holding companies. Receipts and bills arrive coded, with sales taxes split out, so month-end can start with review instead of data entry.

Two accountants working through figures together at a desk

Receipts from network merchants, client mailboxes and supplier portals land in the right client and entity, coded with sales tax broken out, under one login.

Every client and every entity, one login

Your staff move between client files from a single login, and a client with a holding company, an operating company and a rental property gets three entities rather than three accounts. Each entity keeps its own chart of accounts, currency and close status, then rolls up when you need the whole picture.

  • Switch between client businesses without signing out
  • Chart of accounts, currency and close status held per entity
  • Consolidated view across a client's entities, with no export step
  • The client invites your firm as its accountant and decides who sees the file

Source documents that arrive without the chase

Merchants on the Smartbills network send the itemized receipt when the client pays. Receipts that come by email are pulled from the client's Gmail, Outlook or Zoho mailbox, and recurring supplier bills are fetched from the portal before they're due. The client doesn't photograph anything, and you stop writing reminder emails.

  • Digital receipts pushed by the merchant at checkout
  • Mailbox sync for emailed receipts and invoices
  • Recurring bills fetched from supplier and utility portals

GST/HST and QST split out, line by line

A Canadian receipt carries two or three taxes, and a claim for input tax credits (ITCs) or Quebec input tax refunds (ITRs) needs each one. Smartbills keeps the tax lines and the supplier's registration numbers from the receipt itself. The sales tax return is backed by documents rather than by a percentage of the total.

Coding learned from each client's own history

A transaction comes in with an account suggested from how that client coded the same vendor before, on that client's chart of accounts, not an industry default. A vendor nobody has coded is flagged for review instead of being guessed at, which keeps one client's habits out of another client's books.

Bank and card lines matched during the month

When a bank or card line clears, Smartbills matches it to the receipt or bill behind it. What's still open at period end is a short list of real exceptions, each showing what was found and what's missing, instead of a suspense account you have to unpick.

Posted to the ledger each client already uses

Clients keep QuickBooks Online, Xero, Sage or NetSuite, and the firm keeps working where it already works. Entries post after your review with the document attached. Nobody maintains a second copy of the books in a spreadsheet between the client and the ledger.

Client expenses that reach the file with their receipts

Your clients' staff snap a receipt or let their mailbox send it, a manager approves the claim, and the expense lands in the client's file coded, with the taxes split out and the receipt attached.

Why teams switch

Chasing client receipts is the work nobody bills for.

Every month we email the same clients for the same receipts, and none of that time is billable.

Receipts come from the merchant and from the client's own mailbox as they pay. The file fills itself and your request list is only what couldn't be collected.

Half our clients have a holding company, an operating company and a rental property, and each one is a separate login.

Every client and every entity sits behind one firm login. Each entity keeps its own chart of accounts and currency, and switching between them takes one click.

A card statement shows a total. It doesn't show the GST and QST we need to support the claim.

Receipt lines arrive with GST/HST, QST and PST separated. Input tax credits and refunds are backed by the document itself instead of an estimate.

Before and after

What changes in a client file.

The same monthly bookkeeping, set against the way most firms collect documents today.

Email and shared folders compared with With Smartbills
CapabilityEmail and shared foldersWith Smartbills
How receipts reach the filePhotos and forwards, mostly at period endFrom the merchant or the client's mailbox, as they pay
Recurring supplier billsDownloaded from each portal by handFetched from the portal on a schedule
GST/HST and QSTRead off the image or estimatedSeparate lines from the receipt itself
Clients with several entitiesA login per companyEvery entity behind one firm login
Account codingTyped per transactionSuggested from the client's own history
Bank reconciliationDone in one pass at period endMatched as lines clear
Getting it into the ledgerImport files or manual entryPosted to the client's ledger after review

Onboarding a client

Start with one client and one month. Nothing changes in the client's ledger until you approve it.

  1. Add the client

    Create their business from your firm login, or have the owner invite your firm. Add each entity they run.

  2. Connect their ledger

    Link QuickBooks Online, Xero, Sage or NetSuite. Smartbills uses the chart of accounts the client already has.

  3. Turn on the sources

    The client connects their mailbox and bank or card feeds once. Merchant receipts and fetched bills then arrive on their own.

  4. Review, then post

    Documents arrive coded with the tax split out. You confirm, and the entries post to the client's ledger.

Integrations

Works with the tools you already use.

Your accounting software, bank feeds and card program, with data syncing in both directions.

See all integrations
  • QuickBooks
  • Xero
  • Sage
  • FreshBooks
  • Wave
  • MYOB
  • Zoho Books
  • NetSuite
  • SAP
  • Oracle
  • Dynamics 365
  • Square
  • Shopify
  • Clover
  • Toast
  • Lightspeed
  • WooCommerce
  • Stripe
  • PayPal
  • Adyen
  • Wise
  • Plaid
  • Chase
  • Bank of America
  • Wells Fargo
  • RBC
  • TD
  • BMO
  • Scotiabank
  • Desjardins
  • Brex
  • Ramp
  • Float
  • Mercury
  • Gusto
  • ADP
  • Deel
  • Rippling
  • Google Drive
  • Dropbox
  • OneDrive
  • Box
  • Gmail
  • Outlook
  • Google Analytics
  • Snowflake
  • Looker
  • Databricks
  • Google Cloud
  • Metabase
  • Slack
  • Microsoft Teams
  • Notion
  • Zapier
  • Airtable
  • Salesforce
  • HubSpot

FAQ

Frequently asked questions

What people ask us before they sign up.

It takes over the part of client bookkeeping that happens before the ledger: collecting source documents, coding them, splitting out sales tax and matching them to bank and card lines. Smartbills does that for each client file through the month, then posts reviewed entries to QuickBooks Online, Xero, Sage or NetSuite. Your ledger and your judgment stay where they are.

Yes. Each client is a separate business and your staff switch between them from one login. Records are kept per business. One client's documents can't end up in another's file through a badly set filter.

Each entity is set up on its own, with its own chart of accounts, currency and close status, and they sit together under the client. You can work entity by entity or look at a consolidated view without exporting anything, and intercompany items stay visible on both sides.

Yes. Receipt lines keep GST, HST, QST and PST as separate amounts, along with the supplier's registration numbers where the receipt shows them. That is the detail an ITC or ITR claim needs, taken from the document rather than calculated from a total.

Connect their mailbox and their bank or card feed once. After that, receipts from merchants on the Smartbills network arrive without anyone taking a photo, emailed receipts are pulled in, and recurring bills are fetched from supplier portals. Clients are only asked for what can't be collected automatically.

QuickBooks Online, Xero, Sage and NetSuite, with two-way sync. Each client keeps the ledger they already use, and entries only post after someone at the firm has reviewed them.

Ramp and Brex are card programs with spend management built around them, and both are very good at controlling card spend. Their data starts at the card charge. Smartbills starts at the receipt, whatever the client paid with, and keeps the line items and the Canadian sales tax detail. For a firm, that is the difference between a total to categorize and a document that supports the entry. Our comparison pages go through both in detail, including where each of them is the better fit.

Dext and Hubdoc process the documents clients send in, and Dext in particular has practice tools, like client chasing and bulk publishing, that go further than ours. Smartbills differs in where the documents come from: the merchant sends the receipt at checkout and the client's mailbox is synced. Less has to be sent in at all. Some firms run both.

Client data is resident in Canada and we don't sell it. Smartbills is built in Montréal under Quebec's Law 25, and access to each client file is limited to the people the client or your firm has invited.

Yes. The product and the receipts work in English and French. A Quebec client can use it in French while your staff work in either language.

No. It's software your practice runs. It doesn't do the work for you or tell you how to do it. What it changes is the state client records are in by the time they reach your desk.

Yes. Each employee submits from the app with a photo or the email the receipt came in, the client's manager approves it, and it reaches your file coded and ready to review. You see the receipt behind every line without asking for it.

Get started

Start with the client who still sends a shoebox.

Put one client on Smartbills for a month and compare what reaches the file with what you used to get.