ASC 842 Compliance Without the Headache (Including the EBITDA Addback)
ASC 842 didn't just change how leases hit the balance sheet. It changed how much time your accounting team spends on leases every single month.
Under the old standard, most operating leases were off-balance-sheet. Straight-line rent expense, a footnote disclosure, done. Under 842, every lease above the low-value threshold needs a right-of-use asset, a lease liability, an amortization schedule, and an interest component. Modifications trigger remeasurement. Renewals require reassessment. And every month-end, the full schedule needs to roll forward, the journal entries need to post, and the ROU asset balance needs to tie to the GL.
For a company with five leases, this is annoying but manageable. For a company with fifty leases across multiple entities — office space, equipment, vehicles, embedded leases in service contracts — it's a recurring operational burden that eats days out of every close.
What 842 actually requires each period
The monthly obligation isn't complex conceptually, but it's tedious in practice. For every active lease, you need to produce:
- The liability amortization — splitting each payment into principal and interest based on the discount rate.
- The ROU asset amortization — typically straight-line for operating leases, creating a non-cash difference between the cash payment and the expense.
- Updated disclosure schedules — maturity analysis, weighted-average remaining term, weighted-average discount rate.
- Journal entries that post the right amounts to the right accounts.
The maturity analysis alone — showing future lease payments by year — requires maintaining a forward-looking payment schedule for every lease, accounting for escalation clauses, renewal options you've deemed reasonably certain, and any modifications that changed the payment stream mid-term.
The EBITDA addback nobody talks about
Here's the piece that catches controllers off guard when their bank or PE sponsor asks for it: the non-cash portion of operating lease expense is an EBITDA addback.
Under ASC 842, your operating lease expense is straight-line (the average of all payments over the lease term). But the cash you actually pay each month is the contractual payment amount. The difference between the two — the non-cash ROU amortization — gets added back to EBITDA for covenant compliance purposes.
Most Excel-based lease schedules don't track this separately. They calculate the liability amortization, they calculate the ROU amortization, but they don't isolate the non-cash component in a way that makes the addback obvious. So when the bank asks for it, the controller has to manually extract it — reconciling the straight-line expense to the cash payments across every lease, every month, and presenting it in a format the bank will accept.
A purpose-built lease schedule platform tracks the non-cash ROU amortization in a dedicated column from day one. The EBITDA addback is always visible, always current, and always reconciled to the underlying schedule. No manual extraction needed.
Modifications break spreadsheets
The initial setup of a lease schedule in Excel is the easy part. The ongoing maintenance is where things fall apart — and modifications are the primary culprit.
When a lease is modified — extended, payments changed, space added or reduced — ASC 842 requires you to remeasure the lease liability using the revised payments and a current discount rate. The ROU asset adjusts by the same amount as the liability change. Everything from the modification date forward recalculates.
In Excel, this means manually overwriting the remaining rows of your amortization table, adjusting the asset balance, re-deriving the straight-line expense, and hoping you didn't break a formula reference in the process. If you have multiple modifications on the same lease (common with commercial real estate), the schedule becomes a patchwork of overridden cells with no clear audit trail of which numbers came from the original lease and which came from subsequent changes — exactly the version-control failure mode that breaks Excel at scale.
In a schedule management system, you enter the modification terms and the system recalculates automatically. The original terms are preserved for reference. The modification is logged with a timestamp. The schedule from that date forward reflects the new terms.
Classification matters more than you think
Operating versus finance classification isn't just an accounting distinction — it affects your income statement presentation, your cash flow statement, and potentially your debt covenants.
Finance leases front-load the expense (interest is higher in early periods) and split the expense between interest and amortization. Operating leases spread the expense evenly. For companies close to covenant thresholds, the classification can make a material difference in reported EBITDA.
ASC 842 has five classification criteria, and the assessment needs to happen at commencement and again at modification. A system that automatically classifies based on the lease terms and flags when a modification might change the classification saves the controller from maintaining a separate assessment workbook.
What a compliant workflow looks like
The target state isn't complicated — it's just hard to achieve in spreadsheets.
New lease comes in: enter the commencement date, term, payment schedule, discount rate, and classification. The system builds the full schedule — liability amortization, ROU asset amortization, non-cash addback column, and journal entries — for every period through the end of the term.
Each month-end: the system rolls forward, generates the journal entries for the current period, and queues them for approval. The controller reviews and approves. Entries post to the GL via API or as an ERP-formatted CSV import.
Modification: enter the new terms. The system remeasures from the modification date. Prior periods are locked. An audit log captures what changed and when.
Year-end: the maturity analysis, weighted-average calculations, and disclosure schedules generate automatically from the same underlying data.
No formula maintenance. No version control issues. No manual addback calculations. Compliance as a byproduct of entering the lease terms correctly once.
Stop building lease schedules. Start owning the close.
AccelClose automates ASC 842 lease schedules with built-in ROU amortization tracking and the EBITDA addback column your bank wants — and posts the journal entries directly to QuickBooks Online, NetSuite, Sage Intacct, Xero, or Dynamics 365.
Try the interactive demo free → No signup. No credit card.
Sean Mintz is the founder of AccelClose. He spent years closing books for companies with sprawling lease portfolios before building the platform he wishes he'd had then. More about Sean →