As a high school senior, you may find yourself strapped for cash around the holidays.

Between presents for loved ones and white elephant gift exchanges with friends, expenses tend to add up quickly this time of year.

But by cutting back on your spending and being thoughtful about presents, there are plenty of ways to keep your holiday budget in check without sacrificing joy. Here’s how to do it and give yourself the gift of being financially responsible.

1. Account for Your Expenses

Although gift giving often makes up the bulk of holiday spending, Lynne Somerman of The Wiser Miser points out that when making a holiday budget, it’s also important to make room for all of the other expenses that tend to pop up this time of year like extra baking supplies for all those cookie exchanges.

2. Find Places to Cut Back

If you know that you are going to have extra holiday expenses (and who doesn’t?), it’s a good idea to seek out other areas where you can trim, says Brenda Campbell, president and CEO of teen financial empowerment nonprofit SecureFutures. “Often, it’s the little things in a budget that can build up to a big difference,” she says. Keeping your budget in check doesn’t have to keep your fun in check. Packing your lunch, skipping lattes and carpooling with friends are easy ways to cut back.

3. Get a Seasonal Job

Depending on your school workload, picking up a few shifts a week at your local mall can do wonders for your holiday budget. As Campbell points out, most retailers hire seasonal employees to help cover the holiday bustle, which can help keep your budget in check. “The extra hours make for an easy source of gift-giving cash,” she says.

4. Come in With a Plan

Create a list in advance of browsing, whether online or IRL, for holiday gifts. Somerman even suggests keeping a note in your phone with the interests of and gift ideas for your loved ones so that you have a resource handy when inspiration strikes. If you’re still not sure exactly what to purchase, decide on a dollar amount that you will spend on each person, write it down and stick to it.

5. Be Savvy About Finding Deals

Chances are, you’re doing a good part of your holiday shopping online. Besides being able to click “buy” from the comfort of your home, Tania Donovan of Teen Financial Coach says that it can also be a boon to your budget. “Online shopping is not only convenient, but it’s also easy to find discount codes online,” she says. Install browser extensions like Honey and Ebates, which automatically search discount codes when you go to check out. Resale and auction sites like Poshmark and eBay can be great sources for on-trend gifts at a fraction of the retail cost. And shopping through apps like Ibotta can earn you cash back on certain purchases.

6. Start a Gift Exchange

Instead of giving gifts to every friend, club co-chair and teammate, organize a white elephant exchange. Set a price limit of $5 to $10, and ask everyone bring wrapped gifts to swap for a hilarious and fun alternative to traditional gift giving.

If you have a large family, giving gifts to everyone can add up quickly. Consider suggesting a Secret Santa or draw names to cut down on the amount of people you need to buy for.

7. Think Beyond Just Stuff

Research shows that 78 percent of millennials prefer experiences to material goods. Gen Z is continuing that trend, and Donovan suggests applying this knowledge to your gift giving. This can come either in the form of a gift certificate or an IOU tucked into a holiday card. Some ideas include a hike with a picnic lunch, ice-skating followed by hot chocolate, a night out at the movies or a meal at that trendy-but-reasonable new spot in town. The promise to spend time together doing something the other person enjoys can be infinitely more meaningful than any tchotchke.

Handmade items are another great way to give a gift with meaning and save money too. Set aside a DIY day for yourself and put the treasure troves of Pinterest to use. When your loved ones see the time and effort you put in to hand-making a gift for them, they will love and appreciate it so much more than something that came from the store.

8. Be Present

“Most people know that many students are broke and they don’t really expect fancy gifts from them,” says Somerman. That’s why just showing up can go a long way. If you feel compelled to bring something, which is certainly always appreciated, homemade food or a heartfelt letter expressing what someone means to you can make for a powerful gesture. “Being physically around family and friends is the greatest gift you can give,” adds Campbell.

9. Don’t Wait Till Next Year

Finally, though your head is probably already spinning thinking about this year’s holiday expenses, it’s never too early to start planning for next year. Somerman recommends adding this year’s expenses into next year’s budget now. You’ll be more prepared for what lies ahead and more likely to save a little each month. Even better? Shop the post-holiday sales come January. “It’s the ultimate way to save money,” says Donovan, who advises buying timeless — and heavily discounted — gifts, like scarves and travel coffee mugs, at the end of the season and saving them until next year.

Whatever the size of your budget, resist the temptation to exceed it because you think you have to get fancy gifts for everyone in your life. With a little planning, saving and savvy shopping — plus a sprinkling of creativity — you can keep all of the joy and meaning of the holiday season without overspending.