Ledgers | Accountants | Kick Docs

[See what's new in the

Kick Changelog](/content/changelog/index.html)

For the complete documentation index, see llms.txt. This page is also available as Markdown.

Cash vs. Accrual

Cash Accrual
Availability All clients
Setup required None
Posting Real-time

Cash ledger

The Cash ledger is Kick's real-time ledger. When transactions sync from connected accounts or are imported manually, they are categorized by Kick's categorization model or by rules you've created and post to the Cash ledger immediately — giving you an up-to-date view of your client's financials at all times.


Accrual ledger

The Accrual ledger is not real-time. When you first create an Accrual ledger for a client, it starts blank. Transactions post to the Accrual ledger only after accrual accounts have been confirmed: either by completing the accrual tasks on the Tasks tab, creating accrual rules, or by setting Accrual ledger accounts manually on the Transactions tab.

Because accrual requires more review and adjustment, Kick gives you tools to automate the process: you can create rules that post directly to the Accrual ledger, and the Tasks tab generates tasks to guide your accrual review.

Accrual tasksRules


Setting up the Accrual ledger

The Accrual ledger can be enabled in two places:

  1. During client setup: When adding a new client, select the required ledgers as part of the setup flow.

  2. In Accounting Settings: From within the client's workspace, click your profile icon in the top right and click Create Accrual Ledger.

Important: If you're migrating an Accrual client from QuickBooks Online, enable the Accrual ledger before starting the migration.

Migration


Working with both ledgers

When the Accrual ledger is enabled, an Accrual ledger column becomes available across all Transactions views. To switch between Cash and Accrual on reports, go to the Accounting tab and use the ledger basis toggle.