I'll be relocating to Cyprus later this year, and in doing so, will be incorporating in Cyprus (I expect to pay 12.5% + GESY in effective tax rate as a non-dom trading cryptocurrencies).
I have a few questions the relate to bookkeeping which I hope someone in here can help shed some light on.
Note that I engage in algorithmic trading and generate upwards to 1 million transactions per annum (a lot of these transactions are partial executions that on the low range can be as small as a few cents apiece).
Hopefully, I can answer most if not all of these questions, and, with some luck, they can provide guidance to others who are currently wondering the same things.
I have a few questions the relate to bookkeeping which I hope someone in here can help shed some light on.
Note that I engage in algorithmic trading and generate upwards to 1 million transactions per annum (a lot of these transactions are partial executions that on the low range can be as small as a few cents apiece).
- What are the taxable events? While I haven't been able to confirm, but I've been told that any crypto-to-crypto conversion (which currently makes up all of my transactions) are not taxable events in Cyprus (the taxable event only being when any crypto is converted to fiat; which will not happen very often in my case).
- Do stablecoins (USDC, USDT, DAI) count as fiat? I would imagine that they do not, seeing how they're not backed by any government. However, if they do, then that would complicate matters (I could most likely eliminate this type of transaction, but, it would reduce my profitability).
- Are there any withholding taxes if no crypto-to-fiat conversions take place? I'd imagine that there aren't, but a confirmation would be good.
- How do I declare the value of the initial starting capital given that it is spread out over dozens of exchanges and wallets, in the shape of several hundred unique tokens (90% of the value probably consists of only a handful of different tokens)? What is the correct procedure? I assume that this will form the basis of my PNL balance, and as such, the 12.5% + GESY will be applied to any gains above this initial number on an annual basis (assuming any such gains have been converted to fiat).
- Can someone please confirm the following example?
Initial capital: 2,000,000
Year 1
Withdrawals to fiat: 500,000
Deposits to crypto: 0
Taxes: 12.5% + GESY on 0 = 0.
Year 2.
Withdrawals to fiat: 2,000,000
Deposit to crypto: 100,000
Taxes: 12.5% + GESY on 400,000 (2,500,000 - 100,000) = 50,000 (12.5%) + 4,770 (GESY applied to 180,000) = 54,770
- Do accounts have to be in the company name? Not all exchanges support 'corporate accounts', not to mention that I've already KYC:d most of my accounts, meaning I might not be able to open up new accounts on some exchanges (since even a corporate account still has to be KYC:d by an individual, much like a corporate bank account). Ideally, I'd continue using my current accounts.
- How do I deduct losses in the event that an exchange gets hacked and my funds are lost? Do I even need to acknowledge this loss (assuming there are no withholding taxes on funds that have not been converted to fiat)?
- How should I go about maintaining my books? I've spoken to one Cypriotic CPA so far, and the quote I received was not sustainable as I was quoted on a transaction-by-transaction basis. I'm capable of generating automated solutions for maintaining the books (which I assume that the CPA would've done either way to reduce their own workload), but I do not know how these books should be organized so that any CPA who goes about auditing them will have an easy time verifying their accuracy and thus not have to quote me an unreasonable amount for doing so. This is somewhat of a broad question, but, I suppose a lot of this comes down to that. I'd be happy to pay for instructions from a professional, and I still plan on seeking out more quotes from different CPA firms in Cyprus.
Hopefully, I can answer most if not all of these questions, and, with some luck, they can provide guidance to others who are currently wondering the same things.
Last edited: