How to Read a Software Deal Before You Pay: the Five Lines That Matter
A software deal is a short document pretending to be a short number. The number is the part designed to be read; the document is the part that decides whether the deal was good. Every listing on this site is checked against the vendor's regular price and refund terms before it goes up, and that check comes down to five lines that appear, in some form, on every deal page ever written. This note is the method. The examples use figures read from vendor pricing and refund pages on October 7, 2026; prices move, so treat each number as a snapshot and check the live page before you pay.
Line one: the regular price, not the strike-through
The first question is what the product costs when nobody is running a promotion, because that is the number you pay once the deal expires, and most deals expire. FreshBooks is a clean example of why the strike-through is not enough. Per the FreshBooks pricing page as of October 2026, the Lite plan shows $1 per month for the first year under a Solopreneur Offer, against a regular price of $23 per month. Plus shows $8.60 per month, labelled 80 percent off for three months, against a regular $43. Premium shows $14 per month on the same three-month terms against a regular $70. Three different plans, three different promotional lengths, on one page.
Read as a buyer, the Lite offer is a twelve-month discount worth about $264 over the year, after which the bill becomes $23 a month. The Plus and Premium offers are three-month discounts, after which the bill multiplies by five. Neither is a bad offer; they are different offers wearing the same font. The habit to build is to write the regular price next to the promotional price and then write the month in which the first becomes the second. If a deal page does not show the regular price at all, find it on the vendor's own pricing page before going further. A discount from an unknown number is not a discount; it is a number.
Line two: the annual discount is a loan you make to the vendor
Annual billing is the most common software deal and the least examined. Per the Notion pricing page as of October 2026, Plus is $10 per seat per month billed monthly or roughly $8 billed annually, and Business is $20 monthly or roughly $16 annually, with the page describing the saving as up to 20 percent. Per the Zapier pricing page the gap is wider: annual plans are described as 33 percent below monthly rates, so a Professional plan that starts at $29.99 per month billed monthly starts at $19.99 billed annually. Per the Calendly pricing page, Standard is $10 per seat per month billed monthly with 17 percent off on annual, and Teams is $16 with 20 percent off.
The discount is real, but it is paid for with a loan: you hand the vendor twelve months of money up front and in exchange keep 17 to 33 percent of it. Whether that is a good loan depends on two things the deal page will not say. The first is whether you will still be using the product in month nine, which only you can answer, and which the free month of a trial does not answer. The second is what happens if you leave early, which is the refund window, and that is line three. A reasonable rule: take the annual discount on a tool you have already paid for monthly for at least a quarter, and never on a tool you discovered this week.
Line three: the refund window is the real price of a mistake
The refund policy converts a bad purchase into either a small annoyance or a sunk cost, and the two are usually separated by a number of days printed somewhere other than the deal page. Notion's refund page, read on October 7, 2026, is specific: refunds on monthly billing are available within three days of the invoice date, and on annual billing within 30 days of the invoice date. The request has to come from the workspace owner's email or the billing email on file. Prorated charges for accidentally added members are refundable within three days if the members have been removed. And one clause that applies directly to AI add-ons: unused purchased credits are refundable, but once any portion of purchased credits has been used, those credits are no longer eligible for a refund.
Three days on monthly is short enough to miss over a weekend. Thirty days on annual is generous, and it is the single biggest reason an annual plan can be safer than it looks, provided you actually test the product inside the window rather than planning to. Marketplace lifetime deals carry their own refund terms that sit on the marketplace's own policy page, not the vendor's; the policy pages of the two largest marketplaces could not be read for this note on October 7, 2026, so no figure is quoted here, and that is exactly the point. If the number is not on a page you have read today, it is not a number you can rely on. Open the policy page, find the days, find what voids them, and write both down next to the price.
Line four: lifetime means the lifetime of the product, not yours
A lifetime licence promises that you will never pay again for what you bought. The contested word is what. Three things routinely sit outside it. The first is the tier: a lifetime deal maps to a specific plan, and features the vendor later adds to a higher plan are not included unless the terms say so. The second is usage: credits, tasks, seats and storage are often capped at the deal's tier even when the regular plan's cap later rises. The third is the product's own future: a lifetime licence is only as long as the company, and small vendors selling large numbers of one-time licences are, by construction, trading future revenue for cash now.
None of this makes lifetime deals bad. It makes them a bet on a specific vendor's survival and on your own usage staying inside the tier you bought. The reading method is to find the exact plan name the deal maps to on the vendor's pricing page, read that plan's limits as they stand today, and ask whether you would be happy with those limits frozen for five years. If the answer is yes, the deal's price can be compared against five years of the annual plan. If the answer is no, the regular annual plan with its refund window is the safer purchase, and the lifetime price is irrelevant however low it is.
Line five: what the deal does not include
The last line is the one that produces the second invoice. Per the Calendly pricing page as of October 2026, the Notetaker and Callie features are add-ons purchased on top of Standard or Teams, and the page notes they are only available in English at this time; a deal on Calendly seats does not include them. Per the Notion pricing page, Custom Agents are free to try and then priced at $10 per 1,000 monthly Notion credits, separately from the seat price, and Enterprise is custom pricing by sales contact. Per the Zapier pricing page, every paid plan is sold in task tiers starting at 750 tasks per month on Professional and 2,000 on Team; a discount on the plan does nothing about the tier you outgrow. Per the Calendly page, the Enterprise plan starts at $15,000 per year with a minimum of 50 seats, which is a different market and should not appear in a small-team comparison at all.
- Regular price: written next to the deal price, with the month the one becomes the other.
- Annual discount: the percentage, and whether you have already paid monthly for a quarter.
- Refund window: the days, the conditions, and whether used credits are excluded.
- Lifetime scope: the exact plan name it maps to and that plan's limits today.
- Add-ons and tiers: anything priced per credit, per task, per add-on or per seat minimum.
Bottom line
A deal is good when the regular price is one you would have paid anyway, the discount is large enough to justify paying early, the refund window is long enough to test inside, the lifetime scope matches a plan you can live inside, and the add-ons do not quietly rebuild the bill. Five lines, each on a page the vendor has already published. The figures above were read on October 7, 2026 and will drift; the method will not. Every deal listed on this site has been through the five lines before it appears, and the expiry date on the listing is the date the fifth line was last checked.