Ratatouille keeps clean books and gets your taxes right — your Form 8949 and your Venmo / Cash App 1099-K — and runs the inventory, reorders, and supplier orders that keep the whole operation straight. All on your machine; your customers, prices, and margins never leave it.
Spending crypto is a disposition — a capital gain or loss versus what you paid for that coin. Most people never track it, and it quietly compounds.
Miss the cost basis and you overpay. Get the holding period or the lot order wrong and you're exposed. Spreadsheets don't track lots or long-term vs. short-term — and the cloud tools that do want your entire transaction history sitting on their servers. For a business that runs on discretion, handing all of that to a third party is the last thing you want.
Record what you buy and what you spend — or import it — and Ratatouille matches it for you, splits short- from long-term, and lets you choose how the basis is counted. It shows what each method costs, in dollars:
| Method | Draws from | Effect on this year's gain |
|---|---|---|
| FIFO | Oldest coins first | IRS default |
| LIFO | Newest coins first | Situational |
| HIFO | Highest-cost first | Usually the least gain |
See your unrealized position and the losses you could harvest to cancel out what you owe.
Cash-basis P&L, purchases booked from your orders, a clean one-pager your accountant can file.
Those apps report your gross receipts — every dollar in, including refunds and money that was never a sale — to you and the IRS on a 1099-K. The threshold has dropped, so far more sellers are suddenly getting one.
A 1099-K is a gross number. File on it as-is and you overpay, sometimes badly. Ratatouille reconciles each 1099-K against what you actually sold through that app and spells out the gap — refunds, personal transfers, unrecorded sales — so your Schedule C is built on real income, not the inflated total. Cash and crypto fold in the same way: every dollar, however it arrived, in one set of books.
Everything runs locally, in one file you control. We can't see your customers — so we can't leak them, get subpoenaed for them, or sell them.
It's non-custodial: the app drafts and tracks your orders and payments, but it never touches your funds — you pay from your own wallet. No account, no sign-in, no email required to run it. Back up an encrypted copy whenever you like. The only things that ever touch the internet are opt-in and clearly labelled.
The crypto-tax side is what most people come for. The rest is why they stay.
True on-hand, replayed from every event — never a hand-typed number that drifts.
Who's near runout, the suggested buy, and when a bigger order clears a price break.
Draft the message, capture the payment, record delivery — the order stops living in chat scrollback.
Project clients, revenue, and what you'll need to buy, months ahead.
Start with the free personal tier — crypto-tax tracking and your own inventory. The full operator toolset is available by request. You pay the way you already do, and nothing about how you pay is stored anywhere but your own records.
Nothing is uploaded. It all lives in one local file you can back up, encrypted, wherever you choose. There's no server holding your customers or transactions.
No sign-in and no email to run the app. Requesting access is just so we can send you the build and a license.
Bitcoin, like the rest of your business. The app never touches your funds.
Fully. The only network touches — a license check, an optional price lookup — are opt-in and labelled, and it keeps working without them.
Email us and we'll send the download and setup. No account, no obligation — just tell us you're interested.