Billwright: Invoice & Quote Manager

Self-hosted invoices, quotes, payments and PDF invoices for PHP 8 hosting.

PHP script 0 sales Updated 21 Oct 2026

Billwright is a self-hosted invoice and quote manager for freelancers and small studios. Install it on any PHP 8 host, run the web installer, and start billing from your own domain.

What it does

  • Create quotes and turn them into invoices in one click
  • Line items with a tax rate per line, a discount and live totals (all maths in whole cents)
  • Send clients a private link to view, print, download the PDF and accept or decline quotes, no account needed
  • Record full or partial payments; invoices move to Part paid, Paid or Overdue on their own
  • A4 PDF invoices from a built-in generator, with your details, accent colour and a status stamp
  • An overview of what you are owed, what is overdue and what came in each month
  • Client balances, search, filters and CSV export
  • Light and dark mode, works on phones from 320px

Under the hood

PHP 8 with PDO, MySQL/MariaDB or SQLite, vanilla JavaScript and CSS. Prepared statements, password hashing, CSRF tokens, escaped output and login rate limiting. No frameworks and no CDNs.

In the download

The script with a web installer and optional demo data, HTML documentation with cPanel and Hostinger steps, README, changelog and licence. The PDF uses built-in Helvetica, so PDFs print Latin text; other scripts show on screen.

Features

  • Quotes and invoices with line items
  • Quote to invoice in one click
  • Client link: view, PDF, accept or decline
  • Full and partial payments
  • Automatic overdue and expired status
  • Built-in A4 PDF generator
  • Dashboard with monthly collections
  • CSV export of invoices
  • MySQL, MariaDB or SQLite
  • Web installer with demo data
  • Light and dark mode
  • Documentation with Hostinger steps

Changelog

1.0.0 (21 Oct 2026)

  • First release.

Reviews

No reviews yet. Buyers can leave one from this page.