User Guide
A complete guide to getting the most out of FilingDiff.
Contents
1. What is FilingDiff?
FilingDiff tells you what changed in any SEC filing compared to the previous one — in minutes instead of the 2–4 hours it takes to read and compare filings manually, with every claim quoted verbatim and cited back to the source filing on SEC.gov.
We analyze 10-K (annual), 10-Q (quarterly), and 8-K (event) filings, plus IPO / prospectus forms (S-1, S-1/A, and 424B pricing prospectuses) filed with the SEC EDGAR system. For periodic filings our AI reads the current filing and the prior comparable filing, then produces a structured summary of what actually changed. Prospectus filings get an event-style briefing plus a deterministic offering snapshot when terms are disclosed.
Every report is generated fresh from the official SEC filing — not from earnings call transcripts, news articles, or third-party summaries.
At a glance
FilingDiff is an AI-powered service that detects and analyzes changes in SEC filings (10-K, 10-Q, 8-K, and S-1 / 424B offering filings). For 10-Q filings we use strict year-over-year comparison (Q1 2026 vs Q1 2025, never Q1 vs prior Q4) to avoid wrong-quarter comparisons. 10-K filings are compared against the prior 10-K. 8-K filings receive event summaries; they have no baseline comparison because each 8-K is a discrete event. Every analytical claim is sourced with a verifiable link to the source on SEC.gov. New filings are detected and analyzed within roughly 30 minutes of being submitted to EDGAR — not in real time; we run on a scheduled cycle, not a streaming feed. Free users can read 3 full reports per calendar month (re-reading the same report doesn't count twice), plus a 5-ticker watchlist with email alerts on those tickers. Curated sample reports and today's free report unlock the full Pro surface for everyone — no signup. Pro ($14/mo) removes the read cap and unlocks the visual section-by-section diff, PDF export, and an unlimited watchlist on ordinary reports.
2. Getting Started
Creating an Account
- Click Sign up free in the top navigation bar.
- Enter your email address and choose a password (minimum 8 characters).
- Click Create account. You're immediately signed in.
Free accounts can read 3 full reports per calendar month. No credit card is required. The counter resets on the 1st of each month. Re-reading a report you've already opened doesn't count against the quota — only the first read of each report counts.
Anyone (no signup) can read the headline, red flags, and top 3 bullets on any ordinary report. The 3-reads/month limit applies to the full bullet list and narrative summary, which require a free account. Exception: sample reports and today's free report on the homepage are fully open — including section diffs and Key Financials — with no account.
Signing In
Click Sign in in the top navigation and enter the email and password you used to register. You can stay signed in on up to 3 devices simultaneously (laptop, phone, tablet). If you sign in on a 4th device, the oldest session is automatically signed out.
3. Searching for Tickers
Use the search bar at the top of any page (or the large search on the home page) to find a company. You can search by:
- Ticker symbol — e.g.
AAPL,MSFT,TWLO - Company name — e.g. "Apple", "Microsoft", "Twilio"
As you type, an autocomplete dropdown shows matching companies. Click a result to go directly to that ticker's page. If you don't see your company in the dropdown, press Go (or Enter) — we'll search the full SEC EDGAR database.
On-Demand Fetching
FilingDiff covers any publicly traded US company. If we haven't seen a ticker before, we fetch its filings directly from SEC EDGAR the first time you search for it. This takes a few seconds. Once fetched, each accession is cached permanently — a published EDGAR document for a given accession number does not change; amendments appear as new accessions (e.g. 10-Q/A, S-1/A).
4. Reading a Report
The Ticker Page
Each company has a ticker page (e.g. /ticker/AAPL/) that lists
all filings we've processed. For each filing you'll see:
- Filing type (10-K, 10-Q, 8-K, S-1, 424B, etc.) and date filed
- The AI-generated headline (always visible, even for visitors)
- A View report button if the report is ready
- A Generate report button if the AI summary hasn't been created yet
Generating a Report
Click Generate report on any filing without a summary. You'll be taken straight to the report page where a "Generating your report" placeholder appears with rotating status messages (fetching filing, parsing sections, comparing, etc.). Generation typically takes 30–120 seconds.
Safe to switch tabs or come back later. The page polls in the background and refreshes itself automatically when the report is ready. You don't need to keep the tab focused.
The Report Page
Every report contains:
- Headline — a news-style one-sentence summary (90 characters max).
- Key Financials — on many 10-K / 10-Q reports (Pro), a table of revenue, income, and balance-sheet items from SEC XBRL (see Section 5).
- Key Changes — up to 5 bullets highlighting the most important differences, each with a materiality score and section citation.
- Summary — a 2–3 paragraph narrative explaining the changes in context.
- Offering Snapshot (prospectus / 424B filings) — deterministic pricing, share counts, and dilution terms when disclosed, plus a filing cluster linking S-1 → amendments → pricing prospectus.
- Source link — a direct link to the original filing on SEC.gov.
- Section-by-Section Diff — Pro on ordinary reports; also unlocked on samples and today's free report (see Section 8).
5. Key Financials
On 10-K and 10-Q reports (when XBRL facts are available), Pro readers — and anyone viewing a sample or today's free report — see a Key Financials table near the top of the page. The badge SEC XBRL means the values come from the company's machine-readable SEC filing — not from the AI narrative. Use it as a quick cross-check on the headline numbers.
- Prior / Current — the baseline filing vs this filing (same quarter prior year for 10-Qs; prior 10-K for 10-Ks). Column dates are the period of report.
- Income vs balance sheet — revenue, net income, EPS, and operating income are for the reporting period (the quarter on a 10-Q, not year-to-date; the fiscal year on a 10-K). Cash, debt, and total assets are period-end balances.
- Δ column — percent change when both sides have the same sign. Green / red arrows reflect whether the move is favorable for that metric (e.g. higher revenue is good; higher long-term debt is usually bad).
- n/m (not meaningful) — shown instead of a percent when the line flips sign (for example a net loss turning into a profit, or the reverse). Computing “up 126%” from a negative base is mathematically possible but misleading; the arrow still shows the direction of the change.
This table is separate from the AI-written Key Changes and narrative. If the prose and the XBRL row disagree, treat the XBRL table (and the linked EDGAR filing) as the source of truth for those line items, and tell us if something looks wrong.
6. Materiality Scores
Each bullet in a report is tagged with a materiality score that rates its potential impact on investors:
Bullets are sorted by materiality (high first) so the most important changes are always at the top.
7. Red Flag Alerts
When the AI detects certain high-risk trigger phrases in a filing, a red flag banner appears at the top of the report. Triggers include:
- "Going concern" language (new or worsened)
- Material weakness in internal controls
- Restatement of prior financials
- Related-party transactions
- Goodwill or asset impairment
- SEC investigation or securities litigation
- Covenant violation or debt default
- Delisting notices
- Auditor change or resignation
- CEO or CFO departure (8-K filings)
- Bank / regulatory enforcement language (e.g. consent order, cease and desist) when material and newly disclosed or terminated
Each red flag shows the trigger phrase, its status (new, removed, worsened, improved), and a plain-English explanation. Filings with red flags are also marked on the ticker page with a Red flag badge.
8. Section-by-Section Diffs (Pro)
On ordinary reports, Pro members get a detailed breakdown of changes within each major section of the filing. The same section cards are fully visible on sample reports and today's free report without a Pro subscription.
- Risk Factors — new risks, removed risks, changed language
- MD&A (Management's Discussion and Analysis) — revenue commentary, margin changes, outlook shifts
- Legal Proceedings — new lawsuits, settlements, dismissals
- Controls & Procedures — material weaknesses, remediation updates
- Notes to Financial Statements — accounting policy changes, new disclosures
- Business / Offering sections on prospectus filings (first-filing “added” cards rather than YoY pairs)
Each change shows:
- Change type badge (added, removed, substantive edit, number change, tone shift)
- Investor relevance rating (high / medium / low)
- Verbatim quotes from both the previous and current filing, color-coded:
red highlightfor removed text, green highlight for added text - A plain-English explanation of what changed and why it matters
9. Free vs. Pro
| Feature | Free | Pro ($14/mo) |
|---|---|---|
| Full reports readable per month | 3 | Unlimited |
| Headline + top 3 bullets (no signup needed) | ✓ | ✓ |
| Full bullet list + narrative | ✓ (within quota) | ✓ |
| Materiality scores | ✓ | ✓ |
| Red flag alerts | ✓ | ✓ |
| Watchlist + email alerts | 5 tickers | Unlimited |
| Key Financials (SEC XBRL table) | ✗* | ✓ |
| Section-by-section diff | ✗* | ✓ |
| PDF export | ✗ | ✓ |
| Ads | Shown | Ad-free |
* On ordinary reports these are Pro-only. Sample reports and today's free report unlock the full surface (including diffs and Key Financials) for everyone.
Upgrading to Pro
- Go to the Pricing page or click any Upgrade to Pro button in the app.
- You'll be redirected to a secure Stripe checkout page.
- Enter your payment details. Your 7-day free trial starts immediately.
- You won't be charged until the trial ends. Cancel anytime from your Account page.
10. Managing Your Account
Your Account page has three tabs:
Profile
- Update your first name, last name, and email address.
- Toggle Weekly filing digest (a summary of the week's most notable changes).
- Toggle Watchlist filing alerts to get emailed within 30 minutes of a new filing for your watched tickers.
Password
Change your password while signed in — enter your current password for verification, then your new one.
Forgot your password? Click the "Forgot?" link next to the password field on the sign-in page. Enter your email, and we'll send you a reset link. The link expires in 3 days and can only be used once. If you don't receive the email within a few minutes, check your spam folder before requesting another.
Plan & Billing
- See your current plan (Free or Pro), trial status, and next billing date.
- Free users see a progress bar showing reports used this month.
- Pro users can click Manage billing to open the Stripe Customer Portal where you can update payment methods, download invoices, or cancel your subscription.
11. Discovering Filings
Notable
The Notable
page (nav label “Notable”; URL path /discover/)
surfaces interesting filing changes across the market — a curated/interesting feed rather than a
pure chronological dump.
All recent reports
The All recent reports page shows the most recent filing changes across all tracked companies, newest first. This is a public page — no login required to browse headlines. It updates automatically as new filings are processed. The homepage's "Latest reports" grid is the same data in a more visual layout.
Recent
The Recent page is a broader filing browser — filter by date range (1, 2, 3, 5, or 7 days back) and form type (10-K, 10-Q, 8-K, Offerings for prospectus / shelf takedowns, or all). Useful for spotting what's been filed across SEC EDGAR even if a FilingDiff report hasn't been generated yet. Clicking through to a filing without a report triggers on-demand generation.
Samples
The Samples page lists curated full reports (including section diffs) you can open with no signup — useful for judging quality before creating an account.
Use these pages to discover interesting filings you might not have searched for, or to get a pulse on what's happening across the market.
12. Important Disclaimers
- ⚠ FilingDiff is not investment advice. Reports are informational only. Do not make investment decisions based solely on FilingDiff summaries.
- ⚠ AI-generated content may contain errors. Summaries are produced by AI and may misinterpret filing language, miss context, or make mistakes. Always verify important findings against the original SEC filing (linked on every report).
- ⚠ SEC data is public but not guaranteed. All filings are sourced from the SEC EDGAR system. We do not guarantee the accuracy, completeness, or timeliness of SEC data.
13. Frequently Asked Questions
How long does it take to generate a report?
Typically 1–3 minutes, depending on the length of the filing. 10-K annual reports take longer than 10-Q quarterly reports, and every report passes automated accuracy checks against the source filing before it's published. Once generated, reports load instantly on subsequent visits.
What does “n/m” mean in Key Financials?
Not meaningful. We show it in the Δ column when a metric flips sign (e.g. a loss becoming a profit). A percent change from a negative base would be misleading; the arrow still shows whether the move was up or down. See Key Financials.
What filings does FilingDiff support?
We analyze 10-K (annual), 10-Q (quarterly), and 8-K (event) filings, plus IPO / prospectus forms (S-1, S-1/A, and common 424B pricing prospectuses) with offering snapshots and filing clusters when applicable. We do not cover proxy statements (DEF 14A) or most other form types yet.
What does "compared to the previous one" mean?
A 10-Q is compared strictly to the same quarter of the prior year (Q3 2025 vs Q3 2024, never Q3 vs Q2) so seasonal businesses aren't distorted by quarter-to-quarter swings. A 10-K is compared to the prior year's 10-K. 8-Ks are discrete events with no predecessor, so they get a standalone briefing instead of a comparison. S-1/A amendments compare along the same registration cluster when a prior amendment or S-1 exists. Every report header shows the exact baseline filing date when there is one.
Can I share a report with someone?
Ticker pages and headlines are public and shareable via URL. Full report content on ordinary filings requires a registered account (or Pro for diffs/PDF). Sample reports and today's free report can be shared fully without an account. Pro members can download any report as a PDF.
My company isn't showing up. What do I do?
Search by the exact ticker symbol used on NYSE or NASDAQ. International companies or OTC stocks may not be in the SEC EDGAR database. If you're sure the ticker is correct and it's a US-listed company, try searching again — the first fetch from EDGAR can occasionally time out.
How do I cancel my Pro subscription?
Go to Account → Plan & Billing → Manage billing. This opens the Stripe Customer Portal where you can cancel. You'll keep Pro access until the end of your current billing period.
Do you store my payment information?
No. All payment processing is handled by Stripe. We never see or store your credit card number. We only store your Stripe customer ID to manage your subscription.
Can I use FilingDiff on my phone?
Yes. FilingDiff is fully responsive and works on phones, tablets, and desktops. No app download is needed — just use your mobile browser.