Skip to main content

3 posts tagged with "Tax Deadlines"

View all tags

S-Corp Tax Filing Deadlines (2025): A Crisp Guide for Beancount Users

· 5 min read
Mike Thrift
Mike Thrift
Marketing Manager

Filing taxes for your S-corporation involves a few key deadlines that you can't afford to miss. Staying on top of them prevents costly penalties and keeps your financial records clean. Here’s the short, accountant-friendly version of what to file, when it’s due, what happens if you’re late—and how to keep it all tidy in your Beancount ledger.


2025-07-25-s-corp-tax-filing-deadlines-2025

The Big Dates (for Calendar-Year S-Corps) 🗓️

For most S-corps operating on a standard calendar year, there are two primary dates to remember for your annual tax return, Form 1120-S.

  • Return Due Date: The deadline to file is Monday, March 17, 2025. The official due date is always the 15th day of the 3rd month after the tax year ends (March 15), but because that date falls on a Saturday in 2025, the IRS "next business day" rule pushes the deadline to Monday.
  • If You Need More Time: You can get an automatic 6-month extension by filing Form 7004 on or before the original March 17 deadline. This moves your filing due date to September 15, 2025. Remember, this is an extension to file, not an extension to pay any taxes owed.

Note for other filers: If you use a fiscal year, your return is due by the 15th day of the 3rd month after your tax year concludes. If your S-corp was dissolved, the final return is generally due by the 15th day of the 3rd month after the dissolution date.


What You Must Send to Shareholders

A core responsibility of an S-corp is to report each shareholder's portion of the company's income, deductions, and credits.

You must furnish a Schedule K-1 to every shareholder by the same day your Form 1120-S is due. This applies whether you file by the original deadline or an extended one. The K-1 provides the information shareholders need to file their personal tax returns.


Penalties You Actually Care About

The IRS imposes significant penalties for failing to file on time, so it pays to be punctual.

  • Late 1120-S: The penalty is 245permonth(orpartofamonth)foreachshareholder,forupto12months.Ifyour2024return(filedin2025)is60ormoredayslate,theminimumpenaltyincreasestothesmallerofthetaxdueor245 per month (or part of a month) for each shareholder**, for up to 12 months. If your 2024 return (filed in 2025) is **60 or more days late**, the minimum penalty increases to the smaller of the tax due or **510.
  • Late/Incorrect K-1s: Failing to furnish correct K-1s on time carries a penalty of $330 per schedule. If the failure is due to intentional disregard, the penalty can double or be 10% of the amounts required to be reported, whichever is greater.
  • Failure to Pay: Even if you file an extension with Form 7004, interest accrues on any tax due from the original March deadline. While most S-corps don't owe federal income tax, some can face corporate-level taxes in special situations.

If you get hit with a penalty, don't just pay it immediately. Check the IRS’s options for administrative penalty relief, such as first-time abatement or showing you had reasonable cause for the delay.


Corporate-Level Estimated Taxes (Edge Cases)

While S-corps are pass-through entities, they can sometimes owe entity-level taxes on things like built-in gains or excess net passive income. If your S-corp is expected to owe more than $500 for these taxes, you must make quarterly estimated tax payments.

For the 2025 calendar year, these installments are due on:

  • April 15, 2025
  • June 16, 2025 (June 15 is a Sunday)
  • September 15, 2025
  • December 15, 2025

Payments should be made through the Electronic Federal Tax Payment System (EFTPS).


Beancount Setup: Keep Filings and Payments Obvious

Use your ledger to create a clear audit trail of your tax compliance activities.

Starter Accounts

Assets:Bank:Operating
Assets:PrepaidTax:Federal ; For extension/estimate payments
Expenses:Tax:Federal:S-Corp ; For corporate-level tax owed
Liabilities:Tax:Federal:Payable
Equity:Distributions
Income:Sales

Mark the Filing and K-1 Handoff

Use note transactions to timestamp key compliance actions.

2025-03-10 note "Prepared 2024 Form 1120-S; K-1s ready for distribution."
2025-03-17 note "E-filed 2024 Form 1120-S; furnished all shareholder K-1s."

Recording an Extension

If you file for an extension without a payment (the common case):

2025-03-17 note "Filed Form 7004 to extend 2024 1120-S to 2025-09-15."

If you make an estimated payment with your extension (rare for S-corps):

2025-03-17 * "2024 1120-S extension payment (estimate)"
Assets:Bank:Operating -2000 USD
Assets:PrepaidTax:Federal 2000 USD

Recording a Final Tax Payment

If you end up owing corporate-level tax when you file:

