Mining Activity Screen

Screen caller-supplied mining activity indicators without making a tax-status determination.

Description

A mining-activity screen combines profit history, record keeping and regular activity into a three-point heuristic.

A mining-activity screen combines profit history, record keeping and regular activity into a three-point heuristic. The category summarizes those supplied indicators.1

Screen caller-supplied mining activity indicators without making a tax-status determination.

When to use Mining Activity Screen

Use this tool to screen caller-supplied mining activity indicators without making a tax-status determination.

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 Mining Activity Screen 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 profitableYears, yearsObserved, businesslikeRecords, regularActivity using the field table and calculation rules, then run the tool.
  3. Read profitYearFraction, businessIndicatorCount, classification. 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
profitableYearsProfitable yearsinteger; minimum: 0Required
yearsObservedYears observedinteger; minimum: 1Required
businesslikeRecordsBusinesslike records maintainedbooleanRequired
regularActivityActivity conducted regularlybooleanRequired

Enter a positive integer observation period, nonnegative profitable years no greater than it and two boolean indicators. Return profit-year fraction, score and category.

score=(profitYears/years≥.6)+records+regularActivity; 3→business-like, 0–1→hobby-like, 2→review

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

Output fieldMeaningValue type
profitYearFractionFraction of profitable yearsnumber; minimum: 0; maximum: 1
businessIndicatorCountBusiness indicatorsinteger; minimum: 0
classificationActivity screen resultstring; one of "business-like", "hobby-like", "review"
json
{
  "input": {
    "profitableYears": 3,
    "yearsObserved": 5,
    "businesslikeRecords": true,
    "regularActivity": true
  },
  "output": {
    "profitYearFraction": 0.6,
    "businessIndicatorCount": 3,
    "classification": "business-like"
  }
}

Limitations and assumptions

The 60% cutoff is embedded in this heuristic. It is not a complete legal business-versus-hobby test and does not inspect operations or evidence.

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 NFT Creator Income: Estimate caller-parameterized tax on net NFT creator income. For a complementary task, use Staking Income: Estimate net staking income and tax using caller-supplied values and rate.

References

  1. Mining Activity Screen — tool.io

Similar or alternative tools

  • NFT Creator Income

    Estimate caller-parameterized tax on net NFT creator income.

  • Staking Income

    Estimate net staking income and tax using caller-supplied values and rate.

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