We use cookies

We use essential cookies to run the site, and optional cookies for analytics. We never sell your data. Cookie Policy · Privacy Policy

Bitfinex tax: margin, funding income and your crypto taxes

Working out your Bitfinex tax? Bitfinex is a long-running exchange aimed at active traders, and two of its signature features — margin trading and the funding (lending) market, where you earn interest lending to margin traders — create taxable events a basic export ignores. This guide covers what Bitfinex provides, how its spot, margin, funding and derivatives activity are taxed, how to export your full history, and how CryptaTax files it. General information, not tax advice.

Start your crypto tax report

General information, not tax advice. What Bitfinex reports and which documents it offers can change and varies by country, and the treatment of funding income, margin and derivatives differs by jurisdiction — verify against Bitfinex and your local tax authority or a qualified advisor.

Bitfinex tax: margin, funding income and your crypto taxes

Does Bitfinex report your crypto to the tax authorities?

Whether Bitfinex shares data with your tax authority depends on your country and changes over time, so do not treat “they won't know” as a plan. Exchanges are increasingly inside information-reporting frameworks that push account and transaction data to tax authorities, and that net is widening, not narrowing. The safe approach is to assume your Bitfinex activity is visible and to report it correctly — which is exactly what a clean, reconciled Bitfinex tax report lets you do.

Whatever Bitfinex does or does not file on your behalf, the legal duty to report your gains and income is yours. That is why getting your full history out of Bitfinex and reconciling it properly matters more than whether a particular summary lands in your inbox.

What Bitfinex tax documents you can get

Like most exchanges, Bitfinex can hand you raw data and sometimes summaries, but it generally cannot produce your final tax numbers — because it only sees what happened on Bitfinex, not the coins you moved in from a wallet or another exchange. From your account you can usually obtain:

  • a transaction history export (CSV or similar) covering your activity, deposits and withdrawals;
  • an order / trade history showing each fill with its fees;
  • sometimes a gain/loss or account summary, whose accuracy still depends on whether your full cost-basis picture is present — which on a single exchange it rarely is.

The catch with anything Bitfinex generates on its own is cost basis and scope. If you sent coins to Bitfinex that you bought elsewhere, Bitfinex does not know what you paid, so any gain it shows can be wrong. Reliable numbers come from combining your Bitfinex history with every other wallet and exchange you use — the job CryptaTax does.

Types of Bitfinex activity and how each is taxed

A single Bitfinex account usually mixes several kinds of activity, and each is taxed differently. Sorting your history into these buckets is most of the battle — the sections below cover the Bitfinex-specific ones in full.

Spot trades

Each spot disposal is a capital gain or loss — proceeds minus cost basis.

Margin trades

Margin positions realize gains or losses when closed, and the borrowing costs attach to that activity — separate from plain spot trades.

Funding / lending income

Lending your crypto or dollars into Bitfinex's funding market earns interest, which is usually taxable income at receipt — Bitfinex's most distinctive tax item.

Derivatives

Bitfinex's perpetuals produce realized PnL and funding in their own ledger, taxed differently from spot in most countries.

Deposits, withdrawals and transfers

Your own moves in and out are transfers, not sales, and must be matched on both legs.

Margin trading and funding (lending) income

Bitfinex is built for active traders, and its funding market is what sets it apart at tax time. When you place your crypto or dollars into the funding book, you are lending to margin traders and receiving interest in return. In most countries that interest is taxable income at the time you receive it — a stream of many small receipts that a trades-only export does not capture at all, and that is easy to forget because it does not look like a trade.

Margin trading is the other side: positions opened with borrowed funds realize a gain or loss when closed, and the financing cost attaches to that activity. Both the funding income and the margin results need to be separated from your ordinary spot trades so each is taxed the right way. CryptaTax reads the funding and margin ledgers distinctly, treats funding receipts as income and margin closes as disposals, and keeps the financing costs attached where they belong.

Derivatives on Bitfinex

Bitfinex also offers perpetual derivatives, which produce realized PnL and periodic funding payments in a separate ledger. Depending on your jurisdiction these may be taxed as capital gains or as income; either way the complete, correctly-signed record — PnL plus funding plus fees — is what your rules need. CryptaTax keeps derivatives apart from spot and margin so nothing is double-counted.

Bitfinex Borrow and staking rewards

Bitfinex also lets you borrow against your crypto instead of selling it, and pays staking-style rewards on some assets — and each carries a clean but easily-missed tax point. First, taking a loan is not a disposal: pledging Bitcoin as collateral to borrow dollars is not a sale, so it does not trigger a gain by itself. But if that collateral is liquidated to cover the loan, the liquidation *is* a disposal with a tax consequence, so it cannot be ignored. Second, staking and soft-staking rewards are usually income at their value on receipt, with that value carried forward as the cost basis for a later sale. Both are easy to mishandle — a loan mistaken for a sale, or rewards left out entirely — so CryptaTax treats borrowing as non-taxable, flags any liquidation as a disposal, and books rewards as income.

How to export your full Bitfinex transaction history

You have two ways to get your data out, and the choice mainly affects how much manual work is left over:

  1. API connection (recommended) — create a read-only API key in your Bitfinex account and connect it to CryptaTax. This pulls your history automatically and keeps it current, with no spreadsheets to download each time.
  2. CSV export — download your history from Bitfinex and import it. This works everywhere but is a snapshot, so you repeat it whenever you trade again, and you must export each ledger, not just one.

Whichever you choose, make sure the export covers your entire time on Bitfinex, not just the current tax year. Cost basis depends on when you first acquired each coin, so a partial history produces partial — and usually wrong — numbers.

