Contrato de compraventa

Buying Spanish real estate

Quick definition

The private purchase-and-sale contract signed between buyer and seller before the notarised escritura. Binds both parties to the agreed price and completion date. Not the same as the arras contract — the compraventa is the main contract while the arras is the deposit phase.

What it is

The private purchase-and-sale contract signed between buyer and seller before the notarised escritura. Binds both parties to the agreed price and completion date. Not the same as the arras contract — the compraventa is the main contract while the arras is the deposit phase. This is a core term in the Costa del Sol property purchase process and one buyers frequently encounter during due diligence.

Why it matters for international buyers

Understanding Contrato de compraventa is part of the standard due diligence framework for any foreign buyer purchasing on the Costa del Sol. A Spanish property lawyer (abogado) will handle the mechanics, but buyers who understand the term can ask better questions and interpret advice more accurately.

Editorial note This entry is part of the Listyco Spanish Real Estate Glossary, a plain-English reference written for buyers, not for lawyers. It is not legal advice. Always instruct a Spanish-qualified abogado for your specific transaction.

This entry is reviewed by the Listyco editorial team. It is not legal advice; instruct a Spanish lawyer for your specific position. Last reviewed April 2026.

Frequently asked

Common questions about Contrato de compraventa

What is Contrato de compraventa?

The private purchase-and-sale contract signed between buyer and seller before the notarised escritura. Binds both parties to the agreed price and completion date. Not the same as the arras contract — the compraventa is the main contract while the arras is the deposit phase.

How does this affect my property purchase?

Understanding this term is part of standard due diligence for any Costa del Sol buyer. Your Spanish abogado will advise on how it applies to your specific transaction.