Skip to content
A financial analyst reviewing contract documents and spreadsheets on a laptop
Featured Excel 4 min read

Build an ASC 606 Contract Modification Engine That Auto-Classifies and Calculates Catch-Up Adjustments

Contract modifications are where most SaaS and services companies quietly accumulate accounting errors. Here's the classic SUMPRODUCT approach and the one-formula 365 SCAN fix that auto-classifies modifications and calculates cumulative catch-up — plus a free workbook blueprint.

Newsletter

Ship better, ship sharper

Product notes, engineering deep-dives and launch news. No spam, unsubscribe anytime.

subscribers and counting

No spam. Unsubscribe anytime.

Latest articles

Fresh engineering notes, design deep-dives and launch news.

Pale blue vertical fins repeating across a building facade
Excel · 5 min read

Build a Loan Amortization Schedule in One Formula (No Helper Columns)

Most amortization tables are a fragile ladder of copy-down formulas that shatter the moment you insert a row. Here's the classic PMT/IPMT/PPMT build, and the Excel 365 dynamic-array version that spills the whole schedule from a single cell — plus a free workbook.

Read article
Soft white and blue waves curving across a surface
Excel · 5 min read

Why Your NPV Is Wrong (and the XNPV Fix Analysts Swear By)

Excel's NPV function quietly assumes your first cash flow lands one full period in the future — so it discounts the whole project by an extra period and hands you a number that's off by thousands. Here's the classic fix, the XNPV/XIRR way for real dates, plus a free workbook.

Read article
A grid of empty pale-blue shelf compartments
Excel · 7 min read

Build a Dropdown List That Removes Items Once They're Picked

Standard Data Validation dropdowns have no idea what's already been chosen elsewhere — which is exactly how the same meeting room, laptop or seat ends up double-booked. Here's the classic OFFSET trick and the one-formula 365 FILTER fix, plus a free workbook.

Read article

Popular articles

The most-read pieces right now.

  1. 01 A financial analyst reviewing contract documents and spreadsheets on a laptop Excel Build an ASC 606 Contract Modification Engine That Auto-Classifies and Calculates Catch-Up Adjustments 4 min read
  2. 02 Pale blue vertical fins repeating across a building facade Excel Build a Loan Amortization Schedule in One Formula (No Helper Columns) 5 min read
  3. 03 Soft white and blue waves curving across a surface Excel Why Your NPV Is Wrong (and the XNPV Fix Analysts Swear By) 5 min read