Asset leasing in Dynamics 365 Finance does the ASC 842 math once each lease is in. Upload lease PDFs and get dates, payments and options back as cited fields for the Lease staging entity.
Upload a document to extract
Drop files here or click to upload
Up to 50 files at once, 50MB each, zip archives up to 190MB
Uploading...
The staging entities are the same whichever route you pick. What changes is who reads the leases and what it costs. Checked on 7 October 2026.
| Route | How the lease data is produced | Effort per lease | Published price | Best fit |
|---|---|---|---|---|
| LeaseAbstractors plus the Lease import framework This tool | The model reads each lease PDF and returns header, payment and option fields with page citations; you export to Excel or CSV and load Lease staging through Data management | Minutes of review per lease once the flags are cleared | Published, Starter 49 dollars a month, Plus 149 dollars a month | Tens to thousands of existing leases before go live or a midlife conversion |
| Keying leases on the Lease summary page | An analyst reads each lease, selects New, fills the required fields and creates the schedules by hand | 4 to 8 analyst hours per lease is a common estimate | Staff time | A handful of simple leases |
| Implementation partner data team | The Dynamics partner collects lease data and fills the staging templates as part of the project | Depends on the partner and on how complete the lease files are | Quoted inside the statement of work | Projects where the partner already owns the conversion workstream |
| Outsourced abstraction service | An offshore or onshore team abstracts every lease into a spreadsheet you supply | Turnaround in days to weeks | Per lease, Springbord publishes 90 to 250 dollars | Teams that want no internal review effort at all |
Microsoft updates Asset leasing with each Dynamics 365 Finance release. Check the entity fields in your environment before you map columns. The analyst hour figure is a common estimate, not a measured benchmark.
The lease values Asset leasing asks for, read from the documents and cited.
Lessor, lease reference, commencement date, expiration, term and currency come back as fields, the header data each row of the Lease staging entity needs before a lease can be created.
Start date, number of periods, payment frequency and payment amount come back line by line, including each rent step, so the schedule lines match the lease instead of one flat average.
Operating expense, CAM, tax and insurance charges are listed separately from base rent, which is what you need when you decide what goes into Executory contract staging.
Renewal, termination and purchase options come back with notice windows and the clause text, the evidence behind the lease term your team decides is reasonably certain.
Upload the base lease with every amendment. Current rent, term and options reflect the latest document with both sources cited, which matters for the Adjust record process type.
Each field carries the page it came from, so the person who signs off the migration, and your auditor later, can check any cell against the lease in seconds.
The model reads the leases. Your team owns the accounting judgments and the import.
In the Data management workspace, export the Lease staging, Payment contract staging and Executory contract staging entities to see the exact columns your environment uses.
On Plus, build a custom template whose fields follow those columns, so every export lands in the same order and nobody reshuffles a spreadsheet by hand.
Upload each lease with its amendments. Review every field flagged no value found or no source page against the cited page before you accept it.
Load the file through Data management, open Import header under Lease import framework, then compare, validate and migrate the lease records.
How the Lease import framework works, what it needs from each lease, and where an abstraction tool fits.
Short answer: Asset leasing in Dynamics 365 Finance calculates lease liabilities, right of use assets and journal entries once each lease exists in the system. It does not read lease documents. Microsoft says so plainly in its own getting started article: the lease information source is the lease contract and management decision, both of which are done outside of Dynamics 365 Finance. Getting an existing portfolio in is therefore a data job. Upload the lease PDFs here, get the fields back cited to their pages, and load them through the Lease import framework.
Microsoft describes Asset leasing as a capability for managing, tracking and automating financial transactions for leased assets in Dynamics 365 Finance, compliant with ASC 842 and IFRS 16. Lease books also support ASC 840, IAS 17 and cash basis accounting, which is how companies run a statutory book next to a US GAAP or IFRS book. The module classifies each lease as finance, operating, short term or low value according to the thresholds on the book, calculates the net present value of the payments, builds the payment, amortization, depreciation and expense schedules, and posts initial recognition, monthly entries, impairments and terminations to the general ledger. It ties into Accounts payable for lessor invoices and into Fixed assets for the right of use asset.
Before any of that works, an administrator turns the feature on. In the Feature management workspace you find the feature named Asset leasing and select Enable now. That part takes a minute. Filling the lease records takes the rest of the project.
Microsoft documents three data entities for bringing leases in from outside the system: Lease staging, Payment contract staging and Executory contract staging. You load them through the Data management workspace, then open Asset leasing, Lease import framework, Import header, where every import of those three entities is listed. From there you can view the staging data, edit it, compare it with what is already in the system, validate it and migrate it.
Each staged lease carries one of three process types:
Validate and Migrate run on one lease or on many at once through the Periodic menu. Compare and the Differences report only work for Update and Adjust, because an added lease has nothing in the system to compare against. Since version 10.0.41 import records can also be deleted more easily, which helps when a test load goes wrong. The practical consequence is simple. For a first migration almost every lease is an Add record, so nothing in the system checks your numbers against anything. The staging rows are only as good as the person who read the leases.
These are the values a migration team needs from each document. We return all of them with the page they came from, in the column order you set:
Some fields on the lease book are not in the document at all. The incremental borrowing rate, the asset fair value, the useful life used in the classification test, the annuity type and the compounding interval are accounting inputs. Your controller sets them. A field the model cannot find is marked no value found, and a value it cannot tie to a page is marked no source page. Those two flags become the review list for the migration, and the lease book inputs stay with the people who own them.
Most Asset leasing projects convert leases that are already running, often from spreadsheets, Dynamics AX or a separate lease system. Microsoft documents transition options on the book setup, including Cumulative Catchup Option A and Option B, with an incremental borrowing rate at transition that the lease can inherit. The opening balances come from your old records. The remaining payments, remaining term and live options still come from the documents, and those are where conversions go wrong: a rent step in an amendment nobody pulled, a renewal exercised by letter, an abatement that ended last year. Reading the current documents before you stage them is how you find those before the opening entries are booked.
The short term threshold on the book is entered in months and the low value threshold as an amount. Both depend on the term and payments you load. A lease migrated with the wrong expiration date can land in the wrong classification without any error message.
No. Microsoft documents Asset leasing as a Dynamics 365 Finance capability. Dynamics 365 Business Central has no built in lease accounting, so companies on it buy an AppSource app or a separate lease system. We compare those apps, with published prices where they exist, on Business Central lease accounting. The lease data each app needs is the same set of fields listed above.
Asset leasing is part of Dynamics 365 Finance, so the license question is your existing Microsoft agreement. Migration effort is usually priced inside the partner statement of work. The cost that grows with the portfolio is reading. Abstracting a commercial lease by hand is commonly estimated at 4 to 8 analyst hours, and outsourced abstraction is priced per lease, with Springbord publishing 90 to 250 dollars.
Our plans are on the pricing page. Starter is 49 dollars a month with 2,500 Base AI pages or 500 Pro AI pages and a 25 page per document cap. Plus is 149 dollars a month with 10,000 Base or 2,000 Pro pages, unlimited pages per document, 50 file batch uploads, custom extraction templates and up to 3 seats. Pro adds the REST API. A lease with its amendments often runs 20 to 60 pages, so Plus covers roughly 30 to 100 leases a month on Pro AI. For a migration wave, batch upload and custom templates are the parts that matter, and bulk lease upload shows how a whole folder runs at once.
Some lessees on Dynamics 365 Finance keep a dedicated lease platform and post journal entries to Finance instead of running the native module. We compare the native module with those add-ons in best lease accounting software for D365 Finance. Whichever system runs the calculations, the migration input is the same lease data. Teams on other ERPs follow the same path, covered on Oracle Lease Accounting for the FBDI template and SAP lease accounting data for RE-FX. The general checklist for any system change is in how to migrate lease data to new software.
Documents are protected with 256-bit encryption in transit and at rest; no SOC 2 attestation held today. Your documents are not used to train our own models. Test with a lease you are cleared to share before you run a full migration batch.
Want to see the fields on one of your own leases first? Upload it at the top of this page and check each value against its cited page before you plan the import.
Still have questions? Our team is happy to help.
Talk to our teamAsset leasing is the lease accounting capability in Dynamics 365 Finance. It stores lease contracts, classifies each lease, builds payment, amortization, depreciation and expense schedules, and posts the journal entries under ASC 842, IFRS 16, ASC 840, IAS 17 or cash basis, with links to Accounts payable and Fixed assets.
An administrator opens the Feature management workspace, finds the feature named Asset leasing and selects Enable now. After that you configure the Asset leasing parameters, lease books, lease groups, journal names, posting accounts and number sequences before the first lease is created or imported.
Load the Lease staging, Payment contract staging and Executory contract staging entities through Data management. Then go to Asset leasing, Lease import framework, Import header, review the staging data, compare and validate, and migrate. New leases use the Add record process type and need their schedules confirmed afterward.
No. Microsoft documents Asset leasing as a Dynamics 365 Finance capability. Business Central has no built in lease accounting, so companies on it use an AppSource app or a separate lease system that posts journal entries to Business Central.
Yes. Microsoft states that Asset leasing complies with US GAAP ASC 842 and IFRS 16, and lease books also support ASC 840, IAS 17 and cash basis. Microsoft does not name GASB in the Asset leasing documentation we reviewed, so public sector teams should confirm that with Microsoft.
Not in the Asset leasing documentation we reviewed. Microsoft says the lease information comes from the lease contract and management decisions made outside Dynamics 365 Finance. Someone has to read each lease and enter or import the fields, which is the step an abstraction tool shortens.
The ASC 842 apps for Business Central, which has no Asset leasing.
Learn moreThe same conversion job for Oracle Fusion and its FBDI template.
Learn moreRE-FX contract fields from the same lease documents.
Learn moreRun a whole folder of leases in one batch.
Learn moreThe standard behind the calculations, and the software for it.
Learn moreThe clause level fields in full.
Learn moreFor individuals and small teams beginning to automate document data capture.
USD / mo
$288 charged today
With : due today
Choose extraction speed vs. model accuracy per job.
| Base AI Faster | 2,500 pages |
| Pro AI Best accuracy | 500 pages |
For growing teams that need bulk extraction, custom templates and spend analytics.
USD / mo
$888 charged today
With : due today
Choose extraction speed vs. model accuracy per job.
| Base AI Faster | 10,000 pages |
| Pro AI Best accuracy | 2,000 pages |
High-volume extraction with API access, priority processing, and adjustable page tiers.
USD / mo
$ charged today
With : due today
Scales with your selected tier.
| Base AI Faster | pages |
| Pro AI Best accuracy | pages |
For portfolio-scale teams abstracting hundreds of thousands of pages a month, with unlimited seats.
USD / mo
$41,880 charged today
With : due today
| Base AI Faster | 500,000 pages |
| Pro AI Best accuracy | 120,000 pages |
Everything you need to know before you subscribe, or ask our support team about anything specific.
Ask a questionEach plan includes a monthly allowance of pages, and the number you get depends on which AI model you choose at extraction time. Base AI processes pages faster; Pro AI delivers the highest field-level accuracy. Your allowance resets on your billing anniversary each month, unused pages do not roll over. A typical commercial lease runs 20 to 60 pages including amendments, so the Starter plan's 2,500 Base AI pages cover roughly 40 to 120 leases a month.
Once your included pages are used up, extraction pauses until the next billing cycle. You can upgrade your plan at any time mid-month, the higher allowance kicks in immediately and you are only charged the prorated difference for the remainder of the period.
Yes. You can switch from monthly to yearly billing at any time on the Billing page. The yearly price is charged the same day, minus the unused part of your current month, and the 50% yearly rate applies right away. Annual plans are non-refundable after the 14-day cancellation window.
All plans export to Excel XLSX and CSV. Plus adds QuickBooks (QBO) export and financial reports. Pro unlocks JSON output via REST API so you can push structured data directly into any ERP, RPA platform or internal system.
We do not use your documents to train or improve our own models, and files are encrypted in transit (TLS 1.2+) and at rest (AES-256). Extraction runs through a third-party model provider, so review their terms if your policy requires a contractual no-training commitment. You control retention: documents can be deleted from the workspace at any time, and we will remove everything on request.
Enterprise costs $6,990 per month billed monthly, or $3,490 per month billed yearly ($41,880 charged today). It includes 500,000 Base AI pages and 120,000 Pro AI pages a month, 1,000 AI Smart Reports, unlimited user seats and everything in Pro, including REST API access. You buy it online like any other plan, and you can move between Pro and Enterprise at any time from your billing page, paying only the prorated difference.
Enterprise gives you 500,000 Base AI pages and 120,000 Pro AI pages a month, unlimited seats and API access, from $3,490 per month billed yearly. Buy it online and start right away.