> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.booksgpt.ai/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Review the inbox and file Uncategorized transactions

When a bank transaction arrives, BooksGPT usually puts the money in **Uncategorized Income** or **Uncategorized Expense** and suggests a category for it. The Review inbox is your to-do list: you check each suggestion and approve it, and the money moves to the account it belongs in. A few minutes a week keeps your profit and loss accurate.

How BooksGPT picks its suggestions, and how to turn AI up or down, is in [How automatic categorization and review work](https://help.booksgpt.ai/en/article/how-automatic-categorization-and-review-work-19qzljg/).

${youtube}[Watch: How to categorize transactions and create rules in BooksGPT](6_ihl0UW_Us)

## Open the inbox

Open **All pages** in the left sidebar, then click **Daily work** and [Review inbox](https://app.booksgpt.ai/go/inbox). It has four tabs:

- **Ready to post**: a category is already chosen, by BooksGPT, a rule or you. Check it and approve.
- **Needs a category**: nobody has chosen one yet.
- **On hold**: these might already be in your books, so you decide.
- **Posted**: what you have approved.

![The Inbox, with 4 items waiting and the Ready to post, Needs a category, On hold and Posted tabs](https://booksgpt.ai/help/inbox/header-tabs-v2.png)

## Approve rows that are ready

1. Open **Ready to post**.
2. Check the category on each row. A green sparkle means BooksGPT suggested it. To change it, click the category and pick another account.
3. Click the green circle at the end of the row. It fills solid green once the row is posted.
4. To approve many at once, click **Approve & post all**. Or tick some rows and click **Approve & post N selected**.

![Ready to post, with Select all, Approve & post all 1, and a Northstar Stationery row filed to 6100 Office Supplies, with an Exclude circle and a green circle at the end](https://booksgpt.ai/help/inbox/layout-ready-v3.png)

A $0.00 row has no money to post, so its circle simply marks it reviewed.

| On a computer, **J** and **K** move between rows, **A** approves, **C** opens the category and **U** undoes.

## Choose a category

1. Open **Needs a category**.
2. On a row, click **Choose a category** and pick the account. Your recent picks are at the top. To let BooksGPT pick, choose **Ask BooksGPT to suggest one**. To add an account, choose **New category** at the bottom of the list.
3. Click the green circle to approve the row.

To work on many rows, tick them first. **Set category** gives them all the same account, and **Suggest categories** asks BooksGPT to suggest one for each. Then click **Approve & post N selected**.

![Needs a category with 4 rows selected, Exclude 4 selected, Set category and Suggest categories at the top, and a card payment that offers Use this card](https://booksgpt.ai/help/inbox/layout-needs-bulk-v3.png)

A payment to one of your credit cards is not an expense, so its row asks for the card instead. Click **Use this card** when BooksGPT recognizes it, or pick one from **Choose the card paid**. That records a transfer from your bank to the card. See [Transfers, credit-card payments, and owner draws](https://help.booksgpt.ai/en/article/transfers-credit-card-payments-and-owner-draws-15sx6bu/).

When you change a category and approve, BooksGPT may ask **Remember this choice**. Click **Remember** to file that merchant the same way from now on, or **Not now** to skip it. See [Categorization rules: teach it once](https://help.booksgpt.ai/en/article/categorization-rules-teach-it-once-1swy0og/).

## A row that says In your books

The money on this row is already recorded: you entered the payment or deposit, or a recurring entry posted it. Approving the row as well would count the money twice.

- Click **Match** to tie the bank row to the entry you already have. Nothing new is posted.
- Click **Approve anyway** only if this really is a separate payment. BooksGPT asks you to confirm first.

Hover the info icon to see what recorded the money, and when. **Approve & post all** leaves these rows for you.

![Ready to post, where a $1,500.00 Harbor Properties rent payment says In your books with Match and Approve anyway, above two ordinary rows](https://booksgpt.ai/help/inbox/in-your-books-v3.png)

## Exclude a row that does not belong

Excluding takes a row out of your books, so its money counts on no report. Use it for a row that should not be there at all, such as a second copy of a charge you already have. A real personal purchase on a business card still belongs in your books, as an owner draw.

1. On a row in **Ready to post** or **Needs a category**, bank or credit card, click the circle with the ban sign, left of the green circle.
2. For several rows, tick them and click **Exclude N selected**.

![Two Harbor Card rows: Lakeside Cafe showing the Exclude tooltip, and Northstar Stationery excluded](https://booksgpt.ai/help/inbox/exclude-v3.png)

To put one back after you leave the page, find it in [Transactions](https://app.booksgpt.ai/go/transactions) under **Excluded**, open it and click **Put back in review**.

## On hold: possible duplicates

These rows might already be in your books, from books you imported or an account's opening balance. Open **Why these are on hold** for the details, then decide each row:

- **It is already in your books.** Exclude it with the ban circle, or tick several rows and click **Exclude N selected**.
- **It is really missing.** Click **Post anyway…** on the row. For several, tick them, click **Review N to post**, tick each one you checked, and click **Post N checked anyway**.

![On hold, with an Exclude circle and Post anyway on one possible duplicate, and a second row that explains why it cannot be excluded](https://booksgpt.ai/help/inbox/circle-on-hold-actions-and-refusal-v2.png)

## Undo

Hover the circle of a row you posted or excluded, and click it to undo. On a phone, tap it twice. The bar at the bottom of the page offers **Undo all** for everything you did on this visit.

![A posted Northstar Stationery row showing Undo posting on its green circle, with Posted 1 row and Undo all at the bottom of the page](https://booksgpt.ai/help/inbox/layout-posted-undo-keys-v3.png)

Undo works while you stay on the page. To change a row later, open it in **Transactions**: see [Fix or change a transaction's category](https://help.booksgpt.ai/en/article/fix-or-change-a-transactions-category-1pgpd2b/).

## What your books say

- An approved row's money moves from Uncategorized to the account you chose, and your profit and loss shows it there. Most rows were already in your bank balance when they arrived, so approving does not change it. A row you post from On hold counts for the first time.
- A matched row counts once, on the entry you already had.
- An excluded row counts on no report until you put it back.

## If something goes wrong

- **Some rows did not post.** They stay ticked, and BooksGPT says why on the page. A common reason is a date in a period you closed.
- **A row cannot be excluded.** When you click its ban circle, the reason shows under the row, for example a finished reconciliation that includes it.