Paste your bank transactions into Google Sheets. =TENFORTYCAT() categorizes them for IRS Schedule C — instantly.
=TENFORTYCAT(description, context). Shortcut: =TCAT()
| Description | Context | TenFortyCat returns |
|---|---|---|
| =TCAT("AMZN MKTP US*1A2B3C") | — | Office expense — Line 18 |
| =TCAT("ZOOM.US") | — | Office expense — Line 18 |
| =TCAT("UBER *TRIP") | — | Travel — Line 24a |
| =TCAT("STARBUCKS #12345") | — | Deductible meals — Line 24b REVIEW |
| =TCAT("STARBUCKS #12345", B5) | "client lunch" | Deductible meals — Line 24b |
The problem
Every freelancer faces it: 300 raw bank descriptions and a Schedule C that wants line numbers. AMZN MKTP US* isn't "Office expense (Line 18)." Figuring that out manually takes hours — and one wrong category is an audit flag.
| Description | Category |
|---|---|
| AMZN MKTP US*1A2B3C | ? |
| STARBUCKS #12345 | ? |
| ZOOM.US | ? |
| UBER *TRIP | ? |
| USPS CLICK-N-SHIP | ? |
How it works
One click from Google Workspace Marketplace. Works in every Sheet you already have — no template, no copy-paste setup.
=TENFORTYCAT()Reference any cell with a raw bank description. Add an optional second argument to clarify ambiguous results: =TCAT(A2, B2). Works with any bank — Chase, Capital One, Amex.
The Schedule C line number, the category name, and a confidence signal. REVIEW flags tell you when to double-check.
What it knows
vendor patterns pre-loaded — from STRIPE PAYOUT to GOOGLE *GSUITE to USPS CLICK-N-SHIP. For everything else, an AI classifier trained on real transaction data fills the gap.
| You type | TCAT returns |
|---|---|
| =TCAT("GOOGLE *GSUITE") | Office expense — Line 18 |
| =TCAT("STRIPE PAYOUT") | Other expenses — Line 27b |
| =TCAT("KAISER PERMANENTE") | Personal (not deductible) |
| =TCAT("GEICO AUTO INS") | Insurance — Line 15 REVIEW |
| =TCAT("BART CLIPPER") | Travel — Line 24a |
Pricing
A freelancer in the 22% bracket missing a $500 deduction pays $110 extra in taxes. TenFortyCat costs $99/year.
Save $81 vs monthly
FAQ
AMZN MKTP US*1A2B3C. No account numbers, no balances, no personal information. Descriptions are not retained after classification.REVIEW means TenFortyCat isn't certain — add context in a nearby column and reference it: =TCAT(A2, B2) where B2 says "client lunch" removes the flag. You always have the final say: edit the cell and it stays. TenFortyCat is a categorization assistant, not tax advice.Start with 100 free rows. No credit card required.
Install Free — Google Sheets