Beyond Pass-Through: The Complete S-Corp Tax Guide for Beancount Users (2025)
You formed an S-corp to keep your business lean and tax-efficient. But while the "pass-through" concept sounds simple, the reality involves payroll taxes, potential entity-level charges, and crucial state-by-state differences.
Here’s how the taxes actually work for an S-corp in 2025—and how to keep a clean, audit-proof record in Beancount.
What Gets Taxed (and Where)
The core of the S-corp structure is how it handles profit. It's a three-part system: pass-through income, entity-level taxes, and payroll taxes.
- Pass-Through at the Federal Level: An S-corp generally pays no federal income tax on its ordinary business profit. Instead, that profit (along with other tax items like credits and deductions) flows through to the shareholders via a Schedule K-1. Shareholders report this income on their personal tax returns, whether or not they actually took the cash out of the business. Crucially, this K-1 profit is not subject to self-employment tax.
- But... Entity-Level Taxes Can Apply: The "no corporate tax" rule isn't absolute. In specific cases, an S-corp may owe tax directly. The most common triggers are the built-in gains (BIG) tax (for recent C-corp conversions) and the excess net passive income tax.
- Payroll Taxes Are Real: This is the most important rule for shareholder-employees. If you work in your business, you must be paid reasonable compensation as W-2 wages before you take any tax-favored distributions. These wages are subject to FICA (Social Security & Medicare) and income tax withholding, just like any other employee's pay.
Payroll, at a Glance (2025) payroll
For any shareholder-employee, you'll be running payroll and filing standard payroll tax forms, including quarterly Form 941 (for income tax withholding and FICA) and annual Form 940 (for federal unemployment tax, or FUTA).
The key 2025 rates are:
- Social Security (OASDI): The wage base is $176,100. The tax rate is 6.2% for the employee and 6.2% for the employer on wages up to this cap.
- Medicare: There is no wage cap. The rate is 1.45% for the employee and 1.45% for the employer on all wages.
- Additional Medicare Tax: A 0.9% tax is withheld from an employee's wages that exceed $200,000 in a year. There is no employer match for this portion.
Entity-Level Taxes You Might See
While less common, you must be aware of taxes the S-corp itself might owe.
- Built-in Gains (BIG) Tax: If you converted your business from a C-corp to an S-corp, you face a 5-year recognition period. If you sell appreciated assets that the company held during its C-corp days within this window, the S-corp itself will owe a corporate-rate tax on those gains. This is calculated on Schedule D of Form 1120-S.
- Excess Net Passive Income Tax: This applies if your S-corp has accumulated earnings & profits (AE&P) from a prior life as a C-corp and its passive income (like rents, royalties, and interest) exceeds 25% of its gross receipts.
- Quarterly Estimates for These Taxes: If you expect the total of BIG tax, passive income tax, and certain other recapture taxes to be $500 or more, the S-corp must make quarterly estimated payments. For 2025, the calendar-year due dates are April 15, June 16, September 15, and December 15.