Skip to main content
skill CX Codex

tax-prep · openaccountant — Claude Code skill: expenses by Schedule C line

Sorts business expenses into IRS Schedule C line items and hands you a clean breakdown for your accountant or your own return.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add openaccountant/skills --skill tax-prep -a claude-code
Open on GitHub

What tax-prep does

The skill pulls transactions for the tax year and maps each one to a Schedule C line: advertising, rent, commissions, supplies, travel. Inside is a mapping table from Line 8 Advertising through Line 27a Other expenses, plus a six-step workflow. You set the date range, search business expenses, then assign a line number to each.

Whatever stays unmapped, you assign by hand. After that the skill exports a summary grouped by line item, and you cross-check the totals against bank and credit card statements. There is a spreadsheet path too: export CSVs, add a "Schedule C Line" column, build a pivot table by line.

Two spots where people slip. Meals on Line 24b are only 50% deductible, and the skill flags the full amount, so you halve it on the return. Mixed-use expenses need splitting as well, with only the business portion going on the form. This is not tax advice, so filing decisions belong with a CPA.

What it helps with

  • sort a year of expenses into Schedule C lines
  • find every business expense inside the tax year
  • build a line-by-line summary for a CPA
  • catch uncategorized transactions and assign them manually
  • reconcile totals against bank and credit card statements

Example prompts for the agent

  • Sort my business expenses for the year into Schedule C lines
  • Export a Schedule C summary grouped by line item for my CPA
  • Show me the transactions with no category for this tax year

How to install tax-prep

1Skills CLI (Vercel)

npx skills add openaccountant/skills --skill tax-prep -a claude-code

2Manually: put the files in place

~/.claude/skills/tax-prep/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/tax-prep/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about tax-prep

How do I install tax-prep in Claude?

Run npx skills add openaccountant/skills --skill tax-prep -a claude-code. The skill lands at ~/.claude/skills/tax-prep/SKILL.md.

What does tax-prep do?

It finds business expenses for the tax year, assigns each transaction a Schedule C line item, and exports a summary grouped by line.

Why is the Line 24b total higher than what goes on the form?

Meals are only 50% deductible. The skill flags the full amount, so you halve it on the return.

Source text

SKILL.md · MIT
---
name: tax-prep
description: >
  Organize business expenses by IRS Schedule C categories for tax filing.
---

# Schedule C Tax Prep

## Overview

Categorizes all business expenses into IRS Schedule C line items so you can hand your accountant a clean breakdown or file your own Schedule C (Form 1040). Maps every transaction to the correct deduction line.

## Wilson Tools Used

- `transaction_search` — Find all business expenses within the tax year
- `categorize` — Map transactions to Schedule C line item categories
- `export_transactions` — Export the categorized breakdown for your CPA or tax software

## Workflow

1. Set the date range to the tax year (e.g., January 1 through December 31).
2. Use `transaction_search` to pull all business-related expenses.
3. Use `categorize` to map each expense to a Schedule C line item using the mapping table below.
4. Review unmapped transactions and assign them manually.
5. Use `export_transactions` to generate a Schedule C-ready summary grouped by line item.
6. Cross-check totals against bank and credit card statements.

### Schedule C Line Item Mapping

| Line | Category | Examples |
|------|----------|----------|
| 8 | Advertising | Google Ads, Facebook Ads, print ads, business cards |
| 9 | Car and truck expenses | Gas, repairs, lease payments (if not using standard mileage) |
| 10 | Commissions and fees | Sales commissions, payment processing fees (Stripe, PayPal) |
| 11 | Contract labor | Freelancers, 1099 contractors |
| 13 | Depreciation (Form 4562) | Asset depreciation (see depreciation-schedule skill) |
| 15 | Insurance (other than health) | Business liability, E&O, property insurance |
| 16a | Mortgage interest | Interest on business property mortgage |
| 16b | Other interest | Business loan interest, credit line interest |
| 17 | Legal and professional services | Attorney fees, CPA fees, bookkeeping |
| 18 | Office expense | Office supplies, postage, software subscriptions |
| 19 | Pension/profit-sharing plans | SEP-IRA, SIMPLE IRA employer contributions |
| 20a | Rent — vehicles, machinery, equipment | Equipment leases |
| 20b | Rent — other business property | Office rent, coworking space |
| 22 | Supplies | Materials consumed in business operations |
| 23 | Taxes and licenses | Business licenses, state/local taxes, employer payroll taxes |
| 24a | Travel | Airfare, hotels, car rentals for business travel |
| 24b | Meals | Business meals (50% deductible) |
| 25 | Utilities | Electric, gas, water, phone, internet for business property |
| 27a | Other expenses | Anything not fitting the above (itemize on Part V) |

## Without Wilson

1. Export all transactions from your bank and credit card accounts as CSV files.
2. Open the CSV in a spreadsheet. Add a column called "Schedule C Line."
3. Sort transactions by merchant or description.
4. For each transaction, assign the appropriate line number from the table above.
5. Create a pivot table grouping by Schedule C Line, summing the amounts.
6. For Line 24b (meals), multiply the total by 0.50 to get the deductible amount.
7. Transfer the totals to your Schedule C form or give the spreadsheet to your CPA.

## Important Notes

- Line 24b meals are only 50% deductible. Wilson flags the full amount; you must halve it on the return.
- Mixed-use expenses (personal and business) must be split. Only the business portion goes on Schedule C.
- Keep receipts for any single expense over $75 or any lodging expense regardless of amount.
- If you have a home office, see the home-office-deduction skill for Line 30.
- This is not tax advice. Consult a CPA or tax professional for filing decisions.

© openaccountant · MIT · openaccountant/skills

Similar skills

Everything for Finance and business →

tax-prep by other authors comes first.

From the same set28

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor