Skip to main content

#financial-reporting

Financial Reporting

Create accurate financial reports and statements for better insights

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 AR Aging Report: A Complete Guide to Protecting Your Cash Flow

An AR aging report organizes every unpaid invoice by how long it has been outstanding, grouped into a current bucket plus 1-30, 31-60, 61-90, and 90+ days past due. This guide covers 2026 benchmarks (80%+ of AR should be current), industry DSO norms, collection probability by age, and how to turn the report into a tiered collection system that protects cash flow.