PDProjectDone PMSConstruction project management ← Overview
Self-hosted construction software

Turning invoices from draft → sent → paid in sixty seconds, self-hosted.

Construction billing lives too long in draft: missing approvals, unclear status, hard to share with clients or accountants. Self-hosted invoice management on your own server keeps workflow visible and records retention under your control.

Status-driven workflow built for billing

StageWhat happens
DraftCreate line-item estimate with materials, labor notes, attachments.
SentRaise to "sent" status—clients and team see it's out.
PaidCapture payment, link to bank deposit, generate receipt.

A sixty-second turnaround per invoice

  1. If approved by PM, the invoice moves from draft to sent with one click.
  2. Status is mirrored in the Projects task view and Finance dashboard.
  3. Paid invoices auto-archive to retention policy you set—no vendor lock-in on records.

Multi-currency support handles EUR, USD, and any other market currencies. AIA-style progress billing fits large-scale work where monthly milestones need clean documentation.

Your infrastructure—no per-seat rent

Built-in features beyond billing

A thirty-second decision

The demo is a live installation with seeded construction data. Log in via the link on projectdone.pro/demo/. No signup, no phone call—just walk in and ask if it fits your current billing stack.

Walk into the live demo →