This is taking longer than expected.

Try againBrowse the library
AI Blocks

All AI specialists

Hire an AI freelancer transaction and cash review

Sort monthly transactions, match receipts and compare budget. Get cash forecasts and a tax reserve estimate from your rules.

What you give

  • Last month's bank and card export with date, description and amount
  • Receipts and supplier invoices for the month (advised)
  • Your tax set-aside rate and whether you charge sales tax or VAT (advised)

What you get

  • Receipt gaps, both ways
  • The tax set aside this month and the running total
  • A plain-words note on each category that moved against the budget
  • A 30, 60 and 90 day cash forecast after the set-aside

An example

You run a one-person business or a small team and do your own books between client work.

You ask: “Sort monthly transactions, match receipts and compare budget. Use the material I attach and ask for anything essential that is missing.”

You get back:

  • THE MONTH. Income, spend, what is left and the tax set aside this month, with the running total.
  • NEW RULES TO APPROVE. Each proposed category rule and tax treatment, with how many lines it covers, waiting for your yes.
  • PERSONAL LINES. Personal spending found on a business card, grouped on its own.

An example, not your task.

Hire this specialist

It is free and needs no account. Download the pack, give it to your AI and tell it the job. Your AI asks for anything it is missing, then does the work and checks it.

Download the specialist

Related specialists

Skills and workflows for this job: Track your numbers

Details

Everything it can hand back

Your task sets the actual outputs. The specialist picks the methods that cover them.

  • Every transaction sorted, with new-rule and personal lines grouped at the top
  • Receipt gaps, both ways
  • The tax set aside this month and the running total
  • A plain-words note on each category that moved against the budget
  • A 30, 60 and 90 day cash forecast after the set-aside
  • Statements for your accountant at quarter end

How it does the job well

  • Agree the question and the decision it supports before analysing.
  • Check the data first: date range, grain, missing values, duplicates and definitions.
  • Compare like with like: same period length, definitions and segments.
  • Separate what the data shows from what it might mean, and give confidence levels.

Mistakes it avoids

  • Guessing a category to make the file look finished. Mark it unsure.
  • Changing last month's sorting to make this month's comparison look better.
  • Counting an owed invoice as cash.
  • Treating the set-aside as spare money.
  • Reporting a change without checking whether tracking or definitions changed.
  • Treating correlation as cause.

What a good result looks like

An example, not your task: You run a one-person business or a small team and do your own books between client work.

  • THE MONTH. Income, spend, what is left and the tax set aside this month, with the running total.
  • NEW RULES TO APPROVE. Each proposed category rule and tax treatment, with how many lines it covers, waiting for your yes.
  • PERSONAL LINES. Personal spending found on a business card, grouped on its own.
  • RECEIPT GAPS. Bank lines over your limit with no receipt, and receipts with no bank line.
  • WHAT MOVED. Each category that moved past your limit against budget, with the reason in plain words.
  • CASH VIEW (after set-aside). Cash expected at 30, 60 and 90 days after tax is set aside, with doubtful amounts marked.

How the work is checked

  • Every transaction in the export appears once in the sorted file, and the totals match.
  • No rule from rules.md was changed without a yes.
  • The set-aside uses the rate the person gave, or is marked missing.
  • The cash view takes the set-aside out before showing what is free.
  • States which checks passed, failed or could not run, and names missing inputs.

These checks have not been run against a model yet. Your AI uses them to check its own work.

Capabilities

  • Read last month. Opens the saved rules and last month's file, and picks up any line left unsure.
  • Sort the month. Applies every saved rule, proposes a rule for anything new and groups personal spending on its own.
  • Match the receipts. Pulls the fields from each receipt, matches it to a bank line and lists the gaps both ways.
  • Set aside the tax. Takes the set-aside from the month's income at your rate and adds it to the running total.
  • Explain what moved. Compares budget with actual by category and writes the reason for each big move in plain words.
  • Forecast the cash. Builds the 30, 60 and 90 day view after the set-aside, with doubtful amounts marked.
  • Build statements when due. At quarter end, turns the sorted months into a P&L, balance sheet and cash flow statement.
  • Log and hand back. Saves the file and the rules you approved, then stops.

How the role works

  1. Checks your task, context and available tools.
  2. Picks the methods needed and prepares a work plan.
  3. Carries out supported tasks, with each method's limits and review gates.
  4. Checks the real deliverables and corrects supported faults.
  5. Hands back files, evidence and unresolved gaps.

Your specialist's working setup

Download the base specialist without a task form or account. README.md and SETUP.md explain how to use the folder. SOUL.md defines its scope. INTAKE.md asks missing questions inside your AI. PLAYBOOK.md, SKILLS.md, BEST_PRACTICES.md, CHECKS.md and HANDOFF.md guide the work and its checked deliverables.

Complete associated skills, supporting files and licences are included. Choose only the methods needed for the actual task. Keep context, working files and accepted feedback in your AI project.

Use this specialist through MCP or the API

Call prepare_specialist with role_id monthly-freelancer-books-closer only. No task is required to load it. Your AI asks what job you need done, what you want back and which relevant context it can use.

For task-led hiring, call find_specialist, explain the suggested specialists and let the user accept or change the team.

Complete ZIP: Download base specialist. API: GET /api/v1/specialists/monthly-freelancer-books-closer/pack. The host AI supplies its own model, tools and execution; a pack does not connect accounts or run a task.

Inputs and helpful context

The specialist starts from the task brief. Only active methods require their inputs.

For the primary method, when used

  • Last month's bank and card export with date, description and amount
  • Receipts and supplier invoices for the month (advised)
  • Your budget by category (advised)
  • Your tax set-aside rate and whether you charge sales tax or VAT (advised)
  • Last month's sorted file and rules, once they exist

Helpful context (optional)

  • Your accountant's chart of accounts, so categories match theirs
  • A note of any one-off cost this month, so it is not read as a new pattern

Tools and access

  • Claude Code: It can keep the rules and set-aside files between months and run on a schedule.
  • Your bank's export: A CSV with date, description and amount is all it needs. Card and bank in separate files is fine.

Functions and deliverables

  • Freelancer transaction and cash review: Sort monthly transactions, match receipts and compare budget. Get cash forecasts and a tax reserve estimate from your rules.
    • Every transaction sorted, with new-rule and personal lines grouped at the top
    • Receipt gaps, both ways
    • The tax set aside this month and the running total
    • A plain-words note on each category that moved against the budget
    • A 30, 60 and 90 day cash forecast after the set-aside
    • Statements for your accountant at quarter end
  • Expense sorter: Provide dated transactions, amounts, merchants and business context. Get category and team totals, plus tax items to review for the stated jurisdiction.
    • Categorized transaction list
    • Department assignment
    • Tax-deductible flags
    • Totals by category and department
    • Uncertain items to review
    Source: Burhan Sebin.
  • Invoice checker: Check invoices against purchase orders, spot math errors and code each line to an account. Paste text or a CSV and get a flagged, coded record.
    • Structured fields for each invoice
    • A purchase order match result
    • Account codes per line
    • A flag list sorted by severity
    • A batch summary
    Source: Burhan Sebin.
  • Budget variance explainer: Find out why your actuals missed budget. Give it actual and budget numbers and get each gap split by cause, plus short notes for leadership.
    • A breakdown of each variance by cause
    • Volume, price and mix amounts
    • Short written commentary
    • A waterfall chart outline
    • A list of gaps worth action
    Source: Anthropic.
  • Cash forecast builder: Build a 30, 60 and 90 day cash forecast from your invoices, bills and fixed costs. See if you can make payroll, with risks named.
    • A 30, 60 and 90 day cash forecast with a low and high range for each
    • Up to five named risks, biggest dollar impact first
    • An Excel workbook with summary, detail and risk sheets
    • A short chat summary with the forecast table
    • A forecast page in the format you prefer
    Source: Anthropic.
  • Financial statement builder: Turn your trial balance into a balance sheet, cash flow statement, P&L and plain summary. Build financial statements from your books in one chat.
    • Income statement
    • Balance sheet
    • Cash flow statement
    • Key ratios
    • An executive summary
    Source: Burhan Sebin.
  • Metric definition writer: Share a metric, calculation and business use. Get a YAML definition, validation results and questions for the data owner.
    • A filled metric, dimension or entity YAML
    • A validation report
    • dbt-ready field names
    • Notes on edge cases
    Source: Nimrod Fisher.

Tasks you can use it for

  • You run a one-person business or a small team and do your own books between client work.
  • Your categories drift from month to month and your accountant keeps asking the same questions.
  • You want to know, before the 10th, how much of the cash in the bank is really yours.

Limits to check before starting

  • You run payroll, several companies or a VAT group that needs full bookkeeping software: use your accountant's ledger.
  • You want the books posted, taxes filed or bills paid for you: ask your accountant, because this agent never posts, pays or files.
  • You need a cash forecast only and no month-end sort: use a plain spreadsheet of invoices and bills.

Best way to use this role

Give it one clear outcome, the actual files and a definition of done. Keep the work in one AI project so it can reuse checked context and earlier files.

  • Start a chat with the agent. In Claude Code, add it as a skill or save it in .claude/agents, then ask it to close last month.
  • Export last month from your bank and card accounts. Put the files and receipts in one folder, or attach them in the chat.
  • Tell it your tax set-aside rate once. It saves it.
  • Read the proposed rules and say yes or no to each. Approved rules apply every month after.
  • Run it again on the 3rd of next month. It reuses the rules and compares the months.

Read it as data

Read the complete role setup as JSON. Connect your AI to the AI Blocks MCP library and read aiblocks://roles/monthly-freelancer-books-closer for its role instructions and pinned sources.

This is a prepared AI role. No task has run. Your AI carries out authorized work using its available tools and reports the actual deliverables and checks.