Usable.software

Billing

Write quotes and invoices, keep track of payments. Deliberately small: for businesses with a manageable number of documents, not a bookkeeping system.

M58 · Shared · Finance

your-address.usable.works
NumberKindCustomerSubjectStatusDateDueGrossOpen
DZ-3391In progressEntry 5Service dueIn progress10/06/202608/06/2026Record 3Item 4
DZ-4408DoneRecord 6Defect reportedDone21/06/202619/06/2026Item 4Entry 5
DZ-5510ReviewedItem 7Handover okReviewed02/07/202630/06/2026Entry 5Record 6
DZ-1042OpenEntry 8Re-checkOpen13/07/202611/07/2026Record 6Item 7
DZ-2087In progressRecord 9Routine checkedIn progress24/07/202622/07/2026Item 7Entry 8

One document, four kinds

Quote, order confirmation, invoice and credit note share one form. An accepted quote becomes an invoice at the press of a button — same line items, new number.

Issuing is final

While an invoice is a draft, anything can be changed. After issuing, nothing: number, amount, date and address are locked (German GoBD rules). A mistake is cancelled — the module writes a matching credit note and links both documents.

Payments are entries, not checkmarks

Every payment is a row with date, amount and reference. Partial payments produce the 'partly paid' status by themselves. A correction is a negative entry, not a deletion.

The document says what is missing

Without a delivery date, customer or line item the document cannot be issued — the module names what is missing. Company details (address, VAT ID, IBAN) live in Settings under 'Company' and apply to every document.

What's inside

  • Overview
  • Documents
  • Due dates
  • Document
  • New document
  • Issue
  • Convert to invoice
  • Record payment
  • Send reminder

Other blocks from the same area.