E-invoicing mandatory in 2026. Constrigo is already ready.Learn more

Constrigo
Management23 min

Construction Software by Trade: How to Choose for Your Business

Construction Software by Trade: Plumber, Carpenter, Tiler, the Criteria That Really Matter When Choosing

A tool limited to basic invoicing does not cover progress invoices, retention or subcontracting. This guide helps you choose construction software based on your trade and headcount.

CT

Constrigo Team

Construction software & management experts. We break down regulations and best practices. · October 8, 2026

Share

In short

A tool limited to basic invoicing does not cover progress invoices, retention or subcontracting. This guide helps you choose construction software based on your trade and headcount.

Do you need construction software for your trade, or is a general business tool enough?

A general-purpose tool is enough for a simple sale, where one service results in one invoice, suited to the nature of your quotes, your takeoffs and the pace of your sites.

General quoting and invoicing software produces a document, sends it and tracks payment. A building site, on the other hand, lasts weeks or months, is invoiced in stages, involves subcontractors and is paid in several installments. A tool that does not reflect this reality pushes the business owner toward a spreadsheet, with the risk of error that comes with it.

Three families of management tools for a construction company Type of tool | What it generally covers | Limit to check for construction | Company profile concerned General quoting and invoicing tool | One quote, one invoice, payment tracking | Progress invoices, retention, subcontracting and site tracking often missing | Business made of small services invoiced in one go Specialized construction software, by trade or multi-trade | Quotes by work item, site invoicing, tracking of purchases and hours | Depth varies by trade: test it on a real case | Craftspeople and companies with 1 to 30 employees who invoice on progress Integrated business software suite (ERP) | Broad management: accounting, inventory, purchasing, human resources | Heavier setup and configuration, functions sometimes useless for a small business | Organization that needs to link several departments in a single system Indicative ranking compiled by the editorial team, with no prices or figures: offers vary from one vendor to another.

The decision rule in three questions

• Do you invoice on progress? If so, the tool must handle progress invoices, meaning interim invoices issued according to the state of progress of the site, and the final statement. This function is a deal-breaker. • Do you use subcontractors? If so, the tool must track them site by site, trace the steps specific to subcontracting and accept an invoice excluding VAT when VAT reverse charge applies. This function is a deal-breaker. • Do you price using repetitive work items? If so, a work item library, meaning a catalog of services with quantities, supplies and installation times, avoids re-entering every quote. This function is a comfort and time-saving criterion, not a deal-breaker.

If you answer yes to either of the first two questions and your tool does not handle the corresponding function, it is not suited to your business. The third question separates tools that already pass this first filter.

What risks does a poorly suited tool create?

• Invoicing errors: forgotten retention, deposit not deducted, item invoiced twice. • Imprecise quotes: a description that is too vague weakens the company in a dispute over the scope of work. • Untracked sites: profitability is only discovered once the site is finished. • Difficult migration: the more history accumulates in an unsuitable tool, the more it costs to leave, especially if export is limited.

These risks can remain invisible as long as sites are simple. They typically show up at the first contested final invoice, during an inspection or when the company grows.

Key takeaways A tool limited to simple invoicing does not cover site invoicing. Progress invoices, retention, deposits and subcontracting are the construction functions to require whatever the trade. The trade determines the shape of quotes, takeoffs and the invoicing rhythm. The choice is validated on a real quote and a real site, not on a demo.

Which selection criteria apply to all building trades?

Whatever your trade, four families of criteria apply to construction management software: quoting, invoicing, site tracking and compliance. Each responds to a specific obligation or risk. A feature that does not relate to any of these issues should not weigh in your decision.

The table links each criterion to what the business owner should check in the tool. It serves as a grid to compare several construction quoting and invoicing solutions on the same basis.

