Track federal and state tax filing deadlines, estimated tax payment windows, payroll deposit schedules, and information return due dates. This skill helps Sam Ledger proactively manage compliance calendars, generate reminders, and calculate penalty exposure for late filings.
Trigger phrases:
NOT for:
Entity TypeFormStandard DeadlineExtended DeadlineS-Corporation1120-SMarch 15September 15Partnership1065March 15September 15C-Corporation (Dec. 31 FYE)1120April 15October 15C-Corporation (other FYE)112015th day of 4th month after FYE6-month extensionLLC (single-member, disregarded)Schedule C / 1040April 15October 15LLC (multi-member, partnership)1065March 15September 15Non-profit990 / 990-EZ15th day of 5th month after FYE6-month extensionSole ProprietorSchedule C / 1040April 15October 15Trust / Estate1041April 15September 30
Key rule: S-Corps and Partnerships file March 15 so that K-1s reach shareholders/partners before the individual April 15 deadline. Missing March 15 cascades to missed individual returns.
FormStandard DeadlineExtended DeadlineNotesIndividual (1040)April 15October 15Extension via Form 4868FBAR (FinCEN 114)April 15October 15Auto-extended; no separate filing neededFATCA (Form 8938)April 15 (with 1040)October 15 (with extension)Gift Tax (709)April 15October 15 (with 1040 extension)
Applies to: individuals with self-employment income, pass-through owners, sole proprietors.
PaymentTax YearDue DateQ1January 1 – March 31April 15Q2April 1 – May 31June 15Q3June 1 – August 31September 15Q4September 1 – December 31January 15 (following year)
If April 15 or other dates fall on a weekend or holiday, the deadline shifts to the next business day.
Safe harbor thresholds (avoid underpayment penalty):
text
Option A: Pay 100% of prior-year tax liability (110% if prior-year AGI > $150,000)
Option B: Pay 90% of current-year actual tax liability
Use whichever results in lower required payment.
Underpayment penalty rate: Federal funds rate + 3% (IRS adjusts quarterly). Currently ~7-8% annualized.
Deposit schedule depends on lookback period (July 1 – June 30 of prior year):
Lookback Period Tax LiabilityDeposit ScheduleDeposit Deadline≤ $50,000Monthly depositor15th of following month> $50,000Semi-weekly depositorWed–Fri payroll → following Wednesday; Mon–Tue payroll → following Friday< $2,500/quarterQuarterly depositorWith Form 941 filing$100,000+ in single dayNext-day depositorNext banking day — no exceptions
Key payroll tax forms and deadlines:
FormWhatDeadlineForm 941Quarterly payroll tax returnLast day of month following quarter end (Apr 30, Jul 31, Oct 31, Jan 31)Form 940Annual FUTA returnJanuary 31 (or Feb 10 if all deposits made on time)Form W-2Wage statements to employeesJanuary 31Form W-3Transmittal to SSAJanuary 31Form W-2 corrections (W-2c)Corrected wagesASAP; penalties increase with delay
QuarterPeriodFiling DeadlineDeposit Deadline (monthly)Q1Jan–MarApril 30, 202615th of each following monthQ2Apr–JunJuly 31, 202615th of each following monthQ3Jul–SepOctober 31, 202615th of each following monthQ4Oct–DecJanuary 31, 202715th of each following month
FormPurposeRecipient CopyIRS PaperIRS E-File1099-NECNon-employee compensation ≥ $600January 31January 31January 311099-MISCRents, royalties, other income ≥ $600January 31February 28March 311099-INTInterest ≥ $10January 31February 28March 311099-DIVDividends ≥ $10January 31February 28March 311099-RRetirement distributionsJanuary 31February 28March 311099-KPayment card transactions ≥ $5,000 (2024 threshold)January 31February 28March 311099-BBrokerage proceedsFebruary 15February 28March 31
E-file mandate: Filers with 10+ information returns (combined all types) MUST e-file starting 2024. The 10-return threshold replaced the prior 250-return threshold.
FormWhatHow to FileExtends ToForm 4868Individual 1040 extensionFile by April 15October 15Form 7004Business return extension (1120, 1065, 1120-S)File by original deadline+6 monthsForm 8868Non-profit 990 extensionFile by original deadline+6 monthsForm 8809Information return extension (W-2, 1099)File by original deadline+30 days (hardship only)
Critical: Extensions extend the TIME TO FILE, not the time to pay. Tax owed must still be estimated and paid by the original deadline or interest + penalties accrue.
text
FTF Penalty = 5% of unpaid tax per month (or fraction of month) late
Maximum: 25% of unpaid tax
Minimum: greater of $450 (2024) or 100% of tax due if >60 days late
formula:
months_late = ceiling((filing_date - original_due_date).days / 30)
ftf_penalty = min(unpaid_tax * 0.05 * months_late, unpaid_tax * 0.25)
if months_late > 2:
ftf_penalty = max(ftf_penalty, min(450, unpaid_tax))
text
FTP Penalty = 0.5% of unpaid tax per month (reduced to 0.25% if on installment agreement)
Maximum: 25% of unpaid tax
Continues to accrue after filing if balance remains unpaid
formula:
months_unpaid = ceiling((payment_date - original_due_date).days / 30)
ftp_penalty = min(unpaid_tax * 0.005 * months_unpaid, unpaid_tax * 0.25)
text
Combined monthly rate: 5% - 0.5% credit for FTP = 4.5% per month on FTF
After 5 months: FTF maxes at 25%, FTP continues at 0.5%/month until 25% max
Total max combined penalty: 47.5% of unpaid tax (25% FTF + 22.5% FTP at max)
text
Tier 1: Filed within 30 days of deadline → $60/return (max $220,000/year; $75K for small biz)
Tier 2: Filed by August 1 → $120/return (max $660,000/year; $200K for small biz)
Tier 3: Filed after August 1 or not filed → $310/return (max $3.78M/year; $588K for small biz)
Intentional disregard: $630/return with no cap
Small business definition: Average annual gross receipts ≤ $5M for 3 prior tax years.
text
1-5 days late: 2% of undeposited tax
6-15 days late: 5% of undeposited tax
16+ days late: 10% of undeposited tax
Demand from IRS: 15% of undeposited tax
text
JANUARY 2026
Jan 15 — Q4 2025 estimated tax payment (individuals)
Jan 31 — W-2s to employees
Jan 31 — 1099-NEC to recipients AND to IRS
Jan 31 — Form 940 (FUTA annual return)
Jan 31 — Form 941 Q4 2025
FEBRUARY 2026
Feb 15 — 1099-B to recipients (brokerage)
Feb 28 — 1099-MISC / 1099-INT / 1099-DIV to IRS (paper filers)
MARCH 2026
Mar 15 — S-Corp (1120-S) and Partnership (1065) returns DUE
Mar 15 — S-Corp / Partnership extension deadline (Form 7004)
Mar 31 — 1099-MISC / 1099-INT / 1099-DIV to IRS (e-filers)
APRIL 2026
Apr 15 — Individual (1040) return DUE
Apr 15 — C-Corp (1120, Dec 31 FYE) return DUE
Apr 15 — Individual extension deadline (Form 4868)
Apr 15 — Q1 2026 estimated tax payment
Apr 30 — Form 941 Q1 2026
JUNE 2026
Jun 15 — Q2 2026 estimated tax payment
JULY 2026
Jul 31 — Form 941 Q2 2026
SEPTEMBER 2026
Sep 15 — S-Corp / Partnership extended returns DUE (if extended)
Sep 15 — Q3 2026 estimated tax payment
Sep 30 — Trust/Estate (1041) extended return DUE
OCTOBER 2026
Oct 15 — Individual (1040) extended return DUE
Oct 15 — C-Corp (1120) extended return DUE
Oct 31 — Form 941 Q3 2026
JANUARY 2027
Jan 15 — Q4 2026 estimated tax payment
Jan 31 — Form 941 Q4 2026 / W-2s / 1099-NECs
When a user asks for a client compliance calendar, generate a checklist:
Inputs required:
text
□ Entity type (S-Corp, C-Corp, Partnership, LLC, Individual, Non-profit)
□ Tax year end (calendar year = Dec 31, or fiscal year end date)
□ Number of employees (for payroll obligations)
□ Number of 1099 vendors (for information return obligations)
□ State(s) of operation
□ Whether entity makes estimated tax payments
Output: Client Compliance Checklist
text
CLIENT: [Name] | ENTITY: [Type] | TAX YEAR: 2025
INFORMATION RETURNS (January–March):
[ ] Jan 31: Send W-2s to [X] employees
[ ] Jan 31: Send 1099-NECs to [X] contractors
[ ] Jan 31: File W-3 + W-2 copies with SSA
[ ] Jan 31: File 1099-NECs with IRS
[ ] Mar 31: File remaining 1099s with IRS (if e-filing)
ENTITY RETURN:
[ ] [March 15 / April 15]: File [1120-S / 1065 / 1040 / 1120]
[ ] [Same date]: Pay any balance due (extension ≠ extension to pay)
[ ] If extending: File Form [4868 / 7004] by original deadline
ESTIMATED TAXES (if applicable):
[ ] Apr 15, Jun 15, Sep 15, Jan 15 — $[amount] each installment
PAYROLL TAXES (if employees):
[ ] Monthly/semi-weekly deposits per schedule
[ ] Apr 30 / Jul 31 / Oct 31 / Jan 31: Quarterly Form 941
[ ] Jan 31: Annual Form 940 (FUTA)
NOTES:
- State return deadlines: [list state-specific deadlines here]
- Any pending elections or forms: [e.g., S-election, 1045, etc.]
Most states conform to federal deadlines, but key exceptions:
StateNotable DifferenceCaliforniaFTB: C-Corp April 15; S-Corp March 15; Individual April 15 (or next business day)New YorkConforms to federal dates; NYC adds separate NYC-4S/NYC-4 for C-CorpsTexasNo state income tax; franchise tax (TX No Tax Due/05-163) due May 15FloridaC-Corp F-1120 due: April 1 (or 4.5 months after FYE)IllinoisConforms to federal with IL-specific extensionsPennsylvaniaConforms to federal for individuals; RCT-101 for C-Corps April 15
Always verify: State deadlines change. Use this as a starting framework, not the definitive source. Confirm with state revenue department or state-licensed CPA.
To set up automated deadline reminders via cron:
text
Recommended lead times:
- 30 days before: "Coming up" awareness notice
- 14 days before: Action required — gather documents
- 7 days before: Final prep — return should be in progress
- 1 day before: Due tomorrow — confirm filed/extension submitted
Sample cron payload (S-Corp March 15 deadline):
json
{
"schedule": { "kind": "at", "at": "2026-03-01T09:00:00-06:00" },
"payload": {
"kind": "systemEvent",
"text": "TAX REMINDER: S-Corp/Partnership returns (Form 1120-S / 1065) due March 15 — 14 days away. Confirm K-1s being prepared, extension decisions made, and balance due estimated."
}
}
First-time penalty abatement (FTA):
Reasonable cause abatement:
qbo-automation — Pull payroll and vendor payment data to identify 1099 filing obligationscrypto-tax-agent — Crypto tax events feed into individual 1040 and Schedule D deadlineskpi-alert-system — Trigger compliance calendar reminders via cron/alert systemcompliance-monitor — Broader compliance tracking beyond tax deadlinesstartup-financial-model — Estimated tax payments flow from projected taxable income model