Skip to content
Documentation

Best Practices for Proposal Creation

Learn which mandatory details belong in a professional proposal, how to structure it optimally, and when to use a cost estimate instead.

A professional proposal is more than just a price list – it's your business card and often the first step to a successful business relationship. This guide shows you how to create compelling proposals that build trust and win contracts.

What Belongs in a Professional Proposal?

A complete freelancer proposal contains the following components:

Sender Information (Letterhead)

  • Full name or company name
  • Legal form (if applicable: GbR, UG, GmbH)
  • Business address with street, postal code, and city
  • Contact details: phone, email
  • If registered: court of registration and commercial register number

Recipient Information

  • Complete company name and address of the customer
  • Name of the contact person

Formal Details

  • Proposal date and proposal number
  • Validity period of the proposal
  • Subject line clearly marked "Proposal"

Content Components

  • Detailed service description
  • Quantities (hours, days, units)
  • Unit prices and total prices (net)
  • VAT (19%, 7%, or small business exemption notice)
  • Gross total amount
  • Delivery/service period
  • Payment terms
PositionContent
1. HeaderLogo, contact details, customer logo if applicable
2. Address fieldRecipient according to DIN 5008
3. Document headerProposal number, date, validity, contact person
4. Subject line"Proposal: [Project name]"
5. IntroductionReference to inquiry, summary of customer needs
6. Service descriptionDetailed list with quantities
7. Price tableItems, net, VAT, gross
8. TermsPayment deadline, delivery date, deposit
9. LegalT&C reference, place of jurisdiction
10. ClosingFriendly conclusion with call-to-action
11. FooterTax number/VAT ID, contact details

Sole Proprietor (not in commercial register)

  • First and last name
  • Serviceable business address

GbR / eGbR (Civil Law Partnership)

  • Names of all partners
  • Legal form suffix "GbR" or "eGbR"
  • Business address

GmbH / UG (Limited Liability Company)

  • Complete company name with legal form suffix
  • Registered office
  • Court of registration and HRB number
  • All managing directors (first and last name)

Proposal vs. Cost Estimate

Many freelancers use the terms interchangeably – legally, however, there are important differences:

AspectProposalCost Estimate
Legal basis§ 145 BGB§§ 650, 632 BGB
Binding effectBindingNon-binding
Price guaranteeYes (unless disclaimed)No (overruns possible)
Contract conclusionThrough simple acceptanceSeparate order required
CompensationAlways freeGenerally free
Permissible deviationNone10-15% insignificant, >20% significant

When to Use a Proposal?

  • For fixed prices
  • For standard services with known scope
  • When quick contract conclusion is desired

When to Use a Cost Estimate?

  • For complex projects with unclear scope
  • For uncertain price calculations
  • When adjustments are likely

Important: For significant overruns (>20%) of the cost estimate, there is an immediate notification obligation under § 650 para. 2 BGB – the customer then has an extraordinary right of termination.

Avoiding Common Mistakes

1. Incomplete Service Description

Problem: Vague wording leads to misunderstandings and renegotiations.

Solution: Describe each service as specifically as possible. Define scope, deliverables, and exclusions.

2. Missing Validity Period

Problem: Without a deadline, you remain bound to your proposal forever.

Solution: Set a clear validity period (e.g., 14 or 30 days).

3. Unclear Payment Terms

Problem: The customer doesn't know when and how to pay.

Solution: Define payment deadline (e.g., 14 days after invoicing), accepted payment methods, and deposit arrangements if applicable.

4. Missing Call-to-Action

Problem: The customer doesn't know what to do next.

Solution: Close with a clear call to action: "For questions, reach me at... To place the order, please sign the attached copy."

5. No Personalization

Problem: Copy-paste proposals seem impersonal and are often ignored.

Solution: Reference the specific inquiry and the customer's specific needs.

Tips for Proposal Air

With Proposal Air, you can easily implement these best practices:

  1. Use templates: Create templates for recurring proposal types with all mandatory information
  2. Maintain customer data: Import customer data once and use it for all follow-up proposals
  3. AI support: Let the AI suggest service descriptions and refine them
  4. Automatic validity: Set a default validity period in your settings
  5. Include signature: Use electronic signature for faster order placement