Sin Tax Elasticity Revenue Estimate Calculator

Conditional constant-elasticity sin-tax demand scenario, independently proposed total price includes pass-through; quantity nearest.001 unit then exact minor revenue, no causal demand/revenue prediction. Caller independently establishes matching units, evidence, method edition and applicability; output is not compliance, diagnosis, work-safety approval, geological identity or validated hazard prediction.

Description

A constant-elasticity scenario changes quantity according to a proposed total-price ratio.

A constant-elasticity scenario changes quantity according to a proposed total-price ratio.1

The excise revenue result depends on the chosen elasticity, price pass-through, and unit-tax assumptions.

When to use Sin Tax Elasticity Revenue Estimate Calculator

Use this tool when you need to reproduce the stated calculation from measured records or independently selected model inputs. Establish jurisdiction, tax year, applicable authority, and eligible amounts or evidence before entering values. Minor-unit amounts use one currency; 12345 means 123.45 when that currency has 100 minor units per major unit. One basis point is 0.01 percentage points.

How to use Sin Tax Elasticity Revenue Estimate Calculator and understand its results

  1. Establish jurisdiction, tax year, applicable authority, and eligible amounts or evidence before entering values. Minor-unit amounts use one currency; 12345 means 123.45 when that currency has 100 minor units per major unit. One basis point is 0.01 percentage points.
  2. Enter observedBaselineQuantityUnits, observedBaselineTotalPriceMinor, callerProposedTotalPriceMinor, callerPriceElasticity, callerProposedUnitExciseMinor, following the field table and rules below, then run the tool.
  3. Read conditionalQuantityUnits, conditionalExciseRevenueMinor. Use the output meanings below to interpret units, signs, flags, and any nested result fields.
  4. Correct reported input issues and run again. For a successful result, check the stated evidence coverage and assumptions before using it in your review.
Input fieldMeaningValue typeRequirement
observedBaselineQuantityUnitsObserved baseline quantity unitsnumberRequired
observedBaselineTotalPriceMinorObserved baseline total price minornumberRequired
callerProposedTotalPriceMinorCaller proposed total price minornumberRequired
callerPriceElasticityCaller price elasticitynumberRequired
callerProposedUnitExciseMinorCaller proposed unit excise minornumberRequired

Use nonnegative baseline quantity; positive nonnegative safe-integer baseline and proposed total prices; a nonnegative unit excise; and elasticity from −10 to zero. Scale quantity by the price ratio raised to elasticity. Round quantity to the nearest thousandth, then calculate and round revenue from that rounded quantity.

Q_new=Q_old(P_new/P_old)^elasticity; revenue=round(round(1000Q_new)×unitExcise/1000)

Symbols follow the input and output meanings and the calculation rules above.

Output fieldMeaningValue type
conditionalQuantityUnitsConditional quantity unitsnumber
conditionalExciseRevenueMinorConditional excise revenue minornumber
json
{
  "input": {
    "observedBaselineQuantityUnits": 100,
    "observedBaselineTotalPriceMinor": 100,
    "callerProposedTotalPriceMinor": 200,
    "callerPriceElasticity": -1,
    "callerProposedUnitExciseMinor": 20
  },
  "output": {
    "conditionalQuantityUnits": 50,
    "conditionalExciseRevenueMinor": 1000
  }
}

Limitations and assumptions

Eligibility, rates, dates, definitions, and exceptions are independently supplied facts. The arithmetic is not a complete return calculation or a determination of tax liability.

Missing required fields, unknown fields, wrong types, and violated calculation rules are input issues. Numeric values must be finite; nonfinite results are rejected. Monetary products and sums use checked integer arithmetic; fractional minor amounts are rounded to nearest, with half ties away from zero. Rates and amounts must satisfy the tool-specific bounds above.

Alternative or Complementary methods

For a related review, use Sugary Drink Penny Per Ounce Lookup: Sugary-drink excise rules specify a beverage and volume basis as well as a jurisdiction and date. This lookup retains those qualifications in a supplied reference record; its title is not a universal rate. For a complementary step, use Carbon Price Per Tonne Jurisdiction Lookup: A carbon price reference needs the scheme, emissions basis, period, and jurisdiction. This lookup returns your verified record without equating different carbon-pricing mechanisms.

References

  1. Sin Tax Elasticity Revenue Estimate Calculator — tool.io

Similar or alternative tools

  • Sugary Drink Penny Per Ounce Lookup

    Sugary-drink excise rules specify a beverage and volume basis as well as a jurisdiction and date. This lookup retains those qualifications in a supplied reference record; its title is not a universal rate.

  • Carbon Price Per Tonne Jurisdiction Lookup

    A carbon price reference needs the scheme, emissions basis, period, and jurisdiction. This lookup returns your verified record without equating different carbon-pricing mechanisms.

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