WCapsuleM8

Warranty & Guarantee Register

Free

Track every warranty and guarantee you have given and every one you hold, with its end date, days remaining, claim history and the exposure carried on the ones you gave, so a claim is made before the cover runs out. Runs entirely in your browser. Nothing is uploaded.

Version 1.0.0 · Updated Aug 20, 2026

Use Warranty & Guarantee Register now

Runs in your browser · nothing is uploaded

This in-page version cannot save your work between visits — browser storage is switched off inside the sandbox. Download the free file to keep your data on your own computer.

Overview

CM8-190 is a register of the warranties and guarantees you have given to customers and the ones you have received from suppliers and manufacturers. It works out when each one ends, how many days are left, what is expiring soon, what you are still carrying on the cover you gave, and what happened to every claim made under any of it. The point of keeping it is narrow and practical: cover is only worth something while it is live. Most warranties that are never claimed are not lost because the claim would have failed — they are lost because nobody could say what was covered, on which serial number, until when, and by then the date had passed. Everything runs inside this single file: no account, no upload, no network request of any kind.

Frequently asked questions

Is the Warranty & Guarantee Register really free?

Yes. The Warranty & Guarantee Register is a free download with every feature included — no trial period, no locked features and no account required.

Does my data stay private when I use the Warranty & Guarantee Register?

Yes. The tool is a single HTML file that runs entirely on your computer and makes no network requests, so nothing you enter is ever uploaded or shared.

Does the Warranty & Guarantee Register work offline?

Yes. Once downloaded it runs completely offline in any modern browser — no internet connection, installation or plugins needed.

Do I need Excel or any other software to use the Warranty & Guarantee Register?

No. It replaces the spreadsheet template entirely: open the file in your browser (Chrome, Edge, Firefox or Safari) on Windows, Mac, Linux or a tablet, and start working.

How to use Warranty & Guarantee Register

The complete in-tool guidance, reproduced here so you can read it before you download.

What this tool does

CM8-190 is a register of the warranties and guarantees you have given to customers and the ones you have received from suppliers and manufacturers. It works out when each one ends, how many days are left, what is expiring soon, what you are still carrying on the cover you gave, and what happened to every claim made under any of it.

The point of keeping it is narrow and practical: cover is only worth something while it is live. Most warranties that are never claimed are not lost because the claim would have failed — they are lost because nobody could say what was covered, on which serial number, until when, and by then the date had passed. Everything runs inside this single file: no account, no upload, no network request of any kind.

Given and received — the one thing not to get wrong

Every record has a direction, and the two are opposites:

  • Given — you warrant something to a customer. It is a liability. If it fails, you go back and put it right at your cost.
  • Received — a supplier or manufacturer warrants something to you. It is an asset. If it fails, somebody else pays.

They must never be added together. A single total of "warranties held" adds money you might have to spend to money you might get back, and describes nothing. Every amount in this tool either states its direction or shows the two separately, and the exposure figure counts warranties given only.

Nor should they be netted off. A supplier's cover on a part does not cancel your cover on the work around it. If the part fails and the maker rejects the claim, your customer still has a warranty from you.

One job usually produces two records or more: the maker's cover on what you fitted, and your own cover on the fitting. Give them the same job reference and serial number so they can be found together, and enter the value covered on each for what that cover alone is worth — not the value of the whole job on both, which would double-count your exposure.

Start dates, periods and end dates

Three date fields do different jobs. The installation or purchase date is when the item was fitted or bought. The warranty start date is when cover actually begins, which is often handover, commissioning or registration rather than purchase. The warranty end date is only for when the document states a specific date.

Cover ends = warranty end date, if one is entered otherwise = warranty start date + warranty period in months (a period in months lands on the same day number in the later month; where that day does not exist, it falls on the last day of that month)

A record with no period of its own uses the default period on the Settings tab, and the register says so in the "End date basis" column, which appears in the CSV export. Anything entered in the end date field always wins over the calculation. If you enter both and they disagree by more than a month, the tool refuses the record and tells you what the period works out to — that disagreement is almost always a typing error in one of them.

Days remaining = cover end date − today, in calendar days Expired = days remaining is negative Expiring soon = 0 ≤ days remaining ≤ warning window

Calendar months are not all the same length, so a period counted in months and one counted in days will not agree. This tool counts in months, because that is how warranties are written. If your cover runs from delivery, from first use, or from a commissioning certificate, use that as the start date rather than the invoice date; the difference is often several weeks, and it is several weeks at the wrong end.

Warranty types

The type records what the cover actually pays for, which is the question that decides most disputes:

  • Parts only — a replacement part arrives; the labour to fit it is yours.
  • Labour only — the time is covered, the part is not.
  • Parts and labour — both.
  • Manufacturer backed — honoured by the maker, and usually conditional on registration and servicing.
  • Insurance backed — a policy stands behind it, so it survives the failure of whoever gave it.
  • Workmanship — the quality of the work itself, as distinct from the goods installed.

The gap between a parts-only warranty you received and a parts-and-labour warranty you gave is a real cost, and it is yours. Recording the types honestly is what lets you see that gap before it arrives as an unbudgeted return visit.

Value covered

Enter what it would cost to put the failure right, not what the customer paid. On a warranty you gave, that is your cost to return, strip out, replace and reinstate; on one you received, it is what you could recover. Where cover has a stated cap, use the cap. Where it genuinely has none, leave the field blank rather than inventing a number — a blank is excluded from the totals and is honest about it.

