Nexus Threshold Screen

Compare sales and transaction counts with caller-supplied nexus thresholds.

Description

An economic-nexus screen compares sales and transaction counts with supplied thresholds.

An economic-nexus screen compares sales and transaction counts with supplied thresholds. Some scenarios require either threshold; others require both.1

Compare sales and transaction counts with caller-supplied nexus thresholds.

When to use Nexus Threshold Screen

Use this tool to compare sales and transaction counts with caller-supplied nexus thresholds.

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 Nexus Threshold 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 annualSales, annualTransactions, salesThreshold, transactionThreshold, thresholdMode using the field table and calculation rules, then run the tool.
  3. Read meetsSalesThreshold, meetsTransactionThreshold, meetsConfiguredThreshold. 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
annualSalesAnnual in-jurisdiction sales (currency)number; minimum: 0Required
annualTransactionsAnnual in-jurisdiction transactionsinteger; minimum: 0Required
salesThresholdSales threshold (currency)number; minimum: 0Required
transactionThresholdTransaction thresholdinteger; minimum: 0Required
thresholdModeThreshold modestring; one of "either", "both"Required

Enter nonnegative sales, nonnegative integer transactions and thresholds, then select either or both. Return each inclusive threshold flag and the selected combination.

salesMet=sales≥salesThreshold; countMet=count≥countThreshold; result=OR or AND

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

Output fieldMeaningValue type
meetsSalesThresholdMeets sales thresholdboolean
meetsTransactionThresholdMeets transaction thresholdboolean
meetsConfiguredThresholdMeets configured thresholdboolean
json
{
  "input": {
    "annualSales": 120000,
    "annualTransactions": 150,
    "salesThreshold": 100000,
    "transactionThreshold": 200,
    "thresholdMode": "either"
  },
  "output": {
    "meetsSalesThreshold": true,
    "meetsTransactionThreshold": false,
    "meetsConfiguredThreshold": true
  }
}

Limitations and assumptions

Thresholds and combination rules are caller inputs. Geography, measurement period, taxable-sales definitions and legal nexus beyond economic thresholds are not determined.

Numeric inputs must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Extremely large text inputs are rejected. Missing required fields, extra fields, wrong value types and violations of the calculation rules are input errors. A successfully returned false flag is an evaluated outcome; its meaning is explained above.

Alternative or Complementary methods

Use Sourcing Tax Comparison: Compare origin- and destination-sourced tax using caller-supplied rates. For a complementary task, use Marketplace Tax Split: Split marketplace sales and tax between facilitator and seller collection.

References

  1. Nexus Threshold Screen — tool.io

Similar or alternative tools

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