compliance_mandate
asc-740
income-tax-disclosures
asu-2023-09
rate-reconciliation
five-percent-threshold
property-tested
mcp:classify_rate_rec_5pct_threshold

Rate Reconciliation 5% Threshold Classifier

Applies the quantitative 5 percent threshold of ASC 740-10-50-12A(b), as amended by FASB Accounting Standards Update No. 2023-09, to one candidate rate reconciliation item. Returns the item as a percentage of the threshold base, a crossing flag, the separate disclosure consequence, and the disaggregation 740-10-50-12A(b) requires of the declared category. The comparison is taken in absolute amount on both sides per BC35 of the Update, corroborated by 740-10-50-12A(b)(2), which is what makes the test well defined for a loss making entity. The category enum has nine members: the eight closed by 740-10-50-12A(a) plus the item within none of them that 740-10-50-12A(b)(3) addresses. Verdicts are decided by exact cross multiplication on unrounded inputs, never by rounding a percentage and then comparing. A zero threshold base is reported as not assessable with a named caveat rather than divided silently, per BC38.

Tool URL: https://ainumbers.co/chaingraph/art-635-rate-rec-5pct-threshold-classifier.html

post/v1/tools/classify_rate_rec_5pct_threshold

Request

  • Base URL: https://ainumbers.co
  • URL: https://ainumbers.co/v1/tools/classify_rate_rec_5pct_threshold
  • Auth: none declared

Request body

reconciling_item_categorystring
reconciling_item_amountnumber required
pretax_incomenumber required
statutory_rate_pctnumber required
entity_is_public_business_entityboolean

Response

Successful tool execution result

reconciling_item_categorystring nullable
category_recognizedboolean
reconciling_item_amountnumber nullable
pretax_incomenumber nullable
statutory_rate_pctnumber nullable
entity_is_public_business_entityboolean
threshold_base_amountnumber nullable
threshold_amountnumber nullable
pct_of_threshold_basenumber nullable
crosses_5pct_thresholdboolean nullable
must_disclose_separatelyboolean nullable
required_disaggregationstring nullable
disaggregation_citationstring nullable
denominator_near_zero_caveatstring nullable
management_judgment_requiredboolean
not_assessable_reasonstring nullable
break_even_judgment_notestring
citationstring
basisstring

Changes

No recorded changes to this operation across all 1 revision of this API.