How to Create an ASC 842 Lease Accounting Project Plan
ASC 842 Is Not Just a Real Estate Problem
The most common mistake in ASC 842 implementations is treating it as a real estate project. Finance pulls a list of office leases, sends it to the lease accounting software vendor, and considers the population complete.
Then the auditors ask about the forklift fleet. And the copier contracts. And the data center colocation agreements. And the embedded leases in the manufacturing service contracts.
ASC 842 requires recognizing right-of-use (ROU) assets and lease liabilities for any contract — regardless of label — that conveys the right to control the use of an identified asset for a period of time. That includes equipment leases, vehicle fleets, IT hardware agreements, and service contracts that contain a lease component. The lease population exercise is the hardest part of the implementation, and companies consistently underestimate it.
Phase 1: Lease Population and Inventory (Weeks 1–4)
Contract inventory:
Pull contracts from every source:
- Real estate: office leases, warehouse leases, retail locations
- Fleet: company vehicles, delivery vehicles, forklifts, trailers
- Equipment: manufacturing equipment, lab equipment, medical devices, IT hardware
- Other: data center co-location, billboards, cell tower licenses
Do not rely on what's in the existing fixed asset or lease schedule. Pull the contracts themselves and review them.
Embedded lease screening:
Service contracts may contain an embedded lease if the contract:
- Involves an identified asset (specific asset, not a pool)
- Gives the customer the right to direct how and for what purpose the asset is used
- Gives the customer the right to obtain substantially all of the economic output
Common embedded lease examples:
- Dedicated manufacturing or warehousing service agreements
- Cloud computing contracts for dedicated hardware capacity
- Logistics agreements with dedicated trucks or routes
Screen contracts above a materiality threshold (e.g., all contracts over $100K annually) for embedded leases. Document your screening conclusions.
Practical expedient elections (make these decisions early):
- Short-term lease exemption: leases with initial term ≤ 12 months can be excluded from balance sheet recognition. Track off-balance sheet and disclose. Apply by asset class.
- Lease/non-lease component election: instead of separating lease and non-lease components, account for the combined contract as a single lease. Simplifies accounting but increases balance sheet impact.
Phase 2: Lease Classification and Measurement (Weeks 4–7)
Classification test (for each lease):
A lease is classified as a finance lease (similar to old capital lease) if any of the following apply:
- Ownership transfers to lessee at end of lease term
- Lessee has a purchase option reasonably certain to be exercised
- Lease term is for the major part of the remaining economic life of the asset (≥75% is a common threshold)
- Present value of lease payments is substantially all of the fair value of the asset (≥90% is common)
- Asset is specialized — no alternative use to the lessor
All other leases are operating leases.
Measurement (for each lease):
- Lease term: non-cancellable period plus renewal options reasonably certain to be exercised plus periods in optional termination where lessee is not reasonably certain to exercise
- Lease payments: fixed payments less lease incentives receivable, variable payments based on an index or rate at commencement, purchase option if reasonably certain, residual value guarantees, termination penalties if lease term reflects exercising a termination option
- Discount rate: the rate implicit in the lease (if determinable) or the lessee's incremental borrowing rate (IBR). For private companies: can use risk-free rate as practical expedient. IBR should reflect term, collateral, and currency of each lease.
Opening entries:
- Lease liability = present value of remaining lease payments at transition date
- ROU asset = lease liability + prepaid rent − accrued rent − lease incentives (unamortized)
This calculation must be done for every in-scope lease. With 50 leases it's manageable in a spreadsheet; with 500 leases you need lease accounting software.
Phase 3: System Selection and Configuration (Weeks 6–12)
When to use lease accounting software:
- More than 50 active leases: manual tracking becomes error-prone
- Multi-entity: software handles entity-level reporting and consolidation
- Audit requirement: clean audit trail from lease data to financial statements
Software options:
- LeaseQuery (now EZLease): popular for mid-market, strong ERP integrations
- CoStar Real Estate Manager: strong real estate focus
- Nakina / Occupier: modern SaaS options
- ERP modules: NetSuite, Oracle, SAP all have lease accounting modules
Configuration tasks:
- Input all lease data: commencement date, term, payment schedule, classification, discount rate
- Configure for each lease: amortization schedule (finance lease) or straight-line expense (operating lease)
- Set up journal entry automation: monthly entries for amortization, interest, and payment
- Configure reporting: ROU asset rollforward, lease liability rollforward, maturity analysis
Phase 4: Opening Balance Calculation (Weeks 10–14)
Transition approach options:
- Full retrospective: apply ASC 842 to all prior periods presented (most complete, most work)
- Modified retrospective: recognize cumulative effect at adoption date as an adjustment to retained earnings (no prior period restatement — most common choice)
Transition date calculations:
- Calculate ROU assets and lease liabilities as of the transition date for all in-scope leases
- Reconcile total lease liabilities to prior-period operating lease commitments disclosure (should be similar with timing differences)
- Calculate cumulative adjustment to retained earnings (difference between ASC 840 deferred balances and ASC 842 opening entries)
- Prepare transition journal entry
Review transition calculations with external auditors before booking. The transition entry is a one-time, high-visibility balance sheet change that auditors scrutinize.
Phase 5: Disclosure Preparation (Weeks 14–16)
ASC 842 requires significantly more disclosure than ASC 840.
Required disclosures:
- Maturity analysis: future minimum lease payments for operating and finance leases by year and thereafter, reconciled to the balance sheet lease liability
- Weighted average remaining lease term and discount rate: by lease class (operating, finance)
- Lease cost table: operating lease cost, finance lease amortization, finance lease interest, short-term lease cost, variable lease cost, sublease income
- Supplemental cash flow: cash paid for amounts included in lease liabilities (operating and financing); ROU assets obtained in exchange for new lease liabilities
Build disclosure templates before go-live so the data requirements are clear when configuring the lease accounting system.
Phase 6: Ongoing Lease Management
ASC 842 is not a one-time project — it requires ongoing processes:
- New lease identification: any new contract must be screened for lease classification before it's signed
- Lease modifications: changes to lease terms trigger remeasurement at the modification date
- Reassessment events: changes in exercise of renewal or purchase options require remeasurement
- Monthly accounting: interest accretion, amortization, and lease payment entries
- Quarterly disclosure update: maturity analysis and metrics must be updated each quarter
Manage your ASC 842 implementation project in gantt-chart.io with the lease population exercise as Phase 1 and a clear dependency: system configuration cannot begin until the population is complete and the practical expedient elections are made. The phases that follow — classification, measurement, system setup, and disclosure — all build on the population inventory. Getting the population wrong means redoing everything downstream.