Pages:
Author

Topic: CoinTracking - Profit/Loss Portfolio and Tax Reporting for Digital Currencies - page 8. (Read 122763 times)

legendary
Activity: 1256
Merit: 1009
I am working on my taxes - and it appears the software is automatically importing my Solana address transactions. Is there a way I can stop this?

In order to get the information correct, I have to pull some of the transactions with the software automatically, and I have to pull other parts (NFT trading, staking etc) from another software and import the CSV information.

It messes me up to automatically import, how do I stop this? I don't want it to import transactions again, it needs to be manual.
member
Activity: 864
Merit: 52
You are welcome.
Another idea would be to just add a "spend" transaction of your paid token. And then just add the rewards whenever they occur as "income".
newbie
Activity: 20
Merit: 0
Thanks Andreas.
Issue is I cannot see what the total supply was on purchase date. So i'm stumped Smiley On chain data only shows the purchase of the NFT, not the total $WOOL supply at that time. I can see current supply, but no historical data Sad
To make it worse they have now grouped all pouches together online when claiming, so I cannot count back from claimed amounts.
Your suggestion makes total sense to me though. Thanks. Will keep looking into it.


Hi Mat,
not sure if I get this NFT logic here, but I suggest to add a trade of the full "token A" amount at a virtual "NFT exchange" and then add withdrawal from this exchange over time and always add a corresponding deposit e.g. at your wallet.
member
Activity: 864
Merit: 52
Hi Mat,
not sure if I get this NFT logic here, but I suggest to add a trade of the full "token A" amount at a virtual "NFT exchange" and then add withdrawal from this exchange over time and always add a corresponding deposit e.g. at your wallet.
newbie
Activity: 20
Merit: 0
Hi Andreas,

How would you suggest I handle the following?

I purchase a NFT (code as trade) which contains x amount of "Token A"
The NFT drip feeds "Token A" over a period of 4 years.
I "Claim" the "Token A" from the website from time to time as I see fit.

How do I code the Token A?
It is not staking as the NFT value drops because you are effectively removing value from it each time you remove Token A.
The NFT is effectively a bulk purchase of Token A that you can collect slowly over time.

Many thanks
Mat

member
Activity: 864
Merit: 52
@matblam
Only if your CPA is corporate user. We do not recommend that as described here: https://cointracking.freshdesk.com/a/solutions/articles/29000031305?lang=en

