Skip to content

Total disposal proceeds excludes fees #573

@m01

Description

@m01

TL;DR: it looks to me like fees are removed from the disposal proceeds instead of added to allowable costs. I would've thought they should be added to allowable costs.

Reading the Capital gains summary notes (2024) from http://www.gov.uk/government/publications/self-assessment-capital-gains-summary-sa108 (see quote below), I get the impression that the Total disposal proceeds shown in the report should be the num_shares * price (or better, amount + fees) before the fees are taken off, and the transaction-specific fees should be part of the costs. The calculator seems to parse the amount as the amount after fees have been taken off (see e.g. https://github.com/KapJI/capital-gains-calculator/blob/main/cgt_calc/parsers/mssb.py#L161-L162) and then sum those to calculate the Total disposal proceeds (https://github.com/KapJI/capital-gains-calculator/blob/main/cgt_calc/main.py#L307).

Sale or disposal proceeds
Proceeds may include:

  • cash, payable now or in the future, or anything that can be turned into cash, unless it’s taxable as income
  • the market value of an asset you were given in exchange for the asset you disposed of
  • the value of a right to receive future payments where you do not know the amount of the payment at the time you sold it

Sometimes you need to use the market value of the asset instead of the sale or purchase price.

Allowable costs
For Capital Gains Tax purposes, you deduct your costs to work out the gain or loss on the sale or disposal of an asset. Only some costs are allowable. These include:

  • the price paid to buy the asset
  • the costs of any improvements made to your asset – but they must be reflected in the asset when you dispose of it
  • incidental costs of acquiring or disposing of the asset, such as Stamp Duty or Stamp Duty Land Tax

...

What do others think? Did I misunderstand something?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions