Collectibles Gain Tax

Estimate tax on a positive collectible gain using a caller-supplied rate.

Description

A collectibles-gain scenario applies a supplied rate only to positive proceeds above basis.

A collectibles-gain scenario applies a supplied rate only to positive proceeds above basis. A loss is floored to zero in the gain output.1

Estimate tax on a positive collectible gain using a caller-supplied rate.

When to use Collectibles Gain Tax

Use this tool to estimate tax on a positive collectible gain using a caller-supplied rate.

Choose the specific arithmetic or checklist scenario and establish its input amounts, dates, rates and criteria from the applicable records. Keep currencies, periods and jurisdictions consistent; review the tool-specific assumptions before interpreting the result.

How to use Collectibles Gain Tax and understand its results

  1. Choose the specific arithmetic or checklist scenario and establish its input amounts, dates, rates and criteria from the applicable records. Keep currencies, periods and jurisdictions consistent; review the tool-specific assumptions before interpreting the result.
  2. Enter proceeds, adjustedBasis, collectiblesRatePercent using the field table and calculation rules, then run the tool.
  3. Read taxableGain, estimatedTax. The explanation below defines the units, signs, ordering and any flags or placeholder values.
  4. If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
Input fieldMeaningValue type; see rules belowRequirement
proceedsDisposition proceeds (currency)number; minimum: 0Required
adjustedBasisAdjusted basis (currency)number; minimum: 0Required
collectiblesRatePercentApplicable collectibles rate (%)number; minimum: 0Required

Enter nonnegative proceeds, basis and rate. Read positive modeled gain and estimated tax.

gain=max(0,proceeds−basis); tax=gain×rate/100

Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.

Output fieldMeaningValue type
taxableGainTaxable gain (currency)number; minimum: 0
estimatedTaxEstimated tax (currency)number; minimum: 0
json
{
  "input": {
    "proceeds": 15000,
    "adjustedBasis": 9000,
    "collectiblesRatePercent": 28
  },
  "output": {
    "taxableGain": 6000,
    "estimatedTax": 1680
  }
}

Limitations and assumptions

The tool does not classify collectibles, identify holding period or calculate loss treatment, netting and actual tax-rate interaction.

Numeric inputs must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Missing required fields, extra fields, wrong value types and violations of the calculation rules are input errors.

Alternative or Complementary methods

Use Gambling Session Net: Summarize gambling-session net result, gross winnings, and losses limited to winnings. For a complementary task, use Crypto Swap Gain: Calculate gain and replacement basis for a caller-valued crypto swap.

References

  1. Collectibles Gain Tax — tool.io

Similar or alternative tools

  • Gambling Session Net

    Summarize gambling-session net result, gross winnings, and losses limited to winnings.

  • Crypto Swap Gain

    Calculate gain and replacement basis for a caller-valued crypto swap.

Don't forget to set a bookmark for tool.io!
Privacy | Imprint | Cookies