Home / Data / SEC review process
UPLOAD

SEC staff comment letters (UPLOAD)

UPLOAD: SEC staff comment letters sent to companies about their filings, released on EDGAR after the review is complete.

240Kfilings on EDGAR
2004first filed
1,216filed in 2026
2026-08-17latest filing
curl -H "Authorization: Bearer $SECFEED_KEY" \
  "https://secfeedapi.com/v1/filings?query=formType:%22UPLOAD%22&size=2"
import os, requests

r = requests.get(
    "https://secfeedapi.com/v1/filings",
    params={'query': 'formType:"UPLOAD"', 'size': '2'},
    headers={"Authorization": f"Bearer {os.environ['SECFEED_KEY']}"},
)
print(r.json())

What is UPLOAD?

When the SEC's Division of Corporation Finance or Investment Management reviews a filing, the staff send comment letters asking for more disclosure or explanation. These letters are posted on EDGAR as UPLOAD filings, generally no earlier than 20 business days after the review is completed. Company responses are filed as CORRESP.

With more than 239,000 letters since 2004, UPLOAD is the public record of what the SEC staff questioned: revenue recognition, non-GAAP measures, segment reporting, risk factors and more.

Who files

The SEC staff (Divisions of Corporation Finance and Investment Management).

When it is filed

Released after a filing review is complete, generally at least 20 business days later.

Filings per year

Every UPLOAD filing on EDGAR, counted from the SecFeed index. Updated daily.

2004: 640 filings2005: 8,844 filings2006: 13,286 filings2007: 12,302 filings2008: 13,094 filings2009: 15,313 filings2010: 17,102 filings2011: 17,932 filings2012: 15,432 filings2013: 16,919 filings2014: 12,114 filings2015: 13,595 filings2016: 10,440 filings2017: 9,827 filings2018: 7,699 filings2019: 6,583 filings2020: 7,373 filings2021: 9,338 filings2022: 8,519 filings2023: 8,214 filings2024: 8,571 filings2025: 5,271 filings2026: 1,216 filings2004200520102015202020252026

What is inside

SectionContents
Staff commentsNumbered comments on specific disclosures.
Filings reviewedWhich 10-K, 10-Q, S-1 or other filing the letter covers.
Closing lettersLetters confirming the review is complete.

Get UPLOAD data with SecFeed

Search the filings with formType:"UPLOAD", read any document as text or PDF, and use these APIs for structured data:

Latest UPLOAD filings

CompanyFormFiled
Cue Biopharma, Inc.UPLOAD2026-08-17EDGAR ↗
Huadi International Group Co., Ltd.UPLOAD2026-08-14EDGAR ↗
NextTrip, Inc.UPLOAD2026-08-13EDGAR ↗
Opus Genetics, Inc.UPLOAD2026-08-12EDGAR ↗
PS International Group Ltd.UPLOAD2026-08-11EDGAR ↗
NEIGHBORHOOD INTELLIGENCE, INC.UPLOAD2026-08-11EDGAR ↗
NEIGHBORHOOD INTELLIGENCE, INC.UPLOAD2026-08-11EDGAR ↗
Citius Pharmaceuticals, Inc.UPLOAD2026-08-10EDGAR ↗

Use cases

Related forms

FAQ

What is the difference between UPLOAD and CORRESP?

UPLOAD is the SEC staff's letter to the company; CORRESP is the company's response.

When are comment letters made public?

Generally no earlier than 20 business days after the staff completes the review.

Every UPLOAD filing, one API call away

500 free calls a month. JSON, CSV, PDF and a Python SDK.

Get free API key →