Blog

Lease accounting: when Excel is no longer a safe tool

Rent has moved to the balance sheet: instead of a payment schedule, there is a model with discounting, judgments about the term and recalculation whenever conditions change. We analyze what the standard requires, where exactly the table breaks and what the transition to the system looks like.

Hero image for the page “Rent Accounting: When Excel Ceases to Be a Safe Tool”

Rent has moved to the balance sheet - and this changes everything

Before the transition to FAS 25/2018 and IFRS 16, operating leases lived in expenses: the monthly payment was a line item in the income statement. Accounting came down to a payment schedule, and the table coped with this.

Now the lessee recognizes on the balance sheet right to use an asset And lease obligation. The liability is the discounted amount of future payments; the asset is depreciated, the liability is compounded with interest. A discount rate, a lease term taking into account the intention to renew, variable payments and recalculation whenever conditions change have appeared. Accounting has turned from a graph into a model, and this is where the table ceases to be a safe tool.

A symptom familiar to every financier. The contract was extended for two years in the middle of the term. It is necessary to recalculate the liability at the new rate, adjust the asset, reflect the difference - and do it in such a way that the auditor can see what the figure comes from. In the table, this is done by copying the sheet, and a year later no one remembers why this particular number is in line 47.

What the standard technically requires

ElementWhat needs to be determinedWhy is it difficult
Rental periodNon-cancellable period plus extension options that the company intends to exercise with reasonable certaintyThis is a professional judgment, changes over time and requires documentation
Discount rateThe interest rate included in the agreement or the rate for attracting additional borrowed fundsThe contract almost never specifies the rate; the calculation of the alternative rate must be justified
Composition of paymentsFixed, variable depending on index, residual value guarantees, termination penaltiesVariable payments from revenue are not included in the liability; those from the index are included; confusion is typical here
Right to use the assetLiability plus advances, direct costs, estimated restoration liabilitiesDirect costs are often scattered across different contracts and are not collected
DepreciationUseful life taking into account the transfer of ownershipDoes not always coincide with the rental period
ExceptionsShort-term rentals and rentals of low-value itemsThe decision is made by asset class and must be applied consistently
DisclosuresRepayment of obligations by timing, expenses, cash flowsCollected from calculation details, not from results

A separate complexity of the Russian environment is two accounts at the same time: FAS 25/2018 for RAS, IFRS 16 for reporting according to international standards, plus tax accounting that lives by its own rules. Differences in terms, rates and composition of payments lead to different figures on the same contract, and all three must agree with the explanations.

Where exactly does Excel break down?

The point is not that the table does not count - it does. The point is what it doesn't have.

  • Recalculation during modification. Changes in term, rate or payments require retrospective recalculation. In the table, this is a manual operation; with hundreds of contracts, it is guaranteed to be carried out with errors.
  • History of judgments. Why was this deadline, this rate, this assumption chosen? The auditor asks about this every year, and the answer should be kept next to the calculation, and not in correspondence.
  • Audit trail. Who changed the cell and when is not saved in the file. Any number ultimately has no author.
  • Versioning. Recalculation of the previous period after closing requires a saved “as was” version. Fifteen files with suffixes _final_v3 this problem is not solved.
  • Scale. Hundreds of lease agreements for premises, transport and equipment, some with foreign currency payments and indexation. Recalculating the closure turns into a multi-day operation with the risk of not being able to make it in time.
  • Communication with accounting. Postings are transferred manually; discrepancies between calculations and registers are detected during reconciliation, and not at the time of occurrence.
  • Dependence on the person. One employee understands the model. His vacation is a risk of closing the period.

Modifications: the main source of errors

If the contracts did not change, the table would be enough. But they change constantly, and each change requires its own accounting scenario.

  • Extension or reduction of term — recalculation of the liability at a revised rate with an adjustment to the value of the asset.
  • Indexation of payments — recalculation of the obligation; the reflection depends on what caused the change.
  • Change in area or composition of the leased item - may qualify as a separate new agreement or as a modification of an existing one; the consequences are different.
  • Early termination — write-off of assets and liabilities with recognition of the result.
  • Changing Option Intent - not a change in the contract at all, but a revision of the judgment; nevertheless leads to a recount.

The key requirement for the system is store not only the current state, but also the entire chain of contract versions with dates and reasons. Without this, it is impossible to reproduce the previous calculation, and this is exactly what the auditor asks.

What the system should be able to do

  • Keep a register of contracts with full details, versions and attachments.
  • Read schedules according to FAS 25/2018 and IFRS 16 simultaneously, with different deadlines and rates, and store both pictures.
  • Process all modification scenarios with automatic recalculation and saving of previous versions.
  • Store the rationale for judgments: term, rate, classification - together with the basis document.
  • Generate transactions and transfer them to the accounting system without manual entry.
  • Maintain foreign exchange contracts with revaluation at reporting dates.
  • Prepare disclosures: repayment of obligations by timing, expenses, cash flows.
  • Maintain an audit trail: who, when and what changed.
  • Be able to recalculate a closed period while maintaining the original version.
  • Restrict access: Lease agreements contain commercially sensitive terms.

How does the transition work?

  • Stage 1. Inventory of contracts. The most underrated and most time-consuming: contracts are located in different departments, part of the lease is hidden inside service contracts. The goal is to find everything that is essentially a lease, regardless of the title of the document.
  • Stage 2. Accounting policy. Low value threshold, approach to determining the rate, classification by asset groups, applied simplifications. Decisions are recorded in writing and applied consistently - this is the first thing the auditor will check.
  • Stage 3. Calculation model. Setting up algorithms for policies, reconciling a sample of contracts with manual calculations. Discrepancies at this step are normal; they are the content of the work.
  • Stage 4. Integration with the accounting system. Automatic postings, register reconciliation, period closing without manual transfer.
  • Stage 5. Parallel period. One or two closures are counted both in the system and in the old way. Expensive, but this is the only way to make sure that the transition does not break the reporting.
  • Stage 6. Transfer into operation. Regulations for the implementation of new contracts and modifications, training, responsible persons. Without this, the system becomes obsolete within a quarter.

Checklist

  • A complete register of contracts has been collected, including leases hidden inside service contracts.
  • The accounting policy for leases has been approved and contains an approach to the rate, terms and simplifications.
  • For each contract, the term including options and the rationale for this judgment are fixed.
  • The methodology for determining the discount rate is described and applied uniformly.
  • Variable payments are divided by type: included in a liability and recognized as an expense.
  • Calculations according to FAS 25/2018 and IFRS 16 are carried out in parallel, the differences are understandable.
  • All modification scenarios are processed by the system, not manually.
  • The version history is saved: the previous calculation can be reproduced.
  • Postings are generated automatically and checked against registers.
  • Disclosures for reporting are collected from the system and are not calculated separately.
  • There are regulations for introducing new contracts and responsible persons have been appointed.
  • Closing a period does not depend on one employee.

How we help

Profile solution - “IFRS 16 / FSBU 25 / lease accounting”: register of contracts, parallel calculations according to two standards, modification scenarios, postings to the accounting system and ready-made disclosures.

You need an assessment of the scope of work for your portfolio of contracts - write to us.

Let's discuss your environment

Describe the task, current systems, constraints, and expected results. We will offer a practical first step: diagnostics, pilot, audit, roadmap or project team.

Contact us
AI assistant
Hello! I am an AI assistant at RESTART. I’ll help you find the right section of the site, answer questions about services, licenses, partnerships, contacts, or formulate an appeal to the sales department.