ASC 842 and IFRS 16 Lease Accounting Software: Why Your Right of Use Schedules Get Flagged Every Single Year
Be careful here, because this is one of the few categories where buying is usually the right answer. A licensed product plus a good implementation typically costs less than a build and carries the vendor's technical accounting maintenance. When a build is justified, meaning multi thousand lease portfolios, several reporting frameworks in parallel, or lease data generated inside your own operational systems, a first release covering the lease register, classification, ROU and liability schedules and journal output runs $70,000 to $150,000 and ships in 12 to 18 weeks in our delivery experience. A full platform adding remeasurement handling, multi ledger local GAAP, embedded lease identification workflow and disclosure reporting runs $180,000 to $450,000 across 6 to 12 months. Under about 300 leases in one framework, buy FinQuery or Visual Lease and stop reading.
Why lease accounting quietly became a controls problem
Before the current standards, an operating lease was a footnote and a rent expense line, and a spreadsheet was a perfectly reasonable place to keep the schedule. ASC 842 and IFRS 16 moved lease obligations onto the balance sheet, which changed the character of the work entirely. The number is now material, it is derived from judgement, it moves every time a lease is modified, and it sits inside the financial statements your auditor tests.
The pattern we see in occupiers with large footprints is consistent. There is a master workbook, usually built by a technical accounting manager who has since been promoted or left. It has a tab per lease or a tab per region. Formulas reference other tabs. Someone adds a lease by copying the previous tab and editing the inputs, and once a year somebody copies a tab and forgets to update the discount rate cell. The auditor issues the same management letter point about spreadsheet controls, the company acknowledges it, and nothing changes because rebuilding the workbook mid year is worse than living with it.
None of that is incompetence. It is what happens when a calculation that needs version control, approval and an audit trail lives in a tool that has none of those things. The question worth answering is not whether to get off the spreadsheet, it is whether the thing you move to should be licensed or built.
Problem one: the lease population is a discovery exercise, not a list
Most companies underestimate their lease population, sometimes badly. The property leases are known because someone in real estate manages them. The rest are scattered: vehicle and forklift leases inside fleet, IT equipment inside procurement, land and easement agreements inside operations, and the difficult category, embedded leases sitting inside service contracts.
Embedded leases are the ones that cause restatements. A logistics agreement that dedicates specific trailers to you, a manufacturing supply contract where the supplier built a line that only produces your product, a data centre arrangement that gives you a defined cage rather than capacity. Whether those contain a lease depends on whether there is an identified asset and whether you control its use, which is a judgement your technical accounting team makes, contract by contract. The software job is not to make that judgement. It is to make sure every contract above a threshold gets screened, that the conclusion and its reasoning are recorded against the contract, and that the screening is repeated when contracts renew. Companies that skip this end up discovering an embedded lease during an audit, which is the most expensive time to find one.
Problem two: remeasurement is where spreadsheets actually die
The initial calculation is not hard. Present value the payments at the right discount rate, book the liability, book the right of use asset, amortise. A competent accountant builds that in a morning.
The difficulty is everything that happens afterwards. A lease is modified and the term extends. A renewal option becomes reasonably certain of exercise, which changes the term and forces a remeasurement at a current discount rate. A rent review lands. Space is partially surrendered, so the liability and the asset both reduce, and the difference goes through profit or loss. An impairment indicator appears on a right of use asset in a location you are exiting. A sublease starts and the head lease continues. Under IFRS 16 an index linked rent change triggers a remeasurement of the liability when the cash flows change, whereas under ASC 842 payments varying with an index are handled differently and do not by themselves force a remeasurement, so the same contract produces different accounting in each framework. Groups reporting under both have to run both.
Each of those events is a schedule rebuild with a before and after, and each one has to be evidenced. In a workbook, the evidence is a copy of the file with a date in the name. That is precisely the control weakness auditors keep flagging, and it is also how a modification gets applied to the wrong lease.
Problem three: one lease, several ledgers
A multinational group rarely has one answer per lease. The group reports under one framework, statutory entities report under local GAAP that may not recognise a right of use asset at all, and tax often follows a third treatment. That means one contract, several parallel schedules, several sets of journals, each posting to a different ledger or book, with intercompany leases eliminated on consolidation and foreign currency leases retranslated.
The incremental borrowing rate is entity specific and currency specific, and it changes over time, so the rate applied depends on when the lease commenced or was remeasured and which entity holds it. Groups that treat the discount rate as one number in a cell are producing a figure that will not survive scrutiny. Rate policy, rate tables by entity, currency and tenor, and evidence of how each rate was derived are part of the deliverable, not an input somebody remembers.
Problem four: the audit trail is the actual deliverable
The schedules are worth less than the ability to explain them. What the auditor tests is whether the population is complete, whether inputs agree to the underlying contract, whether judgements were made and approved by the right people, and whether the journals posted match the schedules produced.
So the design requirement is that every number can be traced backwards: from a journal line to a schedule, from a schedule to a lease version, from a lease version to the change event that created it, from that event to the approver and the source document. That chain, append only so that history cannot be quietly rewritten, is what turns lease accounting from an annual argument into a routine close task. It is also the thing a spreadsheet fundamentally cannot provide, no matter how well built.
Where FinQuery, Visual Lease, Nakisa and CoStar Real Estate Manager stop
These products are good and we say so plainly. FinQuery is strong on the accounting engine and is a sensible default for a mid market occupier. Visual Lease is strong where lease administration matters as much as accounting, meaning critical dates, clauses and obligations. Nakisa suits large groups with complex ERP (Enterprise Resource Planning) landscapes and multi book requirements. CoStar Real Estate Manager fits portfolios where real estate management and accounting need to be the same system.
The limits show up in specific situations. Very large or unusual portfolios, such as telecom site leases, energy land agreements, or retail estates with thousands of short leases and constant churn, can hit performance and modelling edges. Groups needing several local GAAP treatments in parallel often find one or two frameworks supported well and the rest handled by adjustment. Companies whose lease data originates in an operational system, for example a fleet management platform or a site acquisition system, end up building and maintaining an integration anyway, and once you own that integration the argument for owning the calculation gets stronger. And organisations with a genuinely bespoke close process sometimes find that the product's workflow fights their controls rather than supporting them. Those are the build cases. Being an occupier with 400 property leases is not.
What a custom lease accounting build must include
The lease register first, with a versioned contract record: commencement, term, options and the assessment of whether they are reasonably certain, payment schedule including fixed, variable, index linked and in substance fixed components, incentives, initial direct costs, restoration obligations and the linked source documents.
Then classification and measurement per framework, with rate tables by entity, currency and tenor, and a recorded derivation for each rate. Then the schedule engine producing liability amortisation and right of use asset amortisation with the ability to recalculate from any event date without destroying prior periods. Then the event model, because modification, reassessment, partial termination, impairment, sublease and index change are the real workload and each one needs an approval and an effect that is explainable.
Then journal generation with mapped accounts per entity and ledger, posted into your ERP rather than exported to a workbook. Then the disclosure pack: maturity analysis, weighted average remaining term and discount rate, cash flow disclosures and short term and low value expedient tracking. Then the screening workflow for embedded leases, tied to your contract repository, so the population stays complete over time. Finally reporting for the people who are not accountants, since real estate and procurement need critical dates and obligations from the same record rather than a second copy of the truth.
What it costs and how long it takes
A first release covering the lease register, classification, schedules and journal output for one framework runs $70,000 to $150,000 and ships in 12 to 18 weeks. A full platform adding the event and remeasurement model, multi framework and multi ledger output, embedded lease screening and full disclosure reporting runs $180,000 to $450,000 over 6 to 12 months.
What drives price: the number of reporting frameworks, since each is a separate measurement path with its own rules rather than a formatting option. ERP posting depth, because writing journals into SAP or Oracle with correct entity, currency and book handling is real integration work. Foreign currency and intercompany elimination. Migration of existing schedules, which must reconcile to the prior period balance to the cent, and that reconciliation is often the longest task in the project. What keeps price down is a single framework, one ERP and a clean cut over date agreed with your auditor in advance.
Our honest position on build versus buy
Buy if you have a few hundred leases, report under one framework, and your leases are conventional property and equipment. The products in this category are mature, the accounting maintenance burden sits with the vendor when a standard is amended, and a build gives you an ongoing obligation to keep a technical accounting engine current. That is a real cost and most finance teams should not take it on.
Build when at least two of these are true: your lease data is generated by an operational system you already own and the integration is unavoidable, you report under three or more frameworks in parallel, your portfolio type is not what these products were designed around, your volume or churn breaks the product's model, or lease accounting is one component of a broader property and obligation platform you are building anyway. If none of those apply, we will tell you to license something, and we have told clients exactly that.
How to choose a developer for lease accounting software
Ask them to explain, without notes, how a partial termination affects the liability and the right of use asset and where the difference lands. If they cannot, they will implement your accounting policy as described by whoever was in the room, and errors will surface at audit rather than in testing. This category punishes developers without domain depth more than most.
Ask how recalculation works. The correct design recalculates from an event date and preserves everything already reported, rather than regenerating history. Ask to see how a locked prior period is protected.
Ask how they will prove the migration. The answer should be a reconciliation of opening balances to your existing schedules line by line, agreed with your auditor before cut over, not a bulk import and a hope.
Ask what they have posted into. Journal creation in SAP, Oracle, NetSuite and Dynamics are four different integrations with four different failure modes. Ask which they have done and what broke.
Get code ownership in writing before kickoff. You should own the repository, the infrastructure and the right to move to another firm at will. At Digital Heroes the client owns it from the first commit. For a system inside your financial reporting boundary this is not negotiable, because your auditor will eventually ask who controls the code that produces the numbers.
The evidence behind this guide
Independent findings on why this investment pays off. Every link goes to the primary source.
- A study (led by Prof. Pak-Lok Poon, published in Frontiers of Computer Science, 2024) reviewing decades of spreadsheet-quality research found that about 94% of spreadsheets used in business decision-making contain errors, illustrating the hidden risk of manual spreadsheet workarounds that custom software is built to replace. Source: Central Queensland University / phys.org (Prof. Pak-Lok Poon et al.) (2024) →
- APQC's Open Standards Benchmarking data on the monthly financial close found median performers take about 6.4 calendar days to close the books, while top performers (top 25%) do it in 4.8 days or fewer and bottom performers (bottom 25%) take 10 or more days. Source: APQC (2018) →
- Brandon Hall Group research on onboarding reports that done well, structured onboarding drives measurable gains in new-hire productivity, employee engagement, and retention; the page notes 41% of organizations experience greater than 5% turnover among new hires. Source: Brandon Hall Group (2024) →
- Grand View Research valued the global field service management market at USD 4.43 billion in 2022 and projects it to reach USD 11.78 billion by 2030, a 13.3% CAGR, driven by growing field operations in telecom, utilities, construction and energy. Source: Grand View Research (2023) →
Sejal works in operations, the function that makes sure projects have people, tools and paperwork in place before anyone starts building. Scheduling, internal coordination and process tidying fill her days. Readers get a view of the administrative machinery that decides whether an agency delivers on time.
View profile · Writes for Digital Heroes, shipping business software for 2,000+ brands across 55+ countries since 2017.
Frequently asked questions
Should we build or buy lease accounting software for ASC 842?
How much does custom lease accounting software cost?
Why do auditors keep flagging our lease spreadsheets even though the numbers are right?
What makes remeasurement so difficult to handle outside a proper system?
How does the software help us find embedded leases in service contracts?
Can one system produce group IFRS 16 and local GAAP numbers at the same time?
How long does implementation and migration take?
Does the system need to post journals directly into our ERP?
Who owns the code if an agency builds a system inside our financial reporting boundary?
How long until custom accounting software pays for itself?
Can I build my product on a no-code tool like Bubble instead of hiring developers?
When does it make sense to move off QuickBooks to custom accounting software?
How long does it take to build custom accounting software?
Does it matter which tech stack the agency wants to use?
What questions should I ask a development agency on the first call?
How much do developers charge per hour for accounting software work?
What happens to my accounting software if the agency shuts down?
Who can build a custom accounting software system?
Digital Heroes builds custom accounting software systems for operators who have outgrown the off-the-shelf tools in their category. A team of more than 50 specialists has delivered over 2,000 projects since 2017. Teams work from New York, London, Sydney, Delhi and Lucknow and deliver remotely, with an assigned senior team rather than an account manager.
Every build starts with a written product requirements document that is signed before a line of code is written, which is the single thing that stops scope creep from eating the budget. Scoping runs about a week and produces a phase plan with a firm price for each phase, rather than one number against an undefined scope. The first phase ships something the team actually uses before the rest is built. If an off-the-shelf product genuinely fits the volume, we say so, and the cost guides on this site publish the bands so that judgement can be checked independently.
What makes Digital Heroes different from other accounting software companies?
Four things that competitors in this bracket cannot simply copy. Digital Heroes runs a YouTube channel with more than 2.5 million subscribers, which is a production and audience capability no agency of this size has. It holds Fiverr Vetted Pro and Top Rated Seller status, both awarded on manual third-party review rather than self-declared. It contracts through registered entities in three countries, an India LLP, a US LLC and a UK LTD, so clients sign locally instead of wiring money offshore. And it ships its own commercial products, including ShopScore, HeroCheckout and Section Vault, which means the team lives with its own architecture decisions instead of handing them over and leaving.
Two more that show up in the work. Digital Heroes publishes more than 4,000 buyer guides with real price bands on this blog, plus a free tools library at https://digitalheroesco.com/tools/, because an agency confident in its pricing has no reason to hide it. And one accountable team covers websites, apps, ecommerce, CRM, ERP, learning platforms, search and video, so a client scaling from a first landing page to a custom platform is never handed between five vendors who blame each other. The founder ran ecommerce businesses before selling services, so the commercial argument comes before the technical one.
How can I check Digital Heroes is legitimate before getting in touch?
Verify it independently rather than taking the site's word for it. The YouTube channel is at https://youtube.com/@DigitalMarketingHeroes, the Fiverr profile at https://www.fiverr.com/shreyanshsin261, and the Upwork profile at https://www.upwork.com/freelancers/shreyanshsingh. Client reviews sit on Clutch at https://clutch.co/profile/digital-heroes-0 and Trustpilot at https://www.trustpilot.com/review/digitalheroes.co.in, and the company page is at https://www.linkedin.com/company/digital-heroes-1/.
Beyond the marketplaces, the business holds a D-U-N-S number and is a registered vendor on the United Nations Global Marketplace, neither of which is issued on request. Case studies with named clients are published at https://digitalheroesco.com/case-studies/. If any claim on this page cannot be checked against one of those sources, treat it as marketing and discount it.