• Integrations
  • Security
  • Pricing
Sign in
FacebookInstagramXLinkedInTelegram

PRODUCT

  • Recap
  • Pricing
  • Reviews
  • Release notes

FEATURES

  • Integrations
  • Pricing
  • Security and Privacy

INTEGRATIONS

  • Coinbase Taxes
  • Kraken Taxes
  • Binance Taxes
  • Ethereum Taxes
  • More Integrations

RESOURCES

  • Help Center
  • Resources library
  • Blog
  • Find an accountant

COMPANY

  • About us
  • Careers
  • Contact us
Bitcoin Policy UK
Privacy policyTerms of serviceCookie PolicyDPA
©2026 Recap Technologies Limited. All rights reserved.
71-75 Shelton Street, Covent Garden, London, England, WC2H 9JQ
Telephone: 01174 630352
  1. INTEGRATIONS
  2. SwissBorg
SwissBorg mark

SwissBorg
Crypto Tax Calculator

The easiest way to calculate your SwissBorg crypto taxes with Recap. Import your account statements in seconds.

SwissBorg markSync SwissBorg CSV

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 typeCGT disposalCGT acquisitionIncome
DepositsCGT 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: noIncome: no
WithdrawalsCGT 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: noIncome: no
Buying crypto with fiatCGT 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 cryptoCGT 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 fiatCGT 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 rewardsCGT disposal: noCGT 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 accountsCGT 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.

On this page
  • Why SwissBorg tax can be difficult to calculate manually
  • How to import your SwissBorg data into Recap
  • How are SwissBorg transactions taxed?
  • What's in your SwissBorg tax report
  • Common SwissBorg tax challenges and how Recap solves them
  • Why SwissBorg users choose Recap
Get your SwissBorg tax report

Import your SwissBorg statements and Recap does the calculations.

  • Capital gains and income reports
  • Every disposal, acquisition and income event
  • Share the same numbers with your accountant
SwissBorg markSync SwissBorg CSV

Help Guides

Adding your SwissBorg account

A step-by-step guide for adding your SwissBorg account to Recap.

Read guide

The Tax Screen

A guide to the tax screen.

Read guide

The Tax Reports

An overview of the four tax reports available in Recap — acquisitions, disposals, capital gains and income.

Read guide

Automate your SwissBorg tax reporting - takes 5 mins.

  • 1

    Sign up to Recap

  • 2

    Set up auto sync with our step by step guide

  • 3

    Generate your tax report ready to self-file or share with your accountant

SwissBorg markSync SwissBorg CSV
SwissBorg logo
SwissBorg mark
SwissBorg sync

FAQs