You’re preparing an outbound campaign and want to target only companies with the budget to invest in your solution? Analyzing a competitor and need to estimate their actual size? Or simply qualifying a lead before wasting time on a discovery call?
In all these cases, you need reliable financial data: revenue, funding rounds, growth metrics. The problem? This information isn’t always public, and when it is, it’s scattered across a dozen different sources.
Good news: this guide shows you exactly how to find this data, step by step, whether the company is US-based, international, public, or private.
Enrich Your Prospects Automatically in Google Sheets
Get company information, headcount, tech stack, and web traffic for your prospects in just a few clicks with Derrick.
What You’ll Learn (and Expected Results)
By the end of this tutorial, you’ll know how to:
- Find company revenue using public databases and estimation methods
- Identify recent funding rounds for startups in just a few clicks
- Estimate revenue for private companies that don’t disclose their financials
- Analyze company growth using concrete signals (hiring, web traffic, expansion)
- Automate monitoring to get alerted when a prospect raises funding
Expected result: You’ll have a clear methodology to qualify your B2B prospects by size and investment capacity, directly improving your conversion rate.
Prerequisites
Before you start, here’s what you need:
- No paid tools required: Most methods use free sources
- Company name or registration number you want to analyze
- 10-15 minutes per company for a complete manual search
- Free Crunchbase account (optional, for international startups)
Total estimated time: 15 minutes to master the main sources + 5-10 minutes per company analyzed.
Step 1: Define Which Financial Data You Really Need
Before diving into research, let’s clarify the 4 types of financial data you might be looking for. Depending on your prospecting objective, you won’t need the same information.
The 4 Types of B2B Financial Data
| Data | Definition | Prospecting Value | Accessibility |
|---|---|---|---|
| Revenue | Total sales over a period (usually 1 year) | Assess company size and budget | ⭐⭐⭐ Easy (public companies) |
| Funding | Capital raised from investors | Detect companies with fresh cash to spend | ⭐⭐⭐ Easy (startups) |
| Growth | Evolution of revenue, headcount, web traffic over 1-3 years | Prioritize expanding companies | ⭐⭐ Medium |
| Valuation | Estimated company value | Context for investors, less useful for prospecting | ⭐ Difficult |
To qualify a B2B prospect, focus on revenue and funding. These two data points give you a clear indication of the company’s investment capacity.
Real Examples with Personas
Sarah, SDR at an HR SaaS company
She prospects companies with 50-500 employees. To qualify her leads, she needs revenue data: a 100-employee company with $2M revenue doesn’t have the same budget as a 100-employee company with $20M revenue.
Mike, Growth Marketer at a fintech
He targets startups that just raised funding. For him, the critical info is recent funding rounds: a startup that raised $5M two months ago has cash to spend and is probably looking for solutions to scale.
Now that you know what you’re looking for, let’s move on to concrete methods.
Step 2: Find Company Revenue
Revenue is the most important indicator for B2B prospecting. It tells you if the company can afford to invest in your solution.
2.1 For Public Companies: Official Filings
Public companies are required to disclose their financial statements. Here’s where to find them.
Method 1: SEC EDGAR (US Companies)
For US public companies, the Securities and Exchange Commission (SEC) provides free access to all financial filings.
How to proceed:
- Go to sec.gov/edgar/searchedgar/companysearch
- Enter the company name or ticker symbol
- Look for the latest 10-K (annual report) or 10-Q (quarterly report)
- Open the document and find the “Revenue” or “Net Sales” line
Expected result: You get the official revenue for the most recent fiscal year.
⚠️ Limitations:
- Only works for public companies (excludes most startups and SMBs)
- Data can be 3-6 months old
- Documents are long and technical
Method 2: Companies House (UK Companies)
For UK companies, Companies House is the official registry.
How to proceed:
- Go to find-and-update.company-information.service.gov.uk
- Search for the company name or registration number
- View “Filing history”
- Download the latest “Accounts” (usually £1-2)
Expected result: You get the official revenue from the latest filed accounts.
2.2 For Startups and Scale-ups: Crunchbase and Alternatives
If you’re prospecting startups or international companies, official registries won’t be enough. Here are the international databases.
Crunchbase: The Reference for Tech Startups
Crunchbase is the most comprehensive database for startups and scale-ups worldwide. It aggregates public data and funding announcements.
What you’ll find:
- Funding rounds (amounts, dates, investors)
- Estimated revenue (for some companies)
- Headcount
- Technologies used
Limitations:
- Free version is very limited (3-4 searches per month)
- Pro plan starts at $29/month
- Revenue figures are often estimated, not official
When to use it: For tech startups, scale-ups, and unicorns. For traditional SMBs, Crunchbase often has no data.
Alternatives to Crunchbase
| Tool | Strength | Price | Best For |
|---|---|---|---|
| PitchBook | Precise M&A and valuation data | Very expensive (thousands $/year) | Investors, M&A |
| CB Insights | Tech and AI market intelligence | Expensive | Market analysts |
| PrivCo | US private companies | Medium-high | US analysts |
| Apollo | Integrates estimated revenue + contacts | $49/month | Sales teams |
For standard B2B prospecting, free Crunchbase + official registries cover 80% of cases.
2.3 Estimating Revenue When Data Isn’t Public
What do you do when the company doesn’t disclose its financials (private companies, non-tech businesses)?
You need to estimate revenue from indirect signals. Here are the 3 most reliable estimation methods.
Method 1: Headcount-Based Estimation (Revenue per Employee)
The simplest method: multiply the number of employees by an average revenue per employee for their sector.
Formula:Estimated Revenue = Number of Employees × Average Revenue per Employee for Sector
Benchmarks by Sector (US, 2026):
| Sector | Average Revenue per Employee |
|---|---|
| B2B SaaS | $150,000 – $250,000 |
| Consulting / Services | $100,000 – $180,000 |
| E-commerce | $250,000 – $500,000 |
| Manufacturing | $200,000 – $400,000 |
| Marketing Agencies | $80,000 – $150,000 |
Concrete example:
You’re prospecting a consulting firm with 25 employees. Using a ratio of $120,000 per employee, you estimate revenue of $3M.
Where to find headcount?
- LinkedIn (displays a range)
- Company website (“About” or “Careers” page)
- Crunchbase
⚠️ Warning: This method gives an order of magnitude, not an exact figure. A ±30% margin of error is normal.
Method 2: Web Traffic-Based Estimation
If the company generates revenue online (e-commerce, SaaS, lead gen), web traffic is a good indicator.
Tools to measure traffic:
- SimilarWeb (free for basic data): Monthly visits, traffic sources
- Ahrefs / SEMrush (paid): Detailed organic traffic
Simplified formula for e-commerce:Monthly Revenue = Monthly Visitors × Conversion Rate × Average Order Value
Example:
A site receives 50,000 visitors/month. With a 2% conversion rate and $100 average order:
50,000 × 0.02 × $100 = $100,000/month = ~$1.2M/year
For B2B SaaS, the calculation is more complex but you can use benchmarks for visitor → MQL → customer conversion.
Method 3: Funding Round Analysis (For Startups)
If you know a startup raised funding, you can deduce an order of magnitude for their revenue based on the funding stage.
Funding Rounds / Revenue Benchmarks (B2B SaaS):
| Series | Typical Revenue | Amount Raised |
|---|---|---|
| Seed | $0-500K ARR | $500K – $2M |
| Series A | $1-3M ARR | $3-10M |
| Series B | $5-15M ARR | $10-30M |
| Series C+ | $15M+ ARR | $30M+ |
Example: A startup announces a $8M Series A. You can estimate they’re doing between $1-3M in annual recurring revenue.
Expected result at this stage: Even for companies that don’t publish their financials, you now have a credible estimate of their size.
Step 3: Identify Company Funding Rounds
Funding rounds are an extremely strong buying signal. A company that just raised $5M has fresh cash and will hire, invest in tools, and scale rapidly.
3.1 Where to Find Funding Announcements?
Crunchbase: The Reference Database
Crunchbase centralizes 90% of worldwide funding announcements. It’s THE source to check first.
How to proceed:
- Create a free account on crunchbase.com
- Search for the company name
- Go to the “Funding Rounds” tab
- View complete history: dates, amounts, investors
What you’ll find:
- Exact amount of each round
- Announcement date
- Series (Seed, A, B, C…)
- Lead investor names
Expected result: You know if the company raised recently (buying signal) and how much.
Alternative Sources
| Source | Content | Frequency |
|---|---|---|
| TechCrunch | Global tech funding news | Daily |
| VentureBeat | Tech and startup news | Daily |
| PitchBook | Comprehensive funding database | Real-time |
These tech media outlets publish funding announcements daily. Great for sector monitoring.
LinkedIn: Direct Announcements
Founders and VCs often announce funding rounds on LinkedIn before they’re covered by the press.
How to proceed:
- Follow founders of your prospects on LinkedIn
- Follow active VCs in your sector (a16z, Sequoia, Accel…)
- Enable notifications to be alerted of posts
Advantage: You’re alerted in real-time, before your competitors.
3.2 Automate Funding Detection
If you actively prospect startups, automating funding monitoring saves tons of time.
Method 1: Crunchbase API + Make / Zapier
You can connect the Crunchbase API (via a tool like Piloterr that gives API access without a Crunchbase Pro subscription) to Make or Zapier to automatically retrieve new funding rounds.
Automated workflow:
- Trigger: New funding round detected on Crunchbase
- Filter: Sector = B2B SaaS + Country = USA + Amount > $1M
- Action: Add company to Google Sheets + Slack notification
Result: Every morning, you receive a list of US B2B SaaS startups that raised in the last 24 hours.
Method 2: Google Alerts on Tech Media
Simpler but less precise: create Google alerts for “funding round [your sector]”.
How to proceed:
- Go to google.com/alerts
- Create an alert:
"funding round" AND (SaaS OR fintech) - Receive a daily email with new articles
Limitation: You receive a lot of noise (generic articles), requires manual filtering.
Expected result at this stage: You can identify in minutes if a company raised funding recently, and you can even automate this monitoring to be alerted in real-time.
Step 4: Analyze Company Growth
Revenue and funding are snapshots. To really qualify a prospect, you need to analyze their growth trajectory.
A company doing $5M revenue but stagnant for 3 years doesn’t have the same needs as a company doing $5M revenue but doubling every year.
4.1 The 5 Growth Signals to Monitor
| Signal | How to Measure | What It Indicates |
|---|---|---|
| Active hiring | Job postings on LinkedIn, Indeed | Expansion = need for new tools |
| Increasing web traffic | SimilarWeb (compare 6-12 month evolution) | Organic or paid growth |
| New geographic openings | LinkedIn Company Updates, press | Expansion = new budgets |
| Partnership announcements | LinkedIn, press | Commercial traction signal |
| 3-year revenue evolution | Official filings (compare Y-1, Y-2, Y-3) | Real financial growth |
4.2 Concrete Method: Analyze Growth on LinkedIn
LinkedIn is a goldmine for detecting company growth. Here’s how to exploit it.
Step 1: Check the company LinkedIn page
- Go to the company’s LinkedIn page
- Look at employee count evolution (displayed at the top)
- Check the “Jobs” tab: How many open positions?
Key indicators:
- 10+ open job postings = strong growth
- +20% headcount increase in 1 year = hypergrowth
- Hiring key profiles (VP Sales, Head of Growth) = scale-up phase
Step 2: Analyze company posts
Scroll through the company feed and identify recent announcements:
- New offices / new cities
- Strategic partnerships
- Funding rounds
- Product launches
Concrete example:
You’re prospecting an 80-employee fintech. On LinkedIn, you see they:
- Posted 15 job openings last week
- Announced opening an office in Austin
- Shared a partnership with Goldman Sachs
Conclusion: This company is in full expansion mode. Perfect time to prospect.
4.3 Use SimilarWeb to Measure Digital Growth
If the company has an online business (SaaS, e-commerce, lead gen), SimilarWeb gives you valuable insights on their digital growth.
How to proceed:
- Go to similarweb.com
- Enter the company’s domain name
- Check free metrics:
- Monthly visits
- 6-month evolution (graph)
- Traffic source countries
- Acquisition channels (organic, paid, direct, social)
Growth indicators:
- Traffic up +30% over 6 months = strong growth
- Increasing paid traffic = active marketing investment
- Visible geographic expansion (new countries in top 5)
Expected result at this stage: You now know how to identify if a company is growing, stagnating, or declining. This information lets you prioritize your prospecting efforts.
Step 5: Enrich and Centralize Your Data in Your CRM
Now that you know where to find financial data, you need to organize it to use it effectively.
5.1 Create a Consolidated View in Google Sheets
The simplest method: create a Google Sheet with all your enriched prospecting data.
Columns to create:
| Column | Source |
|---|---|
| Company name | Your CRM |
| Registration number | Official registry |
| Last year revenue | SEC / Companies House |
| Revenue evolution (3 years) | Filings |
| Last funding round | Crunchbase |
| Funding amount | Crunchbase |
| Funding date | Crunchbase |
| Employee count | |
| Job openings | |
| Monthly web traffic | SimilarWeb |
Advantage: You have an overview of all your prospects with their financial health.
5.2 Automate Enrichment with Derrick
Manually filling these columns takes time. If you have dozens or hundreds of prospects to qualify, automation becomes essential.
Derrick can automatically enrich:
- Company information from LinkedIn (headcount, sector, description)
- Web traffic insights with SimilarWeb
- Technologies used (via Website Tech Lookup)
- G2 ratings and reviews (G2 Company Insights)
How it works:
- You list your prospects in Google Sheets (name + LinkedIn URL or website)
- Derrick automatically enriches columns with available data
- You manually complete specific financial data (revenue, funding) from official sources
Recommended hybrid workflow:
- Automate: Headcount, web traffic, tech stack (Derrick)
- Manual: Official revenue (filings), funding rounds (Crunchbase)
How to Automate Your Prospecting Data Enrichment
Discover how to automate lead enrichment directly from Google Sheets.
Expected result at this stage: Your prospecting data is centralized, structured, and partially automated. You can now segment your prospects by size and prioritize your sales actions.
The 5 Common Mistakes (And How to Fix Them)
Even following this tutorial, you’ll encounter obstacles. Here are the 5 most common mistakes and their solutions.
Problem 1: “The Company Doesn’t Disclose Its Financials”
Symptom: You’re looking for a private company’s revenue and can’t find official data anywhere.
Impact: You can’t precisely qualify the prospect by their official revenue.
Solution:
Use estimation methods (Step 2.3):
- Find employee count on LinkedIn
- Multiply by average revenue per employee for their sector
- Cross-check with web traffic if available
Example: A 15-person web agency probably does between $1.2M-$2.7M revenue ($80-180K per employee in this sector).
Problem 2: “The Data Is Outdated (2-3 Years Behind)”
Symptom: Latest available revenue data is from 2026 and we’re in 2026.
Impact: You don’t know if the company grew, stagnated, or declined since then.
Solution:
Use recent growth signals (Step 4):
- Active hiring = probable growth
- Increasing web traffic = digital growth
- Recent funding = probable revenue doubling
Adjustment formula:
If 2026 revenue = $5M and company raised $3M in 2026 + hiring heavily, estimate 2026 revenue between $7-10M.
Problem 3: “Crunchbase Doesn’t Know My Prospect”
Symptom: You search for a traditional SMB on Crunchbase and get no results.
Impact: You don’t have access to funding history (if it exists).
Solution:
Crunchbase mainly covers tech startups. For traditional SMBs:
- Use official registries for revenue
- Search LinkedIn for funding announcements
- Contact the company directly (some openly discuss their growth)
Important: Not all companies raise funding. A profitable $10M SMB can be more solid than a $3M startup that raised $10M.
Problem 4: “Estimates Vary Wildly Between Sources”
Symptom: Apollo says “$2-5M”, Crunchbase estimates “$10M”, and you don’t know who to trust.
Impact: You struggle to precisely qualify the prospect.
Solution:
Estimates are never precise. Use them as ranges, not absolute truth.
Practical rule:
- If sources agree on order of magnitude (all say $1-10M), you’re good
- If gaps are huge ($1M vs $50M), look for an official source or ask directly
When in doubt: Qualify by headcount rather than estimated revenue. Employee count is more reliable and correlated to budget.
Problem 5: “I Spend Too Much Time Searching This Data Manually”
Symptom: You spend 30 minutes per prospect juggling between official registries, Crunchbase, LinkedIn, SimilarWeb.
Impact: You don’t have time to qualify your entire prospect base.
Solution:
Automate everything that can be automated:
- Batch processing: Enrich 50-100 prospects at once in Google Sheets with Derrick
- Prioritize: Only search detailed financial data for the most promising prospects (after initial qualification)
- 2-level workflow:
- Level 1 (5 min): Headcount + sector → Broad qualification
- Level 2 (15 min): Revenue + funding + growth → Deep qualification before call
Result: You qualify 80% of your prospects in 5 minutes, and reserve deep analysis for the most promising 20%.
Going Further: Advanced Automation
You now master all manual sources and methods. If you want to scale, here are advanced automation paths.
Automate Funding Round Monitoring
Recommended workflow (Make + Crunchbase API + Slack):
- Make retrieves new funding rounds via Crunchbase API (via Piloterr)
- Filters on your criteria (sector, country, minimum amount)
- Enriches with company data (headcount, website)
- Sends Slack notification + adds to Google Sheets
ROI: Instead of spending 1h/day reading tech press, you receive a qualified list in 5 minutes every morning.
Create Automatic Prospect Scoring
Example scoring based on financial data:
| Criterion | Weight | Points |
|---|---|---|
| Revenue > $5M | 30% | 0-10 |
| Funding in last 6 months | 25% | 0-10 |
| Growth > 30%/year | 25% | 0-10 |
| Active hiring | 20% | 0-10 |
A prospect with $10M revenue + recent funding + strong growth = score 8-9/10 = maximum priority.
Automation: Calculate this score automatically in Google Sheets based on enriched data.
Trigger Sales Actions in Real-Time
Advanced example:
- A company in your sector raises $5M
- Make detects the announcement
- Derrick enriches the data (headcount, website, tech stack)
- An automated email sequence starts in your cold email tool
- Lead is added to CRM with a “Recent funding – high priority” tag
Result: You contact prospects at the best time (right after their funding) without manual intervention.
Conclusion: Where to Start Now
You now have all the methods to find company financial data: revenue, funding rounds, and growth signals.
Your immediate action plan:
- Test on 5 prospects this week:
- 3 public companies → SEC/Companies House for revenue
- 2 startups → Crunchbase for funding
- Create your qualification Google Sheet with key columns (revenue, funding, headcount, growth)
- Automate enrichment of contextual data (headcount, web traffic) with Derrick
- Set up a Google alert on “funding round [your sector]” for monitoring
First action to take now: Open Crunchbase, search for your 3 biggest prospects’ funding history, and compare with what you thought. You’ll probably have some surprises.
Automate Your B2B Data Enrichment
Derrick automatically enriches your prospects with headcount, technologies used, web traffic and much more. Test for free in Google Sheets.
Financial data isn’t a luxury for B2B prospecting, it’s a prerequisite to avoid wasting time on prospects who have neither the budget nor the interest in your solution. Now you know exactly where to find it.
FAQ
How to find a company’s revenue for free?
For US public companies, check SEC EDGAR filings. For UK companies, use Companies House. For private companies, use estimation methods based on employee count multiplied by average revenue per employee for their sector.
Where to find startup funding rounds?
Crunchbase is the most comprehensive source. Create a free account, search for the company, and check the Funding Rounds tab. For daily updates, follow TechCrunch and VentureBeat.
How to estimate revenue when a company doesn’t disclose financials?
Use the revenue per employee method: multiply employee count by average revenue for their sector. For B2B SaaS, count $150-250K per employee. For agencies, $80-150K per employee.
Is Crunchbase free?
Crunchbase has a very limited free version. For full data access and advanced searches, you need a Pro subscription starting at $29/month. For occasional monitoring, the free version is sufficient.
How to know if a company is growing?
Check these 3 signals on LinkedIn: active job postings, 12-month headcount evolution, and recent partnership or expansion announcements. A company with 10+ open positions and +20% headcount in 1 year is growing fast.
What’s the best tool to qualify B2B prospects by size?
For public companies, SEC filings and Companies House give official revenue for free. For international startups, Crunchbase. To automate enrichment at scale, tools like Apollo or Derrick let you enrich entire lists in a few clicks.