Description
Subtract excludedValue from importValue for adValoremBase.
A specific duty is an amount per unit, while an ad valorem rate is a fraction of a valuation base. Quotas and input-output adjustments introduce additional supplied assumptions.
Subtract excludedValue from importValue for adValoremBase.
When to use this tool
Use Import Tariff Basis Margin when you need a tariff or quota-model arithmetic component.
How to use the tool and how it works
- Enter importValue, excludedValue, specificDuty, suppliedRate, suppliedDuty. Use the units and conventions below.
- Run the tool. Correct any format, range, or cross-field input error before interpreting the output.
- Read adValoremBase, modeledDuty, margin. Use the output convention below.
Subtract excludedValue from importValue for adValoremBase. Multiply by suppliedRate, add specificDuty, and return suppliedDuty minus modeledDuty as margin.1
| Input field | Meaning and units | Accepted input |
|---|---|---|
| importValue | Import Value | Required. Finite number; minimum 0. |
| excludedValue | Excluded Value | Required. Finite number; minimum 0. |
| specificDuty | Specific Duty | Required. Finite number; minimum 0. |
| suppliedRate | Supplied Rate | Required. Finite number; minimum 0. |
| suppliedDuty | Supplied Duty | Required. Finite number; minimum 0. |
| Output field | Interpretation | Returned shape |
|---|---|---|
| adValoremBase | Ad Valorem Base | Required. Finite number. |
| modeledDuty | Modeled Duty | Required. Finite number. |
| margin | Signed allowance remaining under the calculation above. | Required. Finite number. |
{
"input": {
"importValue": 100,
"excludedValue": 20,
"specificDuty": 5,
"suppliedRate": 0.1,
"suppliedDuty": 15
},
"output": {
"adValoremBase": 80,
"modeledDuty": 13,
"margin": 2
}
} Limitations and assumptions
- Rate is fractional and inputs use a common currency; exclusions and modeled duty do not establish legally payable customs charges.
- Inputs must satisfy both the field types and the cross-field conditions above. Invalid input causes an error; a successful false flag or documented placeholder is a different result.
- Numeric calculations use binary floating point unless exact decimal-integer arithmetic is explicitly stated. No hidden measurement tolerance or decimal rounding is added; nonfinite or out-of-contract results are rejected. Numeric signed-zero results are exported as zero.
Alternative or Complementary methods
Verify classification, origin, valuation, quota allocation, and current law with the responsible customs professional.
References
Similar or alternative tools
- Customs Discount Dutiable Base Flag
Subtract discount from invoiceValue only when discountAllowed, then add freight only when freightIncluded.
- Customs Duty Tax Sequence One Line
Calculate customsValue × dutyRate for duty.