Skip to content
Helpdesk Agent dev Tesoro CRM

Deal lifecycle: offers, commission, contract stages

A deal has a story, first contact, viewing, offer, reservation, contract, deed. Tesoro automatically tracks every offer moment, calculates commission live, and enforces strict rules from Reservation onward. This is how it works.

Deals distributed across their stages.
Pipeline
  • You are negotiating an offer and want to see the history
  • A buyer withdraws, you set the deal to Lost and want to understand the rules
  • You are preparing commission settlement
  1. Knowing Property: client explores. Add Preselect/Proposed properties.
  2. First Visit: first viewing.
  3. Multiple Visits: repeated visits, Interested/Rejected per property.
  4. Offer: offer made. Requires Approved property. Offer automatically registered in offer history.
  5. Reservation: reserved. Strict restrictions from here.
  6. 10% Contract: preliminary purchase contract + deposit.
  7. Signing DEED: final deed at notary.
  8. Won: completed, 🎉 confetti.
  9. Lost: did not go through (can be set at any time).

Each property in a deal has an Offer Price field. Every time it changes, Tesoro automatically creates an offer history record:

FieldContent
Offer amountThe offered amount (≥ 0)
Offer dateTimestamp
AgentWho registered it
AcceptedYes/No
  1. Open the deal detail page, tab Properties (Buy) or view property details.
  2. Click the property.
  3. Fill in Offer Price.
  4. Save → record auto-created.

Table per property with date, agent, amount. By default shows latest, click Show for all, Hide to collapse.

Mark as accepted → previous offers on the same property within the same deal are automatically set to not-accepted. Always at most 1 accepted at a time.


For Buy or Rent, no commission field appears.

  1. Commission %: your percentage.
  2. Deal Value: transaction value.
  3. Price Commission = auto-calculated:
Commission amount = Deal Value × (Commission / 100)

Displayed in blue info box below the fields.

Commission percentage visible in sidebar under Deal Details (for Sell/Rent out + filled in).

  1. Edit button on detail page or pencil icon in list.
  2. Check Deal Type = Sell or Rent out.
  3. Fill in Commission %.
  4. Fill/check Deal Value.
  5. Price Commission appears automatically.
  6. Update.

Reservation and contract stages: strict rules

Section titled “Reservation and contract stages: strict rules”

The stages Reservation, 10% Contract, and Signing DEED are the legal core.

For Buy/Rent once Reservation is reached:

  • Allowed next statuses: Reservation (same), 10% Contract, Signing DEED, Won, Lost
  • No return to Knowing Property, First Visit, Multiple Visits, Offer
  • Approved property required

Preliminary purchase contract + 10% deposit. Same restrictions as Reservation.

Final deed at notary. Last step before Won.

For owner deals, deposit received from buying party.


Tab Attachments on detail page. Or via quick action icon in sidebar.

Typical files:

  • Preliminary purchase agreements
  • Final deeds
  • IDs of buyer/seller
  • Financing and mortgage documents
  • Appraisal reports
  • Mandate agreements (owner deal)
  • Photos, floor plans
  • Correspondence

In addition to formal attachments, Tesoro automatically logs:

TabContent
EmailsSent and received
CallsCall recordings
WhatsAppIf integrated
MeetingsAppointments + viewings
NotesInternal notes
TasksOpen + completed

Tab Activities on the detail page = combined timeline with:

  • Emails (in + out)
  • Calls
  • Meetings
  • Tasks
  • Notes
  • WhatsApp messages

Plus offer history per property (accessible separately via property detail).

At the top of each detail page: created at + updated at. Quick insight into deal age.


Buy/Rent deal moved to Offer+ without an approved property. Tab Properties → change property status to Approved.

New Buy/Rent cannot start directly at Reservation or Won. Start at an early stage.

Deal Type is Buy or Rent. Commission only for Sell/Rent out.

Offer Price never changed on the offered property. As soon as you enter/change a price → record appears.