Invoicing for construction and renovations with real project control
Quote, project, expenses and final invoice in the same system: you know what margin each project is leaving while you're running it, not six months later. And all compliant with RD 1007/2023.
Compliant with RD 1007/2023 (VeriFactu) · Data hosted in the EU · No lock-in
Invoicing software for construction has to answer a question no generalist software answers: is this project making or losing me money, today? In Cofactu, every project has its accepted quote, its issued invoices and every expense assigned to it — materials, subcontractors, per diems — so you see per-project profitability live, not at year-end close.
The flow starts where the business starts: the quote. You build it with line items and prices from your catalog, send it to the client for online acceptance, and once won it becomes an invoice (or partial invoices as work progresses) without rewriting anything. Invoices come out VeriFactu-compliant, with the correct VAT rate — including the 10% rate for home renovations that meet the requirements of art. 91 LIVA.
And project expenses stop riding around in the van's glovebox: snap a photo of the delivery note or the hardware store receipt, OCR extracts the supplier, base amount and VAT, and the expense gets assigned to its project. The quarterly Modelo 303 fills itself in.
What makes invoicing complicated in construction and renovations
You find out the project's margin when it's already too late
You quoted the renovation at €24,000 and between material overruns, extra hours and the tiler who raised his rate, the real margin evaporated. Without assigning every expense to its project as it happens, the overrun only surfaces at close — when you can no longer fix anything.
Quotes in Excel, invoices somewhere else
The quote is built in an Excel template, acceptance arrives over WhatsApp, and the invoice is drafted by hand in a different program. Three disconnected systems mean line items billed twice, others forgotten, and zero traceability if the client disputes anything.
Lost receipts and delivery notes = undeducted VAT
Every hardware store receipt or material delivery note that gets lost is input VAT you don't deduct and an expense you don't record. At a 21% VAT rate, a glovebox full of unrecorded receipts adds up to hundreds of euros per quarter.
What VAT rate applies to this renovation?
A home renovation at 10% or 21% depending on the property's age, the weight of materials, and who the recipient is. Getting it wrong on the invoice means corrective invoices, arguments with the client, and risk with the AEAT.
What Cofactu solves for construction and renovations
Real functionality, live in the product today — not on a roadmap. All included in the plan, no paid add-on modules.
Project quotes with online acceptance
Build the quote by line item from your product and service catalog, send it by email with an acceptance link, and turn it into an invoice once won — line items, discounts and taxes carry over automatically, no rewriting.
Real-time profitability per project
Every project has its own quote, issued invoices and assigned expenses in a single view. See revenue, costs and margin for each project while it's still open — overruns are caught in week 2, not at final settlement.
Project expenses via photo and OCR
Snap a photo of the hardware store receipt or delivery note from your phone: OCR extracts supplier, date, base amount and VAT, and you just choose which project to assign it to. Input VAT flows into the Modelo 303 without typing.
Milestone billing and progress certification
Bill 40% at project start, 40% halfway through, and 20% on delivery: each partial invoice comes from the same quote, numbered and chained per VeriFactu, with the outstanding balance always visible.
IRPF withholding when applicable
If you invoice as a professional to companies with withholding, the invoice calculates and breaks out the IRPF withheld, and the amounts feed your quarterly filings, ready to submit from Cofactu.
More detailsSupplier orders with real project cost
Materials are ordered from Cofactu, received against the order, and their cost — including shipping — gets assigned to the project. Each line item's cost breakdown uses real purchase prices, not two-year-old estimates.
A full renovation in Cofactu
From quote to final settlement with a known margin at every step.
- 1
Quote by line item
Demolition, plumbing, electrical work, tiling, painting — each line item priced from your catalog. The client receives the quote by email and accepts it online; acceptance is recorded with a timestamp.
- 2
Open project = open job
Once accepted, the project opens as a job. The invoice for the first milestone (40% at start) comes directly from the quote, VeriFactu-compliant and with the correct VAT rate.
- 3
Expenses assigned as they happen
Every material purchase, every subcontractor and every hardware store receipt is photographed and assigned to the project. The project view shows accumulated cost against the quote: if the plumbing line item overruns, you see it that same week.
- 4
Final settlement with real margin
Final invoice for the remaining 20%, and the project closes with its own P&L: billed, spent, margin. The quarter's figures are already in the Modelo 303 and 130, ready to file.
Home renovation invoice with reduced 10% VAT
This is how the tax details of a typical operation in the sector look in Cofactu. Every record carries a chained SHA-256 hash, digital signature, and AEAT verification QR code.
| Item | Amount |
|---|---|
| Milestone 2/3 — Full bathroom renovation (50%) | 4.200,00 € |
| Plumbing and tiling labor | 2.600,00 € |
| Materials supplied (28% of total) | 1.600,00 € |
| Taxable base | 4.200,00 € |
| VAT 10% (home renovation, art. 91.Uno.2.10º LIVA) | 420,00 € |
| Invoice total | 4.620,00 € |
- A home renovation is taxed at 10% when the recipient is an individual using it as their home, the property is over 2 years old, and materials supplied don't exceed 40% of the base. If these conditions aren't met, the rate is 21% — in Cofactu the rate is chosen per line and appears broken out in the VeriFactu XML.
- This invoice is milestone 2 of 3 of the accepted quote: the document references the source quote and the amount still to be invoiced remains visible on the project.
- All expenses for this project (materials, the tiler's subcontract, shipping) are assigned to the same project: the bathroom's margin is a single click away.
Frequently asked questions
Can I invoice a project by percentage of completion?
How do I know if a renovation is taxed at 10% or 21% VAT?
Does Cofactu issue invoices with reverse charge (subcontractors)?
Are van, per diem and tool expenses also assigned to a project?
I'm a self-employed tradesperson — does VeriFactu affect me?
Can I give my accountant access?
Cofactu is also built for
Fontaneros y electricistas
Presupuesto delante del cliente, aceptación en el momento, factura VeriFactu al cerrar el aviso. El papeleo del día se hace en el día — no el domingo por la noche.
View sector
Peluquerías y estética
La cita se convierte en cobro, el cobro en ticket conforme y la clienta en recurrente con puntos, bonos y tarjetas regalo. Sin app de citas + caja + Excel: un sistema.
View sector
Clínicas y consultas
Agenda de citas, facturas exentas de IVA cuando corresponde (art. 20 LIVA), bonos de sesiones y planes de tratamiento con cobro recurrente. Conforme a VeriFactu sin que la consulta cambie su rutina.
View sector
View all sectors.
Invoice compliant with VeriFactu in your construction and renovations
Free plan with full VeriFactu invoicing. Deadline: January 2027 for companies, July 2027 for self-employed. Fines of up to €50,000 per year for non-compliant software.