Operating and finance lease classification, dual income-statement treatment, transition methods, lessee and lessor accounting, and ASC 842-20-50 disclosures — all computed deterministically by the Ledger Layer engine. The same engine that runs your IFRS 16 portfolio handles ASC 842 side by side, from the same lease record.
Under ASC 842, a lessee classifies each lease as either a finance lease or an operating lease at commencement. Classification is determined using five criteria — any one of which, if met, results in finance lease treatment. Ledger Layer applies all five tests automatically based on the lease data you provide, and logs the classification rationale in the audit trail.
The classification decision drives how expense appears on the income statement — front-loaded for finance leases (separate interest and amortisation), straight-line for operating leases (single lease cost). Ledger Layer evaluates each criterion against the data you provide: ownership transfer, purchase option likelihood, term relative to useful life, PV relative to fair value, and specialised nature. If any field is ambiguous, the engine flags it for human review rather than assuming.
For finance leases, the lessee recognises a right-of-use asset and lease liability at commencement. The liability is unwound using the effective interest method. The ROU asset is amortised — typically straight-line — separately from interest expense. This produces a front-loaded total expense pattern, similar to purchasing the asset with debt.
Ledger Layer generates separate journal entries for interest expense and ROU amortisation each period. The interest and amortisation are presented separately on the income statement (ASC 842-20-45-2), and the cash payment is split between operating (interest) and financing (principal) on the cash flow statement. All of this is automated during monthly close.
For operating leases, a single lease cost is recognised on a straight-line basis over the lease term. The ROU asset and liability are still recognised on the balance sheet — the difference from finance leases is purely in income statement and cash flow presentation. This is the treatment most familiar to teams transitioning from ASC 840.
The engine computes the total lease cost (including any step-rent or free-rent periods) and spreads it evenly across the lease term. Each period, the liability is reduced by the cash payment, and the ROU asset is adjusted as the balancing figure. The single lease cost appears in operating expenses, and the full cash payment is classified as operating on the cash flow statement.
ASC 842 requires remeasurement when a lease is modified or when certain reassessment triggers occur — such as a change in the likelihood of exercising a renewal or purchase option. Ledger Layer handles modifications as discrete events with automatic remeasurement and journal entry generation.
Modifications are classified as either a separate new lease (if additional right-of-use + commensurate price increase) or a modification of the existing lease. For modifications of the existing lease, Ledger Layer remeasures the liability at the modification date using a revised discount rate and adjusts the ROU asset accordingly. The engine preserves the complete pre-modification schedule alongside the revised schedule for audit comparison.
ASC 842 permits two transition approaches: the modified retrospective method (with cumulative-effect adjustment at the adoption date) and the comparative period restatement method. Ledger Layer supports both, with transition adjustments generated as journal entries as of your chosen adoption date.
For the modified retrospective approach, you can elect the package of three practical expedients (no reassessment of expired/existing leases, classification, or initial direct costs) and the hindsight practical expedient. Ledger Layer applies your elections consistently across the entire portfolio and generates the opening balance sheet entry. For restatement, the engine recomputes all prior periods under ASC 842 and produces the comparative figures.
ASC 842 requires extensive quantitative disclosures including lease cost tables, maturity schedules, weighted-average metrics, and supplemental cash flow information. Ledger Layer generates a complete disclosure pack per entity per reporting period — every number derived from the same engine-verified data as your journal entries.
The disclosure pack includes disaggregated lease cost (finance lease interest, finance lease amortisation, operating lease cost, short-term, variable), an undiscounted maturity analysis for both finance and operating leases across five-plus time bands, weighted-average remaining lease term and discount rate, and supplemental cash flow information including ROU assets obtained in exchange for new lease liabilities.
ASC 842 retains the dual classification model for lessors — sales-type, direct financing, and operating leases. While most Ledger Layer users are lessees, the engine supports lessor classification and measurement for entities that account from both sides.
Sales-type and direct financing leases result in derecognition of the underlying asset and recognition of a net investment. Operating leases result in continued recognition of the asset with straight-line income. The classification criteria mirror the lessee five-criteria test, with the addition of collectibility assessment.
Many multinational entities report under both standards. Ledger Layer runs both from a single lease record — same economic data, standard-specific output. No duplicate data entry. No reconciliation between two workbooks.
Upload the lease once. Ledger Layer produces ASC 842 journals for your US entity and IFRS 16 journals for your IFRS entity — from the same underlying data.
A lease classified as operating under ASC 842 is always on-balance-sheet under IFRS 16. Ledger Layer tracks the divergence and produces the correct income statement treatment for each standard.
Separate disclosure packs for ASC 842 (842-20-50) and IFRS 16 (IFRS 16.53–58), each generated from the same source data with standard-specific formatting.
Your US entities may have adopted ASC 842 in 2019 while IFRS entities adopted IFRS 16 the same year. Ledger Layer supports entity-level adoption dates and transition method elections.
Same deterministic engine. Both standards. One infrastructure layer. Upload your workbook and get audit-ready output in minutes.