NASBA CPA Directory Scraper
Pricing
Pay per event
NASBA CPA Directory Scraper
Access detailed CPA licensee data from NASBA's complete directory of certified public accountants across all US states. Perfect for compliance teams, recruiting firms, professional verification services, and competitive intelligence who need accurate CPA credential data without manual lookup.
Pricing
Pay per event
Rating
0.0
(0)
Developer
ParseForge
Actor stats
1
Bookmarked
4
Total users
2
Monthly active users
8 days ago
Last modified
Categories
Share

💼 SBA Loan Data Scraper
🚀 Collect U.S. Small Business Administration loan records in minutes. Filter by program, state, fiscal year, loan status, business type, and NAICS code. No coding, no government account required.
🕒 Last updated: 2026-04-16 · 📊 40+ fields · 📋 SBA 7(a) and 504 loans · 🇺🇸 All U.S. states
The SBA Loan Data Scraper extracts detailed loan records from the official U.S. Small Business Administration open data portal. Each record includes borrower information, lender details, loan amounts, approval dates, interest rates, term lengths, NAICS industry codes, loan status, SBA district office, and geographic identifiers. You can filter by loan program (7(a) or 504), fiscal year (1991 to present), borrower state, loan status (active, paid in full, charged off, cancelled), business type (corporation, LLC, partnership, sole proprietorship), NAICS code, and SBA district office. Free users can collect up to 10 records per run, while paid users can retrieve up to 1,000,000.
This tool is built for anyone who needs structured SBA lending data at scale. Lenders can analyze market share by region and industry. Investors can screen loan portfolios by performance metrics. Researchers can study lending trends across fiscal years and business types. Policy analysts can examine capital deployment patterns by geography and sector. The scraper handles the government portal's pagination and data structure automatically, delivering clean records you can export to JSON, CSV, or Excel for immediate use in spreadsheets, financial models, or data warehouses.
| Target Audience | Use Cases |
|---|---|
| Lenders and Banks | Analyze SBA lending market share by region and industry |
| Investors and Analysts | Screen loan portfolios by status, rates, and performance |
| Economic Researchers | Study small business lending trends across fiscal years |
| Policy Analysts | Examine capital deployment by geography and sector |
| Business Consultants | Research SBA loan availability for client advisory |
| Credit Underwriters | Cross-reference borrower data for due diligence |
📋 What the SBA Loan Data Scraper does
- 💰 Loan amounts - extract gross approval amounts and SBA-guaranteed portions for every loan record
- 🏢 Borrower details - collect borrower names, addresses, states, ZIP codes, business types, and business age
- 🏦 Lender information - get lender names, FDIC/NCUA numbers, and full addresses for each originating bank
- 📅 Approval and disbursement dates - track approval dates, fiscal years, and first disbursement dates
- 📈 Interest rates and terms - access initial interest rates, fixed/variable classifications, and term lengths in months
- 🏷️ Industry classification - get NAICS codes and descriptions to segment lending by industry sector
The scraper connects to the SBA open data portal and queries loan records using your specified filters. It iterates through paginated results, extracts structured data for each loan, and pushes records to an Apify dataset in real time. Records include comprehensive borrower, lender, geographic, and financial details.
💡 Why it matters: The SBA approves billions of dollars in loans annually across thousands of lenders. Manually downloading and filtering this data from the government portal is slow and limited. This scraper gives you structured, filterable access to the full loan database in minutes.
🎬 Full Demo
🚧 Coming soon...
⚙️ Input
| Field | Type | Required | Description |
|---|---|---|---|
maxItems | integer | No | Maximum loan records to collect. Free: 10. Paid: up to 1,000,000. |
loanPrograms | array | No | Filter by SBA program: "7A" for traditional loans, "504" for equipment financing. |
fiscalYears | array | No | Filter by fiscal year range: 2020-Present, 2010-2019, 2000-2009, 1991-1999. |
states | array | No | Filter by borrower state using 2-letter codes (e.g., CA, TX, NY). |
loanStatuses | array | No | Filter by status: ACTIVE, PIF (paid in full), CHGOFF, CANCLD, EXEMPT. |
businessTypes | array | No | Filter by entity type: Corporation, LLC, Partnership, Sole Proprietorship. |
naicsCode | string | No | 6-digit NAICS industry code (e.g., 541511 for custom programming). |
sbaDistrictOffice | string | No | Filter by SBA district office name (e.g., "Los Angeles"). |
Example 1: California 7(a) loans from 2020-2021
{"maxItems": 100,"loanPrograms": ["7A"],"fiscalYears": ["2020", "2021"],"states": ["CA"]}
Example 2: Charged-off loans in Texas
{"maxItems": 200,"states": ["TX"],"loanStatuses": ["CHGOFF"],"loanPrograms": ["7A", "504"]}
⚠️ Good to Know: Free users are automatically limited to 10 items per run. Leave filters empty to browse all available loan records. Multiple values can be provided for states, fiscal years, and loan programs.
📊 Output
🧾 Schema
| Emoji | Field | Type | Description |
|---|---|---|---|
| 🆔 | loanNumber | string | Unique SBA loan identifier |
| 💰 | grossApproval | number | Total approved loan amount in USD |
| 💵 | sbaGuaranteedApproval | number | SBA-guaranteed portion of the loan |
| 📅 | approvalDate | string | Date the loan was approved |
| 📅 | firstDisbursementDate | string | Date of first disbursement |
| 📊 | fiscalYear | string | Fiscal year of approval |
| 📈 | initialInterestRate | number | Initial interest rate percentage |
| 🔄 | rateType | string | Fixed or variable rate classification |
| 📆 | termInMonths | integer | Loan term length in months |
| ✅ | loanStatus | string | Current status: ACTIVE, PIF, CHGOFF, CANCLD, EXEMPT |
| 🏢 | borrowerName | string | Business name of the borrower |
| 📍 | borrowerAddress | string | Borrower street address |
| 🏙️ | borrowerCity | string | Borrower city |
| 📮 | borrowerState | string | 2-letter state code |
| 🔢 | borrowerZip | string | ZIP code |
| 🏷️ | businessType | string | Entity type (Corporation, LLC, etc.) |
| 🏦 | lenderName | string | Originating lender name |
| 🏭 | naicsCode | string | 6-digit NAICS industry code |
| 📋 | naicsDescription | string | Industry description |
| 🗺️ | sbaDistrictOffice | string | SBA district office name |
| 🕐 | scrapedAt | string | Timestamp of data collection |
| ⚠️ | error | string | Error message if processing failed |
📦 Sample records
✨ Why choose this Actor
| Feature | This Actor | Alternatives |
|---|---|---|
| Filter by SBA program (7(a) and 504) | Yes | Limited |
| Loan status filtering (active, paid, charged off) | Yes | Rarely available |
| NAICS industry code filtering | Yes | No |
| Business type filtering | Yes | No |
| Multi-state filtering | Yes | Single state |
| Up to 1,000,000 records per run | Yes | Capped lower |
| Export to JSON, CSV, and Excel | Yes | CSV only |
📊 The SBA approves over $30 billion in loans annually. This scraper gives you structured access to the full loan database with filters for program, geography, industry, and performance.
📈 How it compares to alternatives
| Capability | This Actor | Government Portal | Generic Scrapers |
|---|---|---|---|
| SBA-specific filters (program, status, NAICS) | Yes | Partial | No |
| Bulk download of thousands of records | Yes | Limited batches | Varies |
| Multi-state and multi-year queries | Yes | Manual switching | No |
| Scheduled recurring runs | Yes | No | Varies |
| No coding required | Yes | Yes | No |
| Structured JSON/CSV/Excel output | Yes | CSV only | Varies |
This scraper is purpose-built for SBA loan data, handling the government portal's specific data structure and pagination out of the box.
🚀 How to use
- Sign up - Create a free Apify account with $5 credit
- Find the Actor - Search for "SBA Loan Data Scraper" in the Apify Store
- Set your filters - Choose loan program, states, fiscal years, status, and other criteria
- Start the run - Click "Start" and monitor results in real time
- Export your data - Download as JSON, CSV, or Excel from the dataset tab
🕒 Typical run time: 1 to 5 minutes for 100 records. Larger runs with 1,000+ records may take 10 to 30 minutes depending on the filter scope.
💼 Business use cases
|
Lending and Banking
|
Investment and Credit Analysis
|
|
Economic Research
|
Business Consulting
|
🌟 Beyond business use cases
Data like this powers more than commercial workflows. The same structured records support research, education, civic projects, and personal initiatives.
🤖 Ask an AI assistant about this scraper
Open a ready-to-send prompt about this ParseForge actor in the AI of your choice:
- 💬 ChatGPT
- 🧠 Claude
- 🔍 Perplexity
- 🅒 Copilot
❓ Frequently Asked Questions
🔌 Automating SBA Loan Data Scraper
Node.js example:
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const run = await client.actor('parseforge/nasba-cpa-directory-scraper').call({maxItems: 100,loanPrograms: ['7A'],states: ['CA'],fiscalYears: ['2020', '2021']});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
Python example:
from apify_client import ApifyClientclient = ApifyClient('YOUR_API_TOKEN')run = client.actor('parseforge/nasba-cpa-directory-scraper').call(run_input={'maxItems': 100,'loanPrograms': ['7A'],'states': ['CA'],'fiscalYears': ['2020', '2021']})items = list(client.dataset(run['defaultDatasetId']).iterate_items())print(items)
Schedules: Set up monthly or quarterly runs to track new SBA loan approvals. Combine with Google Sheets or Slack integrations to notify your team when new data matches your criteria.
🔌 Integrate with any app
- Make - Automate SBA loan data workflows and route records to your team
- Zapier - Connect to 5,000+ apps and trigger actions on new loan data
- Slack - Get notifications when new loans match your filters
- Airbyte - Stream loan data into your data warehouse
- GitHub - Version control your scraper configurations
- Google Drive - Export results directly to Google Sheets
🔗 Recommended Actors
| Actor | Description |
|---|---|
| FINRA BrokerCheck Scraper | Search broker and firm registration data from the FINRA registry |
| BizBuySell Scraper | Extract business-for-sale listings with financials and asking prices |
| USAspending Scraper | Extract federal spending data and contract information |
| DealStream Scraper | Collect M&A deal listings and business opportunity data |
| GSA eLibrary Scraper | Collect government contractor and vendor data |
💡 Pro Tip: Combine the SBA Loan Data Scraper with the FINRA BrokerCheck Scraper to cross-reference lending institutions with their regulatory profiles.
🆘 Need Help? Open our contact form to request a new scraper, propose a custom data project, or report an issue. We typically respond within 24 hours.
Disclaimer: This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by the U.S. Small Business Administration or any government agency. All trademarks mentioned are the property of their respective owners.