Grid of criteria common to all trades Criterion | Obligation or issue | Concrete risk | What to check in the tool Quoting | The quote binds the company and must include the information required by regulation | Incomplete quote, dispute over price or scope of work | Pre-filled legal mentions, detailed description of work items, validity period, client signature, version history Invoicing | Compliant invoices, adapted to site progress | Contested invoice, delayed payment, VAT error | Deposits, progress invoices, final statement, retention, tracking of payment due dates Site tracking | Control of costs and deadlines | Undetected drift, extra work not invoiced | Linking of purchases, hours and invoices to each site, comparison between planned and actual Compliance | Document retention, electronic invoicing, tax requirements, subcontracting formalities | Reassessment or penalty found during an inspection, obligation not anticipated | Document archiving, data export, readiness for electronic invoicing, traceability of subcontractors The precise obligations and their deadlines should be confirmed on official sources, notably service-public.fr and Legifrance (French government websites).

Why the quote is the first criterion

The quote is the entry point for everything else. Once accepted, it feeds invoicing, purchase tracking and the comparison between planned and actual. A tool that produces a nice document but does not pass its data on to the site or the invoice forces re-entry, and every re-entry opens the door to an error.

Site tracking, often underestimated

A business owner who chooses software for its quotes may discover too late that the tool does not track site profitability. Ask to see, for a site in progress, what the tool displays about purchases, time spent and invoicing already issued. If the information is not available without a manual export, tracking remains a manual task.

What information must quotes and invoices for building work include?

A quote or invoice for building work must identify the company and the client, detail the services, state the price and specify the payment terms. To this are added professional insurance details, including ten-year liability insurance, and, for certain sales, consumer protection mentions. The software must include these mentions and retain documents for the legal period.

Mentions to check

The following list covers the main items. It is not exhaustive: the exact content varies according to the type of document (quote or invoice) and the nature of the client, and should be confirmed on service-public.fr.

• Identity of the company and the client: company name, address, registration number, client's address and site address. • Professional insurance: name and contact details of the insurer and geographical coverage of the contract. For construction work, ten-year liability insurance, which covers for a period set by law damage compromising the structural soundness of the work, is among the information to check. What must appear on the quote and what must appear on the invoice should be checked on service-public.fr. • Detail of services: nature of each work item, quantities, supplies, labor, unit prices and total. • VAT: rate applicable to each service, or mention of the VAT regime concerned, along with the statement by which the client certifies meeting the conditions for the reduced rate, where required. • Free or paid quote: state whether preparing the quote is charged. • Validity and deadlines: validity period of the quote, start date of the work and execution time when agreed. • Payment terms: deposits, due dates, late payment penalties and flat-rate recovery fee, the amounts of which should be checked in the legal texts. • Off-premises sales: when the contract is concluded at the consumer's home or after canvassing, information on the right of withdrawal and a dedicated form are required.

The software must offer templates that include these mentions and alert you when mandatory information is missing. Check the up-to-date list before validating a template, as regulations change. For an example of a check applied to a trade, see the plumber quote: items to check and emergency repair template.

How should documents be retained?

Signed quotes, invoices, certificates and accounting records are retained for a period set by law, to be checked according to the nature of the document. The software must archive these records durably and allow them to be exported, including after the subscription is canceled. Ask about access to archives before signing.

The risk of a non-compliant document An incomplete quote or invoice weakens the company against a client who disputes the price or the scope of work. A missing document leaves you without proof in a dispute. During an inspection, the authorities may reassess or penalize a breach found, depending on its nature.

To verify each point, rely on service-public.fr for business obligations and on Legifrance for the legal texts.

How should construction software handle VAT and electronic invoicing?

Construction management software must apply the right VAT regime to each line of work and allow the company to comply with electronic invoicing. These two points fall under tax law and evolve: rates, conditions and timetable should be checked on the tax authorities' official websites.

Which VAT applies to building work?

VAT, value added tax, varies according to the nature of the work and the client's situation. A specific regime, reverse charge, may also apply in certain subcontracting cases: the main contractor then declares the VAT itself, and the subcontractor invoices it excluding VAT. The software must allow the regime to be chosen line by line and the statement by which the client certifies meeting the conditions for the reduced rate to be added to the quote. Confirm the conditions applicable to your situation on impots.gouv.fr or with your business tax office.

What to do now about electronic invoicing?

