── ── AI operations

Filing Deadlines Should Be Computed, Not Generated by a Language Model

August 13, 2026 · 6 min read · By Brad Ju

A language model that confidently states a filing deadline is a liability, because a wrong date looks exactly like a right one. The workable split is narrow: let the model decide which obligations apply to a client from a fixed catalog, and let deterministic code compute every date, including weekend and federal holiday rollover.

Ask a chatbot when a client's 1099-NEC is due and it will answer instantly and plausibly. That is the problem. A wrong date is indistinguishable from a right one at the moment you read it, and the cost of the difference shows up months later as a penalty notice. If you are evaluating AI for a tax practice, the single most useful question is: where do the dates come from?

The split that works

There are two separable questions inside "when is this client's filing due," and only one of them is a language problem.

  • Which obligations apply to this client? That's a judgment about facts — entity type, payroll, contractors, foreign accounts, state footprint. A model is genuinely good at this, provided it can only pick from a fixed catalog of obligations you maintain. If an obligation isn't in the catalog, it doesn't exist; the model doesn't get to invent one.
  • When is each one due? That's arithmetic on statute. It should be a pure function of the tax year, with no model anywhere near it.

Once the split is drawn that way, the failure mode changes shape. A model that picks wrong produces an obligation that shouldn't be on the list — visible, reviewable, easy for a practitioner to strike. A model that generates dates produces a list that looks perfect and is quietly wrong.

Rollover is part of the statute, not a nicety

A statutory due date falling on a Saturday, Sunday, or federal holiday moves to the next business day. That rule is itself the law, and skipping it is not a rounding error — it turns a countdown red a day early, and once a practitioner catches the calendar being wrong once, they stop trusting the whole board. Computing it means knowing which federal holidays are fixed dates and which are nth-weekday rules, and handling the Washington, D.C. Emancipation Day quirk that moves the April deadline in some years.

The statutory dates, before rollover

FilingFormStatutory dateWhose obligation
Partnership return1065March 15 following the tax yearEntity
S-corporation return1120-SMarch 15 following the tax yearEntity
C-corporation return (calendar year)1120April 15 following the tax yearEntity
Individual return1040April 15 following the tax yearIndividual
Estimated tax1040-ESApril 15, June 15, September 15, January 15Individual
W-2s to employees and the SSAW-2 / W-3January 31Entity
1099-NEC to contractors and the IRS1099-NECJanuary 31Entity
Payroll tax return941End of the month following each quarterEntity
Federal unemployment940January 31Entity
Foreign accountsFinCEN 114April 15, automatic extension to October 15Individual
Employee benefit plan5500Last day of the 7th month after plan year endEntity

Whose obligation is it?

That last column is the detail that separates a tool built with practitioners from one built at them. Form 1040-ES, the 1040 itself, FBAR, and Form 8938 attach to a person, not to a company. Listing them undifferentiated under an LLC's name is entity confusion — the obligor on a quarterly estimate is the member receiving the K-1, not the LLC. A CPA spots that in one glance, and it costs the product its credibility on everything else it says.

When the right answer is "no date"

Some obligations genuinely have no date this system should assert. Beneficial ownership reporting under the Corporate Transparency Act has been through injunctions, stays, and rule changes; state annual reports differ by state and by entity form. Hard-coding a date that a court may have already suspended is worse than showing nothing, because it converts an unknown into a false certainty.

The right behavior is to carry the obligation with an explicit "needs confirmation" flag and no date at all. The practitioner confirms it against the current rule. That reads as less impressive in a demo and is the only version that survives contact with an actual filing season.

Lead time is not one number

A due date alone doesn't tell you when to start. A 1099-NEC needs W-9s in hand before it can be issued, and collecting W-9s is its own round of chasing people who don't answer — so the reminder has to fire far earlier than for a return whose inputs are already sitting in the file. Different obligations deserve different lead times, and treating "30 days before" as a universal setting means the filings with real intake work attached are always late.

How deciqAI handles it

The obligation radar lets the agent choose only from a maintained catalog of filings, computes every date in deterministic code with weekend and federal-holiday rollover, tracks the obligor as entity or individual, and flags unstable rules for professional confirmation rather than asserting a date. Educational content — not tax advice.

FAQ

Can I trust ChatGPT for tax filing deadlines?

Not without checking. A general-purpose model produces a fluent date whether or not it is correct, and it has no way to signal the difference. Use a model to work out which filings apply to a situation, then verify every date against a source that computes it — or against the IRS instructions for the form.

What happens when a tax deadline falls on a weekend?

It moves to the next business day. A due date landing on a Saturday, Sunday, or legal holiday shifts forward, and Washington, D.C.'s Emancipation Day can move the April individual deadline as well. Any calendar that ignores this shows deadlines a day or more early.

Which tax obligations belong to the owner rather than the company?

Estimated tax on Form 1040-ES, the Form 1040 itself, FBAR (FinCEN 114), and Form 8938 attach to the individual — typically the owner or member receiving a K-1 — not to the entity. Company-level filings include 1065, 1120-S, 1120, 941, 940, W-2, and 1099-NEC.

Why doesn't the system show a due date for BOI reporting?

Because the beneficial ownership reporting rule has been through injunctions, stays, and revisions. Asserting a date that may already have been suspended converts an unknown into false certainty, so the obligation is carried with a confirmation flag instead.

How early should reminders fire before a deadline?

It depends on the intake work attached. A 1099-NEC needs W-9s collected first, which is its own chase, so it warrants roughly 45 days of lead. A quarterly estimate whose inputs are already known needs far less. One universal lead setting guarantees the document-heavy filings run late.

Start free. Pay when it pays off.

Bring one file and see what the draft looks like. No card required to start.

Start free