FAQ

|

Tax reporting

How do I manage my cost basis?

Strike lets you edit the acquisition and disposition details of your bitcoin so your tax lots stay accurate. Learn more about cost basis and accounting methods on Strike.

Where can I manage my cost basis?

You can manage your cost basis either on the Strike mobile app or on desktop with your Strike Dashboard. The dashboard provides a full table view and is ideal for reviewing and updating cost basis for multiple transactions.

On mobile:

  1. Go to your Activity screen
  2. Tap Bitcoin at the top to filter by bitcoin transactions
  3. Select a received transaction to review or edit
  4. Tap Edit on the Cost basis row
  5. Edit the transaction details if needed
  6. Tap the + icon in the top right to divide the transaction into multiple lots, if needed
  7. Tap Save to finish

Please ensure the combined amount of all lots equals the full transaction amount before saving.

On the Strike Dashboard (desktop):

  1. Select Cost basis from the left sidebar
  2. Under the Bitcoin lots tab, click a lot to edit
  3. Edit the transaction details if needed
  4. Click + Add lot to divide the transaction into multiple lots, if needed
  5. Click Save to finish

You can use the Transfers out and Dispositions tabs to manage outbound activity and reassign types if applicable.

Default assumptions for transaction types

Strike assigns default transaction types based on how the bitcoin was sent or received. You can reclassify your transaction types, except for purchases and sales, which are established.

Transaction Default type Can be changed to Cannot be changed to
Receive (On-chain or Lightning) Transfer in Gift received, Payment received
Receive (from a Strike user) Payment received Gift received Transfer in
Send (On-chain or Lightning) Transfer out Payment sent, Gift sent
Sends (to a Strike user) Payment sent Gift sent Transfer out
Purchases and Sales Known Cannot be edited N/A

Please note, “Transfer out” and "Transfer in" refer specifically to sending and receiving bitcoin to your own external wallet (not to someone else).

What can be edited?

Most transactions start with a “Needs review” status until you confirm the transaction type. Once saved, they become “Edited.” Purchases and sales are always marked “Known” and can’t be changed.

  • Transfers in (on-chain or Lightning): These are assumed to come from your own external wallet. You can edit the amount, acquisition date, and cost basis, or split the transaction into multiple lots with different acquisition details.
  • Transfers out (on-chain or Lightning): These are assumed to go to your own external wallet. You can reclassify them as payments or gifts, which moves them to your Dispositions tab.
  • Transactions to or from Strike users: These are known to be with someone else's wallet. These can be categorized as payments or gifts, but not as transfers.

You can export your full transaction history anytime from the Activity section of your Strike Dashboard.

Deadline for editing

Lots become locked on January 15 for the previous tax year. After this date, you won’t be able to make changes, as the details will be included in your tax documents (if taxable events occurred). Be sure to finalize any edits before the deadline.

© 2025 NMLS ID 1902919 (Zap Solutions, Inc.)

All in on bitcoin.

Strike

BitcoinLendingBill PayPaymentsSend GloballyBusinessPrivateDeveloper

Platform