Skip to main content

#accounting

Accounting

Master accounting fundamentals and best practices for plain-text bookkeeping

ASC 842 Lease Accounting for Private Companies: Putting Operating Leases on the Balance Sheet

ASC 842 requires private companies to capitalize nearly every lease longer than 12 months as a right-of-use asset and a lease liability. This guide walks through the five-criteria classification test, the six-step calculation, the risk-free rate and short-term lease expedients, and the audit findings that most often trigger restatements.

Software Capitalization Under ASC 350-40: A Practical Guide to the Capitalize-vs-Expense Decision

ASC 350-40 governs which software development costs SaaS companies expense and which they capitalize as intangible assets. ASU 2025-06 retires the three-stage model in favor of a probable-to-complete threshold, with the FASB signaling more costs will be expensed. This guide covers what qualifies, the EBITDA and balance-sheet impact, and how to set up an audit-defensible process.

Percentage of Completion vs Completed Contract: A Contractor's Guide to Construction Revenue Recognition

A side-by-side comparison of the Percentage of Completion (PCM) and Completed Contract (CCM) methods for construction revenue recognition, with worked examples, ASC 606 over-time criteria, the IRC Section 460 small contractor exception (~$31M for 2026), WIP schedule mechanics, and the overbilling/underbilling traps that wreck contractor cash flow.

The Client Onboarding Workflow That Turns New Clients into Loyal Ones

A repeatable six-stage client onboarding workflow for accounting, bookkeeping, tax, and advisory firms — covering pre-engagement prep, the first 24 hours, structured intake, system setup, client education, and the handoff to ongoing support. Includes the metrics and check-in cadence that separate firms with high retention from those losing 44% of clients in the first 90 days.