12 cities covered

Starting a business in Spain

Startup costs by business type across Spain, with the tax and registration basics founders ask about first.

Corporate tax25%
VAT21%
Days to register10
GNI per capita$32,000

Cheapest businesses to start in Spain

Dropshipping Businesssoon
Farmers Market Stallsoon
Translation Agencysoon
Floristsoon
Food Delivery Servicesoon
Painting Servicesoon
Barbershopsoon
Juice Barsoon
Candy Shopsoon

Cities covered

AlicanteBarcelonaBilbaoGranadaLas Palmas de Gran CanariaMadridMalagaOviedoPalma de MallorcaSanta Cruz de TenerifeSeville (Sevilla)Valencia

Spain offers a vibrant market with moderate costs and a 25% corporate tax rate, but you'll need to navigate a higher VAT and city-specific rent variations.

Corporate Tax and VAT: What You'll Pay

Here’s the straightforward math for Spain: your profits get hit with a flat 25% corporate tax, and every invoice you send out carries 21% VAT. These aren’t negotiable—they’re baked into the system. If you’re pricing a product at €100, you need to collect €121 from the customer (the VAT goes to the taxman), and after costs, roughly a quarter of whatever’s left belongs to the state.

This matters most when you’re projecting margins. Say you’re starting a barbershop (average €12,102 to launch) or a painting service (€11,612). If your monthly revenue is, for example, €10,000, set aside €2,100 for VAT immediately—don’t treat it as your money. Then factor in the 25% corporate tax on your net profit. A common mistake is pricing too low and eating these costs. Build them into your pricing from day one.

Concrete insight: If your average monthly wage cost is €2,100 per employee (Spain’s average), and you add 25% corporate tax plus 21% VAT obligations, your break-even revenue per employee is roughly €3,200/month. Price below that, and you’re losing money before you start.

Average Monthly Wage: Your Biggest Recurring Cost

Your team will be your largest ongoing expense in Spain. The average monthly wage sits at $2,100 USD, giving you a clear baseline for budgeting. If you're hiring a part-time assistant, expect to pay around $1,050; a full-time employee will cost you the full $2,100 plus social security contributions.

Location matters significantly. In Madrid, where the cost index is 60.0, you'll likely pay above the national average for talent. In Oviedo, with a rent index of just 17.7 (the lowest among major cities), you could save on both office space and salary expectations.

Here’s how wages stack up against your startup costs:

Actionable insight: Before hiring, calculate if you can cover three months of wages from your startup capital. If not, start solo with a dropshipping or service business (like painting at $11,612) and hire only when revenue justifies it.

Cost of Living vs. Rent: Where Your Money Goes

Here’s the good news for bootstrappers: Spain’s rent index sits at just 23.2, while the overall cost of living is 51.6. That gap means your biggest monthly expense—housing—won’t eat you alive like it does in other European hubs. With an average monthly wage of $2,100 USD, you’ve got room to breathe.

But pick your city carefully. Madrid and Barcelona will hit you with rent indexes of 36.2 and 36.0 respectively—still manageable, but you’ll feel it. Want to stretch your runway? Head to Oviedo, where the rent index drops to just 17.7. That’s less than half of Madrid’s cost for a roof over your head. Alicante (22.2) and Santa Cruz de Tenerife (25.2) are also solid bets for keeping overhead low.

Concrete action: If you’re starting lean—say, a dropshipping business for ~$2,419 or a farmers market stall for ~$4,258—base yourself in Oviedo or Alicante. You’ll save hundreds monthly on rent compared to Barcelona, giving you more cash to reinvest or just survive the first year without burning out.

Top Cities for Founders: Cost and Rent Breakdown

If you're setting up shop in Spain, your choice of city will hit your wallet differently. Madrid and Barcelona are the big hitters—and the most expensive. Madrid runs a cost index of 60.0 with a rent index of 36.2; Barcelona is right behind at 59.2 and 36.0. That rent index means you’re looking at roughly 50% more for office or co-living space compared to the national average of 23.2.

But here’s where you can stretch your startup budget: Oviedo and Alicante.

Concrete insight: If you’re starting a dropshipping business (average cost $2,419) or a farmers market stall ($4,258), moving to Oviedo could save you hundreds per month on rent alone—money you can reinvest into inventory or marketing. With Spain’s average monthly wage at $2,100, keeping overhead low in a city like Oviedo gives you a longer runway before you need to break even.

Cheapest Businesses to Start in Spain

If you're looking to test the waters without burning through your savings, Spain offers some genuinely low-risk entry points. The cheapest route? Dropshipping, with an average startup cost of just $2,419. You don't need to hold inventory or rent a physical space—just a laptop, a supplier relationship, and a solid Shopify store. Given Spain's 21% VAT, you'll need to factor that into your pricing from day one.

Next up is a farmers market stall at around $4,258 average startup. Your biggest variable is location: rent in Oviedo is the lowest among major cities (rent index of 17.7), while Madrid and Barcelona will cost you roughly double. If you can travel to a lower-cost city for setup, you'll stretch that budget further.

At $8,883, a translation agency is the third cheapest option. Spain's average monthly wage is $2,100, so you can hire freelance translators on a per-project basis rather than paying full-time salaries—keeping your overhead lean while you build a client base.

Actionable insight: Start with dropshipping from a low-rent city like Oviedo. Use the first three months to validate demand, then reinvest profits into a physical stall or service business once you know what sticks.

Mid-Range Startup Costs: What $10k Gets You

If you've got around $10,000 to play with, you're in a sweet spot in Spain. That budget opens the door to businesses with clear revenue paths and tangible services. You're not just testing the waters—you're building something that can pay you back.

For roughly $10,335, you can launch a home inspection service. With Spain's average monthly wage at $2,100, you only need about five inspections a month to cover your costs and start making money. A florist runs around $10,442—think weddings, daily orders, and local shops. Or go with a food delivery service at $10,933, which taps into Spain's growing demand for convenience.

Here's the concrete insight: Location matters for your rent costs. Spain's overall rent index is 23.2, but Oviedo's is just 17.7—nearly 25% cheaper than Madrid or Barcelona. Choosing Oviedo for your florist or delivery base could save you hundreds per month, money you can reinvest into marketing or equipment.

These businesses need more upfront than a $2,419 dropshipping setup, but they also have clearer paths to steady income. You're buying a proven model, not just a hope.

Higher-Cost Service Businesses: Barbershops and Painting

If you're looking at service businesses with steady local demand, barbershops and painting services are solid bets—but they come with higher startup costs. A barbershop will set you back an average of $12,102, while a painting service runs about $11,612. That's 4-5x more than a dropshipping business ($2,419) because you're paying for equipment, space, and supplies.

Here's the reality check: Spain's rent index is 23.2 overall, but in Madrid (36.2) or Barcelona (36.0), you'll pay significantly more for that chair or workshop space. Your monthly wage costs average $2,100 per employee, and don't forget the 21% VAT on your services and 25% corporate tax on profits.

One concrete actionable insight: Start your barbershop or painting service in a city like Oviedo, where the rent index is just 17.7—nearly half of Madrid's. That alone can save you thousands annually, giving you breathing room to build your client base before expanding to pricier markets.