Your Gemini account is locked behind 2FA and the tax report won’t generate. You need the transaction history in Excel by Friday, and Gemini Earn interest is in a different report from the trading activity.
Gemini is the third major US crypto exchange. Gemini’s Account Statement is the cleanest export. The recon cutoff tool handles all Gemini formats. This page covers the Account Statement CSV, the new 1099-DA for 2025+, and the per-Gemini handling for tax software import.
Gemini issues a 1099-DA for 2025+ (US users with significant activity). Gemini’s Account Statement CSV is the cleanest export: every trade, transfer, fee, staking reward. Gemini Earn (interest) is reported as income, not capital gains, in a separate section. The recon cutoff tool reads the Account Statement CSV and emits a clean file for tax software.
Gemini ActiveTrader and Gemini (standard) have different export paths. The recon cutoff tool handles both. The conversion handles 300 transactions in about 1 minute. The per-Gemini handling reads the Account Statement format and normalizes the output.
For the broader crypto tax workflow, see the crypto tax statement preparation guide pillar. For the original exchange conversion, see the crypto exchange statement conversion guide. For cost basis methods, see the cost basis methods guide.
The 3 Gemini Tax Documents
Gemini issues 3 tax documents. Each has a different format and a different purpose. The recon cutoff tool handles all 3.
What most guides miss about crypto tax reporting is that the quality depends on the mechanism, not on the tool. Two tools that look different on the surface often run the same 4-step process underneath: read, find, parse, verify. The difference is in how well each step handles edge cases (merged cells, missing balances, non-standard date formats, scanned vs digital input).
Choosing between tools based on UI alone misses the actual quality lever.
Document 1: 1099-DA (2025+)
The 1099-DA is the new IRS form for digital asset transactions. Gemini issues it for 2025+ for US users with significant activity. The 1099-DA reports sales, exchanges, and interest to the IRS AND to the investor. The recon cutoff tool reads the PDF and emits a clean file for tax software import.
Document 2: 1099-INT (Interest)
The 1099-INT is for Gemini Earn interest. Gemini issues it for US users who earned $600+ in interest. The recon cutoff tool reads the PDF and emits a clean file. The 1099-INT maps to Schedule B on the tax return.
Document 3: Account Statement CSV (Best Export)
The Account Statement CSV is the cleanest export. Gemini generates it on demand from the Account section. The report has every trade, transfer, fee, staking reward, and interest payment. The recon cutoff tool reads the CSV directly. The Account Statement is the input for most crypto tax software.
How to Download the Gemini Account Statement
The Account Statement is downloaded from Gemini’s Account section. The 5 steps take 2-3 minutes.
Step 1: Log into Gemini
Log into Gemini with your credentials and 2FA. The Account section is at gemini.com/account. The Account section is available on Gemini (standard) and Gemini ActiveTrader (now Gemini Advanced Trade).
Step 2: Select the Date Range
Select the date range for the statement. The default is the last 30 days. Select “All” or the full tax year for the export. Gemini stores account history for the entire account lifetime.
Step 3: Choose the Format
Choose the export format: CSV or PDF. The CSV is the cleanest format. The PDF is for record-keeping only (the recon cutoff tool handles the PDF, but the CSV is faster). The recon cutoff tool reads both.
Step 4: Download the File
Click “Download” to get the file. The download takes 10-30 seconds for a typical 300-transaction account. Larger accounts (1000+ transactions) take 1-2 minutes.
Step 5: Convert with the Recon Cutoff Tool
Upload the CSV (or PDF) to the recon cutoff tool. The tool reads the Gemini format, normalizes the output, and emits a clean Excel or CSV file ready for CoinTracker, Koinly, or manual tax prep.


Turn That PDF Into a Spreadsheet in Minutes
You've seen how to do it manually — now let the tool handle the heavy lifting. Upload your bank statement and get Excel, CSV, or QBO in a few clicks.
Try It FreeGemini ActiveTrader vs Gemini Standard
Gemini has 2 trading interfaces: Gemini (standard) for casual traders and Gemini ActiveTrader (now Advanced Trade) for active traders. The Account Statement is the same from both interfaces. The recon cutoff tool handles both formats identically.
For US users, Gemini ActiveTrader is the more common interface. The recon cutoff tool’s per-Gemini handling reads both formats and emits a standardized output. The conversion takes 30-60 seconds per account.
Gemini Earn Interest
Gemini Earn was a lending program that paid interest on deposited crypto. Gemini Earn interest is reported as income, not capital gains, in a separate section of the Account Statement. The recon cutoff tool’s per-Gemini handling maps the Earn interest to the income category.
Gemini Earn was paused in late 2022 due to the Genesis bankruptcy. Some users are still recovering their funds. For tax purposes, the Earn interest earned before the pause is still reportable. The recon cutoff tool’s per-Gemini handling includes the Earn interest in the converted file.
Staking and Rewards on Gemini
Gemini offers staking for several assets. Staking rewards are reported as income at fair market value on the day received. The recon cutoff tool’s per-Gemini handling maps staking rewards to the income category. The cost basis of the new asset is the income amount.
Common Gemini Tax Mistakes
3 mistakes Gemini users make.
Mistake 1: Using the Wrong Date Range
The Account Statement defaults to the last 30 days. The fix: select the full tax year before exporting. The recon cutoff tool’s per-Gemini handling reads the full-year export.
Mistake 2: Forgetting Gemini Earn Interest
Gemini Earn interest is in a separate section of the Account Statement. The recon cutoff tool’s per-section handling ensures Earn interest goes in the income category. Forgetting it is the most common cause of IRS notices for Gemini users.
Mistake 3: Confusing ActiveTrader and Standard
ActiveTrader and Standard are the same exchange. The Account Statement is the same. The recon cutoff tool handles both formats. The recon cutoff tool’s per-Gemini handling normalizes the entries.
A common failure mode bookkeepers report is treating this as a single operation rather than a chain of dependent steps. The temptation is to find a tool that ‘just works’ and stop investigating the mechanism.
The result is a wrong-fix cycle: the tool gives partial output, the bookkeeper spends 30+ minutes troubleshooting, the fix is for the wrong step, and the same error recurs on the next statement. The fix: identify which step failed and apply the right intervention to that step.
The Recon Cutoff Tool’s Per-Gemini Handling
The recon cutoff tool’s per-Gemini handling reads the Account Statement CSV, normalizes the Gemini-specific columns to a standard format, and emits a clean Excel or CSV file. The output is ready for CoinTracker, Koinly, TokenTax, or manual tax prep.
The per-Gemini handling does 5 things: parses the Gemini-specific columns, normalizes date formats, normalizes sign conventions, separates Earn/staking income from capital gains, and outputs to the tax software’s import format. The conversion takes 30-60 seconds per account.
For the broader crypto tax workflow, see the crypto tax statement preparation guide pillar. For the original exchange conversion, see the crypto exchange statement conversion guide . For cost basis methods, see the cost basis methods guide . The bank statement converter handles all the steps with the integrity check at the end.
The bank statement converter handles all the steps with the integrity check at the end. The bank statement converter handles all the steps with the integrity check at the end. The bank statement converter handles all the steps with the integrity check at the end.
Related: complete 1099-DA crypto tax guide
This topic is part of the broader 1099-DA and crypto-tax cluster on this site. The consolidated hub for the entire topic, including the form mechanics, broker requirements, cost basis methods, reconciling to bank statements, and state-level differences, now lives in the complete 1099-DA crypto tax reporting guide.
For related reading, the complete US bank payment rails guide covers ACH and wire cash flows from crypto exchanges, and the complete MCC guide covers merchant category codes on credit-card statements. The expanded bank statement anatomy pairs naturally with this hub.
More on the broader cluster
For the broader context on US bank-statement reading, see the consolidated hubs on merchant category codes, payment rails, and the statement anatomy. These hubs work together to cover credit-card statements, bank-account statements, and the categorization signals that survive merchant-name truncation.
When reconciliation runs into edge cases, the practical answer usually lives in the federal-regulations cluster, the bookkeeper-resource cluster, or the credit-card-statements cluster. Each offers a domain-specific take on the same underlying signal.
Easy Statement Sheet reads bank-statement and credit-card statement PDFs into a clean four-column output (Date, Description, Amount, plus Merchant Category Code for credit-card statements, plus the running balance for bank-account statements). Files are never stored.
The first three statement conversions are free, no card required. Plans start at $15 per month. The four-column output preserves the categorization signals without retyping, so the rule-based reconciliation layer survives merchant-processor changes.
Decision framework for this topic
For the broader context on US bank-statement reading, see the consolidated hubs on merchant category codes, payment rails, and the statement anatomy. These hubs work together to cover credit-card statements, bank-account statements, and the categorization signals that survive merchant-name truncation.
Each hub is built to be the canonical reading for one cluster of search intent, with cross-cluster links that take you to the right next node.
When reconciliation runs into edge cases, the practical answer usually lives in the federal-regulations cluster, the bookkeeper-resource cluster, or the credit-card-statements cluster. Each offers a domain-specific take on the same underlying signal. The merchant category code is the same whether the reader is the small-business owner, the bookkeeper, or the lender.
For lender workflows, the merchant category code on credit-card statements and the ACH SEC code on bank-account statements are the two signals underwriters most often scan first. Lenders use the four-column conversion output as a quick reference for what the borrower actually spent.
Cash advances flagged at MCC 6011 and quasi-cash at MCC 6051 draw particular scrutiny at mortgage underwrite, and crypto exchanges on the ACH rail draw additional questions for self-employed applicants.
For bookkeeper workflows, the categorical signal ties directly into the chart-of-accounts. A bookkeeper who maintains categorization rules keyed off the merchant category code can process dozens of clients per week without manual categorization of common merchant types. The conversion output is the durable input; the rule set is the durable work product.
Easy Statement Sheet reads bank-statement and credit-card statement PDFs into a clean four-column output (Date, Description, Amount, plus Merchant Category Code for credit-card statements, plus the running balance for bank-account statements). Files are never stored. The conversion runs entirely in memory and produces a deterministic output that downstream tools can parse.
The first three statement conversions are free, no card required. Plans start at $15 per month. The four-column output preserves the categorization signals without retyping, so the rule-based reconciliation layer survives merchant-processor changes. For bookkeepers handling dozens of clients per month, this is the highest-leverage workflow to standardize.
Related reading and broader clusters
For the broader context on US bank-statement reading, see the consolidated hubs on merchant category codes, payment rails, and the statement anatomy. These hubs work together to cover credit-card statements, bank-account statements, and the categorization signals that survive merchant-name truncation.
Each hub is built to be the canonical reading for one cluster of search intent, with cross-cluster links that take you to the right next node.
When reconciliation runs into edge cases, the practical answer usually lives in the federal-regulations cluster, the bookkeeper-resource cluster, or the credit-card-statements cluster. Each offers a domain-specific take on the same underlying signal. The merchant category code is the same whether the reader is the small-business owner, the bookkeeper, or the lender.
For lender workflows, the merchant category code on credit-card statements and the ACH SEC code on bank-account statements are the two signals underwriters most often scan first. Lenders use the four-column conversion output as a quick reference for what the borrower actually spent.
Cash advances flagged at MCC 6011 and quasi-cash at MCC 6051 draw particular scrutiny at mortgage underwrite, and crypto exchanges on the ACH rail draw additional questions for self-employed applicants.
For bookkeeper workflows, the categorical signal ties directly into the chart-of-accounts. A bookkeeper who maintains categorization rules keyed off the merchant category code can process dozens of clients per week without manual categorization of common merchant types. The conversion output is the durable input; the rule set is the durable work product.
Easy Statement Sheet reads bank-statement and credit-card statement PDFs into a clean four-column output (Date, Description, Amount, plus Merchant Category Code for credit-card statements, plus the running balance for bank-account statements). Files are never stored. The conversion runs entirely in memory and produces a deterministic output that downstream tools can parse.
The first three statement conversions are free, no card required. Plans start at $15 per month. The four-column output preserves the categorization signals without retyping, so the rule-based reconciliation layer survives merchant-processor changes. For bookkeepers handling dozens of clients per month, this is the highest-leverage workflow to standardize.
Turn That PDF Into a Spreadsheet in Minutes
You've seen how to do it manually — now let the tool handle the heavy lifting. Upload your bank statement and get Excel, CSV, or QBO in a few clicks.
Try It Free






