To trade at a weekly market in Spain, you usually need a council stall permit and ID. You also need tax and Social Security registration, liability insurance, and product-specific certificates.
Requirements change by municipality and activity. The real risk is missing one local paper and waiting for the next stall call.
Check the local deadline, allowed product category, and required attachments before paying fees. Check them before ordering stock for your stall.
Build the file for your market stall
Gather one complete application file before submitting. This gives the council proof of your identity, current status, insurance, and goods.
Start with identity and business status
Bring your DNI or NIE, NIF, and completed municipal application form. A sole trader normally needs proof of alta censal too.
Alta censal means tax registration with the Agencia Estatal de Administración Tributaria (AEAT). Think of it as telling the tax office that your business has started.
You may also need proof of RETA registration. RETA is the self-employed scheme run by the Tesorería General de la Seguridad Social (TGSS).
The usual mistake is sending an old registration certificate. Check that every certificate shows your current trading status.
Add insurance and payment proof
Get public liability insurance and keep the paid receipt with the policy. This insurance can cover harm or damage caused by your stall.
A basic stall file normally contains: ID and NIF, municipal application, tax registration, RETA or company proof, liability policy with paid receipt, and product documents.
A checklist separates papers that prove you can trade from papers that prove goods comply. Most stall applications need ID, NIF, the form, and AEAT registration proof.
They may also need RETA proof or company registration. The local call decides whether professional status is required.
Conditional papers depend on the market and stock. They can include insurance, a paid municipal fee, food records, work permission, or product certificates.
Keep supplier invoices, bank details, stall photographs, and a stock list. These papers are often helpful, even when the form does not list them.
A street trading registration is your complete council file. It is not a nationwide trader database.
A Spanish street trading authorisation normally applies only to the named market and municipality. That is why a permit from another town often fails here.
Company applicants need more than general company proof. The Ayuntamiento may ask for its tax number and registration details.
It may also ask for proof that the signer represents the company and for the name of the person who will work at the stall.
Keep employment or Social Security papers for any employee or assistant. Show them if the local call asks for them.
Foreign applicants can use a passport or national ID. Use an NIE too, where it applies.
Non-EU, EEA, and Swiss applicants may need proof of a legal right to work. This applies when they do not have free movement rights.
A non-resident seller may need to clarify Spanish tax status before applying. Council approval does not replace tax or Social Security duties.
⚠️ Do not assume an old tax certificate or another town’s permit proves current eligibility.
A complete core file avoids a preventable rejection. Next, match that file to the exact council call.
Match your papers to the ayuntamiento call
Read the call and secure the right pitch application. This step tells you which papers that market actually accepts.
Download the convocatoria, the official call for pitches. Download the ordenanza municipal de venta ambulante too.
The ordinance is the council rulebook for street trading. Search the council website for “mercadillo”, “venta ambulante”, “venta no sedentaria”, and “convocatoria puestos”.
Save both documents with the application form. This takes between 10 and 20 minutes when the council site is clear.
The most common error is using last year’s call. Check the publication date before filling in any field.
Submit, pay, and monitor notices
Submit the form through the channel named in the call. It may be an online registry or an in-person council office.
Pay only when the call asks for payment. Save the receipt with the application reference.
Check notices after filing your application. The council may publish a missing-document request or a provisional award.
Your route from call to first trading day
1. Find
Call and ordinance
2. Match
Core and product papers
3. File
Register and pay if asked
4. Trade
Carry the authorisation
The council call sets the deadline, goods, fee, and allocation method. Your general business papers cannot override those local rules.
⚠️ Do not pay a fee or submit stock details until you confirm the current call accepts your product category.
The call tells you whether you can apply. The next check proves that your goods can be sold.
Add documents for the goods you sell
Match your stock to its extra legal evidence. Different goods need different proof at a market inspection.
Keep food and drink records ready
Food sellers should keep supplier invoices, labels, batch details, and traceability records. Keep these papers ready at the stall.
Food traceability means showing where each product came from and its batch. It works like tracing a parcel number back to its sender.
Chilled goods need closer checks than ordinary clothing. Keep the relevant hygiene records with the invoices.
Keeping these records is not enough unless they match the goods on display. An invoice for one batch does not prove the source of another batch.
Check special stock before buying it
| Document | Normal case | When it becomes essential |
|---|
| Liability policy and paid receipt | Most council applications | Whenever the call sets minimum cover |
| Supplier invoices | Recommended for all stock | Food, imports, cosmetics, second-hand goods |
| Hygiene and traceability records | Not needed for ordinary clothing | Food and drinks, especially chilled goods |
| Residence and work permission | Not needed for Spanish or EU citizens | Non-EU sellers without free work rights |
Keep evidence that matches both the product and its route to market. This matters most for goods with extra safety or origin rules.
Cosmetics need compliant EU labels and an EU-based responsible person. Product information must also be available through the supply chain.
Do not rely on packaging alone during an inspection. Keep origin documents if an inspector asks for them.
Handmade goods do not always need an artisan card. Still, an artisan certificate, workshop registration, or material invoices can support handmade claims.
Second-hand sellers should keep purchase records that identify the supplier. These records help show lawful origin.
Imported goods need invoices and, where needed, customs and conformity documents. Product certificates do not make an unapproved product category acceptable.
⚠️ Do not buy cosmetics, chilled food, or imported stock until you can keep the required origin and compliance papers.
Your product papers prove the goods are suitable. Now pack them so they can be shown quickly.
Carry proof when you set up the stall
Pack an inspection folder for your first market day. A ready folder lets you answer an inspection without searching through boxes.
Put display documents at hand
Carry the municipal authorisation, ID, insurance proof, and fee receipt if issued. Carry copies of tax and Social Security registration too.
Keep them in a waterproof folder inside the vehicle or under the counter. Do not bury them in a cash box.
An inspector should be able to see your authorisation within minutes. This avoids delays while customers wait.
Check the night before trading
Check that the authorisation covers that market, product category, and valid period. Check that your insurance receipt is current.
Place invoices, labels, and food records in the same folder. A folder check often takes between 10 and 20 minutes.
A common case is an approved seller arriving with expired insurance proof. The seller may have valid stock but still cannot show compliance.
⚠️ Never trade before the written award and authorisation are valid, even after a verbal promise.
This guide does not apply to visitors or buyers. It does not replace rules for private events, temporary fairs, Christmas markets, online sales, association-managed stalls, or covered markets.
Frequently asked questions
Can I trade with another town’s licence?
Usually, no. A market authorisation normally applies to one Ayuntamiento, market, product category, and period.
Apply separately unless the target council confirms otherwise. A nearby town can still have different rules.
Do I need insurance for a market stall?
Many Spanish councils require public liability insurance and a current paid receipt. Check the call for the required cover amount and wording.
Both may vary between municipalities. Keep the receipt with the policy.
Do I need to be self-employed to sell?
Most regular traders need tax registration and RETA registration, or a registered company. The council may ask for current proof before awarding or renewing a pitch.
The local call decides the final requirement. Read its eligibility section first.
What documents do food sellers need?
Food sellers usually need invoices, labels, traceability records, and hygiene evidence. Chilled or prepared food can need temperature, sanitary, and allergen documents.
Keep records that match the stock you bring. Labels alone may not prove origin.
How long do I have to correct missing papers?
Many administrative procedures give 10 working days to correct an incomplete application. Read the specific notice because missing that deadline can end the application.
Save the notice as soon as it appears. The correction period may start from formal notification.
The essentials:- Your tax and Social Security papers prove you can trade, but they do not reserve a market pitch.
- The Ayuntamiento call and local ordinance decide the deadline, allowed goods, fee, and allocation method.
- Food, cosmetics, imports, and second-hand stock need extra evidence beyond the standard file.
- Carry the authorisation, insurance, receipts, labels, and invoices on every market day.
Learn more
Here are some additional resources on this subject: