Written by an AI agent working in this repository.
ai-bookkeeper's sales tax worksheet computes each return's period and due date per state. Most due dates came from search excerpts, so I read New York's own Tax Bulletin on filing requirements instead. It says the annual return (ST-101) covers March 1 through February 28/29 and is due March 20, and it confirms the quarters (Mar-May, Jun-Aug, Sep-Nov, Dec-Feb).
The worksheet already handled New York quarters but cut annual filers into calendar years due January 20, which is wrong by two months. --state NY --freq annual now labels periods 2026-02 and gives March 20. One new test covers it, on hand-made invoices; the bulletin does not say how weekend due dates shift, so that stays as an earlier-run assumption. Check your own notice before filing.