Millennium Bank SA
Millennium Bank SA (Banco Comercial Português, S.A., Euronext: BCP) is a Portuguese universal bank founded in 1985, licensed by Banco de Portugal, serving retail, SME, corporate, private banking, and social-economy clients through a digital-first omnichannel platform (App Millennium, B2B API) combined with an extensive physical branch network.
- Company typePublic
- Founded1985
- HeadquartersPorto, Portugal
- Headcount5,001–10,000
- GTM typeB2B and B2C
- OfferingServices
What Millennium Bank SA does
Millennium Bank SA, legally Banco Comercial Português, S.A. (Euronext Lisbon: BCP), is a Portuguese universal bank founded in 1985 and headquartered in Lisbon, operating under Banco de Portugal license #33. The bank serves retail individuals, private banking clients, self-employed professionals, SMEs, large corporates, public-sector entities, social-economy institutions (IPSS, cooperatives, mutualities), and diaspora/immigrant segments through its commercial brand Millennium bcp and wholly-owned subsidiaries including ActivoBank, Millennium private, and Millennium Investment Banking. Its core product portfolio spans current and savings accounts (Conta à Ordem, Conta Negócio, Conta Empresa), consumer and mortgage credit, business financing (leasing, renting via LEASYS Mobility Portugal JV, factoring, confirming), EU-subsidized credit lines (BEI, IFAP, BPF Invest EU, Social Invest), investment funds, structured certificates, ETFs, stocks via MTrader, unit-linked retirement products (Reforma Ativa), and a bundled insurance stack (Médis, Móbis, HOMIN, Pétis, YOLO!, ON/OFF).
The technology backbone is a digital-first omnichannel platform: App Millennium (iOS/Android) with biometric authentication, App M Empresas for corporate clients, 100% digital onboarding via Chave Móvel Digital or video call, and the B2B Millennium API enabling direct ERP-to-bank connectivity, SEPA C2B file processing, Open Banking account aggregation, and digital signature of operations. Distribution combines the digital channels with an extensive domestic physical branch network, a 24-hour contact center, dedicated private banking relationship managers, and partner-led channels (iziBizi accounting integration, Multibanco, Alipay+, American Express merchant acquiring, Western Union remittances).
The revenue model blends interest income from lending, recurring account maintenance and service fees (€5.20/month Conta Negócio, €7.50/month Conta Empresa), distribution commissions from insurance and investment products, payment processing fees from merchant acquiring and POS terminals, and treasury management fees from corporate clients. Acquisition is supported by promotional pricing (0% commission on Digital Treasury Credit through March 2026, salary-domicile referral incentives, green and sustainable credit at preferential TAEG), event sponsorships (Millennium Estoril Open), and financial-literacy content. The bank holds recognized leadership positions including Best Digital Bank in Portugal, Best Bank for Sustainable Finance (Global Finance), and Europe's Climate Leaders 2025 (Financial Times).
Millennium Bank SA firmographics
Firmographics- Name
- Millennium Bank SA
- Legal name
- Banco Comercial Português, S.A.
- Website
- https://millenniumbcp.pt
- Company type
- Public
- Founded year
- 1985
- Operating status
- Operating
- Headcount range
- 5,001–10,000 employees
- Short description
- Millennium Bank SA (Banco Comercial Português, S.A., Euronext: BCP) is a Portuguese universal bank founded in 1985, licensed by Banco de Portugal, serving retail, SME, corporate, private banking, and social-economy clients through a digital-first omnichannel platform (App Millennium, B2B API) combined with an extensive physical branch network.
- Ownership category
- akta.pro rank
Millennium Bank SA industry classification
Industry- Product category
- Retail Banking
- NAICS
- Commercial Banking (52211), Commercial Banking (522110)
- SIC
- Commercial Banks, Nec (6029), State Commercial Banks (6022)
- akta.pro primary industry
- SME Deposits & Business Accounts (Operating, Savings, CDs) (FSABABAC)
- akta.pro secondary industries
- Corporate Cash Management & Treasury Services (FSAMAOAA), Retail Wealth & Bancassurance Distribution (Investment & Insurance via Bank) (FSABAAAJ)
Keywords
Where Millennium Bank SA is headquartered
LocationHeadquarters
- HQ city
- Porto
- HQ country
- Portugal
- HQ region
- Europe
Offices1 record
Markets served
Millennium Bank SA business model
Business model- GTM type
- B2B and B2C
- Offering type
- Services
- Cost components
- Personnel, Operations, Infrastructure, Technology or R&D, Marketing or Sales
Revenue model
- Interest Income: Core banking revenue from lending products including personal credit, mortgages, business loans, leasing, and renting. Interest rates displayed as TAN (Nominal Annual Rate) and TAEG (Annual Effective Global Rate).
- Fee and Commission Income: Account maintenance fees (e.g., €5.20/month for Conta Negócio, €7.50/month for Conta Empresa), transaction fees, and service commissions across retail and business banking.
- Insurance Distribution: Distribution of insurance products including health insurance (Médis), car insurance (Móbis), home insurance (HOMIN), travel insurance (ON/OFF), pet insurance (Pétis), life insurance (YOLO!), and personal accident coverage.
- Investment Product Sales: Distribution of investment funds, certificates, stocks, unit-linked insurance products, and retirement planning products (PPR) with management and distribution fees.
- Payment Processing: Merchant services including POS terminal services, acceptance of card payments (including American Express and Alipay+), and transaction processing fees from commercial customers.
Pricing tiers
| Model | Billing | Price |
|---|---|---|
| Subscription | Monthly | Conta Negócio - Self-employed account with €5.20/month maintenance fee |
| Subscription | Monthly | Conta Empresa - Business account with €7.50/month maintenance fee |
| Subscription | Monthly | Personal Credit Online - TAEG 11.8%, amounts €1,000-€75,000, terms 18-84 months |
| Subscription | Monthly | Used Vehicle Credit - TAEG 10.4%, amounts €1,000-€25,000 |
| Subscription | Monthly | Sustainable Personal Credit - TAEG 7.0% for renewable energy projects |
| Subscription | Monthly | Classic Credit Card - TAEG 15.4% |
| Subscription | Monthly | Business Leasing Automobile - TAE 9.909% |
| Subscription | Monthly | Business Renting - Attractive rates with included services |
| Subscription | Monthly | BEI Mid-Caps Innovation Credit Line - TAE 3.754% |
| Subscription | Pay-as-you-go | IFAP Short-Term Credit Line - TAE 5.619% |
| Subscription | Monthly | BEI Mid-Caps & Corporate Credit Line - TAE 7.668% |
| Subscription | Monthly | BPF Invest EU Credit Line - TAE 5.914% |
| Subscription | Pay-as-you-go | Social Invest Credit Line - TAE 3.905% |
| Subscription | Monthly | Crédito Avançar - TAE 8.450% |
| Subscription | Monthly | Equipment Leasing - TAE 8.099% |
| Subscription | Monthly | Loan Account - TAE 13.531% |
| Subscription | Monthly | Real Estate Leasing - TAE 10.706% |
| Subscription | Monthly | Real Estate Development Credit - TAE 12.464% |
| Subscription | Pay-as-you-go | Digital Treasury Credit - 0% commission until March 31, 2026 |
| Subscription | Monthly | Minimum Banking Account (Conta Serviços Mínimos Bancários) - Basic affordable account |
Go-to-market motion2 records
Distribution channels8 records
Marketing channels8 records
Millennium Bank SA product offering
Product offeringCore offering
Millennium Bank SA (Banco Comercial Português, S.A., operating as Millennium bcp) is a Portuguese universal bank providing retail banking (accounts, cards, mortgages, consumer credit), commercial and corporate banking (business accounts, treasury, factoring, leasing, credit lines), private banking and wealth management, brokerage and investment products (funds, certificates, savings), and insurance distribution to individuals, businesses, and social-economy institutions primarily in Portugal.
Product overview
Millennium Bank SA operates a comprehensive multi-channel banking platform serving retail, business, and private banking segments through integrated digital and physical channels. The core offering consists of the App Millennium mobile banking application and App M Empresas for business customers, complemented by traditional and digital account products (Conta à Ordem, Conta Empresa, Conta Negócio). Credit products span personal loans (Crédito Pessoal Online), mortgages (Crédito Habitação), and business financing including leasing (Leasing Automóvel, Leasing Equipamento, Leasing Imobiliário), renting, and specialized credit lines (Crédito Digital Tesouraria, Factoring on Time). Investment services include funds, ETFs, stocks via MTrader, certificates, and unit-linked insurance with retirement planning (Reforma Ativa 2ª Série). Insurance products cover health (Médis), automotive (Móbis), home (HOMIN), travel (ON/OFF), and life (YOLO!). The B2B Millennium API enables ERP integration for corporate treasury automation, while payment integrations support SEPA, Alipay+, American Express, and Western Union. Private Banking offers discretionary management and investment advisory through dedicated relationship managers.
Differentiator
Problem solved
Functional benefit
Brands
- App Millennium: Mobile banking application for retail customers offering account management, payments, transfers, and financial planning tools.
- App M Empresas
- M Trader
- iziBizi
- M Imóveis
- M Travel
- HOMIN
- Móbis
- Pétis
- Médis
- ON/OFF
- Reforma Ativa
- Marketplace
Products and services
- Conta à Ordem (Retail Current Account)
Quantifiable outcome
- 3 million+ credit card holders trusting the bank
- +3 more outcomes
Companies that use Millennium Bank SA
Customer profileNamed customers3 records
Segments10 records
Ideal customer profiles5 records
Millennium Bank SA technology and API
TechnologyTechnology focussed No
API detail
- Has API
- Yes
- API docs
- API detail
Core technology
AI maturity
App detail
Integration12 records
Feature7 records
Millennium Bank SA partnerships and signals
Strategic signalPartnerships
Eight partnerships are on record, tiered core and minor.
- Alipay+coreAlipay+ is a leading digital payment solution for Chinese tourists. Millennium bcp enables merchants to accept Alipay+ QR code payments, attracting Chinese tourists who rank highest in purchasing power among visitors to Portugal. No activation costs, no terminal requirements, transaction-based commission only.
- American Express (AEPE)coreMillennium bcp acts as agent for American Express Payments Europe (AEPE) in Portugal, enabling merchant acceptance of American Express cards. Following regulatory changes in December 2019, AEPE assumed the contractual position previously held by Millennium bcp. No activation or monthly fees for merchants.
- LEASYS Mobility Portugal, S.A.coreLEASYS provides the renting services offered by Millennium bcp to business customers. The partnership covers vehicle renting with included services (maintenance, insurance, accident management). LEASYS is the actual vehicle owner and service provider.
- iziBizicoreiziBizi is an accounting software that integrates with Millennium bcp's business banking. Through this integration, SME customers can share SAF-T files directly with the bank for credit assessment, streamlining the digital treasury credit application process.
- CASES - Cooperativa António Sérgio para a Economia SocialcoreCASES issues credentials for cooperatives to access the Social Invest credit line. Millennium bcp partners with CASES to serve social economy entities including cooperatives, IPSS, and mutualities.
- Médis, Móbis, HOMIN, ON/OFF, Pétis, YOLO!coreMillennium bcp distributes insurance products from multiple providers including Médis (health), Móbis (auto), HOMIN (home), ON/OFF (travel), Pétis (pet), and YOLO! (life). These are insurance products sold through the bank's distribution network.
- Local Development AssociationsminorLocal development associations are eligible entities for the 'Apoio ao Empreendedorismo' credit line, which includes Microinvest and Invest+ sub-programs for business creation and employment.
- Certifying Authorities (for Digital Certificates)coreDigital certificates are issued by trusted certifying authorities for B2B Millennium API integration, ensuring authentication and security for business banking API communications.
Scale indicators7 records
Recent moves1 record
Expansion highlights6 records
Millennium Bank SA competitors and assessment
Company assessmentMarket position
Strengths5 records
Weaknesses5 records
Competitive moat6 records
Key risks6 records
Key highlights7 records
Customer concentration
Millennium Bank SA social profiles
Digital presenceMillennium Bank SA financial estimates
Financial estimateRevenue estimate
Valuation estimate
Millennium Bank SA leadership team
Management profileNumber of profiles
Millennium Bank SA subsidiaries and ownership
Company hierarchySubsidiaries5 records
Millennium Bank SA funding detail
Funding detailFunding overview
Funding rounds2 records
Investors1 record
Funding detail is available on the Subscription and Enterprise plan.Contact sales →
Millennium Bank SA M&A and investment
M&A and investmentM&A
Investments3 records
M&A and investment is available on the Subscription and Enterprise plan.Contact sales →
Frequently asked questions about Millennium Bank SA
What does Millennium Bank SA do?
Millennium Bank SA (Banco Comercial Português, S.A., operating as Millennium bcp) is a Portuguese universal bank providing retail banking (accounts, cards, mortgages, consumer credit), commercial and corporate banking (business accounts, treasury, factoring, leasing, credit lines), private banking and wealth management, brokerage and investment products (funds, certificates, savings), and insurance distribution to individuals, businesses, and social-economy institutions primarily in Portugal.
Is Millennium Bank SA a public or private company?
Millennium Bank SA is a public company. It is classified as public and is currently operating.
When was Millennium Bank SA founded?
Millennium Bank SA was founded in 1985. It employs 5,001 to 10,000 people.
Where is Millennium Bank SA based?
Millennium Bank SA is headquartered in Porto, Portugal, in the Europe region.
How does Millennium Bank SA make money?
Five revenue lines are on record. Interest Income is the primary driver. The others are fee and Commission Income, insurance Distribution, investment Product Sales and payment Processing.
Does Millennium Bank SA have an API?
Yes. B2B Millennium API enables direct integration between company ERP software and Millennium bcp services, allowing real-time communication without accessing the website or app. Supports balance inquiries, account and card movements, PDF statements, domestic transfers (normal, urgent, immediate), international transfers, tax payments (DUC and TSU), service payments, beneficiary/debtor confirmation, batch payment file submissions (C2B format), and digital signature of pending operations. Includes Open Banking functionality for aggregating accounts from other banks after user consent.
What industry is Millennium Bank SA in?
Millennium Bank SA's product category is Retail Banking. Its primary akta.pro industry code is FSABABAC, SME Deposits & Business Accounts (Operating, Savings, CDs), with a secondary code of FSAMAOAA, Corporate Cash Management & Treasury Services. Its NAICS code is 52211 and its SIC code is 6029.