Skip to main content

Blog

Plain-text accounting insights, tutorials, and updates from the Beancount.io team.

Section 1244 Stock: How Failed Startup Investors Can Deduct Up to $100,000 as Ordinary Loss

Section 1244 of the Internal Revenue Code lets qualifying small business stock losses be deducted as ordinary losses up to $50,000 per year for single filers and $100,000 for joint filers, bypassing the $3,000 annual cap on capital losses. This guide covers the corporate and shareholder requirements, how to claim the loss on Form 4797, and the documentation traps that disqualify ordinary-loss claims.

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.

Passive Activity Loss Rules: A Real Estate Investor's Guide to the $25,000 Allowance and the Real Estate Professional Election

Section 469 makes rental losses passive by default, so most cannot offset W-2 income. This guide covers the $25,000 special allowance and its $100k–$150k MAGI phase-out, the 750-hour and 50% real estate professional tests, the 1.469-9(g) aggregation election, audit-tested time-log practices, and how suspended losses unlock on disposition.