Disclosure: this post contains affiliate links. If you sign up through one, we may earn a commission at no extra cost to you. We only recommend tools we use with our own clients.
How do I reconcile insurance billing and Jane Payments in a Canadian clinic?
Record every visit gross on the date of service, then track who owes it: the patient, the insurer through TELUS Health eClaims, or a public payer such as WSIB. Card takings go through a Jane Payments clearing account, because the payout arrives two business days later net of 2.5% on the terminal or 2.75% online, and insurer EFTs arrive on each payer's schedule (Manulife within a business day of the claim paying, Desjardins on the 15th and month end, Canada Life weekly by direct deposit). Post payouts and EFTs against the clearing account and the receivables, never to revenue, and tie the clearing account to zero each month in Xero. Verified May 2026.
At a Glance
A clinic that direct-bills insurers never sees its bank deposits match its daily sales, and that is not an error. One appointment can be paid three ways: the patient pays at the desk, the insurer pays the clinic through TELUS Health eClaims days or weeks later, or a public payer such as WSIB or ICBC pays on its own schedule. Card money lands two business days later net of a 2.5% or 2.75% Jane Payments fee, insurer EFTs arrive in batches, and the patient's share of a partly covered visit is still outstanding. The model that survives this: record sales gross on the date of service, keep a receivable for each payer, run the card processor through a clearing account, and tie that account to zero every month in Xero or QuickBooks Online.
This is for owners and bookkeepers of Canadian physiotherapy, chiropractic, massage, psychology and multidisciplinary clinics on Jane that direct-bill some visits, not for physician OHIP or MSP billing. Every rate and timing was read at the vendor's or insurer's own page on 19 May 2026.
What are the three ways a clinic visit gets paid in Canada?
1. The patient pays in full
Card on the terminal, card on file, Interac debit, cash or e-transfer. The invoice is paid the same day, but card money reaches the bank only when the processor pays out, net of the fee, and cash sits in the drawer until deposited.
2. The insurer pays the clinic through direct billing
TELUS Health eClaims is the main allied-health direct-billing network. TELUS states that "eClaims is a value-added service that is meant to be free of charge for both you and your clients", and its insurer FAQ lists about 40 participating payers, including Manulife, Canada Life, Desjardins, Alberta Blue Cross, Pacific Blue Cross, Equitable and Industrial Alliance. TELUS lists 25 eligible profession types, but each insurer decides which it accepts: Canada Life, for one, does not accept kinesiologists, psychotherapists, guidance counsellors, occupational therapists or laboratory clinics, nor massage therapists and naturopaths in Quebec.
The claim is adjudicated in real time and payment goes to whoever is named in the "Payable to" field. Jane submits claims with the insurance mode set to Collect from Insurer and passes any remaining balance to the patient's invoice; the insurer's response decides whether the claim is payable to the clinic or to the patient, and that cannot be changed in Jane. This needs the Insurance Billing add-on ($20 a month plus $5 per additional full-time practitioner, $2.50 part-time) on the Practice or Thrive plan.
A second network, providerConnect, handles GreenShield, Empire Life (extended health) and SSQ, plus Canada Life and RBC Insurance for dental only. Sun Life runs its own Provider eClaims through the TELUS provider portal and pays by EFT with a Provider Statement per deposit.
3. A public or statutory payer
WSIB in Ontario has providers bill through the TELUS Health Provider Portal and pays them under its fee schedule; the worker is not billed. ICBC in British Columbia pays Recovery Network clinics through its Health Care Provider Portal. In Jane these are a "Regular Insurance/3rd Party Payer" insurer with payments recorded manually. For the books they are one more receivable by payer.
Why does the bank deposit never match the day's sales?
Each channel settles on its own clock, and cards settle net of a fee.
| Channel | What arrives in the bank | When (verified May 2026) |
|---|---|---|
| Jane Payments, terminal | Gross less 2.5%; Interac debit less $0.10 per tap | Two business days: Monday deposits Wednesday; weekend transactions join the Monday batch; cutoff 11:59 pm ET |
| Jane Payments, online or card on file | Gross less 2.75% | Same two-business-day schedule |
| Square (alternative) | 2.5% tapped; Interac 0.75% + 7 cents; 3.3% + 15 cents keyed; 2.8% + 30 cents online; +1.5% foreign cards | Next business day |
| Stripe (alternative) | 2.9% + $0.30 domestic; +0.8% international; +2% currency conversion; +0.5% keyed | Canada: 3 business days (7 calendar days for the first payout) |
| Manulife via eClaims | Direct deposit only | Within one business day of the claim being paid; claims process the business day after submission |
| Alberta Blue Cross via eClaims | Direct deposit required | Daily EFT |
| Canada Life via eClaims | Bundled payments | Weekly by direct deposit or monthly by cheque |
| Desjardins via eClaims | Bundled, payer name "TELUS Assure" | Night of the 15th and last night of each month |
| Industrial Alliance via eClaims | Real-time claims by direct deposit; adjustments by cheque | Claims under review are paid to the insured within 5 business days, not to you |
| TELUS AdjudiCare payers | Cheque or EFT by payer | 3 to 10 business days |
| Patient balances | Nothing until collected | Often later by card on file at 2.75% |
Two details bite most often. Jane's guide says "Jane Payments deducts fees before depositing, so only the net payout amount will appear", refunds "are typically deducted from your next scheduled payout", and on a refund the original fee "isn't returned". And when a payer reviews a claim instead of paying in real time, some pay the member rather than the clinic, so an insurer receivable quietly becomes a patient receivable.
How should a clinic record insurance billing in the books?
Record the sale once, gross, on the date of service, then track who owes it. Jane points cash-basis clinics to the Applied & Unapplied Payments Report (payments applied by date); the Sales Report, which lists invoices by date whether paid or not, is the accrual view. A clinic with insurer receivables needs accrual; cash basis hides a third of the month.
The accounts you need in Xero (80% off for 6 months through our partner link; plans $25, $60, $80 CAD a month; unlimited users) or QuickBooks Online:
| Account | What goes through it |
|---|---|
| Clinic revenue | Gross invoiced amounts from the Sales Report, exempt and taxable lines separate |
| A/R patients, A/R insurers, A/R public payers | Receivables by payer, one contact per insurer |
| Jane Payments clearing (bank-type) | Gross card takings in; net payouts and fees out; zero after every payout |
| Cash on hand (bank-type) | Drawer cash until deposited |
| Merchant fees | The 2.5%, 2.75% and Interac 10 cents |
| Gift card and package liability | Money received before the service is delivered |
| GST/HST collected | Tax on taxable lines only |
Post the sales
Most bookkeepers post one summary journal per week from the Sales Report; Jane's accounting guide notes that some clinics "create journal entries to indicate the total change in A/R for a period". For invoice-level detail, the Reports > Sales export can be mapped to Xero's sales invoice import CSV, which brings invoices in for approval. Revenue is the credit; the debits split between receivables by payer and the clearing accounts.
Clear the card money on each payout
Create a Xero bank rule for Jane Payments statement lines that posts each deposit as a transfer from the clearing account. Monthly, post the fee total from the Jane Payments Transactions Report (columns "Client Charge", "Jane Payments Fee" and "Amount Paid To Clinic") as spend money from clearing to merchant fees. Gross in, net plus fees out, clearing is zero. If not, the difference is a refund, a dispute or a payout in transit, and the Payouts Report, whose "Payout Amount" "should match what is deposited in your bank account", shows which.
Apply each insurer EFT by claim
Record the lump sum in Jane under Billing, Insurer Invoices, New Payment, spreading it across the claims it covers; Jane calls this "the most reliable method for recording insurer payments". If a claim comes in short, Jane offers a write-off or "Bill the remaining balance to patient". Mirror it in Xero: the deposit reduces the insurer receivable, the shortfall moves to the patient receivable or a write-off. A bank rule keyed on the payer descriptor codes each deposit to the right insurer contact.
How does GST/HST work when one invoice mixes an exempt service and a taxable product?
Services rendered to an individual by a "practitioner" listed in section 7 of Part II of Schedule V to the Excise Tax Act are exempt: physiotherapy, chiropractic, psychological, occupational therapy, dietetic, acupuncture and naturopathic services among them, plus psychotherapy and counselling therapy since 20 June 2024 (Bill C-59; CRA memorandum 25-3 confirms supplies "made on or after June 20, 2024, are exempt"). Massage therapy is not on the list, so RMT treatment is taxable once the clinic passes the $30,000 small-supplier threshold. Everything else is taxable unless zero-rated, which covers products sold at the desk; custom-made orthotics are zero-rated outright, and an off-the-shelf brace or device is zero-rated when supplied on the written order of a specified professional, which includes a physician, physiotherapist, occupational therapist, chiropodist, podiatrist or registered nurse (Schedule VI, Part II, section 23).
A $120 physio visit plus a $40 off-the-shelf knee brace sold without a written order in Ontario invoices as $120 exempt, $40 taxable, $5.20 HST, $165.20 total. Jane's Billing Summary Report shows "the total amounts invoiced and payments applied for all kinds of tax", the figure to reconcile to the HST account. If the plan reimburses the brace, the claim is submitted at the invoiced, tax-inclusive amount, and the tax is yours to remit whoever pays. Input tax credits split the same way: costs used for exempt supplies earn no ITC, and shared costs need "a fair and reasonable allocation method". Profession-by-profession detail, including Quebec, is in our guide to GST/HST for health professions in Canada; registration is covered in when and how to register for GST/HST.
Which Jane reports does the bookkeeper actually need?
Jane has no live accounting integration ("Jane doesn't directly integrate with any accounting system"), so the month runs on exports. Names are as they appear in Jane's guides.
| Jane report | Use it for |
|---|---|
| Sales Report | Invoices by date with payer, treatment or product, paid or unpaid, subtotal and tax. The accrual revenue figure. |
| Billing Summary Report | Invoiced versus Applied versus Transactions by method, plus the tax section. The one-page tie-out. |
| Applied & Unapplied Payments Report | Payments by the date applied; the cash view and where unapplied money shows. |
| Accounts Receivable Report | Outstanding balances by patient or insurer, filterable by account type; credits not netted. |
| Credit Report | Unused credit: prepayments, overpayments, unapplied insurer money. |
| Compensation Report | Practitioner pay on invoiced or collected revenue, less fees passed through. |
| Jane Payments Transactions and Payouts Reports | Gross, fee and net per card transaction; each payout with deposit date and net amount. |
| Insurer Statement; Gift Cards report; Package & Membership Usage | One payer's claims to match an EFT; unredeemed balances that are liabilities. |
The Jane App review covers the plans and the insurance add-on; the Jane App bookkeeping guide walks the monthly export. Clinics signing up through Jane App get one month free with the code LEDGERLOGIC1MO, entered in the Grace code field at signup; Jane runs no free trial and publishes no coupon codes of its own. Terms are on the Jane App deal page.
What are the most common insurance billing bookkeeping errors?
| Error | Effect | Fix |
|---|---|---|
| Booking the Jane Payments payout as revenue | Understates sales by the fee and double-counts once the Sales Report is posted | Payouts are transfers from clearing; revenue comes only from the Sales Report |
| Booking the insurer EFT as revenue | The visit was already revenue on the service date; the EFT counts it twice | The EFT reduces A/R insurers; unmatched money goes to insurer credit |
| Ignoring patient balances on partly covered visits | A/R drifts up in Jane and never appears in Xero | Post patient A/R from the Sales Report; review the A/R Report monthly |
| Refunds and chargebacks hidden inside a payout | Clearing will not tie; revenue overstated | Post refunds as negative sales when issued; dispute fees to merchant fees; check "See Transactions" on the Payouts Report |
| Gift cards, packages and tips run through revenue | Revenue before service; liabilities missing at year end | Jane says to treat gift card balances "as a long-term liability"; recognise on redemption; tips are a liability until paid to staff |
| Insurer shortfalls left hanging | Insurer A/R ages forever; patient never billed | Use write-off or "Bill the remaining balance to patient" on every EFT |
Worked example: one day at a physio clinic
An Ontario physiotherapy clinic on Jane invoices $2,400 on a Monday, all exempt physiotherapy. $1,100 is direct-billed through eClaims payable to the clinic, $300 is the patients' share of partly covered visits, not collected that day, and $1,000 is collected at the desk: $900 on the Jane Payments terminal at 2.5% and $100 cash. The card fee is $900 × 2.5% = $22.50, so the payout will be $877.50.
Monday, date of service
| Account | Debit | Credit |
|---|---|---|
| A/R insurers | $1,100.00 | |
| A/R patients | $300.00 | |
| Jane Payments clearing | $900.00 | |
| Cash on hand | $100.00 | |
| Physiotherapy revenue (exempt) | $2,400.00 |
Wednesday, the payout lands
| Account | Debit | Credit |
|---|---|---|
| Bank | $877.50 | |
| Merchant fees | $22.50 | |
| Jane Payments clearing | $900.00 |
Clearing is back to zero. Friday's cash deposit: debit Bank $100, credit Cash on hand $100.
Tuesday and the 16th, the insurers pay
Say $640 was Manulife and $460 Desjardins. Manulife's direct deposit arrives within a business day of the claim paying: debit Bank $640, credit A/R insurers $640. Desjardins pays on the night of the 15th, so $460 shows on the 16th under "TELUS Assure": debit Bank $460, credit A/R insurers $460. Had Desjardins paid $440 because a plan maximum was hit, the $20 moves: debit A/R patients $20, credit A/R insurers $20, and the front desk bills the patient from Jane.
What the bank shows for Monday's work
$640 Tuesday, $877.50 Wednesday, $100 Friday, $460 on the 16th: $2,077.50 against $2,400 of sales. The $322.50 gap is exactly the $22.50 fee plus the $300 patients still owe. When they pay by card on file, 2.75% ($8.25) goes to fees and $291.75 arrives two business days later. That is not a discrepancy; it is the model working.
Monthly close checklist for a direct-billing clinic
| Step | Source | Done when |
|---|---|---|
| 1. Post the month's sales | Sales Report by invoice date, exempt and taxable split | Xero revenue equals the invoiced total |
| 2. Reconcile the bank | Bank feed with rules for payouts and each insurer descriptor | Zero unreconciled lines |
| 3. Tie out Jane Payments clearing | Jane Payments Transactions Report (gross, fees) and Payouts Report (net) | Balance equals payouts created but not yet deposited |
| 4. Apply every insurer EFT | Insurer Statement per payer versus deposits | Xero A/R insurers equals the A/R Report, account type insurance |
| 5. Review patient A/R | A/R Report, account type patient | Over 60 days chased or written off |
| 6. Clear unapplied money | Credit Report; Applied & Unapplied Payments Report | No credits older than the month unless deliberate |
| 7. Update deferred balances | Gift Cards report; Package & Membership Usage | Liabilities equal unredeemed balances |
| 8. Reconcile tax and pay | Billing Summary tax section; Compensation Report | HST collected matches tax invoiced; practitioner pay posted |
Bookkeepers who want receipts automated too usually add Dext for receipt capture; the full clinic software price list is on the clinic software price index. If the numbers will not tie after step 3, ask us and send the Payouts Report.
Frequently Asked Questions
How do I reconcile Jane Payments in Xero?
Is the insurer payment revenue?
How long does TELUS eClaims take to pay?
Do I record sales when billed or when paid?
Why is my Jane Payments deposit less than my sales?
Does the clinic charge GST/HST on a direct-billed massage or physio visit?
What if the insurer pays less than the claim?
How do I account for gift cards, packages and tips in a clinic?
Sources
- Jane guides, all read 19 May 2026: Jane Payments FAQ; deposit schedule; investigating payouts; Payouts Report; Transactions Report; Sales Report; Applied & Unapplied Payments Report; Accounts Receivable Report; Billing Summary Report; Receiving an Insurer Payment; TELUS eClaims integration; ICBC physiotherapy; Accounting Software and Jane; Gift Cards Overview; pricing (Canada).
- TELUS Health eClaims, read 19 May 2026: FAQ and insurer list; insurer pages for Manulife, Canada Life, Desjardins, Alberta Blue Cross, Industrial Alliance, TELUS AdjudiCare.
- providerConnect; WSIB provider fees; ICBC invoicing and reporting. Read 19 May 2026.
- Square Canada fees; Stripe Canada pricing; Stripe payouts. Read 19 May 2026.
- Excise Tax Act, Schedule V, Part II and Schedule VI, Part II, section 23; CRA Memorandum 25-3, Memorandum 4-2 and RC4022. Read 19 May 2026.
- Xero Central: Create a bank rule. Read 19 May 2026.

Sebastien ProstCPA, Ex-CRA
Licensed CPA with 10+ years of experience, including work with the Canada Revenue Agency. Founder of LedgerLogic, a cloud accounting firm serving Canadian SMEs. Xero Certified Advisor.
