Selling at Spanish markets draws locals and tourists. Municipal fees, health licences and social-security rules vary widely. Missing one step can mean fines or loss of the pitch.
For newcomers, temporary sellers and expats with limited tax knowledge, this uncertainty stalls launches. It also inflates early costs.
Summary of the process
The quick roadmap is simple: register with the Tax Agency, decide RETA or occasional status, secure the municipal pitch permit, complete health and insurance requirements, then trade.
This section lists the main steps in one place so readers can scan and act fast.
Each step below expands the exact documents, costs and timelines to expect.
Tax and census registration
Register with Agencia Tributaria using model 036 or 037. Decide VAT filing and income tax regime.
This creates the formal business record needed by town halls and suppliers.
Social security choice
Choose RETA (self-employed) if trading regularly. Check occasional seller rules if trading sporadically.
The choice affects monthly contributions and eligibility for benefits.
Municipal permits and pitch allocation
Apply to the Ayuntamiento market office for a public-space occupation permit or seasonal authorization.
Pitch allocation often uses lotteries or preference lists run by the market manager.
Health, safety and insurance
Complete any required food-hygiene training. Register with regional health authorities if needed. Buy civil liability insurance.
Market managers often request a certificate before allowing a stall to trade.
Practical step‑by‑step checklist
Step 1: tax and social security
Start here: the stallholder registers the activity with Hacienda (model 036/037) and then determines RETA or occasional seller status.
The tax census lets the Tax Agency and Ayuntamiento check the business activity and VAT obligations.
This step is usually the first called for in municipal checklists and often blocks later permits if missing.
How to fill model 036/037
Model 036/037 records NIF/NIE, activity code, VAT obligation and fiscal address.
The form can be filed online or at an Agencia Tributaria office. Identification is required for in-person filing.
Agencia Tributaria has the official guides and the electronic forms.
Choosing RETA or occasional status
Register in RETA if the activity is regular and your gross income exceeds the occasional thresholds set by TGSS rules.
Occasional sellers avoid monthly RETA payments. They must still declare income and VAT when applicable.
The most frequent error at this point is treating repetitive weekend sales as occasional. This can trigger back taxes and fines.
Step 2: municipal permits and securing a pitch
The Ayuntamiento issues the public-space permit. The market manager assigns pitches. Begin this 4–8 weeks before your first market date.
Timing varies by town. Confirm local lead times early.
Missing municipal paperwork is the usual cause of refused access the morning of a market.
Plan ahead and start permits early each season.
What municipal offices require
Town halls commonly request NIF/NIE, proof of tax census (036/037), an insurance certificate, product list and identification.
Some ayuntamientos also ask for a signed declaration confirming compliance with the market ordinance.
How pitches are allocated
Allocation methods include permanent licences and seasonal contracts. They also use lotteries and daily on-site allocation by market staff.
Priorities often go to long-term registered traders or to members of local traders' associations.
Legal deadline: many municipalities publish pitch application windows 2–6 weeks before the market season opens. If no window exists, applicants should contact the market office directly and ask for the allocation calendar.
How the permit flow works
Apply tax census
Model 036/037
Request municipal permit
Public-space occupation
Send insurance + docs
Proof for market office
Allocation by market manager
Lottery or ranking
Set up and inspection
Check on opening day
Documents checklist for ayuntamientos
Typical documents are a copy of NIF/NIE, the 036/037 receipt, a photo of the stall layout and an insurance certificate.
Some towns require a sworn statement covering waste management and electric installation safety.
Most markets accept a 3x3m tent as a standard footprint. Some ayuntamientos restrict to 2x2m squares. Carry a modular set that fits both.
Step 3: health, safety and insurance
Food sellers need certificates and registration. All stallholders usually need civil liability insurance before trading.
Regional health authorities enforce hygiene rules. They inspect before or during trading.
Market managers can bar stalls without the correct paperwork.
Check requirements early and budget for inspection costs.
Food and hygiene rules
Follow AESAN guidance and regional health office instructions for food handling and premises registration.
Food handlers normally need a certified course. They also need a sanitary registration number before selling prepared foods.
EU Regulation (EC) No 852/2004 sets general hygiene rules. Regional authorities apply these rules locally.
Insurance and liability
Buy civil liability insurance that covers public incidents, product liability and staff.
Many ayuntamientos state a minimum cover amount. Often this starts at €300,000 for food stalls.
Inspections may check that all equipment meets safety and electrical standards.
Workplace safety basics
Small stalls must assess risks. They must secure loose items and protect customers from trip hazards.
If employing staff, the stallholder must follow occupational risk rules and register staff with TGSS.
This works well in theory, but many new vendors forget to list subcontractors or temporary helpers on the TGSS record. This creates legal exposure and fines.
Costs, timelines and 3‑month examples
Expect 4–8 weeks for approvals. Expect an initial outlay of €300–€4,000 depending on equipment, RETA choice and permit fees.
Actual costs depend heavily on the municipality. Costs also change if the stallholder registers as self-employed.
The following examples use typical values for planning only. They assume 2024 pricing levels.
Example A: part‑time non‑food occasional
Initial: 036 filing and basic insurance, €80–€150.
Month 1: permit fees and market entry €20–€200 depending on town.
Three-month total estimate: €150–€700.
Example B: full‑time food stall
Initial: 036 filing, food handler course €60–€120, insurance €200–€600, basic equipment €1,000–€2,500.
Monthly: RETA contributions vary with base. Budget €300–€500 per month for contributions in typical cases.
Three-month total estimate: €2,000–€4,500.
Timelines and waiting times
Plan 4–8 weeks for tax and municipal paperwork. Plan 2–6 weeks for a sanitary course depending on region.
Some ayuntamientos publish allocation calendars up to 12 weeks ahead for seasonal markets.
The tax census is instant online. Municipal approval and inspections create the main delays.
| Municipality |
Estimated fee |
Typical lead time |
Allocation method |
| Madrid (example) |
€20–€200 per market (indicative) |
2–8 weeks |
Lottery / preference list |
| Barcelona (example) |
€25–€250 per market (indicative) |
3–10 weeks |
Seasonal contract / tender |
| Valencia (example) |
€15–€150 per market (indicative) |
2–6 weeks |
Daily allocation / list |
Estimated cost: plan for at least €300–€1,000 in initial outlay for equipment, basic insurance and permit fees when starting; food stalls should budget at least €1,200 more for hygiene work and certified equipment.
Regional/municipal comparison snapshot
Requirements and fees change significantly by autonomous community and ayuntamiento.
Coastal tourist cities often charge higher per-market fees but run larger seasonal licences with longer lead times.
Small inland towns usually have lower fees and faster on-site allocation.
For example, some municipalities set a flat daily pitch fee under €20. They may require a seasonal contract deposit of several hundred euros.
Others charge €50–€250 per market for prime locations.
Lead times vary too. Small towns may approve simple permits in under two weeks.
Medium cities take 3–8 weeks. Large metropolitan tender processes can take 8–12+ weeks.
Allocation methods differ. Minimum insurance amounts and HACCP requirements for food stalls also change.
A comparative table listing typical fee ranges helps sellers budget. The table also lists usual lead times and allocation methods per city.
Errors that ruin your start
The most common errors are misclassifying activity, skipping municipal rules and underinsuring the stall.
These mistakes cause fines, revoked permits and lost days of trade.
Avoid them by following the checklist and checking the local ordinance first.
Misclassification of activity
Treating repeated sales as occasional causes retroactive RETA and VAT assessments.
A common case: a vendor sold every weekend for six months as "occasional". The vendor later faced back contributions and penalties.
Ignoring municipal ordinances
Assuming a national single process leads to rejected applications at the town hall.
Each Ayuntamiento sets its own market rules and fees that must be followed.
Skimping on insurance and safety
Operating without adequate civil liability insurance risks high financial exposure if a customer is injured.
Market managers may refuse entry if the insurance certificate does not meet local minimums.
This method does NOT apply when selling privately on private property or holding a one-off garage sale. It also does not apply when the event organiser handles permits centrally for vendors. In those cases the vendor must verify if the organiser files permits on their behalf before skipping municipal steps.
If ready, use the checklist and the email template below. Contact your Ayuntamiento and start the permit process.
Frequently asked questions
Do I always need model 036 or 037 to sell at a market?
Yes. Model 036/037 registers the activity with Agencia Tributaria. Town halls and market managers normally require it.
Filling it clarifies VAT obligations and income tax treatment. It also supports your permit application.
When is RETA mandatory for a stallholder?
RETA becomes mandatory when the activity is habitual and the stallholder earns stable income from it.
If sales are truly occasional and irregular, RETA may not be required. The seller still declares income and VAT when applicable.
Can tourists or non-residents sell at Spanish markets?
Non-residents can sell. They must obtain a NIF or appoint a fiscal representative and complete the tax census for the activity.
Rules differ for EU and non-EU residents. Check the local town hall and AEAT guidance.
What paperwork does a food seller need?
Food sellers need a food handler certificate. They also need sanitary registration with the regional health authority and an HACCP-based plan in many regions.
AESAN and regional health departments set the exact requirements. They inspect stalls.
How long does a municipal permit usually take?
Typical lead time is 4–8 weeks from application to approval. Small towns can be faster and big cities slower.
If a municipality runs a seasonal tender, timelines can extend to 10–12 weeks.
What are the typical fines for non-compliance?
Fines vary by municipality and offence. Simple administrative breaches often start at a few hundred euros. Repeated or unsafe conduct can lead to thousands.
Appeal rights follow Ley 39/2015. Appeal deadlines vary. Keep paperwork and receipts.
Next steps and templates
This final section gives copyable templates and contact lines. It also gives a short action plan to start within one week.
Follow the three actions below and use the templates to contact the market office.
One-week action plan
- File model 036/037 online and print the receipt.
- Call or email your Ayuntamiento market office with the sample email below.
- Book any required food-hygiene course and obtain insurance quotes.
Sample email to send to the market office
Subject: Request for market permit and pitch information
Dear Market Office,
I am enquiring about the requirements to trade as a stallholder at the [market name] on [market day].
I have registered the activity with Agencia Tributaria (model 036/037). Please confirm the documents you require. Also confirm the pitch allocation procedure and any application deadlines.
Attached: copy of 036/037 receipt, ID (NIF/NIE), brief product list.
Kind regards,
[Full name]
[Postal address]
[Phone]
[Email]
Annotated model declaration
Model 036/037 notes:
- Box: NIF/NIE, enter your fiscal number
- Activity code: choose the CAE/epigrafe that best fits your product (e.g., retail food, textiles)
- VAT box: mark if you will invoice with IVA
- Signature: date and sign
The key difference between a smooth opening and repeated delays is local homework. Map the Ayuntamiento rules first. File tax and insurance items in parallel.
Guidance for foreigners
Rules for EU citizens, non-EU residents and tourists differ. EU citizens can generally register using a NIF or NIE and complete the tax census (model 036/037). Non-EU sellers often need an NIE and sometimes a fiscal representative to handle VAT and income tax obligations.
Short-term or occasional sellers may use temporary licences or be covered by the event organiser’s central permit. Even then they frequently must provide ID and a tax receipt or temporary registration. Some ayuntamientos require a simplified short-term declaration.
If you are a non-resident planning repeated visits, check whether the municipality expects full RETA registration. They may accept only VAT registration for cross-border supplies.
Always confirm whether the organiser files permits centrally. Check whether that affects your need for a NIF/NIE or a model 036/037 filing.