
Expense Report
- 3.8k installs
- 357 repo stars
- Updated January 31, 2026
- claude-office-skills/skills
expense-report is an agent skill that categorizes receipts and transactions into structured reimbursement, travel, and monthly expense reports via office-mcp spreadsheet tools.
About
expense-report is a Claude Office Finance skill at version 1.0.0 that organizes business expenses into reimbursement-ready, tax-aligned, and accounting-friendly reports. It integrates with office-mcp tools read_xlsx, create_xlsx, and analyze_spreadsheet for structured workbook input and output. Templates cover standard reimbursement reports with approval signatures, travel expense reports with per-diem variance, and monthly summaries comparing budget versus actuals by operating, professional services, and marketing categories. Processing guidelines document receipt thresholds, currency conversion rules, mileage calculation notes, and IRS category alignment tables for travel, meals, software, and professional services. Example workflows turn raw trip line items into categorized airfare, lodging, ground transport, and meals tables with receipt checklists. Limitations state the skill cannot scan receipt images directly, submit to expense systems, or replace professional tax advice. English and Chinese language support are documented with recommended Claude Sonnet 4 and Opus 4 models.
- Three report templates: standard reimbursement, travel expense, and monthly category summary.
- office-mcp integration with read_xlsx, create_xlsx, and analyze_spreadsheet tools.
- IRS-aligned category tables for travel, meals, software, professional services, and depreciation.
- Processing rules for receipts, currency conversion, mileage, and missing receipt explanations.
- Worked example converting raw trip expenses into categorized tables with receipt action items.
Expense Report by the numbers
- 3,806 all-time installs (skills.sh)
- +60 installs in the week ending Aug 5, 2026 (Skillselion tracking)
- Ranked #33 of 1,106 Finance & Trading skills by installs in the Skillselion catalog
- Security screen: LOW risk (skills.sh audit)
- Data as of Aug 5, 2026 (Skillselion catalog sync)
expense-report capabilities & compatibility
- Capabilities
- expense categorization · reimbursement report templates · travel and monthly summary formats · irs category alignment tables · office mcp spreadsheet integration
- Use cases
- planning
What expense-report says it does
Cannot scan or read receipt images directly
Standard Reimbursement Report
npx skills add https://github.com/claude-office-skills/skills --skill expense-reportAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 3.8k |
|---|---|
| repo stars | ★ 357 |
| Security audit | 3 / 3 scanners passed |
| Last updated | January 31, 2026 |
| Repository | claude-office-skills/skills ↗ |
How do I turn scattered receipts and transactions into a categorized expense report for reimbursement or tax preparation?
Turn scattered receipts and transactions into professional, categorized expense reports for reimbursement, taxes, or accounting.
Who is it for?
Finance and operations staff consolidating trip receipts, contractor expenses, or monthly spend into policy-aligned reports.
Skip if: Skip when you need direct receipt image OCR or automatic submission to a corporate expense system; both are outside the skill limits.
When should I use this skill?
User asks to create an expense report, categorize transactions, format reimbursement, or summarize monthly business expenses.
What you get
Structured expense report with category summaries, line-item tables, receipt checklists, and approval blocks ready for finance review.
- categorized expense XLSX
- reimbursement summary
By the numbers
- Ships at version 1.0.0 in the claude-office-skills manifest
- Uses office-mcp tools including read_xlsx and create_xlsx
Files
Expense Report
Overview
This skill helps you organize business expenses into clear, categorized reports suitable for reimbursement requests, accounting, and tax preparation.
Use Cases:
- Creating expense reimbursement reports
- Organizing receipts for tax preparation
- Categorizing business expenses
- Summarizing travel expenses
- Preparing monthly/quarterly expense summaries
How to Use
1. Provide your expense information (receipts, transactions, or descriptions) 2. Specify the purpose (reimbursement, tax prep, budget tracking) 3. Tell me your expense categories or policies 4. I'll create a structured expense report
Example prompts:
- "Create an expense report from these receipts for my business trip"
- "Categorize and summarize my expenses for the month"
- "Format these expenses for reimbursement"
- "Help me organize my freelance business expenses for taxes"
Expense Report Templates
Standard Reimbursement Report
# Expense Report
**Employee:** [Name]
**Department:** [Department]
**Report Period:** [Start Date] - [End Date]
**Purpose:** [Business trip / Project / General]
**Submission Date:** [Date]
## Summary
| Category | Amount |
|----------|--------|
| Transportation | $XXX.XX |
| Lodging | $XXX.XX |
| Meals | $XXX.XX |
| Other | $XXX.XX |
| **Total** | **$XXX.XX** |
## Expense Details
### Transportation
| Date | Description | Vendor | Amount | Receipt |
|------|-------------|--------|--------|---------|
| [Date] | [Description] | [Vendor] | $XX.XX | ✓ |
### Lodging
| Date | Description | Vendor | Amount | Receipt |
|------|-------------|--------|--------|---------|
| [Date] | [Hotel name] | [Vendor] | $XX.XX | ✓ |
### Meals & Entertainment
| Date | Description | Attendees | Business Purpose | Amount | Receipt |
|------|-------------|-----------|------------------|--------|---------|
| [Date] | [Restaurant] | [Names] | [Purpose] | $XX.XX | ✓ |
### Other Expenses
| Date | Description | Category | Amount | Receipt |
|------|-------------|----------|--------|---------|
| [Date] | [Description] | [Category] | $XX.XX | ✓ |
## Approvals
- [ ] Employee Signature: _____________ Date: _______
- [ ] Manager Approval: _____________ Date: _______
- [ ] Finance Approval: _____________ Date: _______
## Notes
[Any additional context or explanations]Travel Expense Report
# Travel Expense Report
**Traveler:** [Name]
**Trip Dates:** [Start] - [End]
**Destination:** [City, Country]
**Business Purpose:** [Reason for travel]
## Trip Summary
- **Duration:** [X] days
- **Total Expenses:** $X,XXX.XX
- **Per Diem Allowance:** $XXX.XX
- **Variance:** +/- $XX.XX
## Pre-Trip Expenses
| Item | Vendor | Amount | Date Paid |
|------|--------|--------|-----------|
| Flight | [Airline] | $XXX.XX | [Date] |
| Hotel Booking | [Hotel] | $XXX.XX | [Date] |
| Conference Registration | [Event] | $XXX.XX | [Date] |
## Daily Expenses
### Day 1 - [Date]
| Category | Description | Amount |
|----------|-------------|--------|
| Transport | Airport taxi | $XX.XX |
| Meals | Dinner | $XX.XX |
| **Day Total** | | **$XX.XX** |
### Day 2 - [Date]
| Category | Description | Amount |
|----------|-------------|--------|
| Meals | Breakfast/Lunch/Dinner | $XX.XX |
| Transport | Uber to meeting | $XX.XX |
| **Day Total** | | **$XX.XX** |
## Expense by Category
| Category | Amount | % of Total |
|----------|--------|------------|
| Airfare | $XXX.XX | XX% |
| Lodging | $XXX.XX | XX% |
| Ground Transport | $XXX.XX | XX% |
| Meals | $XXX.XX | XX% |
| Other | $XXX.XX | XX% |
| **Total** | **$X,XXX.XX** | 100% |
## Receipt Checklist
- [ ] Flight confirmation/receipt
- [ ] Hotel invoice
- [ ] Ground transportation receipts
- [ ] Meal receipts over $[threshold]
- [ ] Other expense receiptsMonthly Expense Summary
# Monthly Expense Summary
**Period:** [Month Year]
**Prepared by:** [Name]
**Business:** [Business Name]
## Overview
| Metric | Amount |
|--------|--------|
| Total Expenses | $X,XXX.XX |
| vs Last Month | +/-XX% |
| vs Budget | +/-XX% |
## Expenses by Category
### Operating Expenses
| Category | Amount | Budget | Variance |
|----------|--------|--------|----------|
| Rent/Utilities | $XXX.XX | $XXX.XX | $XX.XX |
| Software/Subscriptions | $XXX.XX | $XXX.XX | $XX.XX |
| Office Supplies | $XXX.XX | $XXX.XX | $XX.XX |
### Professional Services
| Category | Amount | Budget | Variance |
|----------|--------|--------|----------|
| Legal | $XXX.XX | $XXX.XX | $XX.XX |
| Accounting | $XXX.XX | $XXX.XX | $XX.XX |
| Consulting | $XXX.XX | $XXX.XX | $XX.XX |
### Marketing & Sales
| Category | Amount | Budget | Variance |
|----------|--------|--------|----------|
| Advertising | $XXX.XX | $XXX.XX | $XX.XX |
| Events | $XXX.XX | $XXX.XX | $XX.XX |
| Travel | $XXX.XX | $XXX.XX | $XX.XX |
## Top 10 Expenses
| Rank | Date | Description | Category | Amount |
|------|------|-------------|----------|--------|
| 1 | [Date] | [Description] | [Category] | $XXX.XX |
| 2 | [Date] | [Description] | [Category] | $XXX.XX |
## Notes & Anomalies
- [Explanation for any unusual expenses]
- [Budget variance explanations]Expense Categories
Common Business Categories
| Category | Examples | Tax Deductible |
|---|---|---|
| Travel | Flights, hotels, car rentals | Usually yes |
| Meals & Entertainment | Client dinners, team lunches | 50-100% |
| Transportation | Taxi, Uber, parking, mileage | Yes |
| Office Supplies | Paper, pens, printer ink | Yes |
| Software & Subscriptions | SaaS tools, apps | Yes |
| Professional Development | Courses, books, conferences | Usually yes |
| Communication | Phone, internet | Partial |
| Professional Services | Legal, accounting | Yes |
| Marketing | Ads, promotional materials | Yes |
| Equipment | Computer, office furniture | Depreciated |
IRS Category Alignment (US)
| IRS Category | Description |
|---|---|
| Advertising | Marketing and promotional |
| Car and Truck | Vehicle expenses |
| Commissions | Payments to contractors |
| Contract Labor | Freelancer payments |
| Depreciation | Asset depreciation |
| Insurance | Business insurance |
| Interest | Business loan interest |
| Legal and Professional | Attorney, CPA fees |
| Office Expense | General office |
| Rent | Workspace rental |
| Repairs | Equipment maintenance |
| Supplies | Business supplies |
| Taxes and Licenses | Business taxes |
| Travel | Business travel |
| Meals | Business meals (50%) |
| Utilities | Business utilities |
Processing Guidelines
Receipt Requirements
- Keep receipts for: All expenses over $25 (US) or local threshold
- Required info: Date, vendor, amount, payment method
- Meals: Include attendees and business purpose
- Missing receipts: Note explanation in report
Currency Conversion
- Use exchange rate from date of expense
- Document rate source (bank, XE.com, etc.)
- Keep in original currency + converted amount
Mileage Calculation
- Current IRS rate (2024): $0.67/mile (verify current rate)
- Document: Date, destination, purpose, miles
- Use odometer readings or mapping app
Output Format
# Expense Report
**Period:** [Dates]
**Total:** $X,XXX.XX
## Summary by Category
[Category breakdown table]
## Detailed Expenses
[Line items with all required info]
## Missing/Notes
[Any issues to address]Limitations
- Cannot scan or read receipt images directly
- Tax advice should be verified with a professional
- Exchange rates should be verified for accuracy
- Company policies may have specific requirements
- Cannot submit reports to your expense system
Examples
Example: Quick Expense Organization
Input:
uber to airport $45
flight to NYC $380
hotel 2 nights $420
dinner with client john from acme $125
coffee and breakfast $35
uber to meetings $28
lunch meeting $65
return flight $395
uber home $42Output:
Travel Expense Report
Trip: NYC Client Visit Dates: [Dates based on context] Purpose: Client meeting with Acme Corp
Summary
| Category | Amount |
|---|---|
| Airfare | $775.00 |
| Lodging | $420.00 |
| Ground Transportation | $115.00 |
| Meals & Entertainment | $225.00 |
| Total | $1,535.00 |
Detailed Expenses
Airfare
| Date | Description | Amount | Receipt |
|---|---|---|---|
| [Day 1] | Flight to NYC | $380.00 | Needed |
| [Day 3] | Return flight | $395.00 | Needed |
| Subtotal | $775.00 |
Lodging
| Date | Description | Amount | Receipt |
|---|---|---|---|
| [Day 1-2] | Hotel (2 nights) | $420.00 | Needed |
Ground Transportation
| Date | Description | Amount | Receipt |
|---|---|---|---|
| [Day 1] | Uber to airport | $45.00 | ✓ App |
| [Day 2] | Uber to meetings | $28.00 | ✓ App |
| [Day 3] | Uber to home | $42.00 | ✓ App |
| Subtotal | $115.00 |
Meals & Entertainment
| Date | Description | Attendees | Purpose | Amount | Receipt |
|---|---|---|---|---|---|
| [Day 1] | Client dinner | John (Acme) | Account review | $125.00 | Needed |
| [Day 2] | Breakfast/coffee | Self | Working meal | $35.00 | Optional |
| [Day 2] | Lunch meeting | [TBD] | [Purpose] | $65.00 | Needed |
| Subtotal | $225.00 |
Action Items
- [ ] Collect flight confirmation emails
- [ ] Get hotel invoice/folio
- [ ] Save restaurant receipts for meals over $25
- [ ] Document business purpose for client dinner
- [ ] Confirm lunch meeting attendees
Related skills
Forks & variants (1)
Expense Report has 1 known copy in the catalog totaling 3 installs. They canonicalize to this original listing.
- claude-office-skills - 3 installs
FAQ
Can expense-report scan receipt images?
No. The skill cannot scan or read receipt images directly; provide text descriptions or spreadsheet inputs instead.
Which MCP tools does expense-report use?
office-mcp read_xlsx, create_xlsx, and analyze_spreadsheet for ingesting and exporting structured workbook data.
What report formats are included?
Standard reimbursement, travel expense with per-diem variance, and monthly expense summary templates with category breakdown tables.
Is Expense Report safe to install?
skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.