2025-09-15 * "Settle 2024 S-corp tax due with return"
Assets:PrepaidTax:Federal -2000 USD
Expenses:Tax:Federal:S-Corp 2000 USD

Useful bean-query Checks

Verify your actions with simple queries.

  • Confirm you recorded the K-1 handoff:

    SELECT date, narration WHERE narration ~ "K-1s";
  • See all federal tax cash movements this year:

    SELECT SUM(position) WHERE account ~ "Tax:Federal|PrepaidTax:Federal" AND year = 2025;

Quick Checklist ✅

  • Put March 17, 2025, on your calendar to file Form 1120-S, or file Form 7004 by that date to get an extension.
  • Furnish Schedule K-1s to all shareholders by the same day you file your return (original or extended).
  • If applicable, schedule quarterly estimated payments for any corporate-level taxes.
  • Take deadlines seriously to avoid penalties, but seek penalty relief if something unavoidable slips through.

This guide provides general information and is not a substitute for professional tax advice. Consult with a qualified CPA to address your specific financial situation.

S-Corp Election Deadline (2025): A Crisp Guide for Beancount Users

· 6 min read
Mike Thrift
Mike Thrift
Marketing Manager

Thinking about electing S-corp tax status? Great—just don’t miss the clock. The S-corp election can be a powerful tax-saving tool for small business owners, but its deadlines are strict and non-negotiable. Missing one can complicate your tax picture significantly.

Here’s the practical, accountant-approved version of what you need to know, plus how to track it all cleanly in your Beancount ledger.

2025-07-23-s-corp-election-deadline-2025


The Deadline, In One Bite

The most critical date is for filing Form 2553, Election by a Small Business Corporation. This is the form that tells the IRS you want to be taxed as an S-corp.

  • For existing, calendar-year businesses: You must file Form 2553 by the 15th day of the 3rd month of the tax year you want the election to take effect. For a 2025 election (effective January 1, 2025), the deadline is Saturday, March 15, 2025. Because this falls on a weekend, the IRS weekend/holiday rule pushes the functional deadline to the next business day: Monday, March 17, 2025.
  • For new businesses: If this is your business's first tax year, you have “2 months and 15 days” from the start of your tax year to file. The exact date depends on when your tax year officially begins. For example, if your business starts on January 7, your deadline would be March 21.

Tip: If your business operates on a fiscal year rather than a calendar year, the same logic applies. Calculate your deadline as the 15th day of the 3rd month from your fiscal year's start date.


What If You Missed It?

Don't panic. The IRS understands that business owners can miss deadlines. If you intended to elect S-corp status but failed to file on time, you may be eligible for late-election relief.

The IRS provides a streamlined procedure, Revenue Procedure 2013-30, which allows many small businesses to request retroactive S-corp status. You generally qualify if you can show you had reasonable cause for filing late and meet the procedure's other requirements.


Other Key Dates Tied to S-Corps

Once you're an S-corp, the deadlines don't stop. Here are two other important dates to mark on your calendar:

  • 1120-S Filing (The S-corp Tax Return): Your annual S-corp tax return, Form 1120-S, is due by the 15th day of the 3rd month after your tax year ends. For most businesses (calendar-year filers), this is the same as the election deadline: March 17, 2025.
  • Need More Time? If you can't file your 1120-S on time, you can file Form 7004 for an automatic 6-month extension. This extends the deadline to file your return to September 15. Crucially, this is an extension to file, not an extension to pay. Any taxes you owe are still due by the original March deadline.

Who Should Even Elect S-Corp?

S-corp status isn't for everyone. Its primary benefit is reducing self-employment taxes. It achieves this by allowing you to split your business's profit into two categories:

  1. Reasonable W-2 Wages: This is a salary you pay yourself, which is subject to standard payroll taxes (Social Security and Medicare).
  2. Shareholder Distributions: This is the remaining profit you take from the business, which is not subject to self-employment tax.

However, this advantage comes with added complexity and costs. S-corps require running formal payroll, adhering to "reasonable compensation" standards set by the IRS, and handling more compliance paperwork, like filing Forms 1120-S and issuing K-1s to shareholders.

Before you make the jump, run the math. A CPA can help you model the breakeven point where the tax savings outweigh the additional administrative costs.


Make the Deadline Easier—with Beancount

A well-maintained ledger is your best friend for S-corp compliance. You can use Beancount to stay on top of deadlines and clearly distinguish between wages and distributions.

Minimal Chart of Accounts (Starter)

Here's a basic chart of accounts to get you started:

  • Assets:Bank:Checking
  • Income:Sales
  • Expenses:Payroll:Wages
  • Expenses:Payroll:EmployerTaxes
  • Equity:DistributionsFor shareholder draws
  • Equity:Opening-Balances

