Price lists

Construction price list software for real estate and products/services

Create price lists for apartments/sub-objects with categories and per-floor adjustments, as well as price lists for goods and services. Versioning, validity period, activation/archival.

2 types
Real estate + products/services
Versions
Full history
Validity
From / To dates

Why do you need price list software?

In construction firms selling apartments or with many clients for products/services, Excel price lists become unmanageable. Lost margins, wrong prices in offers, impossible references to past contracts.

Scattered Excel files

Price lists for apartment complexes, rentals, services — each in a separate file. No one knows which version is active. One central system brings order.

No versioning

Price changes are not tracked. "What was the price 6 months ago?" — unanswerable. System versioning preserves every change.

Validity period

Prices from last year accidentally used in a new offer. Validity dates (validFrom / validTo) prevent this — expired lists auto-archive.

Per-sub-object pricing

Apartment 3A on floor 4 is 150,000 EUR, apartment 3B on floor 3 is 142,000. Excel becomes chaos. PriceListSubObjectPrice provides structure.

Key features of price list software

Construction Hub supports two main price list types with different specifics.

Two types of price lists

PRODUCT_SERVICE — for goods and services (materials, labor). REAL_ESTATE — for real estate (apartments, offices) linked to a specific site and its sub-objects.

Per-sub-object pricing (real estate)

For REAL_ESTATE type, each sub-object (apartment) has an individual price. Cost calculation via calculateSubObjectPrice — per sub-object automatically.

Category prices

PriceListCategoryPrice for price adjustments by category (e.g. floor price adjustments — different price per floor). Increases/decreases per hierarchy level.

Versioning and history

Each change creates a new version. getVersionHistory shows the timeline. Old version archives, new becomes active.

Validity period

validFrom / validTo define when the price list is in force. After validTo — automatic archival. New offers use only the currently active one.

Duplicate and activate

Duplicate entire price list with all positions — start new pricing quickly. Activate / archive actions with audit trail.

How Construction Hub works for price lists

Four steps to a working pricing catalog:

1

1. Choose type

Decide — REAL_ESTATE (for apartments on a site) or PRODUCT_SERVICE (for goods/services). Each type with different fields.

2

2. Enter prices

For REAL_ESTATE — add prices per sub-object (apartment). For PRODUCT_SERVICE — add positions from nomenclature with prices.

3

3. Validity period

Set validFrom and validTo. List becomes active on validFrom and expires on validTo. In between — DRAFT or ACTIVE status.

4

4. Use

When creating an offer or contract, system uses the active price list automatically. On expiry — old archives, new becomes active.

Who is price list software for?

Construction Hub price lists are suitable for:

Residential complex investors

You sell apartments from a multi-family building. REAL_ESTATE price list with per-apartment prices and floor adjustments is exactly what you need.

Construction developers

You build and sell. Prices change with construction progress. Versioning preserves the history of changes.

Product/service firms

You offer materials or services to different clients. PRODUCT_SERVICE price list centralizes prices.

Project managers

You work with different clients with different pricing. Multiple active price lists for different sites/contracts.

Price list software vs Excel — what's the difference?

Why specialized software beats Excel for price lists:

FeatureExcelConstruction Hub
CentralizationScattered filesOne list of price lists
Versionsfile_v1.xlsxgetVersionHistory with timestamp
Validity periodIn a commentvalidFrom / validTo auto-enforced
Active/archivedNo distinctionStatus DRAFT/ACTIVE/ARCHIVED
For real estateSeparate sheet per apartmentREAL_ESTATE type with structure
DuplicationSave AsDuplicate with one click
IntegrationCopy-paste in offerAuto-use in offers

Frequently asked questions about price list software

What price list types are supported?+

Two types — PRODUCT_SERVICE (for goods/services linked to nomenclature) and REAL_ESTATE (for real estate linked to site and its sub-objects). Each type with different specifics.

How does a REAL_ESTATE price list work?+

Linked to a specific site (apartment complex). Each sub-object (apartment) gets an individual price. You can have adjustments by floor or other category.

Can I change prices after publication?+

Yes. Each change creates a new version, old archives. getVersionHistory shows full timeline for audit or comparison.

What happens on validTo expiry?+

Price list auto-transitions to ARCHIVED status. New offers cannot use it. Old documents preserve references to the archived version.

Can I duplicate a price list?+

Yes. Duplicate creates a copy with all positions and prices. Convenient for starting a new quarter or year pricing.

How are price lists used in offers?+

When creating an offer, the active price list auto-provides prices for positions. On price list change — open offers are NOT auto-updated.

Are bulk price updates supported?+

Direct bulk update by percentage / absolute value is on the roadmap. Currently you update by creating a new version or manually editing each position.

Centralize your price lists

Free 14-day trial. No credit card. Create your first price list in 10 minutes.

Register for free

We use cookies to ensure the proper functioning of the platform and to improve your experience. Learn more about cookies