Quotes are drafted in one tool, invoices in another, and chasing payment means digging through email. Line items get re-typed, references get mangled, and billable hours quietly go unbilled.
Billing
Quotes and invoices, PDF-ready, OCR-numbered.
Quotes and invoices as clean, print-grade PDFs with OCR payment references — fed by the time your team already logged.
The actual Billing module — same theme, same layout as the app. Example data.
On the Cloudflare side
- Quotes and invoices live in the platform database, but the customer and project on each document resolve against your own BYOC D1.
- PDFs render straight in the browser — no external document service touches your invoices.
The problem and how sSystm solves it
sSystm keeps quotes and invoices in one flow with clear statuses from draft to paid, renders them as branded, print-grade PDFs with OCR payment references — and pulls logged project time straight into the line items.
What Billing gives you
Built deep, so the module actually carries the weight of real client work.
Quotes & invoices in one flow
Both document types, one editor, clear statuses — draft, sent, accepted, declined, paid, overdue. Nothing lives in a second tool.
Proper PDF documents
Every quote and invoice renders as a branded, print-grade PDF — your logo, your accent colour, your business details — straight from the browser.
OCR payment references
Every invoice carries a machine-checkable OCR reference (Luhn checksum) printed in its payment box, next to due date, amount and bankgiro.
Fed by Projects
Pull a project's billable time straight into the invoice's line items, so billable work never goes unbilled.
Billing on the MCP surface
The exact tools and resources your MCP-connected AI gets for this module — verbatim from the live server.
Resources · read
3sstm://billing/invoicessstm://billing/quotessstm://billing/productsOver MCP your AI reads your quotes, invoices and product catalogue (sstm://billing/*) — for pricing questions, cash-flow summaries and chasing lists. Creating and sending documents stays in human hands.
How the human gate worksReady to put Billing to work?
Join the waitlist — when your spot opens, your workspace is provisioned on your own account and you switch on the modules you need.