> For the complete documentation index, see [llms.txt](https://docs.kick.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.kick.co/accountants/bookkeeping.md).

# Bookkeeping

- [Categorization](https://docs.kick.co/accountants/bookkeeping/categorization.md): Kick uses two layers to categorize transactions automatically — an AI layer that handles the first pass, and a rules layer that gives you full control.
- [Custom Categories](https://docs.kick.co/accountants/bookkeeping/categorization/custom-categories.md): Create custom categories to tailor Kick's categorization to your client's specific reporting needs.
- [Categories vs General Ledger](https://docs.kick.co/accountants/bookkeeping/categorization/categories-vs-general-ledger.md): Kick uses two parallel systems to label transactions — categories for business owners, and general ledger accounts for accountants.
- [Transactions](https://docs.kick.co/accountants/bookkeeping/transactions.md): View, categorize, and manage all synced transactions across your client's entities from a single tab.
- [Deleting Transactions](https://docs.kick.co/accountants/bookkeeping/transactions/deleting-transactions.md): Manage transactions that should not be included in business financials.
- [Transaction Dates](https://docs.kick.co/accountants/bookkeeping/transactions/transaction-dates.md): Understand how Kick sets transaction and journal entry posting dates in Pacific Time, which dates stay as entered, and why the timezone can't change.
- [Personal to Business](https://docs.kick.co/accountants/bookkeeping/personal-to-business.md): Have your clients connect their personal accounts to Kick to capture all deductions.
- [Transfers](https://docs.kick.co/accountants/bookkeeping/transfers.md): Match transfers between accounts so money movement is recorded accurately and doesn't inflate your client's income or expenses.
- [Rules](https://docs.kick.co/accountants/bookkeeping/rules.md): Automate your bookkeeping by creating Rules.
- [Splits](https://docs.kick.co/accountants/bookkeeping/splits.md): Split transactions across categories, classes, entities, and more.
- [Checks and Deposits](https://docs.kick.co/accountants/bookkeeping/checks-and-deposits.md): Record checks and deposits on the date they're written, track what's still outstanding, and clear each one against the bank when it arrives.
- [Record a Check or Deposit](https://docs.kick.co/accountants/bookkeeping/checks-and-deposits/record-a-check-or-deposit.md): Record a check or deposit on the date it's written so it posts to the books right away and stays outstanding until it clears the bank.
- [Add Multiple Checks and Deposits](https://docs.kick.co/accountants/bookkeeping/checks-and-deposits/add-multiple-checks-and-deposits.md): Type or paste up to 50 checks and deposits into a spreadsheet and record them in one import, then fix any rows that fail.
- [Clear Checks and Deposits in Reconciliation](https://docs.kick.co/accountants/bookkeeping/checks-and-deposits/clear-checks-in-reconciliation.md): Match outstanding checks and deposits to the bank transactions that cleared them during reconciliation, or carry them forward to a later period.
- [Migrated Checks and Deposits](https://docs.kick.co/accountants/bookkeeping/checks-and-deposits/migrated-checks-and-deposits.md): See how checks and deposits that hadn't cleared in QuickBooks Online come into Kick as outstanding, and what to check after migrating.
- [Classes](https://docs.kick.co/accountants/bookkeeping/classes.md): Classes let you organize transactions beyond standard categorization by grouping them under any custom system that fits your business.
- [Counterparties](https://docs.kick.co/accountants/bookkeeping/counterparties.md): Manage your customers and vendors across entities in a consolidated view.
- [Documents](https://docs.kick.co/accountants/bookkeeping/documents.md): The Documents tab is a centralized hub for all files associated with a workspace — receipts, bank statements, tax forms, and anything else.
- [Invoicing](https://docs.kick.co/accountants/bookkeeping/invoicing.md): Create, send, and track invoices, and keep your receivables in sync with your books.
- [Create a Kick invoice](https://docs.kick.co/accountants/bookkeeping/invoicing/create-a-kick-invoice.md): Create, design, and send invoices natively from Kick.
- [Items](https://docs.kick.co/accountants/bookkeeping/invoicing/items.md): Items are the products and services you sell. Save them once, then add them to any Kick invoice without retyping the name, price, or accounts.
- [Invoice templates](https://docs.kick.co/accountants/bookkeeping/invoicing/invoice-templates.md): Create templates with saved details, items, design, and email to create future invoices in seconds.
- [Set up payments](https://docs.kick.co/accountants/bookkeeping/invoicing/set-up-payments.md): Let customers pay your Kick invoices online.
- [Invoice status](https://docs.kick.co/accountants/bookkeeping/invoicing/invoice-status.md): Track where each invoice stands, from Draft to Paid, and what each status means for your books.
- [Billable expenses](https://docs.kick.co/accountants/bookkeeping/invoicing/billable-expenses.md): Track expenses you've paid on a customer's behalf and bill them back on a Kick invoice.
- [Reconcile A/R](https://docs.kick.co/accountants/bookkeeping/invoicing/reconcile-a-r.md): Match customer payments to invoices so your receivables stay accurate.
- [Bill Pay](https://docs.kick.co/accountants/bookkeeping/bill-pay.md): Track outstanding and paid bills across your client's entities, and manage accounts payable reconciliation on the Accrual ledger.
- [Ramp Chart of Accounts Setup](https://docs.kick.co/accountants/bookkeeping/bill-pay/ramp-chart-of-accounts-setup.md): Import your Kick Chart of Accounts to Ramp in three steps.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.kick.co/accountants/bookkeeping.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
