Most software overpayment comes from renewals nobody saw. A one-page register of who you pay, who owns each tool and when you can leave fixes that more reliably than any clever tool. This is how to build it in an afternoon and keep it alive with thirty minutes a month.
Run it afterward · guide 1 of 4 · Reviewed Oct 25, 2026
Each calculator opens on a made-up sample. Type over it with your own figures; nothing you type leaves this tab.
What a renewal price increase costs over the contract, what capping it saves, and the last day to give notice.
Arithmetic only, not tax, accounting or legal advice. Check the figures against your own order form.
Add a tenth column for the annual cost if you like, calculated from the cost and the billing period, so the sheet sorts by what matters. A vendor in your register is the same entity that appears in your vendor master in the books; use the same name in both so the two can be matched.
Do not type the list from memory. Your accounting software already has the names and the totals. Run the vendor-totals report as described in find software in QuickBooks Online or find software in Xero, for twelve months, and paste the software lines into the register. Those guides cover the click paths; this one does not repeat them.
Then fill the gaps the report hides: tools charged to a card without a payee, annual plans that fell outside the window, and personal accounts used for work. The chart of accounts shows where software usually lands.
The register is only as good as the reminders it produces. A date in a cell that nobody is paged on is a record of a missed renewal waiting to happen.
Subtract the notice window from the renewal date. That is the date you can still act.
Create calendar events for the notice date minus 30 days and for the notice date itself. Invite the owner and one backup.
When a tool renews, update the renewal date the same day, before the owner forgets.
Thirty minutes, the same day each month, with the books open next to it. Annual plans paid in advance are prepaid expenses, so ask whoever keeps the books to confirm that the schedule matches the register's renewal date.
Send us the export and see which lines are worth a second look. A connected version is planned.
Worked example. Type over it.
Result
60 days from 2026-10-25. Open the negotiation well before it, while saying no is still possible.
| Renewal | At the uplift | Held to 3.0% |
|---|---|---|
| 1 | 25,920.00 | 24,720.00 |
| 2 | 27,993.60 | 25,461.60 |
| 3 | 30,233.09 | 26,225.45 |
Each renewal is rounded to a whole cent, like the invoice, and the next rise applies to that invoiced price. Some contracts cap increases; read yours before you assume a rate.