Recap has a comprehensive integration with SwissBorg that makes it easy to manage your crypto tax calculations. Upload your SwissBorg statement to Recap to import your full history and automate your taxes. From 2026, tax authorities are widening the automatic reporting of crypto under frameworks such as the OECD's Cryptoasset Reporting Framework (CARF), so keeping an accurate record matters more than ever.
Disclaimer
The information provided in this content does not endorse SwissBorg. Furthermore, it does not constitute tax advice. If anything financial or tax-related is unclear, speak to a qualified tax professional. You can also share your Recap account with your accountant or tax adviser directly.
Why SwissBorg tax can be difficult to calculate manually
SwissBorg is built as a wealth app rather than a plain exchange, and that is exactly what makes its tax position add up quietly over time. The activity that matters most for tax is often the yield, not a handful of trades. A few things tend to trip people up:
Yield and swaps
- Yield that lands as income. Rewards from SwissBorg Earn are generally treated as income, valued at the moment you receive each one, and they arrive as a steady drip across many tokens that is easy to leave sitting in the app and overlook.
- In-app swaps are disposals. The instant exchange makes switching one token for another feel like moving money between pots, but each swap is a disposal that crystallises a gain or loss, even though no cash leaves your account.
Migration and history
- The CHSB to BORG token migration. If you held the old CHSB token, it migrated to BORG on a one-for-one basis. That is not a cash-out, but the original cost has to carry across to the new token, and a migration like this easily muddles a cost history if it is not recorded properly.
- A long, multi-token history. Buys, sells, swaps and rewards can stretch back years across dozens of assets, and every disposal is measured against a cost-basis pool built from the whole record.
How to import your SwissBorg data into Recap
SwissBorg imports into Recap by file upload. Export your full transaction statement from the SwissBorg app and upload it to Recap, and we bring in your whole history automatically, including buys, sells, in-app swaps, deposits, withdrawals and every Earn reward. Recap classifies and values each entry with our fair-market valuation engine and applies the tax rules for your jurisdiction, separating what is income from what is a capital gain.
How are SwissBorg transactions taxed?
Tax treatment depends on the transaction type and where you are tax resident. Here is how the main SwissBorg activities are generally treated:
| Transaction type | CGT disposal | CGT acquisition | Income |
|---|---|---|---|
| Deposits | CGT disposal: no. The deposit itself is not a disposal. Any deposit fee is treated as a fee disposal of the fee asset (a disposal only where that asset is crypto). | CGT acquisition: no | Income: no |
| Withdrawals | CGT disposal: no. The withdrawal itself is not a disposal. Any withdrawal fee is treated as a fee disposal of the fee asset (a disposal only where that asset is crypto). | CGT acquisition: no | Income: no |
| Buying crypto with fiat | CGT disposal: no. The fiat leg disposed is not a chargeable asset, so no gain arises on it. SwissBorg charges its fee in the asset being bought, so Recap emits a small trade-fee disposal of that crypto alongside adding the fee to the acquisition cost. | CGT acquisition: yes. Acquisition of the bought crypto at the trade value; the fee (derived by the parser as gross minus net) is added to the acquisition cost. Recap's default valuation side for HMRC is the quote asset; configurable to the disposed asset. | Income: no |
| Crypto to crypto | CGT disposal: yes. Disposal of the crypto sold at the trade value; the trade fee is attached to that disposal and also emitted as a separate fee disposal of the fee asset. | CGT acquisition: yes. Acquisition of the crypto bought at the same trade value. Recap's default HMRC valuation side is the quote asset (states created after 2022-05-25); configurable to the disposed asset. Netting a same-asset fee off the acquired amount is off by default (‘Deduct fees from trades’). | Income: no |
| Selling crypto for fiat | CGT disposal: yes. Disposal of the crypto sold at the trade value, with the fee treated as an allowable cost of the disposal. | CGT acquisition: no. The fiat received is not a chargeable asset, so no chargeable acquisition arises. | Income: no |
| Earn rewards | CGT disposal: no | CGT acquisition: yes. The reward also enters the section 104 pool at the same market value used for the income event, which becomes its cost on a later disposal. | Income: yes. SwissBorg 'Earnings', 'Payouts' and 'Redemption' rows are all imported as Income and valued at market value on receipt. Recap's default is not to net same-asset fees off income; deducting them is a setting (‘Deduct fees from income’). |
| Transferring between your own accounts | CGT disposal: no. Moving the same asset between your own accounts is not a disposal in Recap. Any network or withdrawal fee paid in crypto is still a fee disposal, and if less arrives than left, the shortfall is recorded as a zero-value disposal. | CGT acquisition: no. If more arrives than was sent, the excess is recorded as an acquisition at market value. | Income: no |
This table shows how Recap classifies each transaction type by default. Some treatments — such as the acquisition cost used for airdrops — are configurable in Recap. This is general information, not tax advice; consult a qualified tax professional about your circumstances.
This table shows Recap's default classification for common SwissBorg transactions. It is not an exhaustive schedule or a ruling. Treatment depends on your circumstances and jurisdiction, and you can recategorise any transaction where yours differ. Confirm your position with a qualified tax adviser.
Rewards from SwissBorg Earn are generally treated as income at the value you receive them, with any later disposal of those coins also potentially creating a capital gain. In-app swaps between tokens are disposals for capital gains purposes, and transfers between your own accounts are not disposals. Where a token migration such as CHSB to BORG applies, the original cost carries across to the new token so your cost-basis pool stays accurate.
Refer to our tax guides for a more detailed look at crypto tax rules.
What's in your SwissBorg tax report
Recap turns your full SwissBorg history into a single tax report: capital gains, losses and income worked out under the rules for your jurisdiction, Earn rewards valued on the day they arrived, in-app swaps treated as disposals, token migrations carried across correctly, and a clear year-by-year summary you can file yourself or hand straight to your accountant.
Common SwissBorg tax challenges and how Recap solves them
SwissBorg accounts produce a few recurring tax problems. Here is how Recap handles each one:
Rewards and swaps
- Earn rewards as income. Rewards land as many small income events across different tokens. Recap values each one at the point you receive it, so none are missed.
- In-app swaps. Every token-for-token swap is a disposal. Recap calculates the gain or loss on each one automatically, so nothing is treated as a simple transfer by mistake.
The token migration and history
- The CHSB to BORG migration. A one-for-one migration is easy to mishandle by hand. Recap carries your original cost across to the new token so later disposals are right.
- A long, multi-token history. Years of activity across dozens of assets are slow to reconstruct. Recap imports the whole record and pools every disposal correctly.
Why SwissBorg users choose Recap
SwissBorg users often choose Recap because a wealth app quietly builds up more tax to track than it looks: Earn rewards as income, in-app swaps as disposals, and a token migration on top. Rather than piecing all of that together by hand, you can upload your statement and see your gains, losses and income reconciled in one report, ready to file or share with your accountant.
Whether SwissBorg shares account data with HMRC is a separate question, and we answer it in does SwissBorg report to HMRC.

Sync SwissBorg CSV 
