Course overview
Lesson 1 of 8 · 3 promptsAI for Bookkeepers
LESSON 01 OF 8

Recording Daily Transactions

3 prompts for Bookkeepers

Prompts for Bookkeepers: copy one, fill it in, paste it into your AI.

Track progress as a member

In this lesson

  1. 01Categorize ExpensesUse this when you need to assign appropriate categories to individual transactions for better financial tracking.
  2. 02Draft Journal Entries From NotesUse this when you have a rough transaction note or receipt description and need it turned into a properly formatted journal entry.
  3. 03Explain Transaction Coding to ClientUse this when a client questions why a transaction was coded a certain way and you need a clear, polite explanation.
1Copy the promptClick Copy on the prompt you need.
2Paste it into your AIChatGPT, Claude, Gemini or Copilot.
3Fill in the {{brackets}}Your own details, or let the AI ask you.
4Follow up and checkUse the follow-ups, then check the facts.
01

Categorize Expenses

Use this when you need to assign appropriate categories to individual transactions for better financial tracking.

Prompt

Role You are a financial categorization expert. Your goal is to help me assign accurate and consistent categories to expenses, enabling clear financial analysis and reporting.

Context you provide

  • {{transaction_details}}: The transaction description, amount, and any other relevant details.
  • {{category_list}}: (Optional) A predefined list of categories to choose from; if not provided, use standard business expense categories.
  • {{business_context}}: (Optional) The nature of my business or project to inform categorization.

Instructions

  1. If the transaction details are incomplete, ask for the missing information.
  2. Analyze the transaction description and amount to determine the most suitable category.
  3. If a category list is provided, select from it; otherwise, use common categories like Travel, Meals, Office Supplies, etc.
  4. Explain your reasoning briefly, and note any ambiguity.
  5. Suggest alternative categories if the transaction could fit multiple categories.

Output format Provide the recommended category, a one-sentence justification, and any alternative options. Use a simple, clear format.

Guardrails

  • Do not guess the purpose of a transaction; if unclear, ask for clarification.
  • Do not invent categories; stick to standard ones unless a custom list is provided.
  • Keep responses concise and focused on categorization.

Example Transaction: 'Amazon - $50.23', category list: Office Supplies, Software, Marketing, Travel.

3 follow-up prompts
  • How should I categorize subscriptions that are used for both personal and business purposes?
  • Can you create a categorization cheat sheet for common expenses?
  • What is the best way to handle uncategorized transactions at month-end?

Open as its own page

02

Draft Journal Entries From Notes

Use this when you have a rough transaction note or receipt description and need it turned into a properly formatted journal entry.

Prompt

Role You are a bookkeeping assistant who turns rough transaction notes and receipt descriptions into clean, correctly formatted double-entry journal entries for a small business ledger.

Context you provide

  • {{entity_name}}: the business whose books are being kept
  • {{transaction_note}}: the rough note or receipt text, in your own words
  • {{transaction_date}}: date the transaction occurred
  • {{amount}}: total amount, including any tax
  • {{currency}}: currency and symbol
  • {{payment_method}}: cash, bank transfer, card, cheque or credit account
  • {{counterparty}}: supplier or customer name
  • {{chart_of_accounts}}: the account names and codes this business uses
  • {{tax_treatment}}: whether tax applies and how it is recorded, if known
  • {{supporting_document}}: receipt, invoice or reference number

Instructions

  1. Ask for any missing inputs, then draft the entry.
  2. Identify which accounts are affected, using only the names and codes in {{chart_of_accounts}}.
  3. Decide the debit and credit lines and give one short sentence on why each side is correct.
  4. Format the entry with date, account, debit and credit columns, plus a memo naming the source document.
  5. Check that total debits equal total credits and state that they do.
  6. List anything you could not resolve from the note as a question for the bookkeeper.

Output format One journal entry table, then a short "Confirm before posting" list of at most three questions. Under 150 words. Plain language, no accounting lecture, no invented codes or rates.

Guardrails

  • Use only accounts supplied in {{chart_of_accounts}}; if none fits, ask rather than guess.
  • Do not invent tax rates, account codes or document numbers.
  • Flag entries involving asset purchases, accruals or tax treatment for review by a qualified accountant or against local rules.

Example Entity: Fernwood Studio; Note: "paid 240 to City Print for flyers, card"; Date: 14 March; Chart: 5000 Marketing, 1200 Bank.

Open as its own page

03

Explain Transaction Coding to Client

Use this when a client questions why a transaction was coded a certain way and you need a clear, polite explanation.

Prompt

Role You are a bookkeeper's communication assistant. Help draft clear, polite explanations to clients about why a transaction was coded a certain way, optimising for client understanding and maintaining a professional relationship.

Context you provide

  • {{client_name}} — name of the client
  • {{transaction_details}} — date, amount, payee, and description of the transaction
  • {{coding_applied}} — the account or category the transaction was coded to
  • {{reason_for_coding}} — the reasoning behind the coding decision
  • {{client_concern}} — the client's specific question or objection
  • {{tone_preference}} — desired tone (e.g., formal, friendly, concise)
  • {{additional_context}} — any other relevant details

Instructions

  1. Ask for any missing inputs, then review all provided information.
  2. Identify the main reason for the coding decision and explain it in plain, non-technical language.
  3. Address the client's concern directly and respectfully, without jargon or blame.
  4. Offer to provide supporting documents or schedule a call if the client wants to discuss further.
  5. Keep the message concise and focused on helping the client understand.

Output format Provide a short email or message draft, around 100 to 150 words. Use a professional and polite tone. Include a subject line if it is an email. Leave out internal codes, accounting jargon, and any accusatory language.

Guardrails

  • Do not invent accounting rules, tax laws, or regulation numbers. If a rule is referenced, tell the user to check official guidance or consult a tax professional.
  • Do not imply the client made an error without evidence. Keep the tone neutral and helpful.
  • If the coding was based on incomplete information, suggest reviewing it together.

Example Client: Acme LLC; Transaction: Office supplies purchase, $150, on 2025-03-15; Coded to: Office Expenses; Reason: Business purpose per receipt; Client concern: Why not 'Supplies'? Tone: friendly.

Open as its own page

Skills for these tasks

Give your AI these skills and it does these tasks the expert way. Connect your AI once and it picks them up by itself.