Operating Lease Single Lease Cost Straight Line Checker
Bridge operating-lease single cost into explicit period liability interest and implied ROU amortization, including negative amortization when caller cost is below interest; no lease classification or impairment/remeasurement model.
Description
An operating-lease single-cost scenario separates liability interest from implied ROU amortization.
An operating-lease single-cost scenario separates liability interest from implied ROU amortization. Amortization can be negative when cost is below interest.1
The returned values include Period liability interest minor, Closing lease liability minor, Implied rou amortization minor, Closing rou carrying minor. The How section below explains the calculation, input rules and interpretation.
When to use Operating Lease Single Lease Cost Straight Line Checker
Use Operating Lease Single Lease Cost Straight Line Checker when you need to evaluate the supplied records under the calculation and evidence rules below. No lease classification, impairment or remeasurement model is supplied.
Gather the source balances and explicit accounting policy. Monetary inputs use integer minor units in one currency; for a currency with 100 minor units per major unit, 12345 represents 123.45. One basis point is 0.01 percentage points; 10000 basis points is 100%. Dates and posting signs follow the individual rules below.
How to use Operating Lease Single Lease Cost Straight Line Checker and understand its results
- Gather the source balances and explicit accounting policy. Monetary inputs use integer minor units in one currency; for a currency with 100 minor units per major unit, 12345 represents 123.45. One basis point is 0.01 percentage points; 10000 basis points is 100%. Dates and posting signs follow the individual rules below.
- Enter openingLeaseLiabilityMinor, openingRouCarryingMinor, callerPeriodInterestBasisPoints, periodCashPaymentMinor, callerStraightLineLeaseCostMinor using the field table and calculation rules, then run the tool.
- Read periodLiabilityInterestMinor, closingLeaseLiabilityMinor, impliedRouAmortizationMinor, closingRouCarryingMinor. The explanation below defines the units, signs, ordering and any flags or placeholder values.
- 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 field | Meaning | Value type; see rules below | Requirement |
|---|---|---|---|
| openingLeaseLiabilityMinor | Opening lease liability minor | number | Required |
| openingRouCarryingMinor | Opening rou carrying minor | number | Required |
| callerPeriodInterestBasisPoints | Caller period interest basis points | number | Required |
| periodCashPaymentMinor | Period cash payment minor | number | Required |
| callerStraightLineLeaseCostMinor | Caller straight line lease cost minor | number | Required |
Enter nonnegative safe-integer liability, ROU asset, payment and single-cost money plus integer period basis points 0–10000. Round interest with half ties away from zero. Return interest, closing liability, signed implied amortization and closing ROU. Require both closing balances nonnegative; negative amortization can increase ROU.
interest=roundMinor(openingLiability×periodBps/10000); liabilityClose=opening+interest−cash; amortization=singleCost−interest Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.
| Output field | Meaning | Value type |
|---|---|---|
| periodLiabilityInterestMinor | Period liability interest minor | number |
| closingLeaseLiabilityMinor | Closing lease liability minor | number |
| impliedRouAmortizationMinor | Implied rou amortization minor | number |
| closingRouCarryingMinor | Closing rou carrying minor | number |
{
"input": {
"openingLeaseLiabilityMinor": 1000,
"openingRouCarryingMinor": 1200,
"callerPeriodInterestBasisPoints": 100,
"periodCashPaymentMinor": 100,
"callerStraightLineLeaseCostMinor": 120
},
"output": {
"periodLiabilityInterestMinor": 10,
"closingLeaseLiabilityMinor": 910,
"impliedRouAmortizationMinor": 110,
"closingRouCarryingMinor": 1090
}
} Limitations and assumptions
No lease classification, impairment or remeasurement model is supplied.
Numeric inputs, where present, must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Missing fields without a declared default, extra fields, wrong value types and violations of the calculation rules are input errors.
Alternative or Complementary methods
Use Right Of Use Asset Initial Recognition Component Tool: Initial right-of-use asset value can differ from lease liability because of prepayments, direct costs and incentives. Those components must be independently measured. For a complementary task, use Prepaid Expense Monthly Amortization Schedule Generator: Equal-month prepaid amortization allocates a finite balance across assumed equal service months. Integer remainders must be distributed explicitly.
References
Similar or alternative tools
- Right Of Use Asset Initial Recognition Component Tool
Initial right-of-use asset value can differ from lease liability because of prepayments, direct costs and incentives. Those components must be independently measured.
- Prepaid Expense Monthly Amortization Schedule Generator
Equal-month prepaid amortization allocates a finite balance across assumed equal service months. Integer remainders must be distributed explicitly.