Electronic invoicing is a French reform that changes the way companies exchange their invoices and send their data to the tax authorities, through approved platforms. The timetable depends on the company's category and the role concerned, issuing or receiving. In October 2026, some obligations may already apply to your company or be approaching, depending on your situation. This guide does not repeat the dates, which only the official source establishes and which the authorities update: consult the dedicated page of impots.gouv.fr to find out your exact deadlines, then act in three steps.

1. Identify your company's category and your obligations: receiving supplier invoices, issuing client invoices, or both. 2. Choose an approved platform, or check that your software vendor is connected to one of them. 3. Check that the tool issues and receives invoices in the required format and keeps the data to be transmitted.

For details on the reform and the Factur-X format, read the electronic invoicing guide. A preparation checklist complements this guide, and the management and invoicing page presents the invoicing functions to compare against your criteria grid.

How does software handle progress invoices, deposits and retention?

Construction-ready software turns each site invoicing mechanism into a dedicated function: the progress invoice bills progress, the deposit secures cash flow and retention holds back part of the payment. A tool that does not handle these mechanisms leaves the company to calculate them by hand, which multiplies errors.

Progress invoices

A progress invoice is an interim invoice that corresponds to the share of the contract completed at a given date. Each progress invoice is cumulative: it takes up the total progress, deducts what has already been invoiced and bills only the difference. The software must do this calculation on its own, item by item. A typical error of a poorly suited tool is to invoice the same item twice or to fail to deduct previous progress invoices.

Deposits

A deposit is a partial payment requested before or during the work. It must be linked to the right quote, appear on the final invoice and be deducted from the balance. The common error is a deposit assigned to the wrong site or forgotten in the final statement, which leads to an incorrect balance invoice. For mentions and a template, see the construction deposit invoice.

Retention

Retention is a share of the payment that the client keeps for a period, to cover any reservations at the handover of the work. It is capped by law, and the company can generally replace it with a guarantee. The cap and exact conditions should be checked in the legal texts or with an adviser. The software must calculate it on each progress invoice, track it until its release and remind you to claim it. A forgotten retention is a receivable that disappears from the company's radar. The guide to anticipating unpaid invoices in construction details how to track these receivables.

Cases to test before choosing Ask the vendor to reproduce these scenarios on a fictitious site: A site invoiced in three progress invoices, with a change order along the way. A deposit paid at signing, deducted from the final balance. Retention applied on each progress invoice, then released.

How should software handle subcontracting on a site?

Subcontracting means entrusting part of the site to another company. It is governed by the French subcontracting law, whose application varies according to the type of contract and which can be consulted on Legifrance. It is the main contractor, the company that signed the contract with the client, that must carry out the formalities. The software must track each subcontractor site by site and make it possible to trace the steps provided for by this framework:

• Acceptance of the subcontractor by the project owner, meaning the client on whose behalf the work is carried out. • Approval of the subcontractor's payment terms by the project owner. • Securing the subcontractor's payment, the form of which depends on the type of contract. • Retention of records: subcontracting contract, subcontractor's certificates and invoices, linked to the site concerned.

Private contract or public contract: what difference for payment?

The rules for paying the subcontractor differ between a private contract and a public contract, notably in the way payment is secured and in who pays. The software must therefore record the type of contract and the form of security chosen for each subcontractor. The exact conditions should be checked on Legifrance, on service-public.fr or with a legal adviser. For public contracts, the guide to bidding on public construction contracts presents the documents to provide, including the forms to check in their current version.

What are the consequences for purchases and VAT?

The tool must link the subcontractor's purchases and invoices to the site. When the VAT reverse charge regime applies, the subcontractor invoices the main contractor excluding VAT, and the main contractor declares the VAT itself. The tool must then accept an invoice excluding VAT and flag it, on both the main contractor side and the subcontractor side. The conditions of application should be confirmed on impots.gouv.fr. A poorly tracked subcontractor distorts site profitability and exposes the company to declaration errors and payment disputes.

Cases to test before choosing Ask the vendor to reproduce this scenario on a fictitious site: A site with a subcontractor whose acceptance and approval of payment terms are recorded. The payment security chosen according to the type of contract. An invoice excluding VAT handled according to the applicable VAT rule.

What changes for a plumber, a carpenter-roofer and a tiler, and what if the company practices several trades?

The core set of functions of software for a plumber, carpenter or tiler is the same, but day-to-day management differs. The plumber juggles emergency repairs and renovations, the carpenter-roofer runs long sites with heavy purchases, the tiler thinks in takeoffs, tile layout plans and material waste.

Management differences by trade Trade | Activity rhythm | Quote particularity | Software watch point Plumber, heating engineer | Short interventions, emergency repairs, renovations | On-site quote, flat-rate call-outs, varied supplies | Quotes and invoices from the phone, moving from emergency repair to site without re-entry Carpenter, roofer | Long sites, large surfaces | Large volumes of materials, quantities tied to surface area | Tracking of large purchases, progress invoices, team planning Tiler | Variable duration, often organized in lots | Quotes based on takeoff and tile layout plan | Management of surfaces, material waste and lots Each trade has a detailed page presenting its management needs.

Plumber: short interventions and renovation

A single plumbing company moves from emergency repairs to renovation sites. Check that a quote or invoice can be prepared from the phone, at the place of intervention, and that an emergency repair can become a site with deposits and progress invoices.

Carpenter-roofer: long sites and large purchases

In carpentry and roofing, materials weigh heavily on cash flow: order tracking, progress invoicing and team planning become central. Require the tool to link each materials order to the site concerned and to feed progress invoices.

Tiler: takeoffs, tile layout and lots

The takeoff is the survey of surfaces and quantities from which the work is priced. The tile layout plan is the installation plan, which determines the cuts and therefore the material waste. The tool must integrate this data into the quote and track the lots.

What if the company practices several trades?

Favor a single tool able to manage several types of quotes and several work item libraries: multiplying software forces re-entry and fragments profitability tracking. Test it on the most complex site, the one that mixes the most lots and subcontractors, for example a bathroom combining plumbing and tiling in a single quote.

How do you adapt your choice to company size: sole craftsperson, team of 5, business of 20 to 30 employees?

Priorities change with headcount because the dominant risk changes. The sole craftsperson mainly suffers from the weight of administration, the team of 5 runs into transmission errors between the office and the site, the business of 20 to 30 employees risks losing control of its sites. The software must address the risk specific to your size.

Selection priorities by headcount Profile | Priority | Dominant risk | What to require from the tool Sole craftsperson | Simplicity and mobility | Administrative time taken from site time | Quotes and invoices from the phone, ready-to-use templates, tracking of pending payments Team of 5 | Sharing information between office and site | Transmission errors, lost information | Same file for the office and the field, entry of hours and purchases on site 20 to 30 employees | Access rights, planning, traceability | Loss of control of sites | Distinct roles and rights, team schedule, change history, tracking by site These profiles are benchmarks: a company of 5 people with several simultaneous sites may have needs close to those of a larger business.

Sole craftsperson: lighten the administration

Alone, you prepare quotes in the evening and do the invoicing at the weekend. Overly complex management software for a building craftsperson makes the problem worse. Favor a phone-friendly interface, ready-to-use templates and minimal data entry. Planning and multi-user management are not useful to you yet.

Team of 5: make transmission reliable

As soon as several people are involved, information flows between the office, the business owner and the team leaders. A quantity changed on site that does not reach the office results in a wrong invoice. Look for a tool where everyone consults and updates the same site file.

20 to 30 employees: stay in control

At this size, not everyone should see everything or change everything. Access rights protect rates and margins, planning avoids assignment conflicts and traceability makes it possible to find who changed what and when. Also check that the tool remains readable as the number of simultaneous sites increases.

To compare features according to your headcount and your trade, rely on the trade and headcount pages cited in this section, then on your criteria grid.

How do you choose in practice: map your needs, test on a real case, check compliance?

