Launching the app and loading the worked example
This page is a stub. The full guide is written against the shipped app version and is on its way.
Open gains.tax/app. It loads in a second or two and lands on the dashboard. Nothing has been sent anywhere, the app is now running on your machine.
Load the worked example first. Before importing anything of your own, load the built-in sample, five tax years of deliberately messy data, buys, sells, swaps, transfers, staking rewards, and the awkward cases that make crypto tax hard. It exists so you can see how the app treats real mess before trusting it with yours. Everything the sample shows, expanding a disposal to read its matching rule, watching the confidence score, downloading a report, works exactly the same on your own data.
The layout. The left sidebar is the whole map. Dashboard for the overview, Transactions for every row you hold, Wallets for balances by location, Import for bringing data in, Reconcile for the items that need your eyes, Planner for the forward-looking tools, Reports for the downloads, and Settings for the licence, sharing, and preferences. The transaction count sits beside Transactions in the sidebar, the same number the free tier is measured by.
Two habits worth forming immediately. The Undo control in the top bar reverses your last action, imports included, so nothing is ever one wrong click from disaster. And the confidence figure beside it is the app’s own honesty meter, how sure the engine is about your numbers, explained fully in the confidence score.
Dark mode is at the bottom of the sidebar, and the jump-anywhere search is one keystroke away, Cmd K on a Mac, Ctrl K elsewhere.
When the sample makes sense, clear it and bring your own history, starting with your first report or straight to the import guide for Koinly and the other sources.