Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
claude-office-skills avatar

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)
At a glance

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
From the docs

What expense-report says it does

Cannot scan or read receipt images directly
SKILL.md
Standard Reimbursement Report
SKILL.md
npx skills add https://github.com/claude-office-skills/skills --skill expense-report

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs3.8k
repo stars357
Security audit3 / 3 scanners passed
Last updatedJanuary 31, 2026
Repositoryclaude-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

SKILL.mdMarkdownGitHub ↗

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 receipts

Monthly 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

CategoryExamplesTax Deductible
TravelFlights, hotels, car rentalsUsually yes
Meals & EntertainmentClient dinners, team lunches50-100%
TransportationTaxi, Uber, parking, mileageYes
Office SuppliesPaper, pens, printer inkYes
Software & SubscriptionsSaaS tools, appsYes
Professional DevelopmentCourses, books, conferencesUsually yes
CommunicationPhone, internetPartial
Professional ServicesLegal, accountingYes
MarketingAds, promotional materialsYes
EquipmentComputer, office furnitureDepreciated

IRS Category Alignment (US)

IRS CategoryDescription
AdvertisingMarketing and promotional
Car and TruckVehicle expenses
CommissionsPayments to contractors
Contract LaborFreelancer payments
DepreciationAsset depreciation
InsuranceBusiness insurance
InterestBusiness loan interest
Legal and ProfessionalAttorney, CPA fees
Office ExpenseGeneral office
RentWorkspace rental
RepairsEquipment maintenance
SuppliesBusiness supplies
Taxes and LicensesBusiness taxes
TravelBusiness travel
MealsBusiness meals (50%)
UtilitiesBusiness 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 $42

Output:

Travel Expense Report

Trip: NYC Client Visit Dates: [Dates based on context] Purpose: Client meeting with Acme Corp

Summary

CategoryAmount
Airfare$775.00
Lodging$420.00
Ground Transportation$115.00
Meals & Entertainment$225.00
Total$1,535.00

Detailed Expenses

Airfare

DateDescriptionAmountReceipt
[Day 1]Flight to NYC$380.00Needed
[Day 3]Return flight$395.00Needed
Subtotal$775.00

Lodging

DateDescriptionAmountReceipt
[Day 1-2]Hotel (2 nights)$420.00Needed

Ground Transportation

DateDescriptionAmountReceipt
[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

DateDescriptionAttendeesPurposeAmountReceipt
[Day 1]Client dinnerJohn (Acme)Account review$125.00Needed
[Day 2]Breakfast/coffeeSelfWorking meal$35.00Optional
[Day 2]Lunch meeting[TBD][Purpose]$65.00Needed
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.

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.

Finance & Tradingfinancepayments

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.