To choose construction management software, proceed in four steps: map your needs and documents, ask the vendor the right questions, test the tool on a real quote and a real site with your field teams, then check compliance before committing. This method replaces the sales demo with a validation based on your business.

Step 1: map your needs and documents

List your quote templates, standard invoices, price library and site tracking files. Note what wastes your time and what causes errors. This list becomes your specifications and lets you compare tools on your real needs rather than on their sales arguments. To build up your price library, see the method for setting your hourly rate in construction.

Step 2: ask the vendor the right questions, including those on total cost

• Data import: how can you bring in your clients, prices and existing quotes? • Data export: can you retrieve all your documents in a usable format, including on cancellation? • Support: what onboarding assistance, through which channels, with what availability? • Data hosting: where is your data stored and under what security and personal data protection guarantees? • Pricing model: subscription or license, price per user or per company, modules included or optional, conditions for price changes as the team grows. • Additional costs: setup fees, fees for importing your data, training and support. Ask for a written quote that details them, then compare offers over the planned period of use rather than on the starting price alone.

Step 3: test on a real quote and a real site

Take a recent quote and a site in progress, and reproduce them in the tool. Involve the team leader or the employee who enters information in the field: if the tool is unusable for them, it will not be used. Include the complex cases: progress invoices, deposit, retention, subcontractor.

Step 4: check compliance before committing

Check the mentions on quotes and invoices, the handling of VAT, readiness for electronic invoicing, the tracking of subcontracting formalities and archiving. Compare what the vendor claims with the official sources and ask for a written answer on the points that engage your responsibility.

The logical next step is to consult the page matching your trade: plumbing, roofing and carpentry or tiling. Then compare the quoting, invoicing and site tracking functions of each tool against your criteria grid.

Frequently asked questions

Which management software should a building craftsperson choose?

Choose management software for building craftspeople that handles quotes, progress invoicing and site tracking, and that stays simple to use from a phone. Check that it handles deposits, retention and the VAT applicable to building work. Validate your choice by reproducing one of your quotes and one of your sites in the tool.

Is general quoting and invoicing software enough for a construction company?

It may be enough for a business of small services invoiced in one go. As soon as you invoice on progress, hold back retention or use subcontracting, a tool that does not handle these cases reaches its limits. Construction quoting and invoicing software then limits calculation errors and re-entry.

What are the software differences between a plumber, a carpenter and a tiler?

The plumber needs to prepare quotes and invoices from the phone, at the place of intervention, for short interventions as well as renovations. The carpenter-roofer must track long sites and large materials purchases. The tiler relies on takeoffs, a tile layout plan and management of material waste and lots.

Does construction software handle progress invoices and retention?

Software designed for construction must do so: it calculates each progress invoice cumulatively, applies retention and tracks its release. Not all tools implement these functions the same way. Test these cases on a fictitious site before committing.

What must construction software trace in the case of subcontracting?

It must link the subcontractor and its invoices to the site, keep the contract and certificates, and track the subcontractor's acceptance and the approval of its payment terms. It must also record the type of contract and the form of payment security chosen, which depends on that type of contract. The applicable rules, including VAT rules, should be checked on Legifrance, service-public.fr and impots.gouv.fr.

What should a business owner do now about electronic invoicing?

They identify their company's category and their obligations for receiving and issuing invoices, then choose an approved platform or check that their vendor is connected to one. Deadlines depend on the company's category and can be consulted on impots.gouv.fr, the only authoritative source. The software must be able to issue and receive invoices in the required format.

How do you test construction management software before committing?

Take a recent quote and a site in progress, then reproduce them in the tool with the people who will use it every day. Add complex cases: change order, deposit, retention, subcontractor. Also check the options for importing and exporting your data, as well as the breakdown of additional costs.

Does a sole craftsperson need the same software as a company with 20 employees?

The core set of functions is the same, but the priorities differ. The sole craftsperson looks for simplicity and mobility, while a business with 20 employees needs access rights, planning and traceability. Choose a tool suited to your current size that can support your growth.

CT

Constrigo Team

Construction software & management experts. We break down regulations and best practices.

Start for free