Works with the AI Agents you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+22 more

    expense receipt sorter

    1

    Categorize business expenses and calculate totals from CSVs or pasted statements using customizable keyword logic.

    Free

    Security scanned
    expense receipt sorter

    expense receipt sorter

    Example session with this skill installed

    I have these expenses from March: 03/01 Starbucks $5.50, 03/05 Shell Gas $45.00, 03/10 AWS $120.00, 03/12 Adobe $55.00, 03/15 Starbucks $6.25, 03/20 Office Depot $89.00. Sort them for me.

    • Read your context and instructions
    • Compiled the expense receipt sorter

    I have processed your March expenses. I've categorized the coffee, fuel, software subscriptions, and office supplies.

    Expense Summary: March

    CategoryTotal AmountItems Included
    Software & Subscriptions$175.00AWS, Adobe
    Meals & Entertainment$11.75Starbucks (2)
    Travel & Fuel$45.00Shell Gas
    Office Supplies$89.00Office Depot
    Uncategorized$0.00None
    GRAND TOTAL$320.75

    Detailed Breakdown

    • Software & Subscriptions: $175.00
      • 03/10 AWS: $120.00
      • 03/12 Adobe: $55.00
    • Travel & Fuel: $45.00
      • 03/05 Shell Gas: $45.00
    • Office Supplies: $89.00
      • 03/20 Office Depot: $89.00
    • Meals & Entertainment: $11.75
      • 03/01 Starbucks: $5.50
      • 03/15 Starbucks: $6.25 (Flagged: Personal vs. Business?)

    Next steps

    1. Review the Starbucks entries to confirm if these were client meetings or personal expenses.
    2. Save this summary for your Q1 tax records.
    3. If you have a custom category for "Cloud Services," I can update the rules to separate AWS from Adobe.

    Connects securely to your tools. The creator never sees your data.

    About this skill

    Managing a messy pile of receipts or bank statements during tax season is a manual grind that invites errors. This skill automates the categorization of expense lines, providing clear totals for freelancers and small business owners without requiring complex accounting software.

    What it does

    • Automatic Categorization maps expense descriptions to plain-English categories using keyword matching.
    • Financial Totaling calculates sub-totals for every category and a grand total for the entire period.
    • Exception Handling isolates uncategorized items for manual review to ensure no spend is missed.
    • Rule Customization allows users to define specific store names or keywords for personalized sorting logic.
    • Risk Flagging identifies suspicious entries, such as unusually high amounts, for human verification.

    How it works

    1. Data Input accepts pasted text or CSV files containing dates, descriptions, and amounts.
    2. Sorting Logic executes a Python-based sorter against a JSON reference of categories and keywords.
    3. Review Phase presents categorized totals and asks for clarification on any unknown items.
    4. Logic Update updates the ruleset if you want specific recurring vendors recognized in future runs.

    Frameworks & tools

    This skill uses a Python-based processing engine and JSON-based rule definitions. It operates on standard CSV data structures and requires no external database or API connections.

    Why this beats prompting it yourself

    Generic prompts often hallucinate categories or fail to maintain consistent totals across large datasets. This skill uses a deterministic script to ensure math is accurate and allows you to build a persistent, reusable library of categorization rules.

    Use cases

    • Preparing expense totals for Schedule C tax filing.
    • Auditing monthly business spend across multiple credit card statements.
    • Organizing messy shoeboxes of digital receipts into structured reports.
    • Flagging duplicate or unusually high transactions for manual audit.

    Known limitations

    This tool does not provide tax advice and cannot determine deductibility. It processes text and CSV data but does not perform OCR on image files of receipts.

    How to use

    Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill passes our trust checks below.

    Security scanned

    Passed our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    Free forever

    No account required to browse

    Trust & safety

    Security scanned

    Verified clean 13 days ago

    • Free to download with an account

    Requires

    Python

    Listed13 days ago

    What's inside

    Frequently Asked Questions