@btadine
You are welcome. Please check the coin trends page (https://cointracking.info/coin_trends.php) for the correct ticker - if those coins are listed on our price sources (https://cointracking.freshdesk.com/a/solutions/articles/29000007214?lang=en). If not please add them manually (https://cointracking.freshdesk.com/a/solutions/articles/29000038312?lang=en). Then proceed in the same way regarding the swap as outlined before.
newbie
Activity: 3
Merit: 0
Hey Andreas!

Thanks!!! It worked! That was very helpful.

Now I have the same problem with WAN or ICX since they had ERC 20 tokens before having native chain tokens. I don't see the ERC20 to do the swap, is there a way to add the token TICKER manually? Something else I should try?

Thanks again for your rapid response.
newbie
Activity: 20
Merit: 0
Hi. Is there a way to invite my accountant to view/adjust my cointracking account?
member
Activity: 864
Merit: 52
@btadine
Sorry, I have missed that one.
There is an FAQ article available how to enter that swap manually: VEN into VET Swap https://cointracking.freshdesk.com/a/solutions/articles/29000025684?lang=en
You can take the VET income transaction and adjust it into a trade. Please add the trade group "swap" here to have no gain/loss calculation or restart of the holding period.
newbie
Activity: 3
Merit: 0
Hi Andreas,

I'm reposting my message since I got no answer from last week.


Hey Andreas,

I'm having an issue with a token swap that is not recognized by Cointracking. I bought some VEN tokens in 2018 which were renamed to VET at some point after. Cointracking is not able to link the buys and the sells for that coin, and the sells are counted as I purchased at 0. Any way to fix this in an easy way?

I guess my only option is to remove the VEN transactions and add them manually as VET?

Thanks.
newbie
Activity: 8
Merit: 0
Hello ,
Very good option, good launch and seems to be a reliable service
member
Activity: 864
Merit: 52
Updates and Improvements

API
- New API imports: Bitso & MEXC
- Gemini (support for Earn transactions)
- Poloniex (support for Withdrawal Fees)
- Kraken (import Margin Fees as Margin Loss)
- Celsius (support for Reward/Interest transactions)
- BTC Markets (improvement for a large amount of transactions)
- KuCoin Futures (fixed import error message)
- Luno (support for trades)
- OKEX (new passphrase adoption)

CSV
- New CSV import: Voyager
- NEXO (support for the new CSV format)
- Crypto.com (support for the new date format)
- Binance US (fix for fees)
- Iconomi (support for new transaction types)
- Cake Defi (support for Entry&Exit Staking and swaps with a fee)
- Bybit (support for new format with PnL data)
- Kraken (import Margin Fees as Margin Loss)
- BSDEX (support for new format)
- Celsius (support for Reward/Interest transactions)
- Criptan (support for additional transaction types)
- Custom exchange import (support for all transaction types)

Blockchain
- improvements for ETH, AVAX (see FAQ "My blockchain transactions are not imported correctly. Why?")

Other
- Several ticker updates for correct assignments
- tax reports (improved Form 8949 format)
- Flow Chart report (performance improvement for large amount of transactions)
- Balance by Exchange (view per line alignment improved)

Source: https://cointracking.info/new_features.php
member
Activity: 864
Merit: 52
@Chas
Why you want to have cost basis of 0? You rewards have a cost base (asset value) at the time you receive them of course.
Please check this article if you would filter them in some reports e.g. gains page: Why and when an Airdrop or other income transaction is shown with a cost base? (https://cointracking.freshdesk.com/a/solutions/articles/29000018292?lang=en)
Of course setting asset value to 0.00000001 (not zero) would technically work.
sr. member
Activity: 281
Merit: 250
Hi Andreas. That method did not work. The staking rewards got carried through with a cost basis from the transaction date, even though i labeled them income. So they did not aquire their true cost basis (zero) to carry forward in the system.

In your guide here, https://cointracking.freshdesk.com/en/support/solutions/articles/29000040107-how-to-track-staking-claiming-yield-farming-minting-

Would it work to assign manually a cost basis of zero to the staking reward (BUY) of .1 CRO.  shown in this picuture.   Then, in the subsequent withdrawal of 10.1 CRO that zero cost basis of the .1 CRO would be averaged into  the new cost basis of the 10.1 CRO?



Thanks
Chas




Thanks Andreas. I will try this and let you know if i run into issues.

@Chas
Yes this sounds good even if I do not fully understand the crv/cvx crvcvx topic here.
Convert sounds to me like a trade. If your country is not affected by the 10 year rule you do not need to use "staking" as trade group to separate the pools.
@atkins69
You are welcome.
sr. member
Activity: 281
Merit: 250

Thanks Andreas. I will try this and let you know if i run into issues.

@Chas
Yes this sounds good even if I do not fully understand the crv/cvx crvcvx topic here.
Convert sounds to me like a trade. If your country is not affected by the 10 year rule you do not need to use "staking" as trade group to separate the pools.
@atkins69
You are welcome.
member
Activity: 864
Merit: 52
@Chas
Yes this sounds good even if I do not fully understand the crv/cvx crvcvx topic here.
Convert sounds to me like a trade. If your country is not affected by the 10 year rule you do not need to use "staking" as trade group to separate the pools.
@atkins69
You are welcome.
newbie
Activity: 5
Merit: 0
Thanks Andreas, I will try to fix this problem with your suggestions.

sr. member
Activity: 281
Merit: 250
Hi Andreas

I have read the faq and docs on tracking staking - but since my situation involves restaking and compounding, I would like to confirm the step by step I came up with. Maybe if you can confirm or correct it will help others.

Lets say I intitially stake 10 cvxcrv on Convex, and earn 1 crv, 1 cvx, and 1 3crv as rewards. I want to restake and compound these rewards.

Step 1: Name Convex platform 'convex staking'. Deposit 10 crvcvx from 'my wallet'. Cost basis gets automatically assigned.

Step 2: Withdraw the rewards: 1 crv, 1 cvx, 1 3crv.  Assign catagory 'income'. This automatically gives them a cost basis of zero moving forward in the system. Correct?

Step 3; Convert the rewards back to cvxcrv and restake. Zero cost basis gets carried forward automaticvally into the conversion from step 2. Now I have 10 original crv in 'convex staking wallet', and 3 'new' crv now staking -   with two different cost basises.

Step 4: When I eventually stop staking and withdraw 14 cvxcrv to 'my wallet', all cost basis is correctly calculated already. I can  then sell those coins: 10 carrying  original cost basis, and the 3 coins from the second staking round having zero cost basis.

Does this work? Essentially just tracking profits, not staking and unstaking.

thanks

Chas
member
Activity: 864
Merit: 52
@atkins69
If those are "only" FIAT pool warnings you can skip them disable the slider in your tax report settings as described here: https://cointracking.freshdesk.com/en/support/solutions/articles/29000018222-working-with-two-fiat-currencies-cost-basis-0-for-fiat
Otherwise you have wrong or missing transactions. Then validate your account as described here: https://cointracking.freshdesk.com/a/solutions/articles/29000035339?lang=en
newbie
Activity: 5
Merit: 0
Hello,

I’ve a question about some warnings in the tax report.

Specifically, when I receive this message: « There is no suitable purchase to this sale »

I know there is a dedicated page and I have read it:

https://cointracking.freshdesk.com/en/support/solutions/articles/29000021912-warnings-in-the-tax-report-there-is-no-suitable-purchase-to-this-sale-all-purchasing-pools-consume

But I still don't know how to solve the problem.

For example, I have a Deposit of EUR on Coinbase that is from outside, which is normal. Then with this EUR deposit I exchange it for ETH on Coinbase, and for this transaction the system gives me the error "There is no suitable purchase to this sale".

How do I fix this error? In the FAQ of the link above it says:

« The purchase pool warnings « There is no suitable purchase to this sale » are most often caused  by the fact that there is only a deposit of a coin, but no cost basis inducing transaction before. It is as if this coin gets dropped out of thin air without a cost basis - and when this coin is finally spent, a warning appears. »

But In this case is normal that «  this coin gets dropped out of thin air without a cost basis » because it is a Deposit that comes in EUR from outside.

How do I solve this specific problem?

Thank you in advance
Pages:
Jump to: