State annual reports are the most missable obligation we track: small fee, easy to forget, and the penalty is losing your company. So we built the thing that should have always existed — approve once, filed every year.
What shipped
For LLCs formed in 12 states, you can now turn on auto-filing. When the annual report comes due, ForeignFile prepares it, pays the state fee, files it through the state portal, and drops the confirmation into your Document of Records. You get a notification that it’s done — not a reminder that it’s due.
Why it was harder than it looks
Every state portal is its own small universe: different forms, different fee logic, different definitions of “in good standing.” There’s no shared API. The layer we built normalizes all of that behind one approval, and verifies the filing actually posted rather than assuming it did.
What’s next
We’re expanding state coverage every month, and bringing the same approve-once model to registered-agent renewals — the other quiet deadline that dissolves companies. More soon.