Opening a Business Bank Account in Portugal: Requirements and Best Banks

Guide to opening a business bank account in Portugal. NIF requirements, best banks (Millennium BCP, CGD, Novo Banco, ActivoBank), digital options, SEPA access, fees, and non-resident solutions.

Opening a Business Bank Account in Portugal: Requirements and Best Banks

A Portuguese business bank account is an essential component of operating a company in Portugal. Beyond the basic need for receiving and making payments, a Portuguese bank account provides access to the SEPA (Single Euro Payments Area) network, enables direct debit arrangements for tax and social security payments, facilitates the Multibanco and MB WAY payment ecosystem that dominates Portuguese commerce, and is required for depositing the company's share capital after formation. The choice of bank and the preparation of documentation significantly influence how quickly a newly formed company can become operationally active.

This guide covers the requirements for opening a business bank account in Portugal, compares the best traditional and digital banking options, explains fee structures, and addresses the specific challenges faced by non-resident company founders.

For the company formation process, see How to Register a Company in Portugal. For payment methods in Portugal, see Portugal Payment Methods.

Why a Portuguese Business Account is Necessary

Portuguese tax authorities (Autoridade Tributaria) and social security (Seguranca Social) expect tax payments and social security contributions to be made from a Portuguese bank account via direct debit or Multibanco reference. While SEPA transfers from foreign accounts are technically possible, they create practical complications:

  • Tax payment references generated by the Portal das Financas are designed for Portuguese banking systems
  • Social security contributions are most efficiently paid through Portuguese direct debit mandates
  • Many Portuguese suppliers, particularly utilities and telecom providers, require Portuguese IBAN for direct debit
  • Certified accountants need access to Portuguese bank statements for compliance purposes

For Lda and SA companies, the business bank account serves a formal legal function beyond day-to-day payments. The share capital declared in the articles of association must be deposited into the company's bank account within the first financial year. While there is no requirement to deposit the capital before registration (unlike in Germany, where the bank deposit must precede GmbH registration), the practical reality is that banks will want to see the capital deposited promptly after account opening. Additionally, the Autoridade Tributaria may request bank statements during tax audits to verify that the capital was paid up, so maintaining clear records of the capital deposit is important.

Required Documents

For Lda and Unipessoal Lda

Document Details
Certidao Permanente (permanent commercial registry extract) Access code provided at formation; extract available online
Articles of association (pacto social) Certified copy from the Conservatoria
Corporate NIF/NIPC Company tax identification number
Personal NIF for all directors/gerentes Individual tax numbers
Personal NIF for all beneficial owners (25%+) Individual tax numbers
Identification documents Passport or Portuguese/EU ID card for all directors and beneficial owners
Proof of registered office address Lease agreement, utility bill, or virtual office contract
Description of business activity Brief description of the company's operations
Proof of initial capital (some banks) Bank transfer or declaration of intended capital deposit

For SA Companies

All of the above, plus:

  • Board of Directors resolution authorizing the account opening
  • Identification of all board members and authorized signatories
  • Shareholders' register or extract showing beneficial ownership

Additional Documents for Non-Residents

Document Details
Apostilled passport Certified copy with Hague Apostille
Fiscal representative appointment Letter from the fiscal representative
Proof of address in country of residence Utility bill or bank statement (translated if not in Portuguese, English, French, or Spanish)
Source of funds declaration Some banks require explanation of the origin of the initial deposit
Business plan More commonly requested from non-resident directors

Best Banks for Business Accounts

Traditional Banks

Millennium BCP

Millennium BCP is Portugal's largest private bank by assets and the most commonly used bank for business accounts. It offers comprehensive corporate banking services, a wide branch network, and a modern online banking platform (Millennium BCP Net Empresas).

Feature Details
Monthly fee EUR 15-40 depending on plan
SEPA transfers EUR 0-0.50 per transaction
International transfers EUR 20-35
Business debit card EUR 15-25/year
Online/mobile banking Full functionality, including multi-user access
Branch network Largest private bank network in Portugal

Strengths: Comprehensive services, strong online banking, widely accepted for all business purposes, experience with foreign-owned companies. Good support in English.

Limitations: Higher fees than digital alternatives, account opening can take 2-3 weeks for non-residents.

Caixa Geral de Depositos (CGD)

CGD is Portugal's state-owned bank and the largest financial institution in the country by total assets. It is perceived as the most stable and conservative banking option, and many public sector entities and larger companies maintain their primary accounts at CGD.

Strengths: Government backing, very wide branch network, strong for companies dealing with the public sector, competitive rates for government-linked financing.

Limitations: Slower onboarding process, more bureaucratic than private banks, less modern online banking interface than Millennium BCP.

Novo Banco

Novo Banco (successor to Banco Espirito Santo after the 2014 banking crisis) has rebuilt its corporate banking operations and offers competitive business account packages, particularly for technology companies and startups.

Strengths: Competitive pricing, improving digital services, active in the startup ecosystem, English-speaking corporate banking teams in Lisbon.

Limitations: Reputational legacy from the BES crisis (though operationally stable), smaller branch network than BCP or CGD.

Banco BPI

Owned by CaixaBank (Spain), BPI offers strong cross-border banking capabilities, particularly for companies with operations in both Portugal and Spain.

Strengths: Iberian coverage, competitive foreign exchange services, good for companies trading with Spain.

Limitations: Smaller branch network in Portugal, corporate banking primarily focused on larger companies.

Digital and Neobank Options

ActivoBank

ActivoBank (owned by Millennium BCP) offers a free business account with no monthly fees, making it attractive for startups and small businesses. It operates primarily online with limited branch presence.

Feature Details
Monthly fee EUR 0
SEPA transfers EUR 0
International transfers EUR 15-25
Debit card Free
Online banking Full functionality
Branch presence Limited (Lisbon, Porto only)

Strengths: No monthly fees, modern interface, backed by Millennium BCP's infrastructure.

Limitations: Limited branch network, not suitable for companies needing cash handling or trade finance, account opening still requires in-person identification.

Revolut Business

Revolut Business offers Portuguese IBAN accounts for companies registered in Portugal. It provides multi-currency capabilities, competitive exchange rates, and a fully digital onboarding process.

Strengths: Multi-currency accounts, competitive FX rates, fast onboarding (days rather than weeks), API integrations, virtual and physical cards with spending controls.

Limitations: Not a full Portuguese bank (licensed as an e-money institution in Lithuania), may not be accepted for all Portuguese tax payment methods, no cash handling, limited trade finance capabilities.

The choice between traditional and digital banking in Portugal is not binary for most businesses. Many companies maintain a primary account at a traditional Portuguese bank (BCP, CGD, or Novo Banco) for tax payments, social security contributions, and local credibility, while using a digital bank (Revolut Business, Wise Business) for international transactions, multi-currency needs, and lower-cost day-to-day operations. This dual-account approach costs slightly more in aggregate but provides the best combination of local compliance and international efficiency.

Comparison Table

Bank Monthly Fee SEPA Transfer International Transfer Digital Onboarding Best For
Millennium BCP EUR 15-40 EUR 0-0.50 EUR 20-35 Partial General business, foreign-owned companies
CGD EUR 10-35 EUR 0-0.50 EUR 25-40 No Public sector dealings, conservative preference
Novo Banco EUR 10-30 EUR 0-0.50 EUR 20-35 Partial Startups, tech companies
ActivoBank EUR 0 EUR 0 EUR 15-25 Partial Cost-conscious startups, solo founders
Revolut Business EUR 0-25 EUR 0 EUR 0-5 Yes International transactions, multi-currency

Account Opening Process

Timeline

Step Traditional Bank Digital Bank
Initial inquiry and document submission 1-3 days 1 day
KYC review and verification 5-15 business days 2-7 business days
Account activation 1-3 business days after approval Same day after approval
Card delivery 5-10 business days 3-7 business days
Total (resident directors) 1-3 weeks 3-10 days
Total (non-resident directors) 3-6 weeks 1-3 weeks

Tips for Faster Account Opening

  1. Have the Certidao Permanente access code ready. Banks verify company details through the online commercial registry using this code.
  2. Prepare all personal identification documents in advance. Apostilles and translations take time if not arranged before the appointment.
  3. Book the bank appointment before company formation. Many banks allow you to schedule the account opening appointment in advance, contingent on formation completion.
  4. Bring a clear business description. Banks are required to understand the company's activities for AML compliance. A concise description of what the company does, who its clients are, and expected transaction volumes speeds up the review.
  5. Consider ActivoBank for speed. If the primary goal is to have an operational account quickly, ActivoBank's no-fee, BCP-backed account can be opened faster than traditional bank accounts.

SEPA and International Payments

All Portuguese business bank accounts provide full SEPA access, enabling:

  • SEPA Credit Transfers (instant and standard)
  • SEPA Direct Debits (for receiving recurring payments)
  • SEPA Instant Payments (within the Euro area, typically within 10 seconds)

For international (non-SEPA) payments, traditional banks offer SWIFT transfers, while digital banks typically offer more competitive rates through their own networks.

For detailed information on Portuguese payment methods including Multibanco and MB WAY, see Portugal Payment Methods.

Non-Resident Considerations

Non-residents face additional challenges when opening Portuguese business bank accounts:

  • Enhanced KYC requirements: Banks conduct more extensive due diligence on non-resident beneficial owners
  • Fiscal representative documentation: Non-EU residents must provide proof of their fiscal representative appointment
  • Source of funds: Banks may request documentation of the origin of the initial capital and expected transaction flows
  • In-person requirement: Most traditional banks require at least one in-person visit for identification verification, though some accept video identification (VideoIdent)
  • Processing time: Expect 3-6 weeks for traditional banks, compared to 1-2 weeks for residents

Companies with non-resident directors should allow additional time in their formation timeline for the bank account opening step.

Banking for Specific Business Types

E-Commerce Companies

E-commerce businesses benefit from accounts that integrate with payment processors and offer multi-currency capabilities. Revolut Business and traditional bank merchant services are the most common combinations.

Holding Companies

Holding companies primarily receiving dividends and making investments may find traditional banks more suitable due to their experience with corporate finance transactions and compliance with the Parent-Subsidiary Directive.

MIBC Companies (Madeira)

Companies registered in the Madeira International Business Centre typically bank with the Funchal branches of mainland banks. Millennium BCP and CGD both maintain branches in Funchal with corporate banking teams experienced in MIBC company requirements. See Madeira International Business Centre for details.

For fintech regulatory considerations, see Portugal Fintech Regulations. For the full cost picture of running a business in Portugal, see Cost of Starting a Business in Portugal.

References

  1. Banco de Portugal. https://www.bportugal.pt/en
  2. Portuguese Securities Market Commission (CMVM). https://www.cmvm.pt/
  3. OECD Inclusive Framework on BEPS. https://www.oecd.org/tax/beps/
  4. World Bank Doing Business Archive. https://archive.doingbusiness.org/

Frequently Asked Questions

What documents do I need to open a business bank account in Portugal?

To open a business bank account in Portugal, you need the company's commercial registry extract (certidao permanente), articles of association, corporate NIF/NIPC, identification documents (passport or ID card) for all directors and beneficial owners (25%+ shareholders), proof of the company's registered address, and a description of the business activity. Non-resident directors may also need an apostilled power of attorney and a Portuguese fiscal representative appointment letter. Some banks require a business plan for newly formed companies.

Can a non-resident open a business bank account in Portugal?

Yes, but with additional requirements. Non-EU residents must have a Portuguese NIF obtained through a fiscal representative. Most Portuguese banks accept non-resident directors and shareholders, though the onboarding process takes longer (3-6 weeks versus 1-2 weeks for residents). Some digital banks like Revolut Business offer accounts accessible to Portuguese-registered companies regardless of the directors' residency status, though with potential limitations on certain features.

What are the typical fees for a Portuguese business bank account?

Monthly maintenance fees for Portuguese business bank accounts range from EUR 0 (some digital banks) to EUR 30-50 for traditional banks. SEPA transfers typically cost EUR 0 to EUR 1 per transaction. International wire transfers range from EUR 15 to EUR 40. Debit and credit cards cost EUR 0 to EUR 30 per year. Most banks also charge for cash handling, check processing, and specialized services like guarantees and letters of credit.