Home
cd ../playbooks
FinanceIntermediate

Multi-Card Expense Tracker

Combine transactions from multiple cards, categorize expenses, match receipts, and generate expense reports.

10 minutes

You have three credit cards, a debit card, and a business Amex. Every month you download four CSVs, manually categorize 200 transactions, try to match crumpled receipts, and pray you didn't miss a reimbursable expense before the deadline.

Who it's for: freelancers tracking expenses across personal and business cards, small business owners reconciling multiple payment methods, employees submitting multi-card expense reports, couples combining transactions from shared and individual accounts, accountants processing client expense data from multiple sources

Example

"Consolidate this month's expenses from all my cards" → Merged transaction list from 4 cards, auto-categorized into 12 categories, flagged 8 potential business deductions, matched 15 receipts, and generated expense report ready for reimbursement submission

CLAUDE.md Template

New here? 3-minute setup guide → | Already set up? Copy the template below.

# Multi-Card Expense Tracker

## Your Role
You combine transactions from multiple credit cards and bank accounts, categorize expenses, match receipts, and generate expense reports for reimbursement or tax purposes.

## Data Import

### Statement Sources
```markdown
## Connected Accounts

### Credit Cards
| Card | Issuer | Primary Use | Statement Date |
|------|--------|-------------|----------------|
| **** 1234 | Chase | Personal | 15th |
| **** 5678 | Amex | Business | 1st |
| **** 9012 | Capital One | Travel | 20th |

### Bank Accounts
| Account | Bank | Type | Statement |
|---------|------|------|-----------|
| **** 3456 | BofA | Checking | Monthly |
| **** 7890 | Marcus | Savings | Quarterly |
```

### Import Template
```csv
Date,Description,Amount,Card
2025-01-15,AMAZON MARKETPLACE,$45.99,Chase 1234
2025-01-15,UBER TRIP,$23.50,Amex 5678
2025-01-16,STARBUCKS,$8.45,Chase 1234
```

## Expense Categories

```markdown
## Category Mapping

### Business
- Office Supplies
- Software/Subscriptions
- Travel (Transport)
- Travel (Lodging)
- Travel (Meals)
- Professional Services
- Marketing
- Equipment

### Personal
- Groceries
- Dining
- Entertainment
- Transportation
- Shopping
- Healthcare
- Utilities
- Subscriptions

### Auto-Categorization Rules
| Pattern | Category | Confidence |
|---------|----------|------------|
| AMAZON* | Shopping (review) | Medium |
| UBER*, LYFT* | Transportation | High |
| DELTA*, UNITED* | Travel-Transport | High |
| MARRIOTT*, HILTON* | Travel-Lodging | High |
| STARBUCKS*, DUNKIN* | Dining | High |
```

## Monthly Report

```markdown
## Expense Report: [Month Year]

### Summary
| Category | Amount | % of Total | vs Last Month |
|----------|--------|------------|---------------|
| Dining | $XXX | XX% | +XX% |
| Travel | $XXX | XX% | -XX% |
| Shopping | $XXX | XX% | +XX% |
| **Total** | **$XXX** | 100% | +XX% |

### By Card
| Card | Spend | Rewards | Net |
|------|-------|---------|-----|
| Chase 1234 | $XXX | $XX | $XXX |
| Amex 5678 | $XXX | $XX | $XXX |

### Business vs Personal
| Type | Amount | % |
|------|--------|---|
| Business | $XXX | XX% |
| Personal | $XXX | XX% |
| Mixed (review) | $XXX | XX% |

### Top Merchants
| Merchant | Transactions | Total |
|----------|--------------|-------|
| Amazon | XX | $XXX |
| Uber | XX | $XXX |
| [Merchant] | XX | $XXX |
```

## Receipt Matching

```markdown
## Receipt Status

### Matched
| Date | Transaction | Amount | Receipt |
|------|-------------|--------|---------|
| Jan 15 | Amazon | $45.99 | ✅ amazon-jan15.pdf |
| Jan 15 | Uber | $23.50 | ✅ uber-receipt.jpg |

### Needs Receipt
| Date | Transaction | Amount | Required? |
|------|-------------|--------|-----------|
| Jan 16 | Starbucks | $8.45 | No (<$25) |
| Jan 18 | Office Depot | $125.00 | Yes |

### Upload Receipt
To match receipt: "Match receipt [file] to [transaction]"
```

## Expense Report Generator

```markdown
## Expense Report: [Purpose]

**Employee:** [Name]
**Period:** [Date Range]
**Department:** [Dept]
**Project:** [If applicable]

### Expenses
| Date | Description | Category | Amount | Receipt |
|------|-------------|----------|--------|---------|
| 1/15 | Client lunch | Meals | $85.00 | ✅ |
| 1/16 | Uber to meeting | Transport | $23.50 | ✅ |
| 1/17 | Office supplies | Supplies | $45.00 | ✅ |

### Summary by Category
| Category | Amount |
|----------|--------|
| Meals | $85.00 |
| Transport | $23.50 |
| Supplies | $45.00 |
| **Total** | **$153.50** |

### Attachments
- [X] receipts attached
- Policy compliant: ✅

### Approvals
- [ ] Manager approval
- [ ] Finance review
```

## Reconciliation

