Skip to main content

enrich-companies

Enrich a CSV of company names with revenue, employees, credit score, and financial data from 250M+ business records across 50+ countries.

Zero dependencies. Zero config. Just works.

pip install enrich-companies
enrich-companies companies.csv -o enriched.csv

What it does

You give it a CSV with company names. It gives you back the same CSV with 16 extra columns:

Added Column Example
revenue 12500000
employees 340
health_score 78.5
nace_code 56.10
nace_description Restaurants
legal_form S.r.l.
status active
city Milan
country IT
vat_number IT12345678901
founded 2015-03-12
website example.com
phone +39 02 1234567
email info@example.com
postal_code 20121
score_id abc123

Install

pip install enrich-companies

No API key needed. Free tier: 50 lookups/month.

Usage

Basic

enrich-companies input.csv -o output.csv

Auto-detect columns

The tool auto-detects columns named company, company_name, name, business_name, organization, firma, empresa, azienda, etc.

Specify columns

enrich-companies input.csv -o output.csv --name-col "Company Name" --country-col "Country"

Semicolon-separated (European CSVs)

enrich-companies input.csv -o output.csv --delimiter ";"

Pipe to stdout

enrich-companies input.csv | head -5

Example

Input (companies.csv):

company_name,country
Ferrero,IT
Siemens,DE
LVMH,FR

Run:

enrich-companies companies.csv -o enriched.csv

Output:

  Enriching 3 companies from companies.csv...

  [1/3] Ferrero — Revenue: 17000000000 | Employees: 41000 | Score: 92
  [2/3] Siemens — Revenue: 72000000000 | Employees: 311000 | Score: 88
  [3/3] LVMH — Revenue: 86000000000 | Employees: 213000 | Score: 95

  Done! 3/3 companies enriched
  Output: enriched.csv

Data coverage

  • 250M+ companies across 50+ countries
  • Strong coverage: IT, DE, FR, ES, UK, NL, BE, AT, CH, CZ, PL, RO, US, and more
  • Sources: official business registries, financial filings, public records
  • Updated regularly

Also available

License

MIT

Metadata

Release files for enrich-companies 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for enrich-companies 0.1.0
File Size Uploaded Provenance Actions
enrich_companies-0.1.0.tar.gz 5.7 kB Without provenance Details for enrich_companies-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for enrich-companies 0.1.0
File Interpreter ABI Platform Actions
enrich_companies-0.1.0-py3-none-any.whl Python 3 none any Details for enrich_companies-0.1.0-py3-none-any.whl

Total release size: 12.1 kB

Release files / enrich_companies-0.1.0.tar.gz

Download URL enrich_companies-0.1.0.tar.gz
Size 5.7 kB
Tags Source
SHA-256 checksum
How to use checksums
77e6404f24235ea75afd8547a6ae01a04c98dbb56a2a1123fa2fc68de659784a
BLAKE2b-256 checksum
How to use checksums
2f398eaa8cb1533e6c87fcb21f1f7816168eaeb1b3c12eaed4416cc64675f155
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / enrich_companies-0.1.0-py3-none-any.whl

Download URL enrich_companies-0.1.0-py3-none-any.whl
Size 6.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
45fb6772d1a2f767b1456e2d7d0ed703904119b3bdb72d98bebde0471975f04f
BLAKE2b-256 checksum
How to use checksums
fde18c502a6f9a6c3b20be1dcfebb393cb0a3974b32f9f23e9f0f4eea910a401
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Security for enrich-companies 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page