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
- 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.
- Enter proceeds, adjustedBasis, collectiblesRatePercent using the field table and calculation rules, then run the tool.
- Read taxableGain, estimatedTax. The explanation below defines the units, signs, ordering and any flags or placeholder values.
- 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 field | Meaning | Value type; see rules below | Requirement |
|---|---|---|---|
| proceeds | Disposition proceeds (currency) | number; minimum: 0 | Required |
| adjustedBasis | Adjusted basis (currency) | number; minimum: 0 | Required |
| collectiblesRatePercent | Applicable collectibles rate (%) | number; minimum: 0 | Required |
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 field | Meaning | Value type |
|---|---|---|
| taxableGain | Taxable gain (currency) | number; minimum: 0 |
| estimatedTax | Estimated tax (currency) | number; minimum: 0 |
{
"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
-
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.