Self-hosted · Single Binary · Your Server

Create and send invoices from your own server.

Self-hosted invoice generator. PDF export, recurring billing, client portal. No per-client pricing.

Install Billfold Browse all 150 tools
What it is

Billfold

Billfold creates professional invoices, tracks payment status, supports recurring billing, and exports to PDF. It runs as a single Go binary with embedded SQLite.

curl -fsSL https://stockyard.dev/billfold/install.sh | sh

Invoicing software sees every transaction between you and your clients — amounts, payment terms, client addresses, tax IDs. FreshBooks at $15 per month and QuickBooks at $30 per month store all of this on their servers. For freelancers and small agencies, that data is the financial backbone of the business. Self-hosted invoicing keeps it local. No vendor has access to your client list, your pricing, or your revenue numbers. If the SaaS provider gets acquired, raises prices, or shuts down, your billing records are still a file on your disk.

A self-hosted invoicing tool should handle line items, totals, tax, due dates, and payment status at minimum. It should support multiple clients without per-client fees. It should let you export invoices in a format your accountant can process. And it should track payment status so you know which invoices are outstanding without maintaining a separate spreadsheet.

Billfold creates invoices with client name, line items (stored as JSON), total amount, due date, and payment status. Invoices move through a draft-to-paid workflow. The API supports full CRUD plus filtering by status (draft, sent, paid, overdue). The stats endpoint returns totals and status breakdown — how much is outstanding, how much has been paid. The dashboard shows an invoice list with status indicators, search, and a create form.

Your data. Your server. Your rules.

Invoice tools charge per client or per feature tier. Your financial data — what you charge, who pays you, and when — sits on someone else's server. Self-hosted invoicing keeps your financial data private and costs a flat fee.

Replaces: FreshBooks ($15/mo), Wave, Invoice Ninja

Pricing

Free to start. Pro when you need more.

Free
$0
forever, self-hosted

5 invoices/mo

Pro
$0.99/mo
per month

Unlimited usage, full features

Also from Stockyard
Get started

Self-hosted invoice generator.

Single binary. Free to start. $0.99/mo for Pro.

Install Billfold All 150 tools for $29/mo →
Compare: Billfold overview · Billfold vs FreshBooks · Billfold vs Invoice Ninja · Billfold vs Zoho Invoice · Best self-hosted tools · All 150 tools