Partners

Construction CRM software with VIES validation and centralized registry

Manage clients, suppliers, subcontractors and investors in one registry with VIES VAT validation, per-partner document flow, filters by city and type.

VIES
VAT validation
27
EU countries
Central
Registry

Why do you need construction CRM?

Contacts in Outlook, VAT numbers in Excel, contracts in Drive — without centralization you lose time, make errors, miss the big picture.

Scattered information

For each partner you visit 4 places. Central registry ends this.

Invalid VAT numbers

Invoice with wrong VAT — tax corrections. Real-time VIES validation prevents this.

No per-partner document flow

Which invoices, acts, contracts do you have with firm X? Without centralization — digging.

No filters by city and type

How many clients are in Sofia? How many subcontractors — MEP? Without filters — no answer.

Key features of construction CRM

Construction Hub unifies CRM with the full ERP stack.

Central registry

Clients, suppliers, subcontractors, investors in one place. Tax ID, VAT, address, contacts, bank accounts.

VIES validation

viesLookup endpoint checks VAT directly against European VIES database. Works for all 27 EU countries.

List with filters and pagination

list with search, filters by type (CLIENT/SUPPLIER/SUBCONTRACTOR), status, city. Quick find with many partners.

getCities for cities

Automatic gathering of unique cities for filtering. Regional operations planning.

Simple and full view

listSimple for dropdowns in other modules. getForEdit and getById for detailed view with all attributes.

Full stack integration

Offers, contracts, invoices, acts — all linked to partner. getByPartner endpoints in each for filtering.

How Construction Hub CRM works

Four steps to professional CRM:

1

1. Add partner

create with name, tax ID, VAT, type, address. VIES validation if EU — is VAT valid.

2

2. Contact info

Multiple contacts, emails, phones, bank accounts. Rich metadata for future operations.

3

3. Link documents

When creating offer, contract, invoice — pick partner. getByPartner endpoints aggregate everything.

4

4. Daily use

List with filters and search. Quick actions. Export for counterparty analysis.

Who is construction CRM for?

Any firm with 20+ active partners:

Estimator

Find contacts in seconds, use historical data for new offers.

Accounting

VIES validation on every new firm. Correct invoicing every time.

Procurement

Supplier list, quick comparison, data-driven choice.

Owners

Overview of top clients, suppliers, risk concentration.

CRM vs Excel

Why specialized CRM beats Excel database:

FeatureExcelConstruction Hub
VIES validationManualAutomatic
Per-partner docsIn folderForeign key aggregation
FiltersAutoFilterTypes + search + pagination
Simple vs full viewOne filelistSimple / getById
By citiesColumngetCities endpoint
IntegrationCopy-pasteNative across modules
Banking integrationSeparateDirect banking linking

Frequently asked questions about CRM

How does VIES validation work?+

viesLookup queries European VIES database. Returns whether VAT is valid and associated with the firm. Works for all 27 EU countries.

What partner types are supported?+

CLIENT, SUPPLIER, SUBCONTRACTOR, INVESTOR. One partner can have multiple types simultaneously.

How do I import partners from old system?+

Excel/CSV batch import. Tax ID and VAT validation on import — invalid ones flagged for manual check.

Can I have multiple contacts per partner?+

Yes. Each partner with multiple contacts, emails, phones, bank accounts.

How do I see document flow with a partner?+

On detail page — list of all offers, contracts, invoices, acts. getByPartner endpoints aggregate by module.

Is multi-currency supported?+

Yes. Bank accounts in different currencies. Documents with partner can be in various currencies with auto conversion.

What is simple view for partners?+

listSimple for dropdowns in other modules — returns only ID and name, fast load without full detail view.

Centralize your partners

Free 14-day trial. No credit card.

Register for free

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