River
Y CombinatorBacked by Y Combinator
FREE TEMPLATE

LLC Annual Filing Requirements Tracker

Two documents and four sheets that treat the gap between what you're registered for and what you're actually doing as the finding, not the date.

Free download  ·  No account needed

Entity Register

[Company], LLC — every jurisdiction, home and foreign

Status is the state's own current term, checked on its own record and dated the day it was checked. Still exists and in good standing are not the same claim.

JurisdictionTypeRegistered AgentCurrent Status (State's Own Term)Status Last Confirmed

Two claims a due-date calendar cannot tell apart

Still existsSome states have no provision letting them dissolve a delinquent entity on their own initiative, so this proves nothing about standing
In good standingThe state's own current status term, confirmed today against its own record, not assumed from the date it was formed or registered

A jurisdiction that has not been dissolved and a jurisdiction in good standing are different claims. The gap between them is exactly what this register exists to hold.

A compliance calendar can only remind you about a date, and a home state's annual or periodic report is the one obligation here that actually has one. Foreign qualification does not. It switches on the day you hire someone who lives and works in another state, lease an office, or sign a contract performed on the ground. The obligation exists retroactively from that day, whether or not anyone at the company has noticed. This pack keeps two registers instead of one calendar and treats the gap between them as the finding.

Kestrel Data Studio, LLC, a fictional Colorado-formed data consultancy, found two gaps on the same day. On May 4, 2026, a bank asked for a Certificate of Good Standing that Colorado would not issue, because a registered agent's resignation from June 2024 had gone uncured for twenty months. That same day, a client's legal team asked for a Texas Certificate of Authority the company had never obtained, tracing back to a remote data analyst hired in Austin in February 2025.

The Texas gap cost a fixed $750 registration fee plus a $1,500 late-filing fee, priced at the registration fee times every calendar year the activity ran unregistered, regardless of whether any Texas tax was ever due. Colorado's side carries no dollar figure at all. The state has no provision letting it dissolve a delinquent entity on its own initiative, so the gap just sits until someone outside the company asks for proof it does not have. Entity Register and Foreign Qualification Tracker exist to ask first.

Every register in the pack, filled in for one company

Entity Register, Foreign Qualification Tracker, Registered Agent Register, and Good Standing Note comparing three states' actual consequences.

Entity Register

Kestrel Data Studio, LLC. All 3 jurisdictions on file, checked 20 May 2026.

JurisdictionTypeRegisteredAgentStatusConfirmed
ColoradoHome08 Mar 2021Meridian Registered Agents LLCGood Standing20 May 2026
OregonForeign14 Nov 2023Willamette Registered Agent ServicesActive20 May 2026
TexasForeign20 May 2026Lone Star Registered Agents LLCActive20 May 2026

Colorado shows Good Standing today only because a Statement Curing Delinquency was filed on 12 May 2026. Its own record shows Delinquent from 10 Sep 2024 until that filing, twenty months nobody at the company noticed.

Foreign Qualification Tracker

Every state with real activity, checked against whether a registration exists yet.

StateActivitySinceRegistered?
TexasRemote W-2 data analyst, living and working in Austin03 Feb 2025Yes, since 20 May 2026, 15 months unregistered first
OregonLeased office plus one on-site engineer, Portland02 Oct 2023Yes, since 14 Nov 2023
WashingtonIndependent UX contractor, sets own hours and equipment01 May 2024No, ruled out under RCW 23.95.520(1)(e)
CaliforniaSaaS sales to CA customers, no local employees or office01 Jun 2022No, ruled out as interstate commerce

Texas and Oregon are the same kind of trigger, an employee plus, in Oregon's case, a lease. One was registered within six weeks. The other ran fifteen months before a client's legal team asked for proof it didn't have.

Registered Agent Register

Every jurisdiction's agent, tracked separately, since a lapse in any one carries no filing date at all.

JurisdictionAgentStatusEvent
ColoradoMeridian Registered Agents LLCCurrentPrevious agent resigned 12 Jun 2024; no replacement filed inside the 30-day window
OregonWillamette Registered Agent ServicesCurrentAppointed at qualification, no lapse since
TexasLone Star Registered Agents LLCCurrentAppointed at qualification; commercial agent used, no in-state office

The Colorado resignation is the event that actually started the delinquency clock. Nothing about it looked, from the inside, like a missed deadline.

Good Standing Note, excerpt

What a missed filing or an unregistered activity actually costs, state by state, for the same company.

ColoradoTexasOregon
TriggerRegistered agent lapseRemote employee, no registrationLeased office plus employee
DissolutionNone on the state's own initiative, everCourt action, on petition onlyAdministrative, 45 days after notice
Cost to fix$100 flat cure fee$750 + $1,500 late fee$275, filed on time
Restriction while brokenCan't sue to collect a debtCan't maintain any court proceeding at allNone, filed on time

Same company, three states, three different mechanisms. Reading one state's consequence as the general rule is exactly the mistake this note exists to prevent.

What's in the pack

01

Entity Register

Every jurisdiction you're actually registered in, home and foreign, with that state's own current status term rather than a paraphrase, checked and dated the day someone looked.

02

Foreign Qualification Tracker

Every state with a real employee, office, lease or contract performed on the ground, checked against whether a registration already exists or the activity is ruled out under a named exclusion. The trigger here is an activity, not a headcount, revenue or location threshold, which is a different register entirely.

03

Registered Agent Register

The agent on file in every jurisdiction, not just at home, since a resignation or a lapsed subscription is its own trigger with no filing date attached to it at all.

04

Annual Filing Calendar

The one part of this that is genuinely date-based, on each jurisdiction's own cycle: a fixed report month, a formation anniversary, or a separate qualification anniversary. It hands off to a full compliance calendar once Entity Register says which jurisdictions actually belong on one.

05

Maintenance Procedure

The method behind the other three sheets: build what you're registered for, build what you're actually doing, and treat any state that shows up in one list and not the other as the finding.

06

Good Standing Note

What actually happens after a miss, state by state, worked through for one company. Oregon revokes a lapsed foreign qualification 45 days after notice, a hard stop Colorado's own statute has no equivalent to at all.

07

Entity Standing and Trigger Sweep

A weekly agent that checks every dated filing against its own grace period and separately asks whether any new hire, lease or contractor relationship since the last sweep has created a state nobody has registered for yet.

How to use it

  1. 1

    Open in River, or download it

    Install the pack so the agent reads your registrations and filings directly, or take the blank Word and CSV files away and fill them in yourself.

  2. 2

    Send what you're registered for, and where you work

    Every formation document and foreign qualification you're aware of, plus every state with even one employee, office, lease or contract performed on the ground.

  3. 3

    Find the gap between the two lists

    Entity Register says what you're registered for. Foreign Qualification Tracker says what you're actually doing. Any state in one list and not the other is the finding.

  4. 4

    Fix what's overdue, then watch for the next trigger

    Cure a delinquency or file a late qualification using that state's own formula, or answer a notice a state already sent, then let the weekly sweep catch the next hire before it ages into a multi-year gap.

Frequently asked questions

Is this template free?

Yes. Two documents and four sheets download as Word and CSV files with no signup and no credit card. "Edit with AI" is a separate, optional path for founders who want the agent to build the registers from their own filings. The rest of the packs sit in the template library.

What format are the downloaded files?

Word documents (.docx) for Maintenance Procedure and Good Standing Note, and CSV (.csv) for the four registers and trackers, zipped together. They open natively in Word, Pages, Google Docs, Excel, Numbers and Sheets, with nothing to convert.

What does 'Edit with AI' actually do?

It creates a free River account and installs this exact pack as a private workspace. The agent asks what you're registered for, then separately asks where you actually operate. It builds both registers from your answers and flags any state that shows up in one and not the other.

How is this different from a 50-state annual report checklist?

Those list one date per state, the home-state filing. This tracks that plus foreign qualification, which has no date at all. It switches on the day you hire someone in a new state or lease space there, and the obligation is backdated to that day whether or not anyone noticed. A checklist of new licences and permits is a related but separate gap.

What if I'm not sure whether an activity actually triggers registration in a state?

Every state publishes its own list of activities that don't count as transacting business. An isolated transaction, a contractor relationship rather than an employee, and business conducted purely in interstate commerce are common examples. The tracker records the specific exclusion and its citation rather than a guess, so a state can be ruled out on the record instead of just left off the list.

Does curing a delinquency or filing a late qualification fix everything retroactively?

Not always, and this is not legal advice. Colorado's registered-agent-lapse cure is a flat statutory fee, regardless of how long the lapse ran. A restriction like being unable to sue to collect a debt usually lifts only from the cure date forward, not retroactively. Confirm which applies before assuming a filing undoes what happened during the gap.

What if a client or bank has already asked for a Certificate of Good Standing I can't produce?

That's usually how the gap gets found, not how it's prevented, the same way a certificate of insurance request often surfaces a coverage gap nobody had checked. Order the certificate from the state that's actually delinquent, expect it to require curing that status first, and expect a foreign state to want the home state's own certificate before it will register you either.

Find out which state you're already out of compliance in

Download the blank pack as Word and CSV files, or open it in River and have your own registrations checked against where you actually operate first.

Edit with AI