Roofline
Roofline — invoice template, Trades and construction. Fill it in in your browser: totals, discount, tax and balance due are worked out. Free.
Paper and view
Ink colour for the document.
You
PNG, JPG, WebP or SVG, up to 400 KB. Drag it on the document to move it. It stays in this browser — nothing is uploaded.
Client
What you are charging for
Totals
What appears on the invoice
Switch a block off and it disappears from the document completely — no empty heading, no blank frame.
How to pay you
Nothing is switched on here, so nothing appears at the foot of the invoice.
| Description | Qty | Unit price | Amount |
|---|
Signature
- It calculates. Line totals are rounded before they are added, the way bookkeeping does it — so the figure on the invoice is the figure that lands in the bank, with no rounding drift between them.
- It knows tax can be inside the price, not only added to it. Templates written for one country get this wrong and quietly overcharge or undercharge everyone else.
- The discount comes off before the tax is worked out, because that is the order that is actually correct.
- The arithmetic is checked against a separate, independently written model before this page ships — and against a deliberate attempt to break it.
Roofline
A navy triangle in the bottom-left corner, an orange sheet, then a white lapped sheet with a single fine gold line along its fold, and orange again at the right edge — lapped roofing seen as flat colour. The open table has no fill and no tint: a hairline under the headings and a dotted rule between rows, which suits a short bill of two or three big items. The balance due is a full-width gradient bar with the figure in white.
One price for the whole roof — is a one-line invoice acceptable?
It is, and this layout is built for it: an open table with three rows looks deliberate rather than empty. Put the scope in the notes field if the description line is not enough.
Deposit now, balance on completion — two invoices or one?
Two. Each carries its own number and date, which is what makes a part-paid job possible to audit later. Reference the first in the notes of the second.
When one invoice becomes a hundred
This page makes a document. The bookkeeping spreadsheet keeps the year: what you invoiced, what was paid, what is overdue, and what it all means at tax time — with the same verified arithmetic.
Small Business Bookkeeping Spreadsheet — $14.99Questions people actually ask
Is anything I type sent to you?
No. The whole thing runs in your browser, including the logo. Your draft is kept in this browser's own storage so it survives a reload, and clearing it removes everything. We never see it and there is nothing to sign up for.
How do I get a PDF?
Press print and choose Save as PDF. Only the document prints — the editing panel disappears. Pick A4 or US Letter above so the margins are right for your country.
What is the difference between tax added to the prices and tax already in them?
If your prices exclude tax, the tax is added on top and the total goes up. If your prices already include it, the total does not change and the tax is separated out of it for the paperwork. Getting this backwards changes what your client owes, which is why it is a choice here rather than an assumption.
Can I issue a credit note?
Yes — put a negative quantity on the line you are reversing. The discount and the tax reverse with it, so a credit note and the invoice it cancels come to exactly zero together.
Why does the unit price allow four decimal places?
Because real prices have them: per litre, per kilometre, per unit. If a price is rounded to cents before being multiplied by a quantity, the line is wrong by more the larger the quantity gets.

