Teplov CPA Subscribe for tax updates Contact

Behind on Books: Cleanup Before Filing

Unreconciled bank feeds, missing receipts, and overdue GST/HST do not clear themselves. There is a sequence that gets a messy file back to filed.

Category
CRA Explainers
Read time
~ 6 min

A contractor behind on bookkeeping usually knows it long before doing anything about it. A missed GST/HST filing becomes two. A stack of receipts moves from the car to a drawer to a shoebox. The corporate bank feed hasn’t been reviewed since a fiscal year-end that is now well in the past. None of this happens on purpose. It accumulates during a busy stretch, and then the size of the catch-up starts to feel like a reason to keep avoiding it.

The behind on books overview describes the catch-up and QuickBooks Online setup as a service. This guide walks through the actual sequence: what gets cleaned up first, how missing documentation gets handled, and what a shareholder loan cleanup looks like once the transaction history is sorted out.

Starting Point: Establishing the Last Clean Period

Before touching a single unreconciled transaction, the catch-up needs a starting point. That is usually the most recent period with a filed return that the books actually support, whether that is the last GST/HST filing that reconciled cleanly or the last fiscal year-end with completed financial statements.

Working backward from “everything since I started the business” is rarely the right approach. Bank statements are typically available for six to seven years, but the further back a catch-up reaches, the more time goes into sourcing and verifying records instead of getting the current period current. A scoped catch-up starting from the last reliable point, rather than an unscoped one going back to day one, gets a contractor filed sooner and at lower cost.

Bank Feed Reconciliation

The core of the catch-up is matching every transaction in the bank feed to a category, a vendor, and (where relevant) a project or GST/HST treatment. Months of unreviewed feeds usually contain a mix of straightforward transactions that categorize themselves once reviewed, and a smaller number that need judgment: a transfer that might be a shareholder draw, a deposit that might be a client payment or a refund, a charge that could be personal or business depending on what it actually was.

Connecting the bank feed properly in QuickBooks Online is what makes this reviewable rather than a manual re-entry project. Once connected, the work is categorization and judgment calls, not data entry from paper statements.

Reconstructing Missing Receipts

A missing receipt is common in a catch-up and does not automatically disqualify an expense, but it changes how the expense is supported. CRA’s recordkeeping requirements generally call for supporting documentation for claimed expenses. Where the original receipt cannot be located, the practical alternatives are:

  • Bank or credit card statements showing the vendor, amount, and date, which support the transaction occurred even without itemized detail
  • Vendor account history or email confirmations, particularly for recurring software subscriptions and cloud services where the vendor often retains a billing history the contractor can pull directly
  • Reasonable reconstruction from a consistent pattern, such as a monthly parking or transit cost that repeats identically across dozens of transactions

The strength of this support varies with the size and type of expense. A recurring $40 SaaS subscription reconstructed from bank statements is a low-risk claim. A large one-time equipment purchase with no receipt and no vendor confirmation is a higher-risk claim that may need to be treated more conservatively, or excluded, depending on what documentation can actually be produced.

GST/HST input tax credits need a stricter support review than ordinary income tax expense deductions. A bank statement may show that money left the account, but it usually does not show the supplier’s GST/HST registration number, the tax charged, the buyer name, or the other invoice details CRA expects for ITC claims above the applicable documentation thresholds. In a catch-up, that means an expense may still be supportable for income tax while the related ITC is reduced or left unclaimed if the invoice support cannot be rebuilt.

GST/HST Catch-Up and the ITC Recovery Window

Overdue GST/HST filings are usually the most time-pressured part of a catch-up, since interest accrues from the original due date regardless of when the return is actually filed. The bookkeeping needs to be reliable before the return is prepared, since a late return filed on incomplete numbers risks needing a subsequent amendment.

Input tax credits missed in prior periods are not automatically lost. CRA generally allows most registrants to claim an ITC within four years from the end of the reporting period in which the credit could first have been claimed. A catch-up often surfaces GST/HST paid on legitimate business expenses that was never claimed because the bookkeeping wasn’t current enough to track it, and recovering those credits can meaningfully offset the cost of the catch-up itself where the required invoice support is available.

Shareholder Loan Cleanup for Incorporated Contractors

For an incorporated contractor behind on books, the shareholder loan account is usually the messiest single item once the bank feed is reconciled. Draws, personal expenses paid from the corporate account, and reimbursements that were never properly recorded all flow through this account, and a year or more of unreviewed activity can leave a balance that doesn’t match what actually happened.

The cleanup involves rebuilding the account from the reconciled bank feed: every draw, every corporate payment of a personal expense, and every properly recorded salary or declared dividend applied against the balance. Once rebuilt, the resulting balance needs to be checked against the shareholder loan rules that require a debit balance to be cleared within the required timeframe to avoid an income inclusion. A catch-up that surfaces a shareholder loan that has been outstanding longer than the rules allow is a finding that needs to be addressed as part of the current filing, not carried forward again.

Sequencing the Whole Catch-Up

In practice, the order that produces the fewest do-overs is:

  1. Establish the last clean period as the starting point
  2. Reconcile the bank feed month by month from that point forward
  3. Reconstruct or flag missing documentation for expenses as they’re categorized
  4. Rebuild the shareholder loan account (incorporated contractors) once the bank feed is reconciled
  5. Prepare and file overdue GST/HST returns once the numbers are reliable
  6. Set up ongoing bank feed connections and a monthly close process so the same gap doesn’t reopen

Skipping ahead, for example filing a GST/HST return before the bank feed for that period is fully reconciled, is the most common reason a catch-up produces an amendment shortly after it’s supposedly done.

What Prevents the Next Catch-Up

A catch-up that ends with the books current but no ongoing process just resets the clock until the next gap opens. The structural fix is a monthly close: bank feeds reviewed on a fixed schedule, GST/HST tracked as transactions are entered rather than reconstructed at filing time, and the shareholder loan account monitored throughout the year instead of at year-end. That is the ongoing part of what the behind on books service and the Run package are built to prevent, once the current catch-up is complete.

If your books have fallen behind and the size of the catch-up has become part of the reason you haven’t started it, that is the exact situation this process is built for.

Get in touch to talk through where your file actually stands.

Alex Teplov, CPA · Last updated: July 2026

Alex Teplov is a CPA registered with CPA Ontario. This article is for general informational purposes only and does not constitute professional accounting, tax, or legal advice. It does not create an accountant-client relationship. A professional engagement with Teplov CPA is established only through a signed engagement letter. Tax law, CRA administrative positions, and provincial rules change frequently. Information in this article may not reflect the most recent developments. Do not make financial or tax decisions based solely on this content. Consult a qualified CPA for advice specific to your situation.

Alex Teplov, CPA
About the author
Alex Teplov, CPA

Teplov CPA helps Canadian IT professionals with tax, bookkeeping, and compliance. Every file is handled directly by Alex Teplov, CPA. There is no rotating staff, no junior bookkeeper signing off on your return, and no loss of context from year to year.

About Alex
Browse the library

All Resources

Guides on tax, GST/HST, incorporation, and CRA compliance for Canadian IT contractors.

View all guides
Get professional advice

Work with Teplov CPA

Guides cover general rules. Your file involves details that general guidance cannot address.

Talk to a CPA
Get started

Questions about your tax position?

Teplov CPA works with Canadian IT contractors on tax planning, CRA compliance, and incorporation.

Book a 15-minute introduction