HTML Invoice Template
A self-contained HTML invoice you can edit, style and print — or put in your own app.
Compare two invoices line by line and see exactly what changed.
The Invoice Comparison Tool compares two invoices line by line — this month against last, an invoice against its quote, a renewal against the year before — and breaks the change in the total into price, quantity and added or removed lines.
Two invoices that should be the same and are not is a problem that takes twenty minutes to find by eye and ten seconds to find properly. It comes up constantly: this month’s invoice against last month’s, an invoice against the quote it came from, a supplier’s revised invoice against the one they sent first, or a renewal against the year before.
This compares them line by line. Lines that appear on both are matched by description and the differences in quantity, unit price and total are shown for each. Lines that appear on only one side are listed as added or removed. And the totals are compared with the change broken into how much came from price rises, how much from quantity changes, and how much from lines appearing or disappearing — which is the analysis that actually answers why this one is more than the last one.
Percentage changes are shown alongside the amounts, because a 40% rise on a small line often matters more than a 2% rise on a large one when you are deciding what to query.
Including lines that were reworded slightly.
Often where the real difference is hiding.
How much came from price, quantity and new lines.
A 40% rise on a small line can matter more than 2% on a large one.
Every line should match what was accepted.
Description, quantity and price, one line each.
The later version, the renewal, or the quote it came from.
Matched by description, with price and quantity changes shown.
Often where the real difference is hiding.
How much of the change came from price, quantity and new lines.
By description, ignoring case and punctuation, and then by close similarity for lines that were reworded slightly. Anything that cannot be matched is reported as added or removed rather than silently paired with something else.
The comparison breaks it down: how much came from higher prices on the same lines, how much from larger quantities, and how much from lines that were not there before. Those three need different conversations.
Yes, and it is one of the most useful things to do with it. Every line and price on an invoice should match the accepted quote, and anything that does not should be work you agreed separately.
Yes, where rates are given. A change in the effective tax rate between two otherwise identical invoices usually means a line moved between rates, which is worth catching before it is filed.
What people who use the Invoice Comparison Tool think of it. Reviews come from visitors and are posted as written.
No ratings yet
Yours would be the first.
0 reviews
Newest first
No reviews yet
Be the first to rate the Invoice Comparison Tool. It takes half a minute and no account.
Write the first reviewA self-contained HTML invoice you can edit, style and print — or put in your own app.
Cancel an invoice properly, with the notice and the credit note it needs.
Pull any table out of an invoice PDF into columns you can paste into a spreadsheet.
Build an invoice and download it as a real PDF file, drawn in your browser.
Work out the unit price from a total, a margin, a markup or a landed cost.
Build a pay-now link, QR code, email line and button for any payment provider.
A real .xlsx invoice with live formulas — change a quantity and it recalculates.
Mark an invoice as still owing when you resend a copy.