Skip to content
Offices

Local presence, global perspective

With 14 offices and representations across Spain and Andorra, we combine knowledge of the local business fabric with the ability to manage operations of international scope.

Headquarters

BMC Madrid Office

BMC's headquarters in the heart of Spain's financial capital, and coordination hub for the firm's nine offices and representations across Spain and Gibraltar. Advising IBEX 35 companies, multinationals and international groups from Barrio de Salamanca.

C/ Castelló 36, Planta 1, 28001 Madrid

+34 910 917 811

View office →

BMC Alicante

BMC's representation in Alicante, gateway to the Costa Blanca. Specialists in non-resident tax, Beckham Law for expatriates and real estate advisory.

Av. Perfecto Palacio de la Fuente 1

+34 910 917 811

View office →

BMC Andorra

Advisory for clients with fiscal and wealth interests in the Principality of Andorra. By-appointment service covering tax residency, international wealth planning and cross-border Spain–Andorra structuring.

Andorra la Vella · by appointment

+34 910 917 811

View office →

BMC Baleares

BMC representation in the Balearic Islands, by appointment in Palma de Mallorca. Tax and wealth advisory for international residents, non-resident property owners and high-net-worth families across Mallorca, Menorca and Ibiza.

Carrer Monsenyor Palmer 1, Palma

+34 910 917 811

View office →

BMC Barcelona

BMC's representation in Barcelona, the Mediterranean's economic capital. Advisory for startups, tech companies, international trade and corporate transactions.

Plaça de Catalunya 1, 4ª planta

+34 910 917 811

View office →

BMC Ceuta

BMC's office in Ceuta — by appointment. Special tax regime, IPSI (the local substitute for VAT), 50% corporate and personal income tax bonifications, customs advisory and cross-border structuring for Spain–Morocco operations.

Ceuta · by appointment

+34 910 917 811

View office →

BMC Gibraltar

BMC's representation for Spain-Gibraltar cross-border operations. Advisory on international taxation, corporate structuring and compliance for businesses operating across both jurisdictions.

Gibraltar · by appointment

+34 910 917 811

View office →

BMC Las Palmas Office

BMC's Las Palmas office specialising in the ZEC special tax regime, Canary Islands fiscal territory, digital nomad visas and startup advisory. ZEC deadline: December 2026.

C/ Olof Palme 28, 35007 Las Palmas de Gran Canaria

+34 928 402 802

View office →

BMC Malaga Office

BMC's Malaga office serving the Costa del Sol's international community, tech hub and non-resident investors with specialist tax and legal advisory.

Plaza de la Solidaridad 12, planta 5, 29002 Málaga

+34 910 917 811

View office →

BMC Marbella Office: Tax & Legal Advisors for Expats on the Costa del Sol

BMC's Marbella office specialising in luxury real estate, non-resident taxation and wealth structuring for high-net-worth international clients on the Costa del Sol.

Av. Ricardo Soriano 72, Edif. Golden B, 1ª planta, 29601 Marbella

+34 910 917 811

View office →

BMC Melilla

BMC's own office in Melilla — by appointment. Special tax regime, IPSI (the local VAT substitute), customs advisory and Spain–Morocco cross-border structuring.

Melilla · by appointment

+34 910 917 811

View office →

BMC Murcia Office

BMC's Murcia office advising agri-food companies, industrial SMEs and logistics groups across the Murcia Region and Spain's southeastern Levante.

Avda. Marqués de los Vélez 13, entresuelo, 30008 Murcia

+34 868 300 587

View office →

BMC Sevilla

BMC's representation in Seville, the economic capital of Andalusia. Tax, corporate and wealth advisory for Guadalquivir Valley businesses, the aerospace cluster, agribusiness and international trade.

Plaza de Villasís 2

+34 910 917 811

View office →

BMC Valencia

BMC's representation in Valencia, Spain's third-largest economy. Tax, employment and commercial advisory for businesses across the Levante and the Valencian Community.

C/ de les Barques 2, 2ª planta

+34 910 917 811

View office →

Visit us at the nearest office

We are here to help. Contact the nearest office or request a meeting with our team.

Email
Contact