FREELANCER SCHEDULE C CATEGORIZER · RUNS IN YOUR BROWSER · NOTHING UPLOADED

Turn a year of bank transactions into Schedule C lines.

Drop in the CSV from your bank or card. Every transaction is sorted into a Schedule C line (gross receipts, advertising, contract labor, office expense, meals…) or held out as something that is not a business expense: your own pay, transfers, estimated tax payments, health insurance, loan principal, equipment. You get the line totals, the rows it could not categorise, the deposits that are net of platform fees, and a CSV with every row and the rule that decided it, to hand to your preparer.

The file is read in this browser tab and never leaves your device. Independent of every bank, card issuer, payment platform and of the IRS. Figures are estimates from your file and your rules; this is not tax advice.

1. Your transactions and your rules

Needs a date, a description and an amount (or debit and credit) column; a business column is used when present. Column names are matched by alias and are unverified against real bank exports: if a file is not read, the page says which rows were skipped and why. Money in should be positive; tick the box below for card exports that list charges as positive.

Choose the export file or paste it, then click Categorize.

The model, and what it leaves out

Common questions

How do I get my freelance income and expenses onto Schedule C from a bank statement?

Export the year's transactions as CSV from each bank or card account you use for the business, drop them in here, and add a “keyword => category” rule for anything the built-in rules do not know. The tool sorts every transaction into a Schedule C line (gross receipts on line 1, advertising line 8, contract labor line 11, office expense line 18, and so on), holds out what is not an expense, and lists what it could not categorise. It is an estimate for you and your preparer to check, not tax advice.

What is not a Schedule C expense?

Your own pay and transfers between your accounts, estimated tax payments, sales tax you collected for a state, the principal part of a loan or card payment, self-employed health insurance and retirement contributions (those go on Schedule 1), and equipment that has to be depreciated or expensed by election. The tool holds all of these out of your expenses instead of quietly deducting them.

Why are my Stripe, PayPal or Etsy deposits lower than my sales?

Payment platforms pay out after taking their fee and any refunds. Schedule C line 1 asks for gross receipts, so the fees are a separate expense on line 10 and the deposits alone understate income. The tool flags deposits that look like platform payouts; use the platform's own annual gross-sales report for line 1 and compare it with any Form 1099-K or 1099-NEC.

Are business meals fully deductible?

Generally 50%. The tool counts half of each meal on line 24b and shows what was actually spent. Only meals with a business purpose belong there, and you keep the who and why with your records.

Should I deduct a new laptop or camera as supplies?

Often not directly. Equipment is usually depreciated, or deducted in full through a de minimis safe-harbor or Section 179 election. The tool holds obvious equipment out of the totals and flags anything over your threshold, and your preparer decides how each purchase is treated.

Is my bank data uploaded?

No. The file is read in this browser tab and never leaves your device. There are no accounts, cookies or analytics vendors, and no bank login is asked for.