I recently completed company registration in Madrid, and the process was somewhat more complex than I initially expected, though not as difficult as some stories suggest. I’m sharing my experience to help those planning to start a business in Madrid.
Preliminary Document Preparation
Quite a few documents are required before registering a company. First and foremost is the NIE, which is absolutely essential—without it, you basically can’t do anything. You’ll also need passport copies and proof of address. If you’re establishing a limited liability company (SL), you’ll also need to prepare the draft company bylaws. I recommend having all documents ready in advance to avoid multiple trips.
Choosing Your Company Type
Common company types in Spain include:
| Company Type | Minimum Capital | Liability | Suitable For |
| Sociedad Limitada | €3,000 | Limited liability | SMEs |
| Sociedad Anónima | €60,000 | Limited liability | Large corporations |
| Autónomo | No requirement | Unlimited liability | Self-employed |
Most people choose SL because the startup capital requirement is relatively low and it offers limited liability protection. I registered an SL myself, and honestly, the €3,000 registration capital isn’t particularly burdensome.

Detailed Registration Process
The entire registration process takes approximately 4 to 6 weeks. The first step is signing the company formation documents at a notary office, with notary fees ranging from €600 to €1,000 depending on company type and capital amount. Remember to book an appointment in advance, as you might wait one to two weeks during peak season.
Next, you need to register company information at the Commercial Registry, which costs around €300. Then visit the tax office to obtain your tax identification number (CIF)—this step is free but requires queuing. Finally, you must register with social security, which is mandatory before hiring any employees.
Costs and Timeline
Overall, registering an SL costs between €4,000 and €5,000, including notary fees, registration fees, legal fees, and miscellaneous expenses. Regarding timeline, if all documents are complete and the process goes smoothly, it can be done in as little as one month, but I recommend allowing two months to be safe.
Some agencies claim they can complete it in one week, which is basically impossible—everyone knows about Spanish administrative efficiency. From start to receiving all certificates, my process took 5 weeks, which was considered relatively fast.
One final reminder: don’t forget to open a business bank account after registering your company, as this is crucial for subsequent operations. I suggest comparing several banks’ business account services and fees, as some banks offer promotional policies for newly registered companies. Wishing everyone smooth registration and successful entrepreneurship in Madrid.