Buying points: when purchasing miles beats the cash fare, and when it never does
Buying points is worth it only when the all-in price per point, checkout taxes and fees included, sits below one confirmed booking's ceiling: the cash fare minus the award's fees, divided by the points it costs. In practice that is usually a small top-up on an award you can see today. Airline and hotel programs sell their own points (Marriott's published base price is $12.50 per 1,000), and the sale banners can look generous: 40 percent off, 100 percent bonus, this week only. None of those percentages answer the only question that matters, which is what the points buy. Judged against a confirmed award and the cash fare for the same trip, buying points is sometimes the cheapest way to fly. Judged against a vague plan to travel someday, it is how balances go to die at full retail price.
The ceiling price: one division problem
Start from the booking, never from the sale. Take the cash fare for the exact flights or nights you want, subtract the taxes and carrier fees the award still charges, and divide by the points the award costs. That quotient is your ceiling: the highest price per point at which buying still beats paying cash. Pay less than the ceiling and the purchase creates value. Pay more and you have bought a discount on a more expensive trip.
Run the same division you would run on a transfer. This site values a specific booking only, and a purchase is just a transfer from the program's till instead of from your credit card currency. The discipline does not change because the points arrive with a receipt.
Write the ceiling as a formula and keep it next to every sale page: ceiling per point = (cash fare - award taxes and fees) / points required. The same division sits behind the Cash or Points Calculator, which returns the cents per point for a booking you have already priced. Enter the booking first; the calculator's answer is the ceiling, and any purchase price above it loses to paying cash.
The top-up case, where buying usually wins
Buying every point for an award is the hardest case to justify, because the full balance is bought at retail. The case that works most often is the top-up: you already hold most of the balance, and a small purchase closes the gap on a booking you can see today.
Worked example, with illustrative prices. You hold 35,000 points toward the same 60,000-point award from the example above, worth $1,355 after its $95 in fees. Buying the missing 25,000 points at an illustrative 2.5 cents costs $625. Your total outlay is $625 + $95 = $720 against a $1,450 cash fare. Even at a buy price that failed the buy-everything test, the top-up wins, because only a minority of the balance was bought at that price. The blended cost of the award is what matters, and your existing points were earned at card spending rates far below retail. Hilton builds this shape into its terms: at the time of redemption, a member may buy Bonus Points to reach the level a reward requires, up to 160,000 points per calendar year, which is a top-up attached to a specific booking by design.
Four buy prices against two fares: the same sale, opposite answers
Promotions are usually advertised as a percentage off or a percentage bonus, and the two framings describe the same transaction: a lower effective price per point. Convert every offer to that effective price before judging it, including any bonus points in the denominator and any checkout taxes in the numerator. Then set it against ceilings from real fares, because the ceiling moves with the trip while the sale price does not.
Take the 60,000-point award from the example, worth $1,355 after fees against a $1,450 cash fare, and run four illustrative buy prices across it. At 1.5 cents the points cost $900 and the trip lands at $995 all in: a clear win. At 2.0 cents the cost is $1,200, the trip $1,295: still ahead, by less. At 2.5 cents the cost is $1,500 and the purchase has already lost before fees. At 3.0 cents it loses by hundreds. Now change only the trip: the same 60,000 points spent on an economy fare selling for $890 cash, with the same $95 of award fees, gives a ceiling of ($890 - $95) / 60,000, about 1.33 cents. The 1.5-cent sale that won on the first trip loses on the second. There is no such thing as a good buy price in the abstract. There is a buy price measured against a booking.
| Illustrative buy price | Cost of 60,000 points | Verdict vs $1,450 fare (ceiling 2.26c) | Verdict vs $890 fare (ceiling 1.33c) |
|---|---|---|---|
| 1.5 cents per point | $900 | Wins: $995 all in vs $1,450 cash | Loses: $995 all in vs $890 cash |
| 2.0 cents per point | $1,200 | Wins narrowly: $1,295 all in | Loses by about $400 |
| 2.5 cents per point | $1,500 | Loses before award fees are added | Loses by about $700 |
| 3.0 cents per point | $1,800 | Loses by about $445 after fees ($350 before) | Loses by about $1,000 |
What the banner price leaves out
The advertised price is a starting point, not the transaction. Programs may add taxes or processing fees to a points purchase at checkout, which raises your true cost per point above the banner figure; Hilton's terms say the total cost of points is shown during the purchase process before it completes, and that is the figure to divide. Refunds are off the table at both hotel programs whose terms we read: Hilton says points bought under its Point Purchase Program are non-refundable, and Marriott says that once points have been purchased, no refunds will be permitted. If the award you were targeting disappears between checkout and posting, you own the points at retail with no booking attached.
Posting time matters for the same reason. Hilton's terms say purchased points post within 48 hours, barring technical issues, and Marriott's say within 72 hours. Marriott also states that purchased points do not count toward elite status, so a purchase buys redemption power and nothing else. An award you cannot hold can vanish in that window. Where the program allows award holds, hold first and buy second. Where it does not, the risk of the gap belongs in your decision, priced like any other cost.
| Cost element | Where it hides | What it does to the math |
|---|---|---|
| Banner price per point | The promotion page | Sets the starting cost, before everything below |
| Purchase taxes and fees | The final checkout screen | Raises the true cost per point; recompute the ceiling with it included |
| Award taxes and carrier fees | The award booking page | Subtracted from the cash fare before you divide; high-fee awards shrink the ceiling |
| Annual purchase cap | The program's buy-points terms | Limits how much of a large award can be bought in one year, per account |
| Posting delay | The purchase confirmation | Creates a window where the award can disappear while your money is already spent |
Checkout charges can flip the verdict: a worked example
Arithmetic illustration with stated inputs, not a live sale price or a real program's tax rate. Use the same award as the main example: 60,000 points plus $95 in fees, against a $1,450 cash fare, which gives a ceiling of about 2.26 cents per point. A sale banner advertises points at 2.2 cents each, under the ceiling, so the purchase looks like a narrow win.
At checkout, suppose the program adds a charge of 7.5 percent on top of the purchase, a stated input for this example. The 60,000 points now cost $1,320 times 1.075, which is $1,419, or about 2.37 cents per point all in. Add the $95 in award fees and the trip costs $1,514, which is $64 more than the $1,450 cash fare. The banner passed the ceiling test; the transaction failed it. The only price that counts is the one on the final checkout screen, divided by the points that will actually post.
Bonus tiers: convert every sale to one price, then count the extras
A bonus sale and a discount sale are the same thing written two ways. A 100 percent bonus on points bought at 3.5 cents doubles the points for the same money, so the effective price is 1.75 cents per point, exactly the same as a 50 percent discount on the 3.5 cent price. Convert every offer this way before comparing it with your ceiling: total money paid at checkout, divided by total points that post, bonus included.
Tiered bonuses add a trap. Arithmetic illustration with stated, hypothetical tiers: a program offers a 50 percent bonus on purchases under 30,000 points and a 100 percent bonus from 30,000 points up, at a base price of 3.5 cents. You need 25,000 points to complete a booking. Buying 17,000 points earns a 50 percent bonus of 8,500, so 25,500 points post for $595, an effective 2.33 cents. Buying 30,000 earns a 100 percent bonus, so 60,000 points post for $1,050, an effective 1.75 cents. The second purchase has the lower price per point, but 35,000 of those 60,000 points have no booking attached. You spent $455 more to own points you did not need, at a price that only looks good if a future booking clears 1.75 cents.
The fair way to judge the bigger tier is to split it. Charge the booking with the points it uses, and treat the extra points as a separate speculative purchase at the effective price. If you would not buy 35,000 points at 1.75 cents for no particular trip, do not let the bonus tier buy them for you. The transfer bonuses guide applies the same split to transfer promotions.
Buying to speculate: the case that fails
Programs run sales constantly, and the promotions create pressure to stock up before a price rises. Resist the framing. Points are a currency the issuer can devalue at will, they expire under each program's own rules, and a purchased balance earns nothing while it sits. A sale price that beats today's ceiling for a trip you have not found tells you nothing about the trip you will actually take, which may price worse, route through a partner with high fees, or never happen.
There is one narrow exception worth naming: topping up to keep an existing balance usable, or buying a small amount to complete a booking that is one step from ticketing. Both are purchases attached to a specific, dated use. Everything else is speculation in a currency with a single issuer, no resale market, and a price the issuer controls from both sides.
Edge cases: who the points are for, and when they post
Buying for another traveller is a rules question before it is a price question. Programs set their own terms for buying points into someone else's account, gifting, and pooling balances between members, and those terms decide whether a purchase can complete a companion's award at all. Read the program's buy-points and pooling terms for the account that will ticket the booking before you buy anything.
Hotel purchases need the same ceiling, computed on the room. A night priced at $320 in cash, or 40,000 points with $0 due on the award, gives a ceiling of 320 / 40,000 = 0.80 cents per point, in this illustration. Now set a real published price against it. Marriott's program rules state a purchase rate of $12.50 per 1,000 points, which is 1.25 cents per point, with pricing that varies during promotions. At that base rate, 40,000 points cost $500 for a night that sells for $320: the purchase loses by $180. Even a promotion that cut the effective price by a third, to about 0.83 cents, would still sit above the 0.80 cent ceiling on this room. A hotel point sale that looks cheap next to airline miles can still be above the ceiling, and one that looks expensive can still be below it. Never compare buy prices across currencies without converting through a booking.
Timing is the last edge case. Award prices can move between the moment you buy and the moment the points post. If the program allows award holds, hold first, buy second, and book the moment the points land. If it does not, and posting is not instant, the chance that the award disappears or reprices in that window is a real cost, and on a booking that only clears the ceiling by a few dollars it can be the deciding one. Once posted, purchased points also live under the program's normal expiration rules, which our airline and hotel points expiration guide explains.
Purchase caps, minimums, and the shape of a sensible order
Programs fence their stores, and two hotel programs print the fences in their terms. Hilton's terms, read on hilton.com on October 22, 2026, let a member buy up to 160,000 Bonus Points per calendar year through its non-reservation purchase channel, plus a separate allowance of up to 160,000 points per calendar year bought at the time of redemption to reach the level a reward requires. They also say minimum purchase thresholds may apply, and add that the limit, the minimums and the cost of points may change at any time without notice. A new Hilton member must wait 30 days after enrolling before buying. Marriott's program rules, section 2.9, allow a combined maximum of 150,000 points per calendar year through its Buy Points and Gift Points storefronts, with separate 100,000-point allowances for two other purchase channels. Those fences shape strategy in two ways. First, a cap can make a buy-everything plan impossible for a large premium-cabin award in a single year, which pushes the sensible purchase back toward the top-up shape. Second, buying in someone else's account to dodge a cap, or buying points as a gift for the other traveller on the booking, runs into each program's own transfer and gifting rules, and gifted points usually arrive without the buyer's status or account history attached. Read the store's terms for your program before assuming the group booking can be funded from two wallets.
Minimums cut the other way. If the smallest purchasable increment overshoots your shortfall, the excess is bought at retail and spent later at unknown value. Price the whole increment, not just the points you need: a 5,000-point minimum to close a 3,000-point gap means 2,000 points of speculation rides along with an otherwise sound top-up. Sometimes that is still worth it. It should always be counted.
Buying points versus earning them on a card
A purchase competes with your other ways of getting the same points. Spending on a card that earns the currency, transferring from a transferable currency you already hold, or waiting for a transfer bonus on points you own can all deliver the same balance at a lower effective cost. Price the purchase against those routes, not only against the cash fare. If a transfer from your existing flexible balance covers the award, the purchase has to beat points you already own at no extra cost, and it almost never does.
Where a purchase does win, it tends to win on time rather than price: the award is available now, your flexible balance is committed elsewhere or too small, and the top-up is small. That is a purchase with a job. Give every purchase a job before you give it your card number.
Buying and earning also differ in what the tax documents say about them. The IRS and Tax Court texts quoted in are credit card points and airline miles taxable deal with purchase rebates, bank-account premiums and business-travel miles; none of them addresses points bought from a program, so any tax question about a purchase belongs with a professional.
A pre-purchase routine that takes four minutes
One: screenshot or write down the award, its points price, and its fees, confirmed to the final booking step. Two: record the cash fare for the same trip from the same day's search. Three: compute the ceiling and compare it with the all-in purchase price per point, taxes and checkout fees included. Four: check the posting time and, if the program allows holds, place the hold. Five: buy the exact shortfall, not a round number with a buffer, because buffer points are the ones bought at retail and spent at whatever value is left over later.
Airline miles, hotel points, and why the same price is not the same price
A cent and a half per point means different things in different currencies, because the units buy different quantities of travel. Hotel points in the large programs are typically redeemed in much larger denominations per night than airline miles per flight, and several hotel programs price their points for sale well under a cent for exactly that reason. Comparing buy prices across programs without converting through a booking is comparing the price of litres and gallons by the number on the pump. The ceiling formula handles this automatically, because it starts from the cash price of the actual room or flight. Use it per program, per booking, and let cross-program comparisons happen at the level of trips, not points.
One more structural difference matters. Some programs sell points through a third-party storefront, and purchases there may not count as travel spending on your credit card, may not earn the category bonuses you expect, and post from the storefront rather than the program. None of that changes the ceiling math, but it changes what the purchase earns on the way in, which belongs in any comparison against earning the same points through card spending instead.
The decision rule, with its exceptions
Buy only when all four conditions hold. One: the award is confirmed to the final booking step, with its fees written down. Two: the all-in purchase price per point, checkout charges included, is below the ceiling for that booking. Three: you are buying the smallest amount that completes the booking, ideally a top-up, and you have priced any minimum or bonus tier that forces you to buy more. Four: the points will post before the award is likely to move, or the award is on hold.
If any one of the four fails, pay cash, wait, or price another route. The other routes are often better: points you already hold, a transfer from a flexible balance, or a smaller award on different dates, as the how many points you need for a flight worksheet shows. A purchase is the route of last resort for a booking that is otherwise ready, and when it is used that way it can be a very good one.
Worked example
Arithmetic illustration, not live inventory or a live sale price. A confirmed award costs 60,000 points plus $95 in taxes and fees; the same flights cost $1,450 in cash. The award is worth $1,450 - $95 = $1,355, so the most you can pay for the points and still come out ahead is $1,355 / 60,000 = about 2.26 cents per point. At an illustrative sale price of 2.5 cents, buying all 60,000 costs $1,500: more than the award returns, before the $95 in fees. At an illustrative 1.75 cents, the points cost $1,050, and the trip costs $1,145 all in against $1,450 cash. Same award, same program. The buy price decided everything.
Arithmetic illustration, stated inputs
Watch for this
The trap most people miss
Buying points because the discount percentage looked large. A 50 percent bonus on a currency you cannot spend well is a discount on a loss.
Checklist
- Find the award first and confirm it is bookable to the final step, with its taxes and fees written down.
- Price the same trip in cash the same day, fees included.
- Compute your ceiling: (cash fare - award fees) divided by points required. Never pay more per point than that figure.
- Add the purchase taxes or fees the program charges at checkout before comparing; the banner price is rarely the final price.
- Buy the smallest amount that completes a booking, ideally a top-up, and buy it as late as the posting time safely allows.
Common questions
Is buying points ever a good deal?
Yes, in one recurring shape: a small top-up that completes a confirmed, bookable award whose cash fare is high. The blended cost of the award stays low because most of the balance was earned, not bought. Buying a full balance at retail for a trip you have not found is the shape that loses.
How do I know my maximum sensible buy price?
Divide the award's value by its points cost. Value is the cash fare for the same trip minus the taxes and fees the award still charges. The result is your ceiling per point. Compare it with the all-in purchase price, including any taxes or fees added at checkout, and walk away if the purchase price sits above the ceiling.
Do purchased points expire?
They live under the same expiration and activity rules as any other points in that program once they post. Buying points does not give them a separate, longer life. Check the program's expiry rules on this site's program pages and in your account before buying for a trip that is months away.
Can I get a refund if the award disappears after I buy?
Plan on no. Points purchases are generally final. That is why the order of operations matters: confirm the award to the last step, use an award hold where the program offers one, and check the stated posting time before paying. If the award cannot be held and posting is not instant, the disappearance risk is part of the price.
Are points sales with big bonuses a sign of a coming devaluation?
Not reliably, and the question points the wrong way. Sales run on a marketing calendar. Judge a sale only against a booking you can make now, at today's award prices. If the booking works at today's numbers, a later devaluation is a problem for a balance you no longer hold.
Should I buy points in a program I do not usually use?
Only for a confirmed booking in that program, priced against its cash fare, and only the amount the booking needs. An unfamiliar program is where leftover purchased points strand most easily, because you have no natural future trip to spend the remainder on.
Is a 100 percent bonus the same as 50 percent off?
Yes, mathematically. A 100 percent bonus doubles the points for the same money, which halves the price per point, exactly what a 50 percent discount does. A 50 percent bonus is not the same as 50 percent off, though: it cuts the effective price by a third. Divide the checkout total by the points that will post, and compare that single number with your ceiling.
Should I buy more points to reach a bigger bonus tier?
Only if you would buy the extra points on their own. Split the purchase: the points your booking needs, and the extra points the tier forces you to buy. The extra points are a speculative purchase at the effective price, with no booking attached. If no likely trip clears that price, the smaller purchase is the better one, even though its price per point is higher.
Do checkout taxes or fees really matter?
They can decide the answer. In this guide's worked example, a sale price of 2.2 cents sits under a 2.26 cent ceiling, but a hypothetical 7.5 percent checkout charge lifts the all-in price to about 2.37 cents and turns a narrow win into a $64 loss against the cash fare. Always use the final checkout total.
Sources and verification
Every source below was checked on October 22, 2026.
- Hilton Honors Terms and Conditions, Point Purchase Program (hilton.com): Members may purchase up to 160,000 non-reservation Bonus Points per calendar year, and separately up to 160,000 points per calendar year at the time of redemption to reach a reward's required level; purchase limit, minimums and cost may change without notice; total cost is shown before the purchase completes; purchases are processed by Points.com; a new member may buy 30 days after enrollment; purchased points are non-refundable and post within 48 hours.
- Marriott Bonvoy Program Rules, section 2.9 Purchase Points (marriott.com): A combined maximum of 150,000 points per calendar year through the Buy Points and Gift Points storefronts; points at $12.50 U.S. dollars per 1,000, with pricing that varies during promotions; posting within 72 hours; no refunds once purchased; purchased points do not count toward elite status.
Sale prices, bonus percentages, checkout charges, annual purchase caps, and posting times are set by each program and change by promotion and by account. Apart from the Hilton and Marriott terms quoted from their own pages, every price, tier and checkout charge on this page is a labelled hypothetical input. The price inside your account at checkout is the only one that exists for you.