Common Bitfinex reconciliation issues

Most wrong Bitfinex tax figures come from a handful of recurring problems. Knowing them up front saves hours of clean-up:

  • Transfers in and out of Bitfinex — moving your own coins between Bitfinex, a wallet or another platform is not a sale, but naive tools record it as one and invent a gain. Both legs must be matched.
  • Missing cost basis — coins bought elsewhere and sold on Bitfinex have no basis in the Bitfinex export alone; the basis has to come from the source.
  • Fees — trading and withdrawal fees affect your gain and must be attributed correctly.
  • Funding / lending income — many small interest receipts that a trades-only export omits entirely.
  • Margin and derivatives ledgers — closed positions and funding are separate from spot trades.
  • Financing costs — borrowing fees attach to margin activity and affect the result.

How CryptaTax does your Bitfinex taxes for you

CryptaTax connects your Bitfinex account alongside every other wallet and exchange you use, then does the reconciliation the export cannot:

  1. Import your complete Bitfinex history by read-only API or CSV.
  2. Match transfers between Bitfinex and your other accounts so they are not taxed as disposals.
  3. Classify trades, margin PnL, funding (lending) income, derivatives and conversions and rebuild cost basis across every source using a consistent method.
  4. Produce a report — capital gains and income — ready to file or hand to your accountant, with each figure traceable to its source transaction.

The result is one set of numbers for your whole portfolio, with Bitfinex as one input among many, rather than a stack of exports you stitch together by hand. Import your exchanges and wallets → · Crypto tax calculator →

Start your crypto tax report

Why your Bitfinex numbers are only part of the picture

It bears repeating because it is the root of most errors: Bitfinex can only ever report on what happened inside Bitfinex. The moment you move coins to a wallet, trade on a second exchange, or earn rewards on-chain, your true tax position spans sources none of them sees in full. A figure that looks authoritative on a Bitfinex statement can still be wrong for your return, simply because Bitfinex is missing context it never had. CryptaTax treats Bitfinex as one feed among many and reconciles across all of them, which is the only way to get a number that holds up.

Setting up the Bitfinex connection safely

When you connect Bitfinex to any tax tool, use a read-only API key. A read-only key lets the tool see your history but cannot trade, withdraw or move funds — so even if it leaked, your assets are safe. A few sensible habits:

  • create the key with read-only / view permissions only — never enable trading or withdrawals;
  • if Bitfinex offers IP allow-listing, restrict the key where practical;
  • name the key so you remember what it is for, and revoke it if you stop using the tool;
  • prefer the API connection over emailed CSVs, which can sit unencrypted in your inbox.

CryptaTax only ever needs to read your Bitfinex history to do the maths; it never needs the ability to move your funds, and you stay in full control of your account.

Mistakes to avoid with your Bitfinex taxes

  • Only exporting the current year — cost basis depends on your full history on Bitfinex.
  • Trusting a single gain/loss summary blindly — it cannot know the basis of coins you moved in from elsewhere.
  • Ignoring transfers — your own moves in and out of Bitfinex are not sales; treat them as transfers or you will overpay.
  • Forgetting funding/lending interest — it is usually taxable income and is easy to overlook.
  • Mixing margin results into spot — keep the ledgers distinct so each is taxed correctly.

Your Bitfinex tax checklist

  • export or connect your full Bitfinex history, from your first transaction;
  • connect every other wallet and exchange so transfers can be matched;
  • include funding (lending) interest as income, not just trades;
  • capture the margin and derivatives ledgers separately from spot;
  • apply a consistent cost-basis method allowed in your country;
  • produce a report where every figure traces back to a source transaction.

Work through that list once and your Bitfinex taxes stop being a guess. CryptaTax does every step of it for you, turning a year of Bitfinex activity into numbers you can stand behind.

Other exchanges and wallets

Use more than one venue? That is the norm, and it is exactly why an exchange's own numbers fall short. Connect each one so your report covers everything: Kraken, Bitstamp, Gemini, Coinbase, or see the full integrations list.

FAQ

Does Bitfinex report to the tax authorities?

It depends on your country and changes over time. Exchanges are increasingly inside information-reporting frameworks, and the trend is toward more data-sharing, not less. Assume your Bitfinex activity is visible and report it correctly.

What tax documents does Bitfinex provide?

Usually a transaction history export and a trade history, and sometimes an account or gain/loss summary. Any summary Bitfinex produces can be wrong for coins you moved in from elsewhere, because it does not know their original cost basis.

Is Bitfinex funding/lending income taxable?

In most countries the interest you earn lending into Bitfinex's funding market is taxable income at the time you receive it. It is a stream of small receipts a trades-only export misses, so CryptaTax captures and classifies it for you.

How is Bitfinex margin trading taxed?

Margin positions realize a gain or loss when closed, and the financing cost attaches to that activity. CryptaTax separates margin results from ordinary spot trades so each is taxed the right way.

Do I owe tax on Bitfinex transfers to my own wallet?

Moving your own coins between Bitfinex and a wallet you control is not a taxable sale. It only looks like one if a tool fails to match the two legs — which CryptaTax does automatically.

How do I get my Bitfinex tax report?

Connect Bitfinex to CryptaTax by read-only API key or CSV, let it reconcile your history with your other wallets and exchanges, and it produces a capital-gains and income report ready to file.

How far back do I need my Bitfinex history?

All the way to your first transaction on Bitfinex. Cost basis depends on when you acquired each coin, so a partial export produces partial — and usually wrong — numbers.

Related