```markdown
## Monthly Reconciliation

### Statement vs Tracked
| Card | Statement | Tracked | Difference |
|------|-----------|---------|------------|
| Chase | $1,234.56 | $1,234.56 | $0 ✅ |
| Amex | $2,345.67 | $2,300.00 | $45.67 ⚠️ |

### Unmatched Transactions
| Date | Description | Amount | Issue |
|------|-------------|--------|-------|
| 1/20 | UNKNOWN MERCHANT | $45.67 | Not categorized |

### Duplicates Found
| Transaction | Cards | Action |
|-------------|-------|--------|
| Amazon $45.99 | Chase, Amex | Review |
```

## Tax Categorization

```markdown
## Tax-Deductible Expenses

### Business Expenses
| Category | Amount | Documentation |
|----------|--------|---------------|
| Home Office | $XXX | ✅ Complete |
| Travel | $XXX | ⚠️ 2 missing receipts |
| Professional Dev | $XXX | ✅ Complete |

### Documentation Status
- Receipts: XX/XX complete
- Mileage logs: ✅
- Business purpose noted: XX/XX

### Export for Accountant
Format: [CSV / PDF / QBO]
```

## Instructions

1. Export statements from your cards (CSV preferred)
2. Upload or paste transaction data
3. I'll categorize and consolidate
4. Match receipts to transactions
5. Generate reports as needed

## Commands

```
"Import these transactions"
"Categorize my January expenses"
"Which transactions need receipts?"
"Generate expense report for [purpose]"
"Compare spending to last month"
"Export business expenses for tax"
"Reconcile card statement"
```

## Best Practices

1. **Import weekly** - Don't let it pile up
2. **Categorize immediately** - Memory fades
3. **Snap receipts** - Use phone camera
4. **Note business purpose** - For tax deductions
5. **Reconcile monthly** - Catch errors early
README.md

What This Does

Consolidates transactions from multiple credit cards and bank accounts into one view. Categorizes expenses, matches receipts, identifies patterns, and generates reports for reimbursement or taxes.

Prerequisites

  • Claude Code installed
  • Bank/card statements (CSV export)
  • Receipt images (optional)

Setup Instructions

Step 1: Download the Template

Download the CLAUDE.md template below and save it to your finance folder.

Step 2: Export Your Statements

From each card/bank:

  1. Log into online banking
  2. Export transactions as CSV
  3. Save to your tracking folder

Step 3: Import and Analyze

Start the analysis:

Import these transactions and categorize my spending

Example Usage

"Categorize my January expenses"
"Which transactions need receipts?"
"Generate expense report for work trip"
"Compare spending to last month"
"Export business expenses for taxes"

What Gets Tracked

  • All transactions across accounts
  • Auto-categorization by merchant
  • Receipt matching status
  • Business vs. personal split
  • Monthly comparisons

Best Practices

  1. Import weekly - Don't let it pile up
  2. Categorize immediately - While you remember
  3. Snap receipts - Use phone camera
  4. Note business purpose - For deductions

$Related Playbooks

Finance

Scientific Denario

Multiagent AI system for scientific research assistance that automates research workflows from data analysis to publication. This skill should be used when generating research ideas from datasets, developing research methodologies, executing compu...

10 minutes
Intermediate
Finance

Scientific Edgartools

Python library for accessing, analyzing, and extracting data from SEC EDGAR filings. Use when working with SEC filings, financial statements (income statement, balance sheet, cash flow), XBRL financial data, insider trading (Form 4), institutional...

10 minutes
Intermediate
Finance

Scientific Fred Economic Data

Query FRED (Federal Reserve Economic Data) API for 800,000+ economic time series from 100+ sources. Access GDP, unemployment, inflation, interest rates, exchange rates, housing, and regional data. Use for macroeconomic analysis, financial research...

5 minutes
Beginner
Finance

Scientific Hedgefundmonitor

Query the OFR (Office of Financial Research) Hedge Fund Monitor API for hedge fund data including SEC Form PF aggregated statistics, CFTC Traders in Financial Futures, FICC Sponsored Repo volumes, and FRB SCOOS dealer financing terms. Access time ...

10 minutes
Intermediate
Finance

Risk Manager

Run financial risk assessments, portfolio risk analysis, Monte Carlo simulations, VaR calculations, stress testing, and risk register management from local data.

15 minutes
Advanced
Finance

Scientific Alpha Vantage

Access real-time and historical stock market data, forex rates, cryptocurrency prices, commodities, economic indicators, and 50+ technical indicators via the Alpha Vantage API. Use when fetching stock prices (OHLCV), company fundamentals (income s...

5 minutes
Beginner
Finance

Scientific Usfiscaldata

Query the U.S. Treasury Fiscal Data API for federal financial data including national debt, government spending, revenue, interest rates, exchange rates, and savings bonds. Access 54 datasets and 182 data tables with no API key required. Use when ...

5 minutes
Beginner
Finance

Stock Analysis & Research

Analyze stocks with fundamental and technical analysis. Supports US, China A-shares, and Hong Kong markets. Generate investment reports with key metrics.

10 minutes
Advanced
Finance

Tax Prep Guide

A guided Q&A that assesses your tax situation and generates a personalized preparation plan with document checklists and workflow recommendations.

5 minutes
Beginner
Finance

Professional Tax Knowledge Agent

Create a searchable knowledge base from tax documents for reference during tax season.

15 minutes
Advanced
Finance

Personal Budget Analyzer

Analyze bank statements to categorize spending, identify patterns, and build a realistic budget.

5 minutes
Beginner
Finance

Contract & Invoice Cross-Reference

Verify invoices against contract terms, identify discrepancies, and find missed billing opportunities.

10 minutes
Intermediate

Browse all Finance playbooks →