ASC 842 lease abstraction is the step where you pull the exact inputs the lease accounting standard needs out of every contract: the full payment schedule, the commencement and expiration dates, the renewal and termination options that change the lease term, and the data points your team needs to set a discount rate. Get these wrong and the right-of-use asset and lease liability are wrong, and the auditor sends them back. Upload a lease below and the AI abstracts the ASC 842 and IFRS 16 fields into a structured, source-linked schedule in minutes, so your close and your audit trail start from clean lease data.
Upload a document to extract
Drop files here or click to upload
Up to 50 files
Uploading...
ASC 842 and IFRS 16 do not measure the right-of-use asset and lease liability from the stated rent alone. The standard needs specific inputs, and each one lives in a different part of the lease and its amendments. Here is what the standard requires, where the abstraction has to find it, and why an error there flows straight into the numbers.
| ASC 842 input required | Where it lives in the lease | Why it must be abstracted exactly |
|---|---|---|
| Lease commencement date | Commencement clause, possession or delivery date, sometimes a side letter | Sets the day the right-of-use asset and liability are first recognized; a wrong date shifts the entire amortization schedule |
| Full payment schedule | Base rent section plus every escalation, free-rent period, and amendment | Each fixed payment is discounted to measure the liability; a missed bump or abatement misstates the balance |
| Lease term (with options) | Term clause, renewal and termination options, and the facts around them | Term is the noncancelable period plus renewals reasonably certain to exercise, not just the stated end date |
| Renewal and termination options | Option clauses, notice windows, and any purchase option | Options reasonably certain to be exercised extend the term and the liability; the standard requires capturing them |
| Discount-rate inputs | Rate implicit data if present; otherwise the term and payment profile feed the IBR | The rate implicit in the lease is rarely determinable for a tenant, so clean term and payment data drive the incremental borrowing rate |
| Variable and non-lease components | CAM, taxes, insurance, percentage rent, and index-based escalations | Most variable payments are expensed, not capitalized; separating them keeps the liability from being overstated |
Under ASC 842 the lease term includes the noncancelable period plus any renewal periods the lessee is reasonably certain to exercise and any termination options it is reasonably certain not to take. The rate implicit in the lease is almost never determinable from a tenant perspective, so most lessees use the incremental borrowing rate, with a risk-free-rate election available to private companies. Reflects ASC 842 and IFRS 16 guidance current as of June 2026.
ASC 842 and IFRS 16 are only as accurate as the lease data behind them. Hand-keying payment schedules and judging the lease term across hundreds of leases is slow, error-prone, and exactly where audit adjustments come from. The accounting is straightforward once the inputs are right; getting the inputs right by hand is the hard part.
Every fixed payment, escalation, and free-rent period has to be read out of the lease and amendments and typed into a schedule. One missed 3 percent bump in year five quietly misstates the lease liability for the whole term.
The ASC 842 lease term is not the stated end date. It depends on renewal and termination options and whether the company is reasonably certain to exercise them. Those clauses hide in riders and amendments and are easy to overlook.
A single amendment can change the rent, extend the term, or add an option, which resets the measurement. Abstracting only the original lease and missing the amendment is a frequent and material error.
Auditors want lease abstracts, discount-rate support, and classification memos tied back to the contract. An abstract with no link to the page it came from turns every test into a manual document hunt.
LeaseAbstractors reads the full lease, amendments included, and abstracts the exact fields ASC 842 and IFRS 16 measurement needs into a structured, source-linked schedule. Your accounting team starts from clean data and a clear audit trail instead of a stack of PDFs.
Base rent, every scheduled escalation, free-rent and abatement periods, and amendment changes are pulled into a clean payment schedule ready to discount.
Commencement and expiration dates, renewal and termination options, notice windows, and purchase options are flagged so you can apply the reasonably-certain test correctly.
CAM, taxes, insurance, and index-based variable payments are separated from fixed payments so variable costs are not wrongly capitalized into the liability.
Every abstracted value links to the exact lease page, so discount-rate support and classification memos tie straight back to the contract for your auditor.
Adoption and transition projects span hundreds of leases. Bulk upload abstracts the full population at once with consistent fields across every lease.
Download to Excel or CSV, or pull JSON via API into your ASC 842 lease accounting system, so there is no re-keying between abstraction and the schedule.
From a folder of lease PDFs to a structured, audit-ready ASC 842 data set, with no template to build first.
Drag in the original lease plus every amendment, side letter, and rent rider. The AI reads them together so the latest terms drive the schedule.
Tip: Try the live demo above, no signup needed.
OCR reads each page, then the AI extracts the payment schedule, commencement and expiration dates, renewal and termination options, and the variable components, each linked to its source page.
Verify the flagged fields, apply your reasonably-certain and discount-rate judgments, then export to Excel, CSV, or your lease accounting system to build the right-of-use asset and liability.
Clean lease data is the difference between a smooth close and a pile of audit adjustments. Automated abstraction earns its keep anywhere the lease population is large or the deadline is tight.
ASC 842 requires the inputs that measure the right-of-use asset and lease liability: the lease commencement date, the full schedule of fixed payments including escalations and free rent, the lease term, the renewal and termination options that can change that term, and the data needed to set a discount rate. It also requires separating lease components from non-lease and variable payments such as CAM and taxes. Every one of these has to come out of the lease and its amendments accurately, which is exactly what abstraction does before any accounting begins.
The ASC 842 lease term is the noncancelable period of the lease plus any renewal periods the lessee is reasonably certain to exercise, plus any periods covered by a termination option the lessee is reasonably certain not to exercise. It is a judgment, not just the stated end date. The abstraction step makes that judgment possible by surfacing every renewal and termination option, its notice window, and the surrounding facts so the accounting team can apply the reasonably-certain test. Our guide to how to determine lease term under ASC 842 works through the reasonably-certain test in detail, and we break the underlying clauses down in our critical date extraction and lease clause extraction pages.
ASC 842 says to use the rate implicit in the lease when it is readily determinable. For a commercial real estate tenant that rate is almost never determinable, because it depends on the lessor unguaranteed residual value assumption, so most lessees use their incremental borrowing rate instead. Private companies may elect a risk-free rate. The abstraction does not set the rate, but a clean lease term and payment profile are what the rate is applied to, so accurate abstraction is the foundation the discount-rate work sits on.
Transition and ongoing compliance are portfolio problems. Adoption means abstracting the full lease population at once, and every new or modified lease after go-live needs the same fields captured the same way. Getting that population complete is its own exercise, because some leases are not filed as leases at all: see embedded leases under ASC 842 for the contracts that hide one and the test that finds it. Automated abstraction extracts the payment schedule, term, options, and variable components across hundreds of leases in a single batch, which is why teams pair it with bulk lease upload for the initial population and with automated lease abstraction for the steady stream after. For the underlying field list every abstract should carry, see the commercial lease abstract template, and for the broader category, the lease abstraction software overview.
Still have questions? Our team is happy to help.
Talk to our teamASC 842 lease abstraction is the process of pulling the specific lease data the standard needs out of each contract: the payment schedule, commencement and expiration dates, renewal and termination options, and the inputs for the discount rate. Those abstracted fields are what measure the right-of-use asset and lease liability, so the abstraction has to be accurate before the accounting starts.
ASC 842 needs the lease commencement date, the full schedule of fixed payments including escalations and free rent, the lease term, renewal and termination options that affect that term, and discount-rate inputs. It also requires separating lease payments from variable and non-lease components like CAM and taxes, which are generally expensed rather than capitalized.
The ASC 842 lease term is the noncancelable period plus any renewal periods the lessee is reasonably certain to exercise and any periods a termination option covers that it is reasonably certain not to exercise. It is a judgment based on the option clauses and the facts, not simply the stated expiration date, so every option has to be abstracted first.
ASC 842 uses the rate implicit in the lease when it is readily determinable. For most commercial tenants it is not determinable, so they use their incremental borrowing rate, and private companies may elect a risk-free rate. The abstraction supplies the clean term and payment data the chosen rate is applied to.
Largely yes. IFRS 16 measures a right-of-use asset and lease liability from the same core inputs: the payment schedule, lease term, options, and discount rate. The main difference is that IFRS 16 has a single lessee model rather than the operating and finance lease split in ASC 842, but the abstracted data feeding both is the same.
The AI reads the original lease together with every amendment and side letter, so the payment schedule and term reflect the latest terms rather than the original document alone. This matters because an amendment that changes rent or extends the term triggers a remeasurement, and missing it is one of the most common material errors in ASC 842 data.
Yes. Bulk upload abstracts hundreds of leases in one batch with consistent fields, which fits transition projects where the full population has to be captured at once. After go-live, the same workflow abstracts each new or modified lease so the data set stays current with consistent fields.
No. LeaseAbstractors extracts and structures the lease data; your lease accounting system runs the ASC 842 calculations, journal entries, and disclosures. The two work together: abstract and verify the data here, then export it into your accounting tool so the schedule starts from clean, source-linked inputs.
The full overview of AI lease abstraction software.
Learn moreEvery field a complete lease abstract should capture.
Learn moreExtract the TI allowance incentive that adjusts the ROU asset.
Learn moreCapture every renewal, option, and notice date in the lease.
Learn moreAbstract a full lease population in one batch for adoption.
Learn moreKeep new leases abstracted into the same fields automatically.
Learn moreClean lease data exported into your system of record.
Learn more