Last updated 19 August 2026
Unreleased
In progress
- Spacing control. A Normal and Compact setting for the sheet. Compact tightens the vertical rhythm without shrinking the text and often saves a page on a long invoice.
- Currency for your country. The picker now opens on the currency that matches your locale, worked out in the browser with no lookup over the network. Every currency in common use is listed.
- Printed output rebuilt. The printed sheet had been using the narrow phone layout, because paged media reports the page box as the viewport width. From, Bill to and Details print as three even columns again, and the totals sit back on the right.
- Negative amounts show their sign. A credit line, a negative subtotal or an overpaid balance printed as though the money were owed the other way round. Fixed.
- Print no longer loses the Details box. Changing paper size or background graphics in the print dialogue could blank out the date, due date, payment terms and reference. Fixed.
- Every text size on the document is now the same. Only the typefaces distinguish the parts.
- Totals no longer split across pages. Subtotal could land on one page and Total on the next.
- The empty logo placeholder no longer prints.
0.1.0
First public version
- Eleven document generators: invoice, quote, estimate, proforma invoice, purchase order, receipt, credit note, delivery note, job card, goods received note and statement of account.
- Editable labels and configurable line item columns on every document.
- Tax, discount, shipping and part payment rows, each shown only when it carries a value.
- Your own logo, embedded into the saved file.
- QR codes and Code 39 barcodes, at the top or the foot of the sheet.
- Save and reopen a sheet as a
.json file on your own disk.
- Preview mode that shows exactly what will print.
Report a bug About