-
Most software pages describe what the software does and leave you to work out whether that covers what the standard asks of you. This one runs the other way. Below are the obligations ASC 842 places on a private-company lessee, in the order you meet them, and for each one what any lease accounting system has to produce — followed by what iLeasePro produces.
If you need the standard itself rather than the software question, start with the ASC 842 Complete Guide. If you are comparing vendors, FASB lease accounting software covers evaluation, and lease accounting alternatives puts iLeasePro side by side with thirteen named products on sourced, dated facts. This page is the bridge between the two: requirement, output, capability.
First, Find Every Lease You Have
Before anything is measured, the population has to be complete. FASB ASC 842-10-15-3 holds that a contract conveys the right to control the use of an identified asset when the customer obtains substantially all the economic benefits from it and directs its use. That test does not care what the contract is called, which is why the hardest leases to find are the ones nobody filed as leases — embedded leases inside service agreements, managed IT contracts, logistics arrangements and equipment maintenance deals.
What software must produce: a single register every lease lives in, with the source document attached, so that completeness can be demonstrated rather than asserted. A spreadsheet cannot do this credibly at scale, because nothing in it records what was searched and found absent.
What iLeasePro produces: SMART Data Import brings existing lease data in through intelligent templates with real-time error detection, so the register is populated without months of re-keying. Document Management keeps the executed contract attached to the record it supports, and Portfolio Management holds the whole population in one place rather than one workbook per entity.
-
Then Classify Each One
ASC 842 keeps a dual model. Every lease is either a finance lease or an operating lease, and the classification drives how expense is recognized for the whole term. Both now sit on the balance sheet — that is the change from ASC 840 — but they do not behave the same way in the income statement, so getting the test wrong distorts every period that follows.
What software must produce: a classification decision per lease, with the inputs that produced it retained. The test is not a one-off: a modification can change the answer, and an auditor will ask how the original conclusion was reached.
What iLeasePro produces: the Classification Wizard walks the dual-model tests step by step and records the finance-versus-operating determination against the lease. The reasoning stays with the record, which is what makes it reviewable a year later. The mechanics of the test are set out in ASC 842 lease classification.
-
Measure It at Commencement
Measurement is where most implementations lose time, because it depends on two judgements before any arithmetic happens. FASB ASC 842-20-30-1 provides guidance on determining the lease term, including whether renewal and termination options are reasonably certain to be exercised. And the payments have to be discounted — ASC 842-10-20 defines the incremental borrowing rate as what the lessee would pay to borrow, on a collateralized basis, over a similar term.
Private companies have an election here that public companies do not. ASC 842-20-30-3 permits a non-public business entity to use a risk-free rate, by underlying asset class, instead of determining an incremental borrowing rate. It is simpler, and it generally produces a larger liability — a trade worth making deliberately rather than by default. Our guidance on calculating the incremental borrowing rate and portfolio versus lease-specific rates covers the choice.
What software must produce: the right-of-use asset and lease liability at commencement, from a payment schedule that handles escalations, rent-free periods and options — plus a record of the rate used and why, because the rate is the first thing an auditor tests.
What iLeasePro produces: Automated Calculations generate the ROU asset, the liability and the amortization schedule from the lease terms as entered, so the schedule and the record cannot drift apart.
-
Post Entries Every Period, Forever
This is the obligation that outlasts the project. Transition is finite; the monthly close is not. Every lease produces entries every period for the length of its term, and the volume is the point — a portfolio of eighty leases is nearly a thousand entries a year, each one an opportunity for a transposition nobody catches until the audit.
What software must produce: the period's entries for the whole portfolio, in a form the general ledger will accept, without anyone retyping them. The difference between operating and finance treatment is set out in operating and finance lease journal entries.
What iLeasePro produces: Automated Journal Entries generate the monthly entries for posting into your accounting system through web services integration, with an Excel export where a direct connection is not wanted. The close stops being a re-keying exercise, which is the single largest recurring cost ASC 842 imposes.
-
Remeasure When Something Changes
Leases do not sit still. Square footage is added, a term is extended, an option is exercised or abandoned, a rate resets. ASC 842-10-25-8 addresses lease modifications, and a modification is not the only trigger — a change in the assessment of a renewal option remeasures the liability too.
This is where spreadsheet-based compliance quietly fails. The transition workbook was built once, carefully, and then a lease changed in month seven and the workbook did not. Nothing announces the error; it simply compounds. The events to watch are listed in ASC 842 remeasurement triggers.
What software must produce: a remeasured liability and ROU asset from the modification date, with the prior basis retained rather than overwritten, so the change is auditable.
What iLeasePro produces: Variable Payments Tracking handles payments that are not fixed for the term, and Critical Date Tracking surfaces the option and renewal dates that trigger reassessment before they pass — which is the part a schedule cannot do for you. See also variable payments under ASC 842.
-
Disclose It in the Footnotes
The disclosure requirements in ASC 842-20-50 are more demanding than the recognition ones, and they are where an otherwise clean implementation gets qualified. FASB ASC 842-20-50-1 sets the objective: enough information for users to assess the amount, timing and uncertainty of cash flows arising from leases. That means quantitative tables — lease cost by component, cash paid, weighted-average remaining term, weighted-average discount rate, and a maturity analysis — and the significant judgements behind them.
What software must produce: the disclosure tables from the same data that produced the entries. If the footnote is assembled separately, it will disagree with the ledger eventually, and the footnote is what the reader sees. A worked example is in ASC 842 disclosure requirements and footnote examples.
What iLeasePro produces: Disclosure Reporting covers the required lease disclosures, including the quantitative information and the significant judgments made in measuring leases. Portfolio Consolidation rolls subsidiaries together where the reporting entity is not a single company.
-
Present It on the Balance Sheet
Recognition and presentation are separate obligations, and the second is easy to overlook. ASC 842-20-45-1 directs that lease liabilities be subject to the same considerations as other financial liabilities — which means that on a classified balance sheet they are split into current and non-current portions like anything else. That split is a financial reporting requirement, not a presentation preference, and it comes from the amortization schedule rather than from the contract.
What software must produce: the current and non-current split at each reporting date, derived from the schedule, alongside the ROU asset balances. The effect on the statements is covered in ASC 842 balance sheet impact.
What iLeasePro produces: Cash Flow Reporting and Enhanced Reporting present the balances and movements in the form the financial statements need, from the same schedules that drive the entries and the footnote.
-
Then Prove All of It to an Auditor
Every obligation above is eventually re-performed by someone who was not there when the work was done. The auditor tests completeness of the population, the classification conclusions, the discount rate, the schedules and the footnote — and asks for the evidence behind each. A system that produces correct numbers but cannot show its working converts a clean audit into a long one. The ASC 842 audit readiness checklist sets out what is typically requested.
What software must produce: the schedules, the source documents and the judgements in a form that can be handed over, plus assurance that the system's own controls are sound.
What iLeasePro produces: reporting that ties the balances back to the underlying leases and their documents. iLeasePro has completed SOC 1 Type 2 certification, which is the report your auditor will ask for when they assess the controls at a service organization you rely on.
-
Getting There From Wherever You Are Now
Adoption is its own obligation, and for private companies it has already passed — ASC 842 took effect for fiscal years beginning after 15 December 2021, so calendar-year private companies have been reporting under it since 2022. If you are reading this because a first audit under the standard is approaching, or because a spreadsheet has been carrying it and is no longer trusted, the work is the same: build the population, measure it, and be able to show how you got there. Our page on the ASC 842 compliance date covers the timeline.
Most private companies adopt using the modified retrospective approach, which avoids restating comparative periods. The mechanics, and what each option costs you in effort, are set out in the modified retrospective approach and ASC 842 transition methods explained.
What software must produce: opening balances at the adoption date on the same basis as everything that follows, so the first period under the standard reconciles to the last one before it.
What iLeasePro produces: SMART Data Import is built for exactly this moment — the bulk load of an existing portfolio, with error detection at the point of import rather than at the point of audit. Where the portfolio is large or the source data is messy, implementation support covers the abstraction and load.
-
The Elections You Are Entitled to Make
ASC 842 is not uniformly rigid. It offers elections that materially reduce the work, and each one is a policy decision that has to be applied consistently and disclosed — which means the software has to know about it rather than you remembering.
The short-term exemption lets you keep leases of twelve months or less off the balance sheet, by class of underlying asset, provided there is no purchase option reasonably certain of exercise — see short-term leases under ASC 842. The package of practical expedients on transition lets you avoid reassessing whether expired contracts contain leases, their classification, and initial direct costs; the detail is in ASC 842 practical expedients. And as covered above, ASC 842-20-30-3 gives non-public entities the risk-free rate election.
What software must produce: consistent application of each election across the class it applies to, and a record of what was elected — because the footnote has to state it and the auditor will check that practice matches policy.
What iLeasePro produces: elections applied at the portfolio level rather than lease by lease, so a policy is set once and holds. Portfolio Management and Portfolio Consolidation keep that consistent across entities where more than one is reporting.
-
What to Require When You Evaluate
Reading the obligations in order gives you the evaluation criteria, because each one is a question a demo should answer rather than a feature name to tick.
Obligation Ask the vendor to show you Complete population Importing a real portfolio, and attaching a source document to a lease Classification The dual-model test being applied, and where the conclusion is stored Measurement A schedule built from a lease with an escalation and a renewal option Journal entries A month's entries for the whole portfolio, and how they reach the ledger Remeasurement A modification applied mid-term, with the prior basis still visible Disclosures The quantitative tables generated from the same data as the entries Presentation The current and non-current split at a reporting date Audit The evidence pack, and the service organization control report
The full capability list is on features, plans and portfolio limits are on pricing, and if lease administration matters as much to you as the accounting, lease tracking software covers that side. When you want to see the obligations answered against your own leases rather than a sample portfolio, schedule a demo.This page describes what ASC 842 requires and how software addresses it. It is general information, not accounting, tax or legal advice, and it does not account for your circumstances. Consult a qualified professional about how the standard applies to your leases.