Allabolag.se Company Data Scraper
Pricing
from $0.15 / 1,000 results
Allabolag.se Company Data Scraper
Scrape Swedish company data from allabolag.se by SNI code, keyword or organisation number. Returns 30+ fields per company, including revenue, profit, employees, address, CEO, phone, email, F-skatt and VAT status.
Pricing
from $0.15 / 1,000 results
Rating
0.0
(0)
Developer
Karl Sundström
Maintained by CommunityActor stats
0
Bookmarked
10
Total users
8
Monthly active users
9 days ago
Last modified
Categories
Share
Allabolag.se Company Data Scraper — Financials, F-skatt, VAT, Roles
Independent tool, not affiliated with allabolag.se or its data providers.
Extract Swedish company data straight from allabolag.se — Sweden's most-used free company registry — and turn it into a ready-to-use dataset. Search by SNI industry code or feed a list of org numbers. Get 40+ fields per company: five years of filed accounts, revenue, profit, employees, legal form, F-skatt/VAT status, role holders with names (VD and board), signatories, shareholders, payment remarks and a change feed. No API key, no login — export to JSON, CSV or Excel from the Apify platform.
Why Allabolag.se Scraper?
- 📊 Five years of filed accounts per company — every account line the company reported (50+ codes), not just one revenue figure.
- 🧾 F-skatt, VAT and payroll-tax status — verify before you deal, straight from the registry view.
- 👥 VD and board with names — role holders and signatories, ready to personalize your outreach.
- 🚦 Payment remarks + change feed — spot troubled companies and see what recently changed (new annual report, address change, industry change).
- 🛡️ Marketing-protection flag respected — the output tells you which companies have opted out of marketing.
Use cases
Lead generation · sales territory mapping · credit and counterparty checks · account enrichment · market & competitor monitoring
What data you get?
| 🏷️ Field | Description |
|---|---|
| 🆔 orgnr | Swedish organisation number |
| 🏢 name | Company name |
| 🏛️ legalForm | Legal form (Aktiebolag, Enskild firma, ...) |
| 🧭 segment | SNI industry categories |
| 📍 county / municipality / addresses | Registered location and addresses |
| 📞 phone / mobile | Contact numbers (when the site publishes them) |
| 💰 revenue / profit | Latest reported figures (tkr = thousand SEK) |
| 👥 employees | Employee count |
| 📅 foundedYear / registrationDate | Founding and registration |
| ✅ status | Registry status |
| 🧾 taxRegistrations | F-skatt (fskatt), VAT (vat), payroll tax (payrollTax) |
| 👤 people / roles | Role holders with names and titles (VD, board) — no personal identification data |
| ✍️ signatories | Who signs for the company |
| 💵 shareCapital / shareholders | Share capital and ownership |
| 📚 accounts | Up to five years of filed account figures (per year, 50+ codes) |
| ⚠️ paymentRemarks | Payment remarks flag |
| 📰 announcements | Change feed (annual reports, address/industry changes) |
| 🔗 relatedCompanies | Related companies with org numbers |
| 🛡️ marketingProtection | Company has opted out of marketing |
| 🚩 riskFlags | Instant verdicts: betalningsanmärkning, F-skatt saknas, status, statusanmärkning |
Detail fields: everything from
legalFormdown toriskFlags(in table order) requiresfetchDetails: true. WithfetchDetails: falseyou get the fast listing-level record (name, SNI, addresses, contacts, revenue/profit, employees, status, people).
Honest note: allabolag.se no longer publishes email or homePage for any company (verified September 2026 — even Sweden's largest firms return empty). The fields are still extracted where present; expect them to be empty. Everything else in the table comes straight from the site's own data.
How to use
- Add the actor to your Apify account and click Run.
- Enter either a
query(SNI code) or anorgnrList. - Keep
fetchDetailson for full per-company enrichment (accounts, roles, tax status). - Set
maxResultsto cap the run (default 100, max 1000). - Export results as JSON, CSV or Excel from the dataset view.
Both inputs can be combined: orgnrList records are emitted first, then query results top up to maxResults.
Input
{"query": "69.201","fetchDetails": true,"maxResults": 100}
| Field | Type | Description | Default |
|---|---|---|---|
query | string | SNI code — division 62, heading 69.2, exact 43.210 or undotted 43210. Allabolag uses SNI 2025 codes (IT family: 62.100, 62.201, 62.202, 62.900, 63.100, 63.910, 63.920); legacy SNI 2007 IT codes (62010, 62.020, 63110, ...) are mapped automatically. Keyword search is unavailable — allabolag ignores free-text queries | — |
orgnrList | array | Direct list of Swedish org numbers (with or without dashes) | — |
fetchDetails | boolean | Enrich each result from its detail page | on |
maxResults | integer | Cap on companies returned | 100 (max 1000) |
debugUrls | array | Probe arbitrary allabolag URLs for debugging (skips normal flow) | — |
Output
{"orgnr": "5568336621","name": "Example Redovisning AB","legalForm": { "code": "Aktiebolag", "name": "Aktiebolag", "parentCode": "AB" },"segment": ["69201 Redovisning och bokföring; skatterådgivning"],"county": "Stockholm","municipality": "Stockholm","phone": "0702697792","revenue": "587","revenueUnit": "tkr","profit": "30","employees": "1","foundedYear": "2016","taxRegistrations": { "fskatt": true, "vat": true, "payrollTax": true },"people": [{ "name": "Example Person", "title": "Ledamot" }],"signatories": ["Firman tecknas av styrelsen"],"accounts": [{"year": "2025","period": "2025-04","currency": "SEK","figures": { "ADI": "76", "AK": "50", "ANT": "1" }}],"announcements": [{ "date": "09.06.2026", "text": "Årsredovisning", "type": "REGISTERED_ANNUAL_REPORT" }],"marketingProtection": false}
Amounts follow the site's own presentation (revenue/profit in tkr; accounts figures use the registry's account codes). The actor returns what the site returns.
Support
Questions or missing fields? Open an issue on the actor page or contact the developer via Apify.