Skip to content
Workflow · Finance close · Opening soon

Categorize bank transactions

Match bank transaction descriptions to your category list. See which rows fit and which need review.

Early access opens shortly. Check back soon.

Someone typed

“show every bank transaction from our bank transactions and keyword list, match description words to categories, and add a Status that says "Agrees" when it fits, else a short reason on rows to review”

The agent read it as

show every bank transaction from our Bank transactions and Category keyword list, match description words to categories, and add a Status that says "Agrees" when it fits, else a short reason on rows to review

What the agent built

4 steps, each one an ordinary Mammoth step you can open and change.

  1. File
    Bank transactions
    CSV export · 30 rows
  2. File
    Category keyword list
    CSV export · 23 rows
  3. Step
    Add join key
    Step 1
  4. Step
    Add join key
    Step 2
  5. Join
    Bring keywords
    30 of 30 paired
  6. Step
    Choose category
    Step 4
  7. Result
    Bank transaction review
    30 rows · 6 flagged
  8. Schedule
    Runs when you say
    Proposed

Checked on the sample files: every step ran, 30 rows came out, and the join paired 30 of 30 rows.

What you get back

The result of that run, the rows to look at first.

Bank transaction reviewSample data30 rows
24 agrees6 no keyword match
DateDescriptionAmountTransaction IDCategoryStatus
2026-10-14STRIPE PAYOUT 2026-10-137,310.44bk_txn_1021·No keyword match
2026-09-17STRIPE PAYOUT 2026-09-166,842.15bk_txn_1007·No keyword match
2026-10-21REMOTE DEP ACH CASH APP5,198bk_txn_1027·No keyword match
2026-10-21REMOTE DEP ACH CASH APP5,000bk_txn_1028·No keyword match
2026-10-14STRIPE PAYOUT 2026-10-137,310.44bk_txn_1022·No keyword match
2026-10-12BANK SERVICE FEE-15bk_txn_1020·No keyword match
2026-10-02OFFICE DEPOT 1149-76.88bk_txn_1014Office SuppliesAgrees
2026-09-05AMZN Mktp US*F2K9D Office Desk-248.70bk_txn_1001Office SuppliesAgrees
2026-09-24FEDEX 7712 SHIPPING-38.90bk_txn_1010ShippingAgrees
2026-09-15RENT AUTOPAY HARBOR LOFTS OCT-4,200bk_txn_1006RentAgrees
2026-09-22PINTEREST ADS 8841-560bk_txn_1009AdvertisingAgrees
2026-09-08GSUITE *OAKLEDGER APP SUBSCRIPTION-96bk_txn_1002SoftwareAgrees
30 rows in the result · 12 shown, problems first. Sample data: illustrative figures, not business results.

How do you categorize bank transactions by matching description words to a category list?

Upload your bank export and your category keyword export. Mammoth matches words in each transaction description to your category list, then adds a Status for each row. Rows that match show Agrees, and rows that do not match show a short reason to review.

How it works

How to use the Bank transaction review workflow

  1. 1Get early accessWe invite people in small batches, job by job. You'll land on this workflow, already built and checked on the sample files.
  2. 2Swap in your exportsUpload your own files as they come out of your tools. The agent checks the workflow on your rows.
  3. 3Change it in words, then turn it onSay what to change and see the new result before anything saves. Then choose when it runs.

Bank transaction review: questions

What export should you use for this workflow?
Use a bank transactions export and a separate export of your category keywords. The file should include the transaction description and the fields needed to match each row to a category.
What happens to rows that do not match any category keyword?
They stay in the output with a status that shows they need review. You can use that status to find uncategorized transactions quickly.
How do you change the categorization rules?
Change the words in your category keyword list, then export the updated file again. The workflow will use the new words the next time you run it.

Get early access to this workflow

It will open already built and checked on the sample files. Swap in your own exports and see your result.

Early access opens shortly. Check back soon.

Workflows like this

Consolidate entities, compare budget to actual, build a trial balance, review month-on-month moves and work out commission.

All finance close templates →