Role-based discount limits
Up to three percent for a manager, up to seven for a head of sales. Below the profitability threshold, the deal simply won’t go through.
ThepricestopsbeingafileinExcelandbecomesa managed decision
A starting price list, dynamic prices based on demand and market, role-based discount limits and approvals — all in one place, with a history of every change.
The starting price is set once, then the system watches the market and buyer behavior and suggests what to do with the price of each lot — you make the call.
Example calculation
Price is the project’s money. That’s why every role has its own limit, every discount leaves a trace, and every promo has a deadline after which it turns itself off.
Up to three percent for a manager, up to seven for a head of sales. Below the profitability threshold, the deal simply won’t go through.
A discount above the limit goes to the head of sales: they see what’s left of the margin and approve or decline.
Special terms for a phase or a single lot turn on by date and turn themselves off — on the website, in the feed and in quotes at the same time.
Reprice hundreds of lots in one pass: by phase, by area, by status — with a history of who changed what and when.
Didn't find an answer? Ask us — we reply within one business day.
Starting pricing is the price list at the launch of sales: a lot’s price is built from its area, location and coefficients. Dynamic pricing is what happens next: the system watches demand and the market and suggests raising the price, holding it, or turning on a promo.
No. It calculates and suggests, a person makes the decision. Every price change stays in the history: you can see who changed it, when, and by how much.
From your own showcases: views of lot cards, requests, bookings, and how fast similar lots sell. It’s the same data the master plan and unit chart collect on your website.
Every role gets a limit; below the profitability floor a deal won’t go through, and a discount above the limit requires approval from the head of sales.
Take a base rate per square foot or per plot and add adjustments for what buyers value: size, view, floor, location. Compare the result with similar properties nearby. It's easiest to set the adjustment matrix once and apply it to all units.
It means the price changes after launch based on data: demand, sales pace and remaining inventory. Units that sell faster than planned go up, and the ones that sit get a promotion. A person makes the call; the system provides the numbers.
The module is in closed testing and priced on request. The demand heat map, change history, price lists and bulk price changes are already available in Smart plan.
Each role gets a discount limit. A discount above the limit goes to the manager for approval, and the manager sees how much margin is left.
Use bulk repricing by phase, size or status. You can also export units to Excel, edit them and upload them back. Changes go into the history, and mistakes can be rolled back.
Check the heat map under "Analytics" → "Storefronts" and the "Pace" tab under "Inventory and sales". Units that get many views but no reservations, and units that sit longer than similar ones, are the first candidates for a price review.
Yes, each portal can have its own price: a premium, a discount or a promotion. You can also choose whether to show the project's promotions on that portal. This option is enabled on request.
Set special terms on a phase or unit and enter the dates. The promotion switches on and off by itself, on the website, in the listing export and in sales proposals at the same time.
A PDF price list is built from current prices and statuses using your template. You can build it for selected units, for the whole project or, in a community, with the house and plot price together.
There is no universal interval: it depends on sales pace and the construction stage. It helps to check pace and inventory regularly, say once a week, and change prices when a group of units drifts noticeably from plan. In Smart plan these numbers are always at hand.
Yes. Under "Analytics" → "Inventory and sales", the "Money" tab shows how much went to discounts, who gave them and which units sold above list price.
A developer has hundreds of units, and each one is worth something different. A plot next to the woods costs more than one by the road, an apartment with a view costs more than one facing the courtyard, and the top floor sells differently from the second. The price is a base rate per square foot or per plot, plus adjustments for everything buyers value.
Then the price starts to move. Some units sell in a week, others sit for months. If you never touch the price, the project loses money twice: underpriced units go too fast, and the weak ones sit and lock up revenue.
That is why real estate pricing is not a price list file but a process: launch, watch demand, decide, control discounts. The pricing module in Smart plan is currently in closed testing, while the tools for each step are already live: the price list, change history, demand analytics and discount analytics.
Real estate pricing software is not there to do the thinking for you. It makes sure the price you decided on reaches every channel at once, and shows you what that decision led to.
These methods are not mutually exclusive. Usually the launch price list is built on a pricing matrix and then adjusted based on demand.
Here is what it looks like in practice. In a housing community you take a base price per plot unit, add a premium for plots by the woods or water, and a discount for plots near the entrance or power lines. After a month of sales you see that corner plots went first while mid-street plots are sitting. So you raise the corner premium for the next phase and run a promotion with an end date on the mid-street plots.
In an apartment complex the logic is the same, only the adjustments differ: floor, view, orientation, layout. The matrix must not contradict itself: an apartment with a worse view should not cost more than the one next door with a better view. When prices live in one system, such errors show up on the availability chart right away.
Every step happens in one system, on the same data as your storefront and your sales team.
Discounts are the fastest way to lose margin. In Smart plan each role has its own limit: for example, a lower one for sales reps and a higher one for the sales manager. A discount above the limit goes for approval, and the manager sees what is left of the margin before signing off.
Each project has a change history: who changed what. If someone accidentally repriced a hundred units, the change can be undone, and you see in advance what will be restored. And if more than 20 records are changed at once, admins get an alert right away.
A community selling plots for private homes: hundreds of similar plots that differ by size, location and neighbors. A pricing matrix by street and the demand heat map show which plots are underpriced.
A housing community with homes: the price is the plot plus the house. The price list can show a row for each plot-and-house pair with the total price.
An apartment complex: prices by floor, view and layout, stage-based increases as construction progresses, separate units for parking and storage. For a developer with several projects it matters that discount rules and history work the same way across all of them.
For the head of sales this means control: you see who gives which discounts, which units are stuck and what each promotion costs. For sales reps it means clear rules: they know their limit and don't wait for a reply in a messenger, but send the discount for approval in one click.
An Excel price list is easy to calculate but hard to apply. Every change has to reach the website, the portals, the sales reps and the proposals, and somewhere it will get stuck.
Excel is still handy for a draft. You can export units to a spreadsheet, work out a new matrix and upload it back, with a premium or discount and a reason for each unit. The difference is that once uploaded, the price works everywhere immediately instead of waiting to be copied over by hand.
| Task | Excel and separate tools | Smart plan |
|---|---|---|
| Price change | Edit the file, then the website, then the feed | One edit, applied everywhere at once |
| Sales rep discounts | Verbal and in chats | Limits by role, approval, audit trail |
| Promotions | Someone has to remember to turn them off | Switch on and expire by date |
| Demand data | Separate website and CRM reports | Heat map and sales pace by unit |
| Price list error | Dig through file versions | Change history and rollback |
| Price on portals | One for all, or manual edits | A separate price for each portal |
Demand data comes from your storefronts: the site plan and availability chart on your website, plus leads and reservations in the CRM. If you manage leads in Bitrix24 or amoCRM, you can connect them, and a reservation in the CRM updates the unit status automatically.
Price is linked to the financial model: if discounts eat into a phase's margin, you see it in the budget. The same price goes to Cian, Avito, Domclick and Yandex Realty with the next export and into sales proposals and price lists.
A person always makes the pricing decision. The system calculates, shows and keeps the history, but never changes prices on its own.
Buyers see an honest price too. When a unit is reserved or sold, it changes color on the website and is removed from the portal listing with the next export. That means fewer calls about units that are gone, and fewer disputes over a price someone saw in an old price list.
Demo
We’ll show and set up