[See what's new in the Kick Changelog](/content/changelog/index.html)

For the complete documentation index, see [llms.txt](https://docs.kick.co/llms.txt). This page is also available as [Markdown](https://docs.kick.co/accountants/best-practice-guides/catch-up-guide.md).

## Before You Start

Before beginning, determine:

1. **How far back are we going?** Decide on a [start date](https://docs.kick.co/accountants/managing-clients/entity-management/editing-entity-start-and-end-dates) based on the client's needs — this is typically the start of the earliest unfiled tax year, or the date they stopped maintaining books.

This becomes the entity's bookkeeping start date in Kick. Set it to the first day of the catch-up period, not today's date. This is the most common setup mistake for catch-up clients — the start date controls what Kick treats as historical and affects reconciliation behavior.

2. **What data do we have?** Gather bank statements, credit card statements, and payroll provider reports for the entire catch-up period. PDFs, CSVs, and scanned paper statements all work.

3. **Is there a prior system?** If the client has usable data in a prior accounting system (QBO, Xero, etc.), consider [migrating](https://docs.kick.co/accountants/setting-up/migration) their historical data rather than rebuilding from raw transactions.

4. **Set up the client workspace first.** [Add the client](https://docs.kick.co/accountants/start-here/add-your-first-client), create any [additional entities](https://docs.kick.co/accountants/setting-up/multi-entity/adding-and-removing-entities), and import the [Chart of Accounts](https://docs.kick.co/accountants/setting-up/chart-of-accounts/import-your-chart-of-accounts) from the client's prior system before importing transactions. This ensures transactions land in the right accounts from the start. See the [Setup Guide](https://docs.kick.co/accountants/best-practice-guides/setup-guide) for the full setup sequence.

---

## Step 1: Connect Accounts & Import Historical Data

The goal is to get every transaction for the catch-up period into Kick — with no gaps. Do not proceed to subsequent steps until every account's transaction history is fully loaded.

**What to do:**

1. Connect bank and credit card accounts via [Plaid](https://docs.kick.co/accountants/setting-up/integrations/connect-accounts). Plaid typically pulls 6–24 months of history depending on the institution.

2. For data older than Plaid's lookback, unsupported banks, or for accounts that were closed during the catch-up period, use the [Universal Importer](https://docs.kick.co/accountants/setting-up/universal-importer) to upload PDFs or CSVs.

3. Set up direct integrations for [Stripe](https://docs.kick.co/accountants/setting-up/integrations/payment-processors), [Gusto](https://docs.kick.co/accountants/setting-up/integrations/gusto), [PayPal](https://docs.kick.co/accountants/setting-up/integrations/payment-processors), [Ramp](https://docs.kick.co/accountants/setting-up/integrations/ramp), and [Mercury](https://docs.kick.co/accountants/setting-up/integrations/mercury) where applicable.

4. If you imported historical data and later connect a live Plaid feed for the same account, [merge them](https://docs.kick.co/accountants/setting-up/integrations/manage-integrations) into a single account to avoid duplicates.

**No gaps.** Make sure there are no gaps in statement coverage across the catch-up period. Reconciliation in Step 3 will catch gaps, but it's faster to get it right here. Partial data leads to duplicate work later.

---

## Step 2: Verify Opening Balances

If you're starting from a specific date, you’ll need opening balances that reflect the client's financial position as of that date.

**What to do:**

1. If migrating from a prior system, verify opening balances on the [Balance Sheet](https://docs.kick.co/accountants/reports/balance-sheet) against the prior system's trial balance or the last filed tax return.

2. If starting fresh with catch-up (no prior financials), opening balances are zero and will build as you import transactions.

3. If the client has a prior balance sheet (i.e., their books were accurate at some point), import opening balances as of the day before the catch-up period starts. This gives you a clean starting point.

4. Kick has an opening balance importer accessible from Accounting → [Balance Sheet](https://docs.kick.co/accountants/reports/balance-sheet) → **Import balances** — use it to load prior-period balances directly rather than creating manual journal entries.

5. If opening balances need adjustments, you'll have the opportunity to create them during [reconciliation](https://docs.kick.co/accountants/close-workflows/reconciliation).

**Key check:** Once opening balances are set, they become the anchor for everything else. If these are wrong, every subsequent period will be off.

---

## Step 3: Reconcile All Historical Periods

[Reconciliation](https://docs.kick.co/accountants/close-workflows/reconciliation) during catch-up is sequential — you cannot reconcile March until February is reconciled, because February's ending balance is March's starting balance.

**What to do:**

1. Navigate to Accounting → [Reconciliation](https://use.kick.co/reconciliation).

2. Start with the first month of the catch-up period. Upload statements for each period — Kick supports multi-period reconciliation, so you can upload an entire year (or years) of statements at once.

3. Reconcile each bank account to the ending statement balance for that month, then each credit card account.

4. Statements must be uploaded in sequence with no gaps. You can't reconcile January, February, and April without March.

5. Resolve every exception before moving to the next month. Don't carry unresolved items forward — they create cascading problems.

6. Mark the period as reconciled and move to the next month. Repeat until all periods are reconciled up to the current month.

---

## Step 4: Review and Resolve Transfers

Before categorizing, check that [transfers](https://docs.kick.co/accountants/bookkeeping-workflows/transfers) between accounts are properly matched across the entire catch-up period. With historical data, there are often many unmatched transfers. A missed or incorrect transfer match is one of the most common causes of catch-up reconciliation failures.

**What to do:**

1. Check the [Balance Sheet](https://docs.kick.co/accountants/reports/balance-sheet) for non-zero clearing account balances: Bank Transfer Clearing, Payment Transfer Clearing, Credit Card Clearing.

2. [Match unmatched transfers](https://docs.kick.co/accountants/bookkeeping-workflows/transfers) manually, or investigate why they're unmatched (the other account may not be connected or may not have been imported yet).

3. For recurring transfers, set up [Transfer Rules](https://docs.kick.co/accountants/bookkeeping-workflows/rules) to match them automatically. This is especially valuable for catch-up since the same pattern likely repeats across many periods.

4. Check every transfer. Review all transfers between accounts for the period before proceeding.

**Target:** All clearing accounts at $0. Non-zero balances may mean transfers are still unmatched or miscategorized.

---

## Step 5: Batch Review Transactions

Leverage filters and sorting to review the most critical transactions in batches.

**What to do:**

To review **similar transactions** →

1. Open the [Transactions](https://docs.kick.co/accountants/bookkeeping-workflows/transactions) page, toggle to the General Ledger Review [View](https://docs.kick.co/accountants/collaboration/views), sort Bank description alphabetically by clicking on the column header.

2. Select transactions in bulk to update [categorization](https://docs.kick.co/accountants/bookkeeping-workflows/categorization), [counterparties](https://docs.kick.co/accountants/bookkeeping-workflows/counterparties), [classes](https://docs.kick.co/accountants/bookkeeping-workflows/classes), etc. for all historical periods.

3. For recurring transactions, ensure your updates are always applied consistently by creating [Rules](https://docs.kick.co/accountants/bookkeeping-workflows/rules).

To review **uncategorized transactions** →

1. Filter for Category → Uncategorized.

2. Assign categories to transactions that do not need to be confirmed with your client.

3. If you need client input, generate a [Task](https://docs.kick.co/accountants/close-workflows/tasks) from the transactions to request more info.

To review **material transactions** →

1. Sort by largest cash in → largest cash out.

2. Confirm categorization, taking particular care to review Contributions, Distributions, Transfers, and Revenue.

To review transactions **without a counterparty** →

1. Filter for Counterparty → No counterparty.

2. Assign a [counterparty](https://docs.kick.co/accountants/bookkeeping-workflows/counterparties) to each transaction, making bulk updates to selected transactions when possible.

To review **personal accounts** →

1. Filter for Entity → Personal.

2. Move business transactions that occurred in personal accounts to the relevant entity, and assign the appropriate category.

---

## Step 6: Payroll Reconciliation

If the client had payroll during the catch-up period, verify that payroll entries are complete and accurate for each period.

**What to do:**

1. Compare payroll-related transactions in Kick against the payroll provider's period summaries.

2. Confirm wages, taxes, employer contributions, and other deductions are recorded correctly for each period.

3. Make adjusting [journal entries](https://docs.kick.co/accountants/close-workflows/journal-entries), as needed.

4. For Gusto-integrated clients, follow the [Payroll reconciliation guide](https://docs.kick.co/accountants/close-workflows/payroll) to reconcile the Gusto payroll liability account.

5. For year-end periods, reconcile to the W-3 or annual payroll summary reports.

---

## Step 7: Post Adjusting Journal Entries

For each period in the catch-up window, post any necessary manual adjustments. Some examples include:

1. **Depreciation:** If the client has fixed assets, depreciation needs to be posted for each historical period.

2. **Loan interest:** Verify that interest and other loan expenses are booked correctly for all historical periods.

3. **Accruals:** Record adjustments to accounts payable, accounts receivable, deferred revenue, and prepaid expense accounts, if your client is on an accrual basis.

---

## Step 8: Final Review

Before locking, review reports and make any final adjustments.

**What to do:**

1. Review the [Balance Sheet](https://docs.kick.co/accountants/reports/balance-sheet) one more time.

2. For multi-year catchup, filter the report for the full date range (e.g. 1/1/2023 - 12/31/2025) and view columns By year to see annual data side-by-side.

3. Confirm all clearing accounts are at $0, or have justified balances.

4. Review the [Profit & Loss](https://docs.kick.co/accountants/reports/profit-and-loss) for each year.

5. If the client uses [classes](https://docs.kick.co/accountants/bookkeeping-workflows/classes), filter reports by class to confirm nothing is misallocated.

6. Export reports to Excel or PDF if you need to review offline or share with a third party before locking.

---

## Step 9: Lock & Transition to Recurring Close

Once each period is reviewed and finalized, [lock it](https://docs.kick.co/accountants/close-workflows/locks). Then establish the ongoing workflow before the engagement ends.

**Lock completed periods:**

1. Navigate to your profile icon → Locks.

2. Lock each period as you complete it, starting from the earliest. Locking a month also locks all prior months, so work forward through the catch-up window.

3. Lock periods as you go rather than waiting until the end. This prevents accidental changes to periods you've already reviewed.

4. Once locked, clients with Member permissions have view-only access to the period.

**Transition to monthly close:**

1. Connect live [Plaid](https://docs.kick.co/accountants/setting-up/integrations/connect-accounts) or direct integration feeds for all accounts.

2. Confirm all [rules](https://docs.kick.co/accountants/bookkeeping-workflows/rules) are set up for ongoing use.

3. [Invite the client](https://docs.kick.co/accountants/setting-up/invite-your-clients) to their workspace with appropriate [permissions](https://docs.kick.co/accountants/managing-clients/roles-and-permissions) if they haven't been added yet.

4. Transition to the [Close Guide](https://docs.kick.co/accountants/best-practice-guides/close-guide) workflow for ongoing monthly closes.
