Books · taxes · operations · 100% local

Bitcoin, Venmo, Cash App, cash. Come tax time, it's a landmine.

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.

FIFO · LIFO · HIFO cost basis Form 8949 + Schedule C exports 1099-K reconciled, not overpaid 0 servers you upload to
The problem

Every time you spend Bitcoin, the IRS sees a sale.

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.

The fix

Correct crypto taxes, computed on your machine.

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:

MethodDraws fromEffect on this year's gain
FIFOOldest coins firstIRS default
LIFONewest coins firstSituational
HIFOHighest-cost firstUsually the least gain
See the dollars you're overpaying — then pick the method that legally keeps the most. Export Form 8949 as a CSV for your tax software, or a per-lot PDF with a Schedule D summary for your CPA.
Harvesting

Offset your gains

See your unrealized position and the losses you could harvest to cancel out what you owe.

Books

Schedule C, done

Cash-basis P&L, purchases booked from your orders, a clean one-pager your accountant can file.

The other landmine

Take Venmo, Cash App, or PayPal? The IRS gets a copy.

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.

Enter the gross off your 1099-K — see exactly what to explain, and what you actually owe. Nothing is fetched or sent; you type the figure, it does the math on your machine.
Why it's different

Your book never leaves your machine.

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.

And it runs the rest

Not just taxes — the whole operation.

The crypto-tax side is what most people come for. The rest is why they stay.

Inventory

Stock you can trust

True on-hand, replayed from every event — never a hand-typed number that drifts.

Reorders

Never run dry

Who's near runout, the suggested buy, and when a bigger order clears a price break.

Orders

Guided supplier orders

Draft the message, capture the payment, record delivery — the order stops living in chat scrollback.

Forecast

See the next quarter

Project clients, revenue, and what you'll need to buy, months ahead.

Getting it

Free to start. Pay in Bitcoin. No account.

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.

Is my data safe?

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.

Do I need an account?

No sign-in and no email to run the app. Requesting access is just so we can send you the build and a license.

How do I pay?

Bitcoin, like the rest of your business. The app never touches your funds.

Does it work offline?

Fully. The only network touches — a license check, an optional price lookup — are opt-in and labelled, and it keeps working without them.

Request access

Get the build and a license.

Email us and we'll send the download and setup. No account, no obligation — just tell us you're interested.

ACCESS@GETRATATOUILLE.APP