Connect Coinbase
Coinbase, budgeted like a bank account
Most apps that mention Coinbase pull a balance and stop. This one pulls what happened: fills, fees, transfers, cost basis.
Read only, and refused if the key can trade or withdraw. How we check that is below.
The Coinbase card on the Connections screen and its drawer: what Orla reads, what it never does, and the read-only key it asks for. Nothing is saved until Coinbase has answered what the key may do, and a key with more than read rights is refused.
What lands in the book
A balance is where the other apps stop
Three rivals name Coinbase and take the number. The number is the easy half.
- Monarch lists a Coinbase integration on both its tiers, Copilot connects it on Apple devices, Lunch Money syncs its balance. All three stop at the number.
- Here a buy and a sell become two legs each, with the price recorded at the moment of the fill, and the fee its own row in the currency it was charged.
- That is the gap between knowing what your coins are worth and filing what you did with them.
- The first sync reaches back to 1 January of the previous calendar year, then keeps up hourly.
The key you give us
Coinbase can list what a key is allowed to do. We ask, before we save it
Promising read only is easy. This is what we do instead of promising.
One thing worth knowing
Moving coins off Coinbase is not a disposal
Paired, it is one move; unpaired, it leaves the report rather than counting as a sale.
Questions
The questions people ask before they connect it
Can Orla trade or withdraw on my Coinbase account?
No. Coinbase exposes the permissions attached to a key, and one carrying the right to trade or withdraw is rejected before the connection is created. If the permissions are absent from the answer, the key is refused as well.
Does it import my history or just the balance?
Both, and the history is the point. Fills, deposits and withdrawals become transactions in the ledger, so the capital gains engine can work a cost basis out by lot. The first sync reaches back to 1 January of the previous calendar year, which covers the current tax year and the one before it as well.
Will moving coins to my own wallet look like a sale?
No. The withdrawal is matched to the arrival on the other side, by transaction hash where the venue gives one and by coin, amount and date where it does not, and the pair becomes one internal move. An unmatched withdrawal is left out of disposals rather than counted as a sale of any kind.
Other exchanges
Connect Coinbase, and see the year add up
Exchanges connect on every plan, the free one included. A plan counts the rows synced in a month, not the connections.
Or see how that compares with Monarch →- Binance →
- Spot fills as two legs, fees on their own line, transfers joined to the wallet.
- Bybit →
- The same rows, with the key's permissions read before it is saved.
- OKX →
- Key, secret and passphrase, with the permission list read before any is saved.
- Kraken →
- Publishes no key permissions, so Orla asks the venue itself with two requests that cannot execute.
- Hyperliquid →
- No key at all: equity, deposits and daily results from a public address.
See it on your own books
Thirty minutes: we connect an account, drop a real bill in, and close a month together.