Sales Agreement Template for Germany

Generate a bespoke document

What is a Sales Agreement?

A Sales Agreement is a legally binding contract between a seller and a buyer that sets out the terms of a purchase. Under German law (BGB), it records the essentials: price, payment terms, delivery conditions, and an exact description of the goods or services being sold. In short, it tells both sides what they're agreeing to and what happens if something goes wrong.

German businesses rely on these agreements to protect both parties and to stay within consumer protection rules. The document usually covers warranty provisions, liability limits under German commercial law, and clauses on the transfer of ownership (Eigentumsübergang). It commonly relates to a buyer-seller relationship where the goods, price, or delivery differ from one deal to the next. Clear written terms help prevent disputes and give everyone certainty about the sale.

Frequently Asked Questions

When should you use a Sales Agreement?

Use a Sales Agreement whenever you're selling goods or services of material value in Germany, or when the terms are complex enough to need clear documentation. This matters most for B2B deals, international sales, or high-value equipment with defined performance conditions. If a handshake would leave either side guessing, put it in writing.

The agreement earns its keep when you sell with extended payment terms, custom builds, or several delivery dates. German law (particularly the HGB for commercial transactions) expects detailed documentation of warranties, liability limits, and the timing of ownership transfer. Getting these terms down in writing helps you avoid costly disputes and keeps orders and deliveries running smoothly.

What are the different types of Sales Agreement?

Who should typically use a Sales Agreement?

  • Business Owners and Executives: Initiate and approve Sales Agreements for their companies, ensuring terms align with business strategy
  • Legal Departments: Draft and review agreements to ensure compliance with German commercial law (HGB) and EU regulations
  • Sales Teams: Use these agreements daily when closing deals and managing customer relationships
  • Private Sellers: Rely on simplified versions for personal property sales, especially in high-value transactions
  • Procurement Officers: Review and negotiate terms from the buyer's perspective, focusing on delivery and payment conditions
  • Notaries: Often required under German law to authenticate significant sales transactions, especially for real estate

How do you write a Sales Agreement?

  • Party Details: Gather complete legal names, addresses, and registration numbers (Handelsregister) for everyone involved
  • Transaction Specifics: Document exact product descriptions, quantities, prices, and delivery terms (Incoterms for international sales)
  • Payment Terms: Set out currency, payment schedule, and accepted payment methods under German banking rules
  • Warranty Details: Define warranty periods and conditions in line with German law (BGB)
  • Signatures: Confirm signing authority and prepare for digital signatures if you use them (comply with the eIDAS regulation)
  • Documentation: Collect any certificates, technical specifications, or regulatory compliance documents you need

Working through these steps helps you create a clear agreement and inform both sides of exactly what they've committed to. To learn how each clause maps to German law, review the sections above before you sign.

What should be included in a Sales Agreement?

  • Party Identification: Full legal names, addresses, and registration details as expected under the German Civil Code (BGB)
  • Object of Sale: Precise description of goods or services, including quantity and specifications
  • Price and Payment: Clear terms for price, payment schedule, and currency under German commercial law
  • Delivery Terms: Conditions for the transfer of goods, including timing and Incoterms where applicable
  • Warranty Provisions: Standard and extended warranty terms following German warranty law
  • Liability Limits: Defined in line with German liability rules (Haftung)
  • Data Protection Policy: GDPR provisions covering any processing of personal data
  • Jurisdiction Clause: Choice of German law and the competent court for dispute resolution

What's the difference between a Sales Agreement and an Asset Purchase Agreement?

A Sales Agreement differs significantly from an Asset Purchase Agreement in several key aspects under German law. While both involve transfers of property, their scope and application vary considerably.

  • Transaction Scope: Sales Agreements typically cover specific goods or services, while Asset Purchase Agreements handle entire business assets, including intangible items like intellectual property and goodwill
  • Due Diligence Requirements: Asset Purchase Agreements demand extensive due diligence and detailed representations about the business assets' condition and legal status
  • Legal Complexity: Sales Agreements follow standard BGB provisions for basic sales, while Asset Purchase Agreements often involve complex corporate law considerations and regulatory approvals
  • Transfer Process: Sales Agreements usually involve straightforward ownership transfers, whereas Asset Purchase Agreements may require multiple steps and registrations for different asset types

Reviewed by

Swetha Meenal

Legal Engineer, GenieAI

Swetha Meenal profile photo

A lawyer, legal researcher and legal tech founder, Swetha has built AI products deployed inside Tier 1 firms and enterprises. She ensures GenieAI's alignment with the latest regulation and executes testing on the legal robustness of Genie output.

Reviewed by

Imad Mohammed Nazar

Legal Engineer, GenieAI

Imad Mohammed Nazar profile photo

A Skadden-trained M&A lawyer, Imad advised on cross-border transactions and contractual risk before moving into legal AI. He reviews GenieAI's output for compliance and enforceability across our 150+ supported jurisdictions, as well as facilitating external benchmarking.

Jurisdiction

Germany

Publisher

GenieAI

Cost

Free to use

Last updated

About the Sales Agreement

  • Party Details: Gather complete legal names, addresses, and registration numbers (Handelsregister) for everyone involved
  • Transaction Specifics: Document exact product descriptions, quantities, prices, and delivery terms (Incoterms for international sales)
  • Payment Terms: Set out currency, payment schedule, and accepted payment methods under German banking rules
  • Warranty Details: Define warranty periods and conditions in line with German law (BGB)
  • Signatures: Confirm signing authority and prepare for digital signatures if you use them (comply with the eIDAS regulation)
  • Documentation: Collect any certificates, technical specifications, or regulatory compliance documents you need

Working through these steps helps you create a clear agreement and inform both sides of exactly what they've committed to. To learn how each clause maps to German law, review the sections above before you sign.

Genie's Security Promise

Genie is the safest place to draft. Here's how we prioritise your privacy and security.

Your data is private:

We do not train on your data; Genie's AI improves independently

All data stored on Genie is private to your organisation

Your documents are protected:

Your documents are protected by ultra-secure 256-bit encryption

We are ISO27001 certified, so your data is secure

Organizational security:

You retain IP ownership of your documents and their information

You have full control over your data and who gets to see it