> ## Documentation Index
> Fetch the complete documentation index at: https://guides.koinx.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How to Generate Your Bitcoin Tax Report with KoinX

> Connect your Bitcoin to KoinX in a few steps to generate and file your Bitcoin taxes accurately.

<Info>
  **Wallet Address**  ·  **\~5 min**  ·  BTC sends · receives · transfers  ·  **India** · **100+ countries**
</Info>

## What's covered

<CardGroup cols={2}>
  <Card title="Sends and receives" icon="arrow-right-arrow-left" color="#0066CC">
    On-chain Bitcoin sends, receives, and transfers.
  </Card>

  <Card title="All address formats" icon="wallet" color="#0066CC">
    Legacy (`1`), P2SH (`3`), and Native SegWit (`bc1`) Bitcoin addresses.
  </Card>
</CardGroup>

## Before you start

<CardGroup cols={2}>
  <Card title="Bitcoin wallet address" icon="wallet">
    Your public BTC wallet address (starts with `1`, `3`, or `bc1`). Never your private key or seed phrase.
  </Card>

  <Card title="KoinX account" icon="sparkles" href="https://app.koinx.com/get-started">
    Free account — no credit card needed.
  </Card>
</CardGroup>

***

## Connect Bitcoin to KoinX

<Steps>
  <Step title="Open KoinX Integrations">
    Log in to [app.koinx.com](https://app.koinx.com) → **Integrations** → **Add Integration**.
  </Step>

  <Step title="Select Bitcoin">
    Search for **Bitcoin** in the integrations list and select it.
  </Step>

  <Step title="Enter your public wallet address">
    Paste your public Bitcoin wallet address into the address field, then click **Connect**.

    <Warning>
      KoinX only requires your **public wallet address**. Never enter your private key or seed phrase — not here, not on any platform.
    </Warning>
  </Step>

  <Step title="Wait for sync to complete">
    KoinX fetches all on-chain Bitcoin transactions linked to your address. Once sync completes, your entire Bitcoin history is in KoinX.
  </Step>
</Steps>

<Check>
  **Done.** KoinX has your complete Bitcoin transaction history.
</Check>

Head to [Tax Reports](https://app.koinx.com/tax-report) to generate your crypto tax report.

***

## Frequently asked questions

<AccordionGroup>
  <Accordion title="Does KoinX support Bitcoin blockchain?">
    Yes. KoinX supports Bitcoin blockchain integration. Add your public BTC wallet address in the Integrations section and KoinX automatically fetches all on-chain transactions and includes them in your crypto tax report.
  </Accordion>

  <Accordion title="Which Bitcoin address formats does KoinX support?">
    KoinX supports all standard Bitcoin address formats — Legacy (starting with `1`), P2SH (starting with `3`), and Native SegWit (starting with `bc1`).
  </Accordion>

  <Accordion title="Can I add multiple Bitcoin wallets in KoinX?">
    Yes. Add each wallet address separately under the Bitcoin integration. All wallets are aggregated in your KoinX portfolio and tax report.
  </Accordion>

  <Accordion title="Does KoinX import full Bitcoin transaction history?">
    Yes — KoinX fetches your complete on-chain transaction history from genesis. If you have more than 30,000 transactions, contact KoinX support for assisted integration.
  </Accordion>

  <Accordion title="Does KoinX support Bitcoin Lightning Network transactions?">
    Contact KoinX support for help importing Lightning Network activity.
  </Accordion>
</AccordionGroup>

***

## Verify your Bitcoin transactions

<Steps>
  <Step title="Navigate to the Bitcoin integration">
    In KoinX, go to **Integrations** → **Bitcoin**. Your connected wallet address and transaction count are displayed here.
  </Step>

  <Step title="Verify transactions are present">
    Confirm that sends, receives, and transfers are listed correctly.
  </Step>

  <Step title="Review any unclassified transactions">
    Click on unclassified transactions to assign the correct category.
  </Step>

  <Step title="Confirm portfolio reflects BTC holdings">
    Navigate to **Portfolio** to confirm your BTC appears with correct current value and unrealised gains.
  </Step>
</Steps>

<AccordionGroup>
  <Accordion title="What does a successful Bitcoin wallet sync look like in KoinX?">
    After sync, the Bitcoin integration page shows your wallet address, transaction count, and last-synced timestamp. Your Portfolio page reflects your BTC balance.
  </Accordion>

  <Accordion title="My Bitcoin balance in KoinX doesn't match my actual wallet — why?">
    Verify the wallet address under **Integrations** → **Bitcoin** and refresh the sync. If you use multiple addresses (e.g., HD wallet with many derived addresses), add each address separately.
  </Accordion>

  <Accordion title="Some Bitcoin transactions are unclassified — what do I do?">
    Click on any unclassified transaction and assign the correct category. Contact KoinX support if a large number remain unclassified.
  </Accordion>
</AccordionGroup>

***

## Troubleshooting

<AccordionGroup>
  <Accordion title="My Bitcoin transactions aren't showing up after sync">
    **Why this happens:** The wallet address entered was incorrect or the sync is still in progress.

    **Fix:** Go to **Integrations** → **Bitcoin** and verify the wallet address shown. If wrong, remove and re-add with the correct address.
  </Accordion>

  <Accordion title="I have an HD wallet with many addresses — how do I import all of them?">
    **Why this happens:** HD (hierarchical deterministic) wallets generate many derived addresses from one seed. KoinX syncs per individual address.

    **Fix:** Add each Bitcoin address separately under the Bitcoin integration.
  </Accordion>

  <Accordion title="Bitcoin wallet sync is taking too long">
    **Why this happens:** Bitcoin wallets with long history take longer to process.

    **Fix:** Wait up to 10 minutes. If not resolved, remove and reconnect the wallet.
  </Accordion>

  <Accordion title="KoinX shows a sync error for my Bitcoin wallet">
    **Why this happens:** A temporary connection issue during sync.

    **Fix:** Go to **Integrations** → **Bitcoin** and click **Reconnect**. Remove and re-add if the error persists.
  </Accordion>

  <Accordion title="Does reconnecting Bitcoin wallet create duplicate transactions?">
    **Why this happens:** N/A — KoinX deduplicates automatically.

    **Fix:** No action needed. Reconnecting will not create duplicate records.
  </Accordion>
</AccordionGroup>

***

## Related integrations

<CardGroup cols={2}>
  <Card title="Ethereum" icon="link" href="/integration/ethereum">
    Connect your Ethereum wallet.
  </Card>

  <Card title="Litecoin" icon="link" href="/integration/litecoin">
    Connect your Litecoin wallet.
  </Card>

  <Card title="Solana" icon="link" href="/integration/solana">
    Connect your Solana wallet.
  </Card>

  <Card title="XRPL (XRP)" icon="link" href="/integration/xrpl-xrp">
    Connect your XRP Ledger wallet.
  </Card>
</CardGroup>

<Card title="Ready to generate your Bitcoin crypto tax report?" color="#6366f1" icon="rocket" href="https://app.koinx.com/tax-report">
  Turn your Bitcoin data into an audit-ready crypto tax report.
</Card>
