Need to know

Construction CRM Software

In construction, money is lost not on the site — it is lost in the records. Materials are bought “by feel” and drift between sites, nobody counts crew hours, and whether you actually earned anything on a particular house becomes clear six months later in accounting. With one or two sites it fits in your head. On the third, chaos begins.

ERPJS is CRM software for construction companies built on accounting. Every site is a project with its own budget, costs, hours and real-time margin. Clients and contractors live in one database, purchases are tied to the site, documents are generated from the system. Runs online; the free plan has no time limit.

Project accounting in ERPJS — overview
Project accounting in ERPJS — overview

What the CRM gives a construction company


🏗️

Site = project with a budget

Every site shows its budget, actual costs and margin in real time — not six months after handover.


🧱

Materials per site

Purchases and write-offs are tied to a specific site. You see where the cement actually went — and what it cost including delivery.


⏱️

Crew hours in timesheets

Timesheets per site: hours spent, and which of them the client pays for. Subcontractor work is recorded as project costs.


Every site is a project with phases

A site in ERPJS is a project: foundation, shell, utilities, finishing — phases with their own budgets and deadlines. For each phase you see:

  • budget vs actual — what was planned and what has been spent;
  • materials — purchased and written off for this specific site;
  • work — your crews’ hours from timesheets and subcontractor invoices;
  • margin — contract value minus real costs, at any moment.

The “invisible costs” — delivery, equipment rental, small extra purchases — also land on the site instead of dissolving into general company expenses. That is why the margin is honest.

Material purchasing without “spare” leftovers

A purchase order is created for a site: goods receipt, price with delivery, warehouse or straight to the site. Leftover material stays visible in stock for the next site instead of “being somewhere”. Transfers between warehouse and sites are documented. Stock counts show where reality diverges from the records.

Supplier prices are stored in the system: on a new purchase you see what you paid last time and which supplier was cheaper.

Clients, contractors and contracts in one database

  • tasks with owners — “call about the estimate”, “approve the act” — never get lost;
  • every client shows their balance and prepayments;
  • every subcontractor — how much accrued and how much paid;
  • acts and invoices are generated from the system, not assembled from folders.

Construction CRM in ERPJS is not a separate “call tracker” — it is company accounting where a site is visible end to end: from the client contract through purchases and crew hours to the honest margin at handover.

Who is it for?

A good fit: construction companies running several sites at once, growing repair crews and contractors, engineering trades (electrical, HVAC, plumbing).

Not a fit: large developers needing regulatory estimating suites and critical-path scheduling — ERPJS keeps project budgets and phases but does not replace specialised estimating software.

How to start — 3 steps

  1. Sign up — one minute on the registration page.
  2. Create your current site as a project — contract, budget, phases.
  3. Record purchases and hours — within a month you will see the site’s real margin instead of “roughly in the black”.

FAQ

Can I run several sites at once?

Yes, the number of projects is unlimited. Each has its own budget, costs, hours and margin, and summary reports show the whole picture: which sites feed the company and which drag it down.

How are materials tracked per site?

A purchase is tied to a site: receipt, price with delivery, write-off to work. Stock is visible per warehouse and per site, transfers are documented, and stock counts reconcile reality with the records.

Is there crew time tracking?

Yes, via timesheets: hours per site and work type, split into client-billable and internal. Subcontractor work is entered as project costs with invoices and acts.

Does the system produce regulatory construction estimates?

No. ERPJS keeps project budgets (planned and actual costs by category) but does not replace specialised estimating software with normative databases. A budget can be entered from a ready estimate.

Will I see a site’s margin before completion?

Yes, at any moment: contract value minus actual costs (materials, hours, subcontractors, overheads). That is the main reason to run sites in the system — a problem site is visible months before handover, not after.

Is it free?

Yes, the free plan works with no time limit. Projects, contacts, purchasing and timesheets are core functionality.

Set up your first site →