Running a weekly market in Spain requires following municipal ordinances, getting a public-space occupation permit, and registering as a vendor. Food sellers need food-safety approvals and must hold public liability insurance. Fees vary widely by city, often as a flat stall rate or a share of turnover.
Check the local Ayuntamiento's ordenanza and fee table early. Use the checklist and templates to prepare documents and to estimate costs before applying.
Summary of steps to run a weekly market
A compact roadmap lists the main tasks: identify the ordenanza, register for tax and Social Security, get the municipal permit, and secure health and insurance approvals.
This can take from same-day for single permits to 2–8 weeks for formal allocations.
- Find the local market ordinance and fee table at the Ayuntamiento.
- Register activity with AEAT (Modelo 036/037) and TGSS if self-employed.
- Apply for occupation/market permit or temporary authorisation.
- Prepare insurance and, if needed, food-hygiene documentation.
- Pay fees, collect allocation notice, and confirm inspection dates.
Keep copies of all documents for quick future checks.
Which municipal office handles markets?
The Municipal Markets Department or Concejalía de Comercio manages permits and allocations. Contact that office for the tariff table and allocation rules. Many towns post the ordenanza municipal and the ordenanza fiscal on the Ayuntamiento website.
What should be ready before calling the Ayuntamiento?
Have ID, NIF, a short description of goods, vehicle registration if bringing a van, and an estimated stall size. Giving these details speeds up answers and avoids extra calls.
A step-by-step breakdown of market permits clarifies the occupation process. First, identify the exact form name used locally. Common names include "solicitud de ocupación de vía pública" or "solicitud de autorización temporal" for one-off markets.
Check whether the procedure uses Registro Municipal in person or the Ayuntamiento's Sede Electrónica. Typical annexes include a photocopy of ID/NIF, AEAT Modelo 036/037 proof, an insurance certificate, a simple site plan, and the tasa receipt.
Timelines differ by procedure. Occasional authorisations can take days. Public tenders and concesiones need publication, guarantees, and can take weeks to months.
When you submit, request a stamped registro receipt or an electronic acknowledgement. This often proves a filed occupation permit and starts the clock for appeals.
This paragraph outlines the occupation permit and temporary authorisation steps that stall registration in Spain typically follows.
Step 1: find and read the local market ordinance
Check the local "ordenanza municipal de mercados" first. It defines who can trade, where, and at what price.
The ordinance is the binding rule for the market.
How to locate the ordenanza on the web?
Search the Ayuntamiento site for "ordenanza mercado" and "ordenanza fiscal" and download the PDFs. If the website is unclear, email the Concejalía de Comercio and ask for the tariff table and the allocation rules.
What will the ordinance tell you at a glance?
It lists permit types, stall sizes, permitted goods, schedule, insurance minima, and sanctions. The error most frequent at this point is reading a summary page and missing a tariff footnote that changes the fee by activity or stall size.
Legal deadline: Some municipal allocations publish application deadlines. If a tender is open, submit documents at least 15 working days before the closing date to avoid exclusion.
Step 2: get permits, tax and social security registration
Register the commercial activity with AEAT using Modelo 036 or 037 to declare the activity and VAT rules. TGSS/RETA registration is required when the activity is habitual and produces regular income.
Weekly trading is commonly treated as habitual and usually requires TGSS registration. Truly occasional one-off sales may have different requirements depending on municipal and AEAT/TGSS rules.
Both registrations are often prerequisites for a valid stall permit.
Which municipal permits might the Ayuntamiento issue?
Common permits include permiso de ocupación, autorización ocasional for single days, and concesión administrativa for multi-year stalls. Each permit type has different fees and document lists.
How to register with AEAT and TGSS?
File Modelo 036 or 037 with AEAT to declare the activity and the VAT regime. For self-employed traders, register with TGSS as autónomo. On seller registration, the distinction between an occasional seller and a regular self-employed trader matters for taxes and Social Security: AEAT registration using Modelo 036 or 037 declares economic activity and VAT or IRPF obligations, while TGSS registration (RETA) is required when the activity is habitual, regular and generates sustained income. Weekly trading is commonly judged habitual and usually requires TGSS registration as an autónomo.
There are special regimes. Small agricultural producers may use the special agrarian regime. First-time autónomos can often opt for reduced Social Security rates (tarifa plana).
For self-employed market vendors it is practical to register early. Presenting AEAT Modelo 036 and TGSS registration documents is a frequent municipal requirement for concessions or continuous stall allocations.
Step 3: health, safety and insurance requirements
Inspectors will check permits, food hygiene, safe electrical installations, and valid public liability insurance. Food sellers must follow national and EU hygiene rules and regional health authority requirements.
What food safety documents are needed?
Food sellers need a food-handler certificate, HACCP procedures, and traceability records under Ley 17/2011 and Regulation (EC) No 852/2004. Local health departments may demand refrigeration proof and water supply details.
See AESAN for general guidance: AESAN.
What insurance minimums do municipalities ask for?
Many Ayuntamientos request public liability limits between €100,000 and €300,000. Keep the insurance certificate and a printed copy at the stall.
A practical note: several town halls accept a scanned certificate for allocation but require the original policy on the first market day.
Fees, real ranges and cost comparison
Fees vary widely across Spain. Small towns commonly charge €5–€30 per day. Medium towns often charge €30–€150 per day.
Large cities or concessions can exceed €200 per day or apply a 5–15% share of turnover. Always ask for the ordenanza fiscal table.
What fee structures exist in practice?
Three common models exist: fixed stall rent per day, percentage of turnover (concession), and annual concession with a bond. Hidden extras include waste fees, electricity, vehicle access, and admin charges.
Concession percentages commonly range between 5% and 15% of gross sales.
How to compare municipal vs concession costs?
Make a one-year cashflow with all fees: stall rent, concession %, waste, electricity, insurance, and transport. Municipal fixed rent may be cheaper short-term.
Concessions can pay off with higher footfall and services but need larger upfront costs or bonds.
| Town size |
Typical stall fee |
Concession % |
Common extras |
| Small town (rural) |
€5–€30/day |
Usually none |
Waste fee, small admin charge |
| Medium town |
€30–€150/day |
Sometimes 3–8% |
Electricity, vehicle access |
| Large city / concession |
€150–€400+/day |
5–15% common |
Bond, marketing, security |
If you need concrete comparisons of market fees in Spain, some municipalities publish explicit tariff tables that show the cost differences. Many rural towns set daily stall fees in single digits for a standard 3x3 m pitch.
Tourist islands and large-city districts commonly charge higher rents or demand concession percentages. In tourist areas a stall can easily cost the equivalent of €40–€150 on busy days.
Concession contracts in large cities can mean €100–€300+ per day or a 5–15% fee on turnover.
These are illustrative examples. Always check the local ordenanza fiscal or the Ayuntamiento’s tariff table to get exact market fees in a given municipio before budgeting.
Keep a printed fee comparison for quick decisions.
Visual checklist: application flow
1. Find ordinance and tariff (Ayuntamiento)
2. Register with AEAT (036/037) and TGSS if needed
3. Apply for market permit or temporary authorisation
4. Buy insurance, prepare food hygiene papers
5. Pay fees and confirm allocation
6. Stall setup and inspection on market day
Common mistakes that ruin a stall
The top mistakes are trading without registrations, under-budgeting total costs, and ignoring the local ordinance. These errors often lead to fines or closure on inspection day.
Trading without AEAT or TGSS documents, missing the occupation permit, or lacking required insurance can trigger immediate suspension. The legal base includes Ley 7/1985 and Law 39/2015 for administrative procedures.
What hidden costs shrink margins?
Vendors forget waste disposal charges, electricity hookups, vehicle access permits, and concession bonds. In practice these extras can wipe out a day's profit if not estimated.
A common anonymous case: a food stall in a medium town paid €80 per day rent but lacked a certified refrigeration plan. The inspector closed the stall and the vendor lost three days of trading while arranging compliant equipment.
When this does not apply
This guidance does not apply to private indoor fairs or sales on private property. Private venues operate under direct contracts, not municipal market ordinances. Also, occasional garage sales generally do not need these permits.
If unsure about any document or fee, contact the Ayuntamiento's Concejalía de Comercio before applying and bring the checklist below to the call.
Frequently asked questions
Do I need to be an autónomo to sell once a week?
You must register activity with AEAT; autónomo status depends on earnings and frequency. If weekly trading generates steady income, TGSS registration as autónomo is normally required. Occasional sellers might use simplified rules, but ask AEAT and TGSS to confirm thresholds.
How long does a permit take to issue?
Temporary permits can issue same-day to two weeks. Formal allocations or concessions commonly take 2–8 weeks or longer, depending on the Ayuntamiento and whether a tender is involved.
What documents do food stalls need on site?
Food sellers need food-handler certificates, HACCP records, and refrigeration logs. Health inspectors expect traceability paperwork and a clean handling area; lack of records often causes fines and temporary closure.
Can the Ayuntamiento charge for waste collection?
Yes, many municipalities add a specific waste fee for market stalls. The ordenanza fiscal lists these charges and whether they include cleaning or require separate invoices.
Are concessions always better than daily rent?
Not always. Concessions can bring higher footfall and services but include bonds and multi-year commitments. Run a 3–12 month financial comparison before committing to a concession.
How are stalls allocated when demand is high?
Allocation methods include lotteries (sorteos), point systems for seniority, and public tenders. Read the pliego de condiciones to understand criteria and required guarantees.
What fines can inspectors impose?
Fines vary by municipality and by offence. Common sanctions include fines, permit suspension, and seizure of goods for serious breaches. Repeated non-compliance may lead to longer bans or higher penalties.
Practical templates and next steps
Below are ready-to-copy texts and a checklist to use when applying.
Application email to Concejalía (copy and paste):
Subject: Application for weekly market stall - [Town] - [Your business name]
Dear Concejalía de Comercio,
I request information and application for a weekly market stall on [market day].
Business name: [Your business name]
Contact person: [Name]
NIF/NIE: [Number]
Goods to sell: [Brief description]
Stall size requested: [m x m]
Vehicle registration (if any): [Reg]
Requested start date: [DD/MM/YYYY]
Attached: ID, Modelo 036/037 proof (or autónomo cert), insurance scan, food-handler cert (if applies).
Please confirm required fees, deadlines, and next steps.
Kind regards,
[Name]
[Phone]
[Email]
Simple stall contract checklist (copy for vendor file):
- Stall allocation notice from Ayuntamiento.
- Proof of payment of stall fee or concession bond.
- AEAT Modelo 036/037 or proof of registration.
- TGSS certificate if autónomo.
- Public liability insurance certificate (policy number visible).
- Food-handler certificate and HACCP summary if applicable.
- Contact details for market manager and inspection schedule.
The evidence points to one clear approach: know the ordinance, prepare documents early, and budget all extras before opening. Municipal audits frequently show elevated non-admission or rejection rates when applicants omit required insurance or tax registration documents; the exact percentage varies by Ayuntamiento and year, so state or local audit reports should be consulted for precise figures rather than a single national estimate. This highlights the practical need to present a complete file before applying.
AEAT and AESAN are primary references for tax and food-safety obligations.