Typical Postings

Your Beancount entries will create a clear separation between payroll expenses and equity distributions.

; W-2 payroll is a business expense
2025-02-28 * "Run payroll - February"
Assets:Bank:Checking -6200 USD
Expenses:Payroll:Wages 5000 USD
Expenses:Payroll:EmployerTaxes 1200 USD
; entity: S-Corp period: 2025-02

; Shareholder distribution is a draw on equity, not an expense
2025-03-10 * "Shareholder distribution"
Assets:Bank:Checking -3000 USD
Equity:Distributions 3000 USD
; entity: S-Corp period: 2025-Q1

Useful Guardrails (Queries & Tags)

Use Beancount's features to sanity-check your finances and ensure you're meeting reasonable compensation standards.

  • Tag every owner draw with something memorable, like distrib: "yes".
  • Periodically run a query to compare total wages paid against total distributions taken.

You can run a quick check from your terminal with bean-query:

SELECT account, SUM(position)
WHERE (account ~ 'Expenses:Payroll:Wages' OR account ~ 'Equity:Distributions')
AND year = 2025
GROUP BY account;

This will give you a clean summary of your wages and distributions for the year, helping you and your CPA assess if your salary is "reasonable."

Paper Trail for the Election

Keep your S-corp documentation organized and linked to your ledger.

  • Create a docs/ folder in your Beancount directory to store PDFs of your signed Form 2553, the IRS acceptance letter, any late-election relief statements, and your payroll setup documents (EIN, state IDs).
  • Record a note transaction in your ledger the day you file the election. This creates a permanent, dated record.
2025-01-22 note "Filed IRS Form 2553 for S-corp election (effective 2025-01-01)"

Edge Cases to Watch

  • Your "first tax year" start date might not be your formation date. The clock for the "2 months and 15 days" deadline starts when your company has shareholders, acquires assets, or begins business operations—whichever comes first.
  • For non-calendar fiscal years, be precise. Your Form 2553 deadline is based on your fiscal year's start date, while your Form 1120-S deadline is based on its end date.

Quick Checklist

Ready to proceed? Here is a final checklist to guide you.

✅ Decide if the S-corp structure fits your business based on profit level, payroll readiness, and state-specific rules. ✅ Calendar Form 2553 with the correct deadline (and set a one-week reminder for yourself). For 2025, that's March 17, 2025. ✅ If you're late, immediately evaluate if you qualify for relief under Rev. Proc. 2013-30. ✅ Configure your payroll system and map the new expense and equity accounts in your Beancount ledger. ✅ Prepare to file Form 1120-S by the deadline or file Form 7004 for an extension.


This guide provides general information, not tax advice. Every business situation is unique. Please consult with your CPA to determine the best course of action for your specific circumstances.

2025 Tax Calendar: The Tax Tool Every U.S. Small-Business Owner Needs

· 6 min read
Mengjia Kong
Mengjia Kong
IRS Enrolled Agent

Staying compliant is simpler when the year’s tax deadlines live in one place. Below is a month-by-month guide to every major 2025 federal due date that touches solo proprietors, LLCs, S-corps, C-corps, and their payroll. Bookmark it, copy the bullets into your planner, or subscribe to the free IRS .ICS feed so reminders pop up automatically on your digital calendar.

Why a Dedicated Calendar Matters

2025-07-13-2025-tax-calendar

Integrating tax deadlines into your regular workflow isn't just about avoiding last-minute panic; it's a strategic business decision.

  • Avoid Penalties & Interest: The IRS doesn't mess around. Late-payment and late-filing penalties can accumulate rapidly, sometimes hitting up to 25% of the total tax you owe.
  • Sync Your Cash Flow: When you know your four quarterly estimated-tax withdrawal dates in advance, you can protect your operating capital and ensure funds are available without disrupting business as usual.
  • Delegate with Confidence: Whether you have an in-house bookkeeper or an external CPA, a shared, accurate calendar ensures accountability. When everyone knows the exact dates, nothing slips through the cracks.
  • Stay Audit-Ready: Timely filing of informational returns like Forms W-2 and 1099 is one of the first things examiners check. A clean filing history is your first line of defense.

At-a-Glance: Key 2025 Federal Deadlines

The dates below are adjusted for weekends and federal holidays, reflecting the next business day as the official deadline. All times are based on the postmark or e-file transmission date unless specific deposit rules require a same-day electronic funds transfer (EFT).

