Short answer

Make a holiday budget top-down. Pick one total you can pay from cash by the end of January, split it into gifts, food and hosting, travel, decor and giving plus a 10% buffer, write an amount next to every name, and track each line through December. Canadians plan $1,305 on average this year (Deloitte).

The January credit card bill is decided in November. Each holiday purchase looks reasonable on its own; the total is what hurts. A working holiday budget has four parts: one total cap, lines for each kind of spending, a number next to every name, and tracking through December so you see the cap coming while you can still change course.

How much people plan to spend on the holidays in 2026

Households are cutting back this year. Deloitte’s Canadian survey shows planned holiday spending at $1,305, down 14% from $1,521 in 2025, with the deepest cuts in entertaining and experiences. Most people also expect higher prices:

Figure (Deloitte Canada unless noted)Value
Planned holiday spending, Canada, 2026$1,305
Same figure in 2025$1,521
Change, 2026 vs 2025−14%
Gifts and gift cards−5%
Entertaining−22%
Experiences−20%
Expect holiday prices higher than in 202579%
Plan to look for discounts and sales78%
US retail sales, Nov–Dec 2026 forecast (NRF)+4.2% to $1.013 trillion

Deloitte Canada 2026 Holiday Retail Outlook: survey 28 Aug – 4 Sep 2026, released 14 Oct 2026. National Retail Federation forecast released 15 Oct 2026; it measures total US retail sales, a different measure from Deloitte’s survey of planned spending.

Use these figures as context. Your number comes from your own cash, which is what the next step works out.

Step 1: set one total you can pay without borrowing

Build the budget top-down. A bottom-up list (a number per person, added up) is almost always too big, and then it gets ignored. Start from cash instead:

Example: $400 already saved, $300 from November and $300 from December gives a $1,000 cap. That is the number the season has to fit, gifts, food, travel and everything else included.

Step 2: split the cap into lines

Give each kind of holiday spending its own line, and keep a buffer line for the costs nobody plans: the extra host gift, a missed shipping deadline, one more dinner.

LineShareOf $1,000
Gifts50%$500
Food and hosting20%$200
Travel (fuel, tickets)10%$100
Decor, wrapping, shipping5%$50
Giving and tips5%$50
Buffer10%$100

Example split only. Move the shares to fit your plans; keep the buffer line.

Step 3: put a number next to every name

A gift list without amounts is a wish list. Write each person and the planned amount before buying anything. The first draft usually comes out over the gift line, and that is the point: adjust it on paper, where it costs nothing.

PersonPlannedBoughtLeft
Partner$150$0$150
Two kids$200$85$115
Parents$80$80$0
Siblings (3)$45$0$45
Teachers and host gifts$25$0$25
Total gifts$500$165$335

Example list. When a line runs over, take the difference from another name on paper before you buy.

Holiday budget in five stepsSet one cap from cash, split it into lines, put amounts next to names, track through December with an 80% flag, and in January turn the actual total into a monthly savings goal.01 CAPCash you can pay by Januarysaved + Nov + Dec - buffer02 LINESGifts, food and hosting, travel,decor, giving, 10% buffer03 NAMESA dollar amount next toevery person on the list04 TRACKBudget from Nov 1 to Jan 6Flag at 80% of each line05 JANUARYActual total ÷ 12 =monthly goal for next year
A holiday budget in five steps: cap, lines, names, tracking with an 80% flag, and a January savings goal for next year.

Step 4: count the costs that hide outside the gift list

Put the cap where you can see it

Set a holiday budget with a custom period and get a flag when a line passes 80%. Free during the open beta, no card.

Start free

Step 5: track it through December

Holiday spending is packed into a few weeks, so a once-a-month look comes too late. In Finman, create budgets with a custom period, for example 1 November to 6 January, one per line. Finman flags a budget once 80% of it is spent or when the current pace will break it before the period ends, so you know the gift line is nearly gone before the last shopping weekend. Envelope mode carries what is left on a line into the next period.

Card purchases come in through a CSV, OFX or QFX statement from your bank or by hand; cash and gift-card spending can be entered on the phone as it happens, offline too. The AI CFO answers questions like “how much of the gift budget is left?” from your own transactions.

Step 6: in January, fund next year

The easiest holiday season to pay for is the one saved for in advance. After the season, add up what you really spent, divide by 12 and set that as a monthly savings goal. A $1,200 season becomes $100 a month. This is a sinking fund, and Finman’s My plan works out the monthly amount from a target and a date, and What if shows how many months it takes at your current pace. Automatic savings goals covers how to make the transfer happen on payday.

If December went over, a short no-spend challenge in January is a practical reset, and the financial resolutions guide shows how to turn the lesson into one measurable goal.

What Finman does here

  • Budgets with custom periods. A flag at 80% or when the pace runs over; an envelope (rollover) mode. Free budget app.
  • Savings goals. Target and date in; the monthly amount comes from My plan on the AI page.
  • Spending on the go. Web app on Android, iPhone and desktop; entries made offline sync later.
  • Receipts. Photograph a receipt; you check the merchant, total and date and save it as a transaction. Receipt scanner.

Frequently asked questions

How do I make a holiday budget?

Start with one total you can pay without borrowing: what is saved plus what November and December pay can cover after bills. Split it into gifts, food and hosting, travel, decor and giving, plus a 10% buffer. Write an amount next to every name on the gift list and track each line through December.

How much should I spend on Christmas?

Spend what you can pay from cash by the end of January. Deloitte’s 2026 survey puts the average Canadian holiday plan at $1,305, but your own cap should come from your savings and your November and December pay after the monthly bills.

How much are Canadians spending on the holidays in 2026?

Deloitte Canada’s 2026 Holiday Retail Outlook projects $1,305, down 14% from $1,521 in 2025. Spending on gifts and gift cards is projected to fall 5%, entertaining 22% and experiences 20%. 79% of respondents expect holiday prices to be higher than in 2025.

How do I stop overspending at Christmas?

Decide the cap and the amount per person before you shop, keep a separate line for food, travel and decor, and check the lines weekly in December. A flag at 80% of a line gives you time to adjust before the last shopping weekend.

Should I use buy now, pay later for holiday gifts?

Pay-later plans move the cost into January to March, when the next bills arrive. If you use one, count the full price against your holiday cap on the day you buy and put the instalment dates in your budget. Check the provider’s fees for missed payments before you sign up.

When should I start saving for next Christmas?

In January. Add up what this season really cost, divide by 12 and set that as a monthly savings goal. A $1,200 season becomes $100 a month.

Plan the season before it starts

Holiday budgets with a custom period, an 80% flag and a savings goal for next year. Every feature is free during the open beta.

Get Started Free

Sources

Related reading: What is a sinking fund · Overcoming impulse spending · No-spend challenge · Year-end financial review · Budgeting during inflation