SEC Comment Letters: Reading UPLOAD and CORRESP
By Chad Hartman
Published · Last updated
A public company's disclosure was flagged as inadequate by the regulator that oversees it, in writing, and the flag sat in the public record for months before anything else drew attention to it. That is not a hypothetical. It is the routine outcome of the SEC's filing review process, and the correspondence that documents it — the comment letter and the company's response — sits on EDGAR under two form types almost nobody outside compliance departments ever searches: UPLOAD and CORRESP.
Every U.S. public company gets its periodic filings reviewed by the SEC's Division of Corporation Finance at least once every three years, a requirement written into Section 408 of the Sarbanes-Oxley Act. When that review turns up something worth questioning, the SEC sends a comment letter — filed as UPLOAD — and the company responds — filed as CORRESP. Both become part of the public record, typically weeks or months before any earnings call or press release mentions the underlying issue, if one ever does. Neither form appears alongside the more familiar filings — our guide to SEC filing types covers where the 10-K, 10-Q, 8-K, and DEF 14A fit; this correspondence sits alongside all of them, generated by the review process those filings trigger. This guide covers what triggers a review, what the SEC's staff comments on most often, how to read a comment letter thread, and how to find any company's correspondence history directly on EDGAR.
Table of Contents
- What Are UPLOAD and CORRESP Filings?
- Why the SEC Sends a Comment Letter
- What the SEC Comments on Most
- Reading a Comment Letter Thread
- Step 1: Open EDGAR Full-Text Search
- Step 2: Filter by Filing Review Correspondence
- Step 3: Add the Company Name or Ticker
- Step 4: Read the UPLOAD Before the CORRESP
- Why Comment Letters Rarely Show Up in the Data You're Using
- Frequently Asked Questions
What Are UPLOAD and CORRESP Filings?
UPLOAD and CORRESP are the two EDGAR form types that carry the SEC's filing-review correspondence. UPLOAD is the letter the SEC staff sends to a company — the actual comment letter. CORRESP is the company's written response. Neither form type is used for anything else. If a filing shows up under one of these two codes, it is part of a review correspondence thread, full stop.
The correspondence is not published in real time. The SEC releases it on EDGAR no earlier than 20 business days after a registration statement is declared effective or a periodic-report review is completed. That is a rule the agency has tightened over time — before 2012, the standard release window was 45 days. That lag means a comment letter thread you find on EDGAR today reflects a review the SEC finished weeks or months earlier, not a live back-and-forth. It is a historical record of a completed review, not a real-time regulatory feed.
Why the SEC Sends a Comment Letter
A company named in SEC correspondence looks, to most investors skimming a filing feed, like a company the regulator caught doing something wrong. Most of the time that reading is off: the letter is simply the paper trail from a periodic review every reporting company sits through on a fixed schedule, whether or not the filings raise any real concern. Section 408 of the Sarbanes-Oxley Act requires the SEC's Division of Corporation Finance to review every reporting company's periodic filings at least once every three years. Many companies are reviewed more often than that baseline. The SEC does not publish the exact criteria it uses to prioritize which filings get the closest look. Section 408 itself does point to factors Congress directed the agency to weigh: companies with material restatements of financial results, companies experiencing significant stock price volatility relative to peers, and companies with large market capitalization, among others. On top of the scheduled three-year cycle, the staff also runs targeted reviews triggered by something specific — an 8-K disclosure, a tip, a pattern noticed across an industry.
Not every review produces a comment letter. A company whose filings raise no questions completes its review with nothing new on EDGAR to show for it — a silent, clean review looks identical to no review at all from the outside. A comment letter only appears when the staff believes a company's disclosure or accounting can be meaningfully improved. Even then, most threads resolve through correspondence alone: the company explains, the staff accepts the explanation or asks a follow-up, and no restatement or amendment ever becomes necessary. When a review does conclude that a restatement is warranted, that is the exact chain of events that produces a 10-K/A or 10-Q/A, often alongside an Item 4.02 8-K announcing the non-reliance determination first. The comment letter is where that chain starts.
What the SEC Comments on Most
Non-GAAP financial measures and MD&A disclosures have been the two most frequent subjects of SEC staff comments for years running, and both categories actually grew in the twelve months ending June 30, 2025 even as the SEC's total comment letter volume declined. Revenue recognition, segment reporting, and goodwill and intangible asset impairment round out the perennial list.
The non-GAAP issue is almost always the same underlying complaint: a company gives a non-GAAP figure more visual or narrative prominence than the comparable GAAP measure, or reconciles it to something other than the GAAP figure Regulation G actually requires. In a 2025 comment letter, the SEC flagged Sysco for disclosing the year-over-year change in adjusted EBITDA without disclosing the change in the comparable GAAP measure with equal prominence — a textbook Regulation G issue. Sysco's response committed to displaying the change in net earnings ahead of the change in EBITDA in future filings, giving the GAAP figure at least equal billing.
The MD&A issue usually comes down to a simpler test: can a reader reconstruct what drove a material change in the business from the MD&A discussion alone, in specific terms, without guessing? A March 2025 comment letter to Birkenstock Holding plc flagged exactly this gap — a key performance indicator introduced in the MD&A without the period-to-period comparison needed to show what actually changed and why.
Two categories are showing up in 2026 review letters that barely registered as recently as 2024: quantification of tariff impact on cost of goods sold and margin, and the adequacy of AI-related disclosures. Both are drawing staff attention in risk factors and in any operational claims a company makes about AI in its MD&A or investor materials. Companies making forward-looking claims about AI capability without corresponding risk disclosure are a live area of staff attention heading into the 2026 reporting season.
| Subject | What the staff typically challenges | Example in the public record |
|---|---|---|
| Non-GAAP financial measures | A non-GAAP figure given more prominence than the comparable GAAP measure, or reconciled to something other than what Regulation G requires | 2025 letter to Sysco on the change in adjusted EBITDA disclosed without the change in the comparable GAAP measure |
| MD&A | Whether a reader can reconstruct what drove a material change from the discussion alone, in specific terms | March 2025 letter to Birkenstock on a KPI introduced without the period-to-period comparison |
| Revenue recognition | — | — |
| Segment reporting | — | — |
| Goodwill and intangible asset impairment | — | — |
| Tariff impact (new in 2026 letters) | Quantification of the effect on cost of goods sold and margin | — |
| AI-related disclosure (new in 2026 letters) | Operational or forward-looking AI claims made without corresponding risk disclosure | — |
Reading a Comment Letter Thread
A comment letter is not free-flowing prose. The SEC staff numbers each comment individually — Comment 1, Comment 2, and so on — and each one asks a specific, narrow question or requests a specific change. A company's CORRESP response typically restates each numbered comment before answering it directly underneath, which makes a thread easy to follow even when it runs for several rounds.
Responding to a numbered comment doesn't mean conceding a mistake, and most companies don't. The response itself falls into one of three postures. The company can agree and commit to a specific change in future filings — the most common outcome, and the one to watch for a stated timeline. The company can explain why the existing disclosure already satisfies the requirement, sometimes closing the issue on the first response. Or, less often, the company can propose a middle-ground revision that partially addresses the comment. A thread can run multiple rounds if the staff isn't satisfied with the first response, and every round is filed and public, which means the full negotiation is available to read, not just the conclusion.
| Stage | Form type | Filed by | What it contains |
|---|---|---|---|
| Filing review | — | — | No filing at all. A review that raises no questions leaves nothing on EDGAR |
| Comment letter | UPLOAD | SEC Division of Corporation Finance | Individually numbered comments, each asking a narrow question or requesting a specific change |
| Company response | CORRESP | The company | Each numbered comment restated, then answered — agree and commit to a change, explain why the existing disclosure suffices, or propose a middle ground |
| Further rounds | UPLOAD, then CORRESP | Alternating | Follow-up comments when the staff isn't satisfied with the first response, each round filed and public |
| Outcome | — | — | Most threads close through correspondence alone; a minority lead to an amendment |
The whole thread becomes public together, no earlier than 20 business days after the review is completed.
None of this correspondence is confidential once released. Analysts, competitors, and short sellers read the same UPLOAD and CORRESP filings any retail investor can pull up. The market treats this correspondence as informative once it actually sees it — the problem is almost nobody looks until well after the fact.
Finding a company's comment letter history takes about the same effort as pulling up its 10-K, and requires nothing beyond EDGAR itself.
Step 1: Open EDGAR Full-Text Search
Go to SEC EDGAR's Full-Text Search at sec.gov/edgar/search — the same tool used to search filing text across the entire system, not just periodic reports.
Step 2: Filter by Filing Review Correspondence
Click "more search options" beneath the search box, then select "Filing review correspondence" from the "Filing category" dropdown. This narrows results to UPLOAD and CORRESP filings only, cutting out every other form type on EDGAR.
Step 3: Add the Company Name or Ticker
Enter the company name or ticker to see that filer's complete correspondence history, or leave the field blank to browse the most recently released comment letters and responses across every company the SEC has completed a review of.
Step 4: Read the UPLOAD Before the CORRESP
Open the earliest UPLOAD in the thread first. It states the staff's original comments in full, numbered, before any company response reframes them. Reading the response first means reading the company's framing of the issue before reading the issue as the regulator actually stated it.
Why Comment Letters Rarely Show Up in the Data You're Using
A dashboard that surfaces every ratio and line item a filing discloses can look complete enough to also flag when a regulator has taken issue with those same numbers. It doesn't: comment letters do not show up in any financial data platform's metrics, GeminIQ included, and the reason is structural rather than a product gap. UPLOAD and CORRESP filings are plain-text correspondence — there is no XBRL tagging, no structured line items, nothing for an automated pipeline to extract into a comparable field across companies. The same as-filed XBRL traceability that lets GeminIQ pull a clean, comparable figure from a 10-K's balance sheet has nothing to attach to in a letter that is, at its core, a written argument between a company and its regulator. That constraint applies to every platform built on structured filing data, at any price point — our comparison with S&P Capital IQ lays out what each side does and doesn't cover.
That does not make the correspondence less useful. It makes it a different kind of research, one that has to be read rather than queried. A comment letter thread is qualitative evidence: what the SEC questioned, how the company defended itself, and whether the company ultimately conceded the point. None of that reduces to a number a screener can filter on. The right way to use it is as a targeted check on a specific company already under research — pull the correspondence history alongside the Financial Statements for the periods the review actually covered, and read the two side by side. The filing shows what the company reported. The correspondence, when it exists, shows what the regulator questioned about it.
Frequently Asked Questions
Are SEC comment letters public?
Yes, but not immediately. The SEC releases the correspondence on EDGAR no earlier than 20 business days after completing the review, which means a thread you find today documents a review that concluded weeks or months earlier — never an active, unresolved one.
How often does the SEC review a company's filings?
At minimum once every three years, under Section 408 of the Sarbanes-Oxley Act. Companies with material restatements, unusual stock price volatility relative to peers, or other factors Congress specified in Section 408 tend to get reviewed more frequently than the statutory floor.
Does every SEC review produce a comment letter?
No. A review that raises no questions ends with nothing new filed on EDGAR — from the outside, a clean review is indistinguishable from no review at all. A comment letter only appears when the staff believes a specific improvement is warranted.
What happens if a company doesn't resolve a comment?
Most threads resolve through correspondence: the company explains its position or commits to a change in future filings, and the review closes. Escalation beyond that — an outright filing amendment or further action — happens, but it is the less common outcome, not the default one. The number of rounds a thread takes to close is itself worth watching on any company's correspondence history: a single round means the staff accepted the company's first answer, and a thread stretching to two or three rounds is usually where a closer read of the underlying filing pays off.
Wall Street's data. Main Street's price.
Institutional terminals charge thousands a year for as-filed accuracy. GeminIQ gives you the same thing for a fraction of the cost: financials built directly from raw SEC EDGAR filings, not third-party APIs, with full XBRL traceability back to the original 10-K or 10-Q. No normalized guesswork, just calculated metrics, charts, screeners, and watchlists built on numbers exactly as the company reported them. Start researching now at GeminIQ.com.
Sources: The 20-business-day release window, and the 45-day window it replaced effective January 1, 2012, are stated in the SEC Division of Corporation Finance announcement on EDGAR correspondence release. Comment letter volume and topic ranking for the twelve months ended June 30, 2025 — total volume down, with MD&A and non-GAAP each up more than 10% as a share of registrants commented on — are from EY's Highlights of trends in 2025 SEC staff comment letters. Tariff quantification and AI-disclosure adequacy as emerging 2026 comment areas are documented in SEC Comment Letter Trends: Seven Issues and Three New Focus Areas, covering reviews through March 31, 2026.
Disclaimer: The content in this blog is for educational and entertainment purposes only and does not constitute financial, legal, or tax advice. Investing involves risk, including the loss of principal. The views expressed are my own and not intended as financial advice or a guarantee of future performance.