January

  • Jan 15 – Final 2024 estimated-tax payment (Form 1040-ES) is due for self-employed individuals and others who did not have enough tax withheld during 2024. Note: Farmers and fishers can skip this payment if they file and pay their entire tax bill in full by March 3, 2025.
  • Jan 31 – Key year-end information returns are due:
    • Furnish Forms W-2 to all employees and file copies with the Social Security Administration (SSA).
    • Furnish and file Form 1099-NEC to report non-employee compensation paid in 2024.
    • Furnish most other 1099 forms (like 1099-MISC, 1099-INT) to recipients. The deadline to file these with the IRS is later.

February

  • Feb 18 – Last day for businesses to furnish Forms 1099-B (Proceeds from Broker and Barter Exchange Transactions) and 1099-S (Proceeds from Real Estate Transactions) to payees.
  • Feb 28 – Deadline to mail paper copies of Forms 1097, 1098, 1099 (excluding 1099-NEC), and W-2G to the IRS. (E-filers have until March 31.)

March

  • Mar 17 – Partnership and S-corporation tax returns for 2024 are due. (March 15 is a Saturday.)
    • File Form 1065 (Partnerships) or Form 1120-S (S-Corps).
    • Alternatively, file Form 7004 to request an automatic six-month extension to file.
    • Provide Schedule K-1s (and K-3s, if applicable) to all partners and shareholders.

April

  • Apr 15 – "Tax Day" features a triple-header of crucial deadlines:
    • Individuals: File your 2024 Form 1040. You can file Form 4868 for an automatic six-month extension, but you must still pay any tax you estimate you owe today.
    • C-Corporations: File your 2024 Form 1120 or file Form 7004 for an extension. The balance of tax owed is due with the extension filing.
    • 1st Quarter 2025 Estimated Tax: Your first installment payment for the 2025 tax year (Form 1040-ES) is due if you expect to owe at least $1,000 in tax for the year.

June

  • Jun 16 – 2nd Quarter 2025 estimated-tax installment is due. (June 15 falls on a Sunday.)

September

  • Sep 15 – A dual-deadline day:
    • 3rd Quarter 2025 estimated-tax installment is due.
    • The six-month extension period ends for partnerships (Form 1065) and S-corps (Form 1120-S) that filed Form 7004.

October

  • Oct 15 – Final deadline for extended returns for individuals (Form 1040) and calendar-year C-corporations (Form 1120).

December

  • Dec 15 – C-corporations must pay their 4th and final 2025 estimated-tax installment.

Looking Ahead: January 15, 2026

Don't let the new year catch you by surprise. Your Q4 2025 estimated-tax payment for individuals and single-member LLCs (taxed as sole proprietors) is due. Mark it on your 2026 calendar now.

Payroll Cycle Reminders

For businesses with employees, these deadlines are just as important:

  • Form 941 (Employer's Quarterly Federal Tax Return): Due on Apr 30, Jul 31, Oct 31, and Jan 31 (2026) for the prior quarter’s income tax withholding, Social Security, and Medicare taxes.
  • Payroll Tax Deposits: Must be deposited electronically via the Electronic Federal Tax Payment System (EFTPS). Your deposit schedule (either semi-weekly or monthly) is determined by the IRS. See IRS Publication 15 for details.
  • Form 940 (FUTA Tax): The Employer's Annual Federal Unemployment (FUTA) Tax Return is due by Jan 31, 2026. If you made all FUTA tax deposits on time, you have until Feb 10, 2026, to file.

State & Local Caveats

Remember, this calendar is for federal deadlines only.

  • State Income Tax: Deadlines in states that have an income tax often mirror the federal schedule, but always verify with your state's Department of Revenue.
  • Sales & Franchise Tax: These calendars vary widely by state and locality. Import these specific dates into your master calendar to create a single source of truth for all tax obligations.

Five Ways to Stay Ahead

  1. Subscribe and Set Alerts: Use the IRS .ICS feed or manually import the dates above into your Google Calendar or Outlook. Set 14-day and 2-day reminder alerts for each deadline.
  2. Automate Payments: Schedule your quarterly estimated-tax payments inside your EFTPS account to automatically pull from your bank account on each deadline.
  3. Tag Your Expenses: Use your bookkeeping software (like Beancount, QuickBooks, etc.) to tag expenses by quarter. This helps your cash flow reports mirror upcoming tax hits, so there are no surprises.
  4. Schedule a Mid-Year Check-in: Book a meeting with your CPA in June or July to review your year-to-date profit and true-up your estimated payments to avoid a large, unexpected bill next January.
  5. Document Everything: After you file or pay, save e-file confirmations and certified mail receipts in a dedicated folder. In any dispute, the burden of proof is on you, the taxpayer.

Disclaimer: This calendar covers U.S. federal deadlines for calendar-year small businesses. Always confirm details that apply to your entity type, fiscal year, payroll frequency, and state/local obligations with a qualified tax professional.