India New Company Registrations | Daily MCA Incorporations Feed
Pricing
from $2.10 / 1,000 companies
India New Company Registrations | Daily MCA Incorporations Feed
$3 per 1,000 companies | Newly incorporated Indian companies from the MCA register, by incorporation date: name, CIN, type (Pvt Ltd, OPC, Section 8, foreign subsidiary), RoC, state, NIC activity, capital, registered office. Only-new mode for daily lead feeds. No director personal data, no login.
Pricing
from $2.10 / 1,000 companies
Rating
0.0
(0)
Developer
Daemon Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 hours ago
Last modified
Categories
Share
India New Company Registrations is a pay-per-result Apify Actor that returns newly incorporated Indian companies from the MCA register, by incorporation date, as JSON, CSV or Excel: company name, CIN, type (Private Limited, Public Limited, OPC, Section 8, foreign subsidiary), Registrar of Companies, state, NIC activity, authorised and paid-up capital, registered office address with PIN code and the number of directors. It reads the public company directory at companies.dubleu.co, which mirrors the Ministry of Corporate Affairs (MCA) register and lists each day's incorporations (504 companies on 28 October 2026, 898 on 27 October, 940 on 26 October). $3 per 1,000 companies, no login, no proxy. Director names, phone numbers and e-mails are not collected.
Built for schedules: onlyNewSinceLastRun delivers only companies you have not received before, so a daily run is a new-company lead feed for banks, CA and CS firms, payroll, insurance, SaaS and compliance vendors, and for researchers tracking incorporations by state, sector or capital.
Why use India New Company Registrations?
| Who | What they run | Typical cost |
|---|---|---|
| B2B sales (banking, accounting, payroll, insurance, SaaS) | Daily: every company incorporated yesterday in their state or sector, into a CRM or sheet | 500-1,000 companies a day = $1.50-3.00 |
| CA / CS / legal practices | Daily feed of new Private Limited companies and OPCs in their RoC | $0.30-1.50 a day |
| Market research, journalists, economists | One-off: all incorporations in a date range, by NIC activity and capital | $3 per 1,000 |
| Data vendors and startup databases | Weekly backfill plus a daily only-new run, keyed on CIN | pay only for new rows |
- Daily feed shape. The register lists incorporations by date. Read the newest date (
recentDates: 1) or the last three with only-new mode, and nothing is charged twice. - Filter before paying. Company type, state (both from the CIN) and name keywords are checked before any company page is opened; activity keywords and RoC names are checked on the page. Rows outside your filters are never charged.
- Business facts only. The row is the company: CIN, type, RoC, state, activity, capital, registered office. No personal data of directors.
- Cheaper than the alternatives. Store actors for MCA data charge $3-10 per 1,000 and most focus on director lookups; this feed is $3 per 1,000 at the FREE tier and less on paid plans.
How to get new Indian company registrations
- Open the Actor and click Start with the default input: the newest incorporation date, up to 50 companies with full details (about $0.15).
- Change
recentDates,datesorfromDate/toDatefor more days; addcompanyTypes,states,activityKeywordsornameKeywordsto narrow the feed. - Download the dataset (JSON, CSV, Excel, XML) or read it through the API.
- For a daily feed: set
onlyNewSinceLastRun: trueandrecentDates: 3, save the run as a task and schedule it. Add Google Sheets, Slack, e-mail or a webhook in the task's Integrations tab.
Input
| Field | Meaning |
|---|---|
recentDates | Take the N newest incorporation dates the register lists (default 1). Ignored when dates or fromDate/toDate are set. |
dates | Specific dates, YYYY-MM-DD. Each is read in full. |
fromDate, toDate | Inclusive date range. |
companyTypes | private, public, opc, section8, foreign, government, producer (and llp, though the directory's daily lists held no LLPs in October 2026, so it currently returns nothing). Read from the CIN, so excluded companies cost nothing and no page is opened for them. |
states | State names or codes (Maharashtra, KA) are matched against the CIN before any page is opened; RoC names (RoC-Bangalore) are matched on the company page. |
activityKeywords | Words or NIC codes matched against the activity, e.g. software, 62011, real estate. |
nameKeywords | Words in the company name, e.g. foundation, technologies. |
includeDetails | Open each company page (default true). Off = listing fields plus what the CIN encodes. Same price. |
maxResults | Cap on saved companies (default 50; 0 = no cap). |
onlyNewSinceLastRun, stateName | Remember delivered CINs in a key-value store named india-new-companies-state in your account and skip them next time. Skipped companies are not charged. stateName names the memory; by default it follows the filters. |
skipIds | CINs you already have. Not saved, not charged. |
proxyConfiguration | Not needed. |
Example: daily feed of new software companies in Karnataka and Maharashtra.
{"recentDates": 3,"states": ["Karnataka", "Maharashtra"],"activityKeywords": ["software", "computer programming", "62011", "62013"],"companyTypes": ["private", "opc"],"maxResults": 0,"onlyNewSinceLastRun": true,"stateName": "software-ka-mh"}
Output
{"cin": "U47990HR2026PTC152212","name": "9BARS COFFEE PRIVATE LIMITED","url": "https://companies.dubleu.co/company/9bars-coffee-private-limited-U47990HR2026PTC152212","registrationDate": "2026-10-28","registrationNumber": "152212","status": "active","companyType": "Private Limited","companyTypeCode": "PTC","listed": false,"roc": "RoC-Haryana","state": "Haryana","cinStateCode": "HR","category": "Company limited by Shares","subCategory": "Non-govt company","companyClass": "Private","activity": "Retail trade, except of motor vehicles and motorcycles","nicCode": "47990","listingStatus": "Unlisted Company","authorizedCapitalInr": 600000,"paidUpCapitalInr": 600000,"registeredAddress": "Hno. 1108, 116 F- Block, Laxman Vihar, Gurgaon, Sadar Bazar, Gurgaon, Haryana, India, 122001","pincode": "122001","directorsCount": 3,"lastAgmDate": null,"lastFinancialsDate": null,"detailsIncluded": true,"source": "companies.dubleu.co (MCA register)","scrapedAt": "2026-10-29T20:40:12.000Z"}
You can download the dataset as JSON, CSV, Excel or XML. The run's RUN-SUMMARY record (key-value store) lists the dates read, companies found, saved, filtered and skipped, so a webhook or n8n flow can act without opening the dataset.
Fields
| Field | Notes |
|---|---|
cin, name, url, registrationDate, registrationNumber | From the date listing and the CIN. Always present. |
companyType, companyTypeCode, listed, nicCode, cinStateCode | Decoded from the CIN (type PTC/PLC/OPC/NPL/FTC/GOI/PRC, listed L/U, five-digit NIC code, state code). LLPs carry an LLPIN and companyTypeCode: "LLP". |
status, roc, state, category, subCategory, companyClass, activity, listingStatus | From the company page (includeDetails). |
authorizedCapitalInr, paidUpCapitalInr | INR, as filed at incorporation. |
registeredAddress, pincode | Registered office as filed; the PIN code is the last six digits of the address. |
directorsCount | Number of directors / key management persons. Names are not collected. |
lastAgmDate, lastFinancialsDate | Null for new companies. |
How much does it cost?
Pay per event: company ($0.003) per saved row, plus $0.001 per run. 1,000 companies cost $3 at the FREE and BRONZE tiers, $2.55 at SILVER and $2.10 at GOLD and above. The default run (50 companies) costs about $0.15. Companies skipped by only-new mode, skipIds or the filters are not charged. Platform usage is included in the price. Measured on 30 October 2026: the default run (50 companies with details) took 76 s; 20 type-filtered companies without details took 6 s; a full day (500-1,000 companies with details) takes roughly 15-40 minutes at 512 MB because company pages are opened two at a time to stay polite.
Tips
- Daily schedule:
recentDates: 3,onlyNewSinceLastRun: true,maxResults: 0. The register adds late entries to earlier days, so reading three dates with the memory on catches them once. - Backfill:
fromDate/toDatewithmaxResults: 0; a month is roughly 15,000-20,000 companies ($45-60). - Fast type-only lists:
includeDetails: falsewithcompanyTypesgives name, CIN, date, type, NIC code and state code without opening pages. - Section 8 and OPC watchlists:
companyTypes: ["section8"]or["opc"]with a daily schedule. - The source orders a date's companies alphabetically, not by time; use
maxResults: 0for a complete day. - Company pages are read two at a time (about 40 companies a minute). Give long backfills a run timeout of an hour or more; the run stops before the timeout, keeps what it has and remembers it in only-new mode.
FAQ
Where does the data come from? From the public MCA company register as mirrored by the companies.dubleu.co directory (robots.txt allows crawling; Dubleu's terms of service contain no clause on automated access, checked 30 October 2026). The directory's robots.txt carries the content signal ai-train=no: do not use this data to train or fine-tune AI models. Fields are as filed with the Registrar of Companies.
Is the register complete and same-day? Days are populated as the MCA publishes; the newest listed day can still grow for a day or two, which is why recentDates: 3 with only-new mode is the recommended schedule. Counts seen on 29 October 2026: 504 (28 Oct), 898 (27 Oct), 940 (26 Oct), 33 (25 Oct, a Saturday), 324 (24 Oct).
How many companies are registered in India each day? About 800 per working day in October 2026: 17,622 companies from 1 to 29 October (15,892 over 20 weekdays, about 420 on Saturdays, almost none on Sundays). Maharashtra registered the most (16.7%), and IT services was the largest industry (13.4%; 24% in Karnataka). Full breakdown by state, type and industry: How many companies were registered in India in October 2026?
What do CIN state codes like PN, MR or UW mean? Codes of newer Registrars of Companies: PN Pune, MR Mumbai II, ME Nagpur (Maharashtra), UW Uttar Pradesh II, DC Delhi II, WR Kolkata II (West Bengal), TZ Coimbatore (Tamil Nadu). They were on 26% of new CINs in October 2026; the Actor maps them to the state (since build 0.1.9).
Are LLPs included? Not at the moment: the directory's daily lists contained companies only (no LLPINs among 17,622 October 2026 incorporations), so companyTypes: ["llp"] returns nothing.
Does it include directors, e-mails or phone numbers? No. The row is the company (business facts and the registered office). directorsCount is a number only.
Can I filter by city or PIN? Filter by states and use the pincode and registeredAddress fields in your sheet or flow; a PIN prefix filter in a post-processing step is the most reliable city filter.
What happens if the directory is down? The run stops with a clear status message, keeps what it has and charges only the saved rows. Only-new memory is saved on every page.
Related Actors
- Tickertape India Stocks Scraper: NSE/BSE fundamentals, shareholding and a stock screener.
- India IPO Tracker: live IPO GMP, subscription and listing data.
- UK Gazette Insolvency Notices: winding-up petitions and administrations from The Gazette.
- Dubai Property Transactions (DLD): daily Dubai Land Department transactions.
- IIMJobs Jobs Scraper and Apna Jobs Scraper: Indian job postings with only-new mode.
- All Actors by Daemon Data.
Questions or a field you need? Use the Issues tab.