For most finance teams, lease accounting under IFRS 16 feels like a never-ending compliance headache. The standard requires every lease—whether it’s office space, a fleet of vehicles, or industrial equipment—to be recognized on the balance sheet as a right-of-use asset and a lease liability. This means extracting payment schedules from PDFs, determining the incremental borrowing rate, calculating the present value of future payments, and then tracking modifications, reassessments, and terminations across dozens or hundreds of contracts. One misstep in the discount rate or a missed renewal option can cascade into a material misstatement. The manual work is tedious, error-prone, and eats up weeks of your team’s time every quarter.
This is where AI changes the game. Instead of building spreadsheets from scratch or relying on expensive third-party software that still requires manual data entry, you can now use a large language model like Claude to automate the entire IFRS 16 calculation workflow. By feeding the AI your lease contracts, payment schedules, and discount rate assumptions, you can generate a complete amortization schedule, journal entries, and disclosure notes in minutes. The AI handles the complex math—present value calculations, straight-line expense recognition, and modification adjustments—while you focus on review and judgment. The result is faster close cycles, fewer errors, and a dramatically lower cost of compliance.
The key to making this work is a well-structured prompt that teaches the AI your specific lease terms, accounting policies, and output format. Below, I’ll walk you through two ready-to-use prompts that you can copy, paste, and adapt for your own lease portfolio. The first prompt handles the initial recognition of a new lease. The second prompt tackles the trickiest part: a lease modification or reassessment. Both follow the “Anatomy of a Prompt” structure that ensures Claude understands your context, constraints, and success criteria before generating a single number.
Why IFRS 16 Automation Is a High-Value AI Use Case
Before we dive into the prompts, let’s be clear about why this matters. IFRS 16 compliance is not just about getting the numbers right—it’s about audit defensibility. Every calculation must be traceable, every assumption must be documented, and every change must be reconciled. A manual process leaves you vulnerable to human error, inconsistent application of policies, and audit queries that drag on for weeks. By using AI to generate a standardized, auditable output, you create a single source of truth that your external auditors can review quickly. Plus, you free up your senior analysts to focus on strategic tasks like lease portfolio optimization and cash flow forecasting.
First, read these files completely before responding:
lease_contract.md — the full lease agreement including start date, term, payment amounts, payment frequency, renewal options, and termination clauses
discount_rate_policy.md — my company’s policy for determining the incremental borrowing rate, including the base rate, credit spread, and lease term adjustment
chart_of_accounts.md — the GL account numbers and descriptions for right-of-use assets, lease liabilities, depreciation expense, and interest expense
Here is a reference for what I want to achieve:
I have attached a sample amortization schedule from our previous auditor that shows the exact format, column headers, and rounding rules they expect.
Here’s what makes this reference work:
– Columns are in this order: Period End Date, Opening Liability, Interest Expense, Lease Payment, Closing Liability, Opening ROU Asset, Depreciation, Closing ROU Asset
– All amounts are rounded to the nearest dollar
– Interest is calculated using the effective interest method on the opening liability balance
– Depreciation is straight-line over the lease term
– The schedule runs from commencement date through the end of the lease term
Here’s what I need for my version / SUCCESS BRIEF:
Type of output + length: A table in plain text with the columns listed above, covering the full lease term. Include a summary row showing total interest expense, total lease payments, and total depreciation.
Recipient’s reaction: My controller should be able to copy the numbers directly into the ERP without manual adjustment. The schedule must tie to the contract terms exactly.
Does NOT sound like: A narrative explanation or a list of instructions. This is a data output only. Do not include any commentary, disclaimers, or analysis outside the table.
Success means: The total of the lease payments column equals the sum of all payments in the contract. The closing liability at the end of the term is zero. The total depreciation equals the initial ROU asset value.
My context file contains my standards, constraints, audience. Read it fully before starting.
DO NOT start executing yet. Ask clarifying questions first.
Give me your execution plan (5 steps max) before you begin.
This first prompt is designed for the initial recognition of a lease—the point where you first bring the asset and liability onto the balance sheet. Notice how it forces the AI to read your specific contract and policy documents before generating anything. The success criteria are explicit: the schedule must tie to the contract, end with a zero liability, and be copy-paste ready for your ERP. If you run this prompt with your actual lease data, Claude will produce a table that your controller can verify in under five minutes. The key is to upload your contract as a markdown file and your discount rate policy as a separate document. This ensures the AI uses your exact assumptions, not generic industry averages.
Handling Lease Modifications and Reassessments
Now let’s address the scenario that causes the most pain: a lease modification. Maybe you’re expanding into an adjacent office space, or the landlord agrees to a rent reduction for the final year. Under IFRS 16, a modification requires you to remeasure the lease liability using a revised discount rate and adjust the right-of-use asset. This is where manual spreadsheets often break, because you have to track the original schedule, the modification date, and the new payment stream simultaneously. The following prompt handles this complexity by asking the AI to compare the original schedule with the modified terms and produce a seamless updated amortization table.
First, read these files completely before responding:
original_lease_schedule.md — the complete amortization table from commencement through the original end date, including all columns and the initial discount rate
modification_terms.md — the signed amendment showing the new payment amounts, new term end date, and any changes to renewal options
discount_rate_policy.md — my company’s policy for determining the incremental borrowing rate at the modification date, including the current base rate and credit spread
Here is a reference for what I want to achieve:
I have attached a prior modification example from our audit file that shows how the previous CFO handled a similar rent reduction. It includes the original schedule, the modification calculation, and the new schedule.
Here’s what makes this reference work:
– The modification calculation is shown as a separate section before the new schedule
– It calculates the difference between the old liability balance at modification date and the new liability balance using the revised discount rate
– The ROU asset adjustment is equal to the liability adjustment, unless the modification reduces the scope of the lease (then a proportional reduction is applied)
– The new schedule starts from the modification date and uses the revised discount rate for all future periods
Here’s what I need for my version / SUCCESS BRIEF:
Type of output + length: Three sections in plain text: (1) Modification calculation showing old liability, new liability, adjustment amount, and ROU asset adjustment, (2) Journal entry in debit/credit format with account numbers from the chart of accounts, (3) New amortization schedule from modification date to new end date.
Recipient’s reaction: The auditor should be able to follow the logic step by step. The journal entry should match the adjustment calculation exactly.
Does NOT sound like: A narrative explanation of IFRS 16 theory. Do not include general accounting guidance. Only output the specific numbers and entries for this modification.
Success means: The new schedule’s opening liability equals the old schedule’s closing liability at the modification date plus or minus the adjustment. The total of all payments in the new schedule equals the modified payment stream. The adjustment amount ties to the remeasurement formula.
My context file contains my standards, constraints, audience. Read it fully before starting.
DO NOT start executing yet. Ask clarifying questions first.
Give me your execution plan (5 steps max) before you begin.
The modification prompt is deliberately more complex because it requires the AI to perform a before-and-after comparison. The key success criterion here is traceability: the auditor must be able to see exactly how the adjustment was derived. By asking Claude to output the modification calculation as a separate section, you create an audit trail that would normally take hours to document manually. I recommend running this prompt immediately after you sign a lease amendment, while the terms are fresh and all supporting documents are in hand. The AI will generate the journal entry and the updated schedule in one pass, saving your team a full day of spreadsheet work.
Here is a practical tip to get the most out of these prompts: always upload your discount rate policy as a separate markdown file. The incremental borrowing rate is the single most judgmental input in IFRS 16, and auditors will scrutinize it heavily. By encoding your policy—including the base rate source, the credit spread adjustment, and the lease term tier—into a document that Claude reads, you ensure consistency across every lease in your portfolio. Over time, you can build a library of lease contract files and policy documents, then run batch calculations by feeding multiple contracts into a single prompt. Start with your five largest leases, verify the output against your current spreadsheets, and then scale to the full portfolio. Within a month, you’ll have a fully automated IFRS 16 workflow that takes your team from data gathering to final journal entries in under two hours per quarter.
Published on 7 July 2026 on growwithgpt.com
