Free Download

Free Expense Category Template

110+ pre-defined expense categories with IRS Schedule C lines, tax deductibility flags, and descriptions. Ready to import into Excel, Google Sheets, QuickBooks, or Xero.

Download CSV — Free
No signup required110+ categoriesIRS Schedule C included

What's in the Template

The CSV includes five columns that give you everything you need for bookkeeping and tax prep:

ColumnDescriptionExample
CategoryTop-level expense typeAdvertising & Marketing
SubcategorySpecific type within the categoryOnline Advertising
Tax_DeductibleYes / No / Partial flagYes
IRS_ScheduleIRS form and line numberSchedule C Line 8
DescriptionCommon vendors and examplesGoogle Ads, Facebook Ads, Instagram Ads

Business Categories

  • Advertising & Marketing (8 subcategories)
  • Travel (8 subcategories)
  • Meals & Entertainment (4 subcategories)
  • Office Supplies (7 subcategories)
  • Software & Technology (8 subcategories)
  • Professional Services (6 subcategories)
  • Insurance (5 subcategories)
  • Utilities & Communications (4 subcategories)
  • Vehicle & Transportation (5 subcategories)
  • Education & Training (5 subcategories)
  • Banking & Finance (4 subcategories)
  • Equipment & Assets (4 subcategories)
  • Rent & Facilities (4 subcategories)
  • Salaries & Labor (3 subcategories)

Personal Categories

  • Housing (8 subcategories)
  • Food & Dining (4 subcategories)
  • Personal Transportation (6 subcategories)
  • Healthcare (6 subcategories)
  • Entertainment (5 subcategories)
  • Shopping (5 subcategories)
  • Personal Travel (3 subcategories)
  • Subscriptions (3 subcategories)
  • Personal Finance (4 subcategories)
  • Education — Personal (3 subcategories)

Preview: Sample Rows

Here are 10 rows from the template. The full download includes 110+ categories.

CategorySubcategoryTax DeductibleIRS Schedule
Advertising & MarketingOnline AdvertisingYesSchedule C Line 8
TravelAirfareYesSchedule C Line 24a
Meals & EntertainmentBusiness Meals (Client)Yes – 50%Schedule C Line 24b
Office SuppliesPaper & Printer SuppliesYesSchedule C Line 18
Software & TechnologySaaS SubscriptionsYesSchedule C Line 27a
Professional ServicesAccounting & CPA FeesYesSchedule C Line 17
Vehicle & TransportationFuel (Business Vehicle)YesSchedule C Line 9
Food & DiningGroceriesNoN/A
HealthcareHealth Insurance PremiumsPartialSchedule 1 Line 17
Education & TrainingOnline CoursesYesSchedule C Line 27a

+ 100 more rows in the full download

How to Use This Template

1

Download and import the CSV

Download the CSV and open it in Excel or Google Sheets. In Excel: File → Open. In Google Sheets: File → Import → Upload. The five columns will populate automatically.

2

Add it as a data validation dropdown in your expense tracker

In your main expense tracking sheet, select the Category column, go to Data → Data Validation, and set the source to the Category column in this template. This creates a consistent dropdown menu — which is critical for SUMIF and pivot table formulas to work correctly.

See the full expense tracking spreadsheet guide for step-by-step setup instructions.

3

Get your transactions into the spreadsheet automatically

The fastest way to populate your expense tracker is to convert your PDF credit card statements to Excel automatically, then use this category list to assign and filter. Typing transactions manually is the bottleneck — AI extraction eliminates it.

Auto-populate your expense tracker in seconds

Upload your PDF credit card statement to CreditCardToExcel.com and get every transaction extracted with dates, descriptions, amounts, and categories pre-filled. Then apply this category template to filter and sort by IRS expense type.

Convert a Statement Free
4

Use the IRS_Schedule column for tax prep

At tax time, filter by Schedule C line number to total each deductible expense category. For example, filter IRS_Schedule = "Schedule C Line 24b" to get your total Meals & Entertainment spend for Line 24b.

For a full walkthrough on how to categorize expenses for taxes, see: How to Categorize Credit Card Expenses for Taxes.

5

Import into QuickBooks or Xero

The Category and Subcategory columns map directly to Chart of Accounts categories in QuickBooks and Xero. When importing a CSV from CreditCardToExcel, use this template as a mapping reference to ensure consistent account assignment.

Frequently Asked Questions

Is this template really free?

Yes. Download it, use it, share it — no signup required, no watermarks, no strings attached. It's a resource for bookkeepers, accountants, and business owners who need a standard category list.

What format is the file?

The download is a CSV (comma-separated values) file. It opens directly in Excel, Google Sheets, LibreOffice Calc, Numbers (Mac), and any accounting software that accepts CSV imports including QuickBooks, Xero, Wave, and FreshBooks.

Are the IRS Schedule C lines up to date?

The template uses the current Schedule C (Form 1040) line numbers as of 2025/2026. The IRS occasionally renumbers lines, so always verify with your CPA or the current year's Schedule C instructions for official use.

Can I add my own categories?

Absolutely. The CSV is fully editable. Add rows for industry-specific categories, remove ones you don't need, or rename subcategories to match your chart of accounts.

How do I use this with my credit card transactions?

The most efficient workflow: (1) Convert your PDF credit card statement to Excel using CreditCardToExcel.com — this extracts all transactions automatically. (2) Add a Category column to the results. (3) Use a VLOOKUP or dropdown referencing this template to assign categories consistently.

Does this work for personal expense tracking too?

Yes. The template includes 40+ personal expense categories (Housing, Food & Dining, Healthcare, Entertainment, Shopping, etc.) in addition to the business categories. Personal categories include a Tax_Deductible flag and relevant Schedule A notes where applicable.

Get Your Transactions Into the Spreadsheet

You have the category template. Now stop typing transactions manually — upload your credit card PDF and get every transaction extracted in seconds.