Exposure

Exposure = Σ value covered over records where direction = given and status is not void and cover has not ended (unless the settings say to include expired cover)

Exposure is what you would face if every warranty you have given were claimed in full tomorrow. It is a worst case and nothing else. Most warranties are never claimed, and most claims cost a fraction of the value covered — in the sample register, two settled claims come to well under a tenth of the cover on those jobs.

What it is good for is scale and concentration. If your exposure sits mainly on three customers, the exposure chart says so, and that is worth knowing before you take on a fourth job of the same kind. What it is not good for is a provision in your accounts: that needs an expected cost based on your own failure rates, not a maximum.

Warranties received are never counted in it. A record with no end date is counted while it is not void, because you cannot show that cover has ended — fix the dates rather than letting that inflate the figure.

The warning window

The warning window is how many days ahead a warranty is flagged before it runs out. Set it to the time you actually need: to get somebody on site to look at the work, to gather the service evidence a maker will ask for, and to submit a claim before the date passes. Sixty days is reasonable for site work; a fortnight is not enough if the claim needs an inspection.

The register turns amber inside the window and red once cover has ended. The expiry table lists both, nearest first, along with anything whose end date cannot be worked out at all — those belong at the top of the list, because an undated warranty is one you can neither defend nor claim on.

Claims and the success rate

Tick the claim box, record the date it was made, and set the outcome. Claim value is the amount actually settled — what the remedy cost you on cover you gave, or what you recovered on cover you received. Leave it blank while a claim is open, and on one that was rejected or withdrawn, because nothing was settled; put the amount asked for in the claim notes instead. The tool enforces this, so the settled column never mixes asks with outcomes.

Claim success rate = (accepted + partially accepted) ÷ (accepted + partially accepted + rejected + withdrawn) × 100

Pending claims are excluded from both halves. This matters: an undecided claim is not a failure, and counting open claims in the denominator would drag the rate down every time you submit one — making the figure worst exactly when you are chasing hardest. Where no claim has concluded, the tile shows "—" rather than a confident zero.

Withdrawn claims count as concluded and unsuccessful, because a claim you dropped recovered nothing. If it was withdrawn because the fault turned out not to be a defect, say so in the notes.

Read the rate on warranties received and warranties given separately, using the direction filter. They measure opposite things: on cover you received, a high success rate is good news; on cover you gave, a high acceptance rate means you are accepting a lot of failures, which is a signal about the work rather than about your claims handling.

Conditions and evidence

The conditions field is the most valuable free text here and the most neglected. Write down what would make the cover fall away: annual servicing, registration inside a deadline, installation by an approved fitter, clearing gutters, not running a pump dry. Whoever handles the claim in two years' time will not have been on the job, and the register is all they will have. Record the serial or batch reference on every row — it is the field that turns a register into something that can answer a question, and a maker's warranty refused for want of a service certificate is the commonest way cover is lost.

Status, and how it differs from cover

Status is what you say about the record: active, expired, claimed where a claim has been settled against it, and void where cover has been invalidated. Cover state is what the dates say. They sit side by side on purpose, and where they disagree the dates are usually right and the status is stale.

A warranty with a settled claim against it is not automatically finished — cover usually continues for the rest of its term and can be claimed on again. Mark a record void only when cover has genuinely been invalidated: a void record is excluded from exposure and from the expiry lists, so using it loosely will quietly hide a live liability.

Printing and sharing

Print Report produces a report from whatever the current filter shows: the headline figures, the four charts, the expiry and claim tables, the full register and your closing notes. The scope line under the title states the filter in force. If you are reporting your own liabilities, filter to warranties given and say so — a mixed report will be read as one total by somebody who did not build it.

Saving your work

Records, settings and the report header are written to this browser's local storage as you type, and the toolbar shows the time of the last save. That storage belongs to one browser on one computer: another browser, a private window, a second machine or a clean-up tool that clears site data will not have it.

Treat Export .json as the real save — one file containing everything, which Import .json restores anywhere. Export CSV gives you the register for spreadsheet work and includes every filtered record, not only those drawn on screen. Reset asks twice, then erases everything this tool has stored; there is no undo. Warranty records outlive the work by years, so keep an exported backup with the job files rather than only in a browser.

Accuracy & disclaimer

This tool calculates from what you type. It cannot read a warranty document, cannot tell whether cover has been invalidated by something nobody recorded, cannot tell whether a claim would succeed, and does not notify anybody or submit anything.

What must be covered, for how long, on what terms, and what rights a customer has regardless of what any document says, differ by country, by trade and by contract. Statutory rights frequently run alongside a warranty and are not modelled here at all. This is an internal record-keeping and date-calculation aid, not legal or accounting advice, and not a substitute for reading the wording you agreed to.

Where this fits

Part of Returns, Complaints & Warranty in Customer Service & CX.

Track physical customer returns from RMA request through receipt, inspection and disposition to credit — with days open, transit time, the no-fault-found rate and an honest split of who actually caused each return; for the customer's complaint itself use the complaint tracker. Nothing is uploaded.

Download Runs in browserView

Track customer complaints from intake to closure — acknowledgement and resolution times, justified rate, complaint costs and category trends, with a customer-ready report. Nothing is uploaded.

Download Runs in browserView

Track every job sheet and work order from raised to paid: labour, materials, margin, certificates and the completed work you have not yet invoiced. Runs entirely in your browser — nothing is uploaded.

DownloadView