Business Blue
English
14 min read

Why Does December Always Cost More Than I Planned?

Why holiday spending overshoots, the costs everyone forgets, and a simple one-number budget with a worked example and a free spreadsheet template.

By EditDocx Team

Every year, around Halloween, you make a sensible decision: "$600 on gifts. Tops." Then January arrives, you open the credit card statement, and the number on it looks like it belongs to someone with a boat.

You didn't lose your mind in December. You just budgeted for the presents and then had a holiday, and the holiday has lots of costs that aren't presents. That goes for Christmas, Hanukkah, Kwanzaa, or whatever you celebrate (in NRF's 2026 survey, 91% of adults planned to celebrate at least one winter holiday).

Short version: pick one number for the whole season, from whenever you start shopping (for many people that's well before Thanksgiving, which is November 26 this year) through New Year's. Split it into categories, put every person on a list, write down what you actually spend, and keep a small buffer for the stuff you forgot. Below: why it works, and a free spreadsheet that does the adding.

A stick figure walks to the right carrying one small light blue gift box, while behind them, in single file like ducklings, a roast turkey, a roll of wrapping paper, a stack of shipping boxes, a tangle of string lights, a party hat and a light blue suitcase waddle along on little legs You budgeted for the box. The ducklings came free. (They did not come free.)

The holiday doesn't cost what the gifts cost

When people say "holiday budget," they usually mean "gift budget." December is like a restaurant menu where the prices don't include tax, tip, drinks, or parking. Here's what tends to be left out:

  • Travel. Gas, tolls, flights, the dog sitter, the $16 airport sandwich. AAA forecast a record 81.8 million Thanksgiving travelers in 2025, and based on what travelers paid when they booked, a round-trip domestic Thanksgiving flight averaged about $700. (AAA's 2026 forecast isn't out yet.)
  • Food and hosting. The turkey, the second grocery run, the wine you bring to someone else's house.
  • Wrapping and shipping. Paper, tape, cards, stamps, and mailing a box to your sister, which costs more than what's inside.
  • Tips and thank-yous. Teachers, the mail carrier, the babysitter.
  • Decorations. Lights that worked last year and have since decided not to.
  • Events. The office party, the secret Santa, the ugly sweater you need for the ugly sweater party.
  • Charity. The food drive, the toy collection at work.
  • Returns. The sweater that didn't fit, and the second sweater you bought before returning the first.

These aren't small. In Deloitte's 2026 holiday survey, the average household expects to spend $1,654 this season: $988 on retail goods (gifts plus non-gift items like décor and hosting supplies) and $666 on holiday activities like travel, events, and hosting at home. That second number is two-fifths of the total, and almost none of it is wrapped.

A stick figure in a little rowboat smiles at the tip of an iceberg shaped like a wrapped gift; below the light blue waterline, the much larger hidden part of the iceberg holds a suitcase, a turkey, shipping boxes, string lights and a party hat The gift is the part you can see from the boat.

When the hidden part isn't in the plan, it tends to land on a credit card. In a LendingTree survey from December 2025, 37% of Americans said they'd taken on holiday debt, averaging $1,223, and 41% of those were still paying off the previous year's holidays.

Why the plan always loses

This doesn't mean you're bad with money. A few very normal brain habits are working against you.

We plan for the best-case December. Psychologists call it the planning fallacy. In a classic 1994 study, psychology honors students predicted they'd finish their theses in about 34 days on average. It took them about 56. We picture the December where nothing breaks, nobody new joins the family, and the cheap flight is still available. That December has never happened.

Small numbers don't feel like numbers. $12 of wrapping paper, $8 of tape, $19 of shipping. Each is too small to think about. No single one is the problem. Forty of them is.

Most of it doesn't look like "holiday" spending. The extra groceries go on the grocery bill, the gas on the gas bill. Your brain files them under "normal stuff," so they never count against the holidays.

Cards don't hurt. Handing over cash feels like losing something. Tapping a card feels like nothing. In a small 2001 experiment, MBA students bidding on sold-out Celtics tickets offered more than twice as much on average when they had to pay by credit card ($60.64) than when they had to pay cash ($28.51). It was one small study, but if a statement has ever surprised you, you've seen the effect.

Sales are a trap with a bow on it. "40% off" is great for something you were going to buy. For something you weren't, it's 60% of a price you never meant to pay. And the sales now run all season. In NRF's 2026 survey, 43% of holiday shoppers planned to start browsing and buying before November, yet 64% said they're likely to wait until Thanksgiving weekend to do most of their shopping. Early or late, there's a deal waiting.

The fix: one number first

Work top-down. Instead of adding up gifts and hoping, start with the total and make everything fit inside it.

  1. Pick one total number for the whole season. Not what you'd like to spend, but what you can pay for without carrying a balance into February. If you'd need to borrow to hit the number, the number is too big.
  2. Split it into categories. Gifts, food and hosting, travel, decorations, cards/wrap/shipping, tips and thank-yous, events and parties, charity, and a buffer. If one gets $0, write the zero on purpose.
  3. List every person. Everyone you're buying for, with a budget next to each name. If the people add up to more than the gift category, shrink another category, lower some per-person amounts, or have one honest conversation about drawing names this year.
  4. Track planned vs. actual. Every holiday purchase goes in its category. Not later. Now, in line at the store.
  5. Keep a buffer. About 5% to 10% of the total, for the thing you'll forget. You will forget something. The buffer just means forgetting doesn't turn into a credit card balance.

A stick figure at a long table, concentrating carefully, pours light blue coins from one big jar into the first of eight medium jars, with a ninth, smaller jar set slightly apart at the end of the row One big jar, eight category jars. The little one at the end is the buffer.

A worked example (made-up numbers)

Every person and dollar amount in this section is made up for illustration. Your numbers will be different.

Meet a made-up family of four. Last year they set a gift budget of $650 and spent $840 on gifts. Not great, not terrible. But the holidays cost them $1,720 in total, because travel, food, shipping, decorations, tips, and the office party were never in the plan.

Bar chart of a made-up example household: the plan was $650 for gifts only; the actual December cost was $1,720, made of gifts $840, food and hosting $310, travel $240, cards, wrap and shipping $95, decorations $85, tips and thank-yous $80 and office party and events $70, so the family ended up $1,070 over plan Their gift budget was off by $190. Their holiday budget was off by $1,070, because it didn't exist.

This year, they start with one number: $1,500 for everything. Then they split it:

Category (made-up example) Planned Actual Left (+) / over (−)
Gifts (10 people) $650 $685 −$35
Food & hosting $250 $290 −$40
Travel $200 $185 +$15
Decorations $50 $40 +$10
Cards, wrap & shipping $60 $72 −$12
Tips & thank-yous $80 $80 $0
Events & parties $60 $75 −$15
Charity $50 $50 $0
Buffer $100 covers $77 +$23
Total $1,500 $1,477 +$23

They went over in four categories by $102 and under in two by $25. Net: $77 over, which the $100 buffer covered with $23 to spare. Nothing went on a card that couldn't be paid off in January.

They didn't hit every number. Nobody does. Food ran over because of a grocery run on December 23, the most predictable surprise in America. The plan worked because it had room for being wrong.

Grouped bar chart of the made-up example, planned vs actual by category: gifts $650 vs $685 (over $35), food and hosting $250 vs $290 (over $40), travel $200 vs $185 (under $15), decorations $50 vs $40 (under $10), cards, wrap and shipping $60 vs $72 (over $12), tips $80 vs $80 (on plan), events $60 vs $75 (over $15) and charity $50 vs $50 (on plan); a note says $102 over and $25 under nets to $77 over, covered by the $100 buffer, for $1,477 spent of $1,500 with $23 left Same family, same December. This time the surprises had somewhere to go.

Be careful with "four easy payments"

Buy now, pay later (BNPL) splits a purchase into a few payments, often four, often with no interest. Used once, for something you'd budgeted, it's fine. The trouble is that it makes a $200 gift feel like a $50 gift, and it's easy to have several going at once.

A stick figure walks cheerfully carrying a big light blue present, with a chain trailing from one ankle attached to four small light blue weights spaced out behind them Each one is light. They're all attached to the same ankle.

In the Federal Reserve's survey of 2025, 16% of adults had used BNPL in the past year, and about a quarter of those users (26%) had paid late at least once. When the Consumer Financial Protection Bureau (CFPB) studied 2022 loan data, about 63% of BNPL borrowers had more than one loan going at once at some point in the year. BNPL also comes with thinner protections than a credit card (the CFPB withdrew its 2024 guidance extending card-style rights to it in May 2025).

If you use it anyway, log the full price in your budget on the day you buy, not the first payment. Then write the payment dates on your calendar.

Practical tips that actually help

Use one payment method for the holidays. One card you pay off in full, or cash envelopes by category. The point is that all your holiday spending shows up in one place.

Watch Black Friday and Cyber Monday prices without overbuying. Black Friday is November 27 and Cyber Monday is November 30 this year. Make your list before the sales, with the price you'd pay for each item. During the sales you may cross things off the list, not add to it.

Shipping has deadlines. For delivery by December 25 inside the lower 48 states, USPS recommends sending Ground Advantage and First-Class Mail by December 17, Priority Mail by December 18, and Priority Mail Express by December 19. Missing them can turn a $9 shipment into a $40 one.

Tips have rules too. Postal workers can accept a noncash gift worth up to $20 per occasion (and no more than $50 a year from the same person). A store or restaurant gift card, like a $15 coffee-shop card, is fine. Cash, checks, and Visa-, Mastercard- or American Express-type gift cards are not. Some schools set rules for teacher gifts as well, so check before you buy.

Log returns as money back (a negative amount), and replacements as new spending. A return only helps if you don't spend it on the thing you saw while returning it.

Say the awkward thing early. "We're keeping the holidays smaller this year" is a lot easier to say on November 1 than on December 23.

Start next year's fund in January

The cheapest way to pay for December is a little at a time, starting in January. Divide your total by 12. For the made-up $1,500 budget, that's $125 a month, or about $29 a week. Set up an automatic transfer into a separate savings account, label it "December," and try to forget it exists.

In NRF's 2026 survey, half of the shoppers who start early said they do it to spread out their budget. A holiday fund spreads out the money instead of the shopping.

The same stick figure shown several times from left to right through the seasons, from a spring flower to a summer sun to a fall leaf to a winter snowflake, each time dropping a light blue coin into a jar that slowly fills; at the end the figure happily holds the full jar next to a small decorated tree Twelve boring transfers, one relaxed December.

Do it with your own numbers

We made a free spreadsheet that does all the adding: holiday-budget-template.xlsx. It has your total budget at the top, categories with planned, actual, and difference columns, a gift list by person (idea, budget, actual, bought?, where), a spending log for everything else, and a summary that shows whether you're over or under and how much buffer is left. It comes filled in with this post's made-up example (in blue), so you can see how it works before you type over it.

Screenshot of the holiday budget spreadsheet filled with the made-up example: a total budget of $1,500, a category table with planned, actual and left-or-over columns, and a summary sheet showing $1,477 spent, $77 of the buffer used, $23 left and a status line saying the buffer covered the overruns The template, filled with made-up example numbers. Overwrite the blue cells.

You don't need Excel. You can open the file in your browser with the EditDocx editor, fill it in, and download it again. There's no signup, and the file stays on your computer instead of being uploaded. (It also works in Excel, Google Sheets, or LibreOffice.) More on how that works in How to Edit XLSX Spreadsheets Online.

FAQ

How much should I budget for the holidays?

There's no right number, only an affordable one: what you can pay off when the January statement arrives. For context, Deloitte's 2026 survey puts average planned household spending at $1,654. NRF's latest per-person estimate is $890.49, for 2025; it didn't publish one for 2026. Averages are not targets.

What's a good size for the buffer?

Around 5% to 10% of your total. In the made-up example, $100 out of $1,500 (about 7%) covered $77 of overruns. If last year ran way over, start at the higher end.

Should I put holiday shopping on a credit card?

It's fine if you pay the full balance when the bill comes. It's a problem if you carry one: in LendingTree's survey, 40% of people with holiday debt were paying 20% interest or more.

Is buy now, pay later a bad idea?

Not always, but it's easy to stack up. If you use it, budget the full price the day you buy, keep it to planned purchases, and make sure your checking account can cover every automatic payment.

General information, not financial advice.

Sources

Image credits

All illustrations, charts, and the template screenshot in this post are original.