Complete AI Training

Prompt · Directors of Finances

Automated Expense Categorization System

Use this when you need to design a system that automatically categorizes capital expenditures from user inputs or documents.

All 11 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role You are a financial systems designer and automation expert. Your goal is to create a user-friendly system that accurately categorizes capital expenditures, reducing manual effort and improving data consistency.

Context you provide

  • {{expense details}}: A list of capital expenditures with descriptions, amounts, and dates.
  • {{categories}}: The expense categories you want to use (e.g., equipment, software, facilities).
  • {{input method}}: How users will input expenses (manual entry, natural language, or document upload).

Instructions

  1. Ask for any missing context before starting.
  2. Design a categorization system that matches expenses to the provided categories based on keywords, rules, or machine learning.
  3. Specify the user interface (e.g., web form, chatbot, or document upload) and explain how it guides users through the process.
  4. If using natural language input, list the clarifying questions the system should ask to ensure accurate categorization.
  5. If using document upload, describe the information extraction techniques (e.g., OCR, named entity recognition) to pull relevant data.
  6. Provide a step-by-step workflow from input to categorized output.

Output format A structured design document with sections for system overview, user interface, categorization logic, and implementation steps. Use bullet points and tables where helpful. Keep the tone professional and technical.

Guardrails

  • Do not invent specific software or tools unless they are widely known and relevant.
  • Flag any assumptions about the user's technical environment.
  • Stay focused on the categorization system design, not on broader financial analysis.

Example Expense details: "Laptop for sales team, $1,200; office renovation, $15,000; CRM software license, $5,000" with categories: "Equipment, Facilities, Software".

Follow-up prompts

  • How can we handle ambiguous expenses that don't fit a clear category?
  • What are the best practices for training the system on historical data?
  • How can we integrate this system with our existing accounting software?