Graduating Class Fundraising Playbook: how to fund prom, rings and graduation (Puerto Rico and U.S. guide)

On this page
Every graduating class board starts the same way: full of energy in August, a list of ideas in the group chat, and one question nobody can answer: how much do we actually need to raise? By March, half those ideas never happened, the money is scattered between a personal account, an envelope and a notebook, and parents start asking questions.
This guide is the complete plan —in the order that makes sense— to fund your class's prom, rings, cap and gown, trip and graduation. It was written for Puerto Rico, and it works for any class board on the island or on the mainland. It's not a list of loose ideas: it's a ten-step system with example numbers, a school-year calendar, the rules of a legal sweepstakes, and a way to keep the books so nobody doubts the board. For the wider picture of fundraising in Puerto Rico for classes, leagues and churches, see our overview page.
The 10 steps at a glance
- Step 1: calculate the real cost and your fundraising goal
- Step 2: organize the board and protect the money
- Step 3: build the school-year calendar
- Step 4: choose your mix of fundraisers
- Step 5: land local business sponsorships
- Step 6: run a sweepstakes that follows the rules
- Step 7: sell event tickets without chaos at the door
- Step 8: collect dues without chasing anyone
- Step 9: get everyone sharing
- Step 10: report to parents every month
Step 1: Calculate the real cost and your fundraising goal
Every serious plan starts with a number. Add up what the full graduation costs per student —prom, ring, cap and gown, portraits and yearbook, trip, class shirt and activities— and multiply by the size of the class. For a line-by-line breakdown, see how much senior year costs in Puerto Rico.
Fundraising goal = total cost − direct family contributions
An illustrative example for a class of 80 students where the full graduation costs $800 per student:
| Item | Calculation | Result |
|---|---|---|
| Total cost | 80 × $800 | $64,000 |
| Direct family contributions (70%) | 80 × $560 | $44,800 |
| Fundraising goal (30%) | $64,000 − $44,800 | $19,200 |
| Goal per student | $19,200 ÷ 80 | $240 |
There's no "correct" percentage: the class decides how much to ask of each family. What matters is setting it before you start and presenting it at the first parents' meeting. "We'll raise $240 per student so each family contributes $560" can be sold, measured and met. "We'll do some activities to help out" commits nobody.
Step 2: Organize the board and protect the money
A class raising tens of thousands of dollars operates like a small organization, and it needs clear roles:
- President: runs meetings and represents the class with the school.
- Treasurer: safeguards the money, records everything and prepares reports.
- Secretary: minutes, decisions and formal communication.
- Sponsorship lead: owns the relationship with local businesses.
- Activities lead: organizes events and sales.
- Communications: keeps the parents' group informed.
And four money rules that aren't up for negotiation:
- One account in the class's name. Never a parent's or board member's personal account.
- Two people with visibility. The numbers never live on one person's phone.
- No cash stored "for now." It gets recorded the same day and deposited.
- A receipt or proof for every expense. If there's no proof, it didn't happen.
Mixing class money with personal money, even for a weekend, is what turns simple disorder into suspicion. Even when everything is handled honestly, one parent's doubt is enough to make it a trust problem instead of a math problem.
This is where a system built for organizations makes the difference. In Redeema every income and expense goes into a named fund —Prom, Trip, Rings, Operations— and funds are paid out to the class's bank account on a scheduled basis. When a parent asks how much is in the trip fund, the answer is an exact number, not "let me reconcile and get back to you." The full job description is in class treasurer responsibilities.
Step 3: Build the school-year calendar
The classic mistake is leaving the heavy fundraising for second semester, right when deposits come due. The school year runs roughly August to May, and the effort is best spread like this:
| Period | What happens |
|---|---|
| August – September | Form the board, set the budget and goal, open the class account, launch dues and go find sponsors. |
| October – December | Main sweepstakes, fair or kermess, holiday sales. This is peak season: families are receptive and businesses plan their community budgets. |
| January – March | Benefit dinner or night, tournament, second sweepstakes. Payments for rings, trip and prom deposits. |
| April – May | Final payments, prom, graduation and the year-end close with a final report. |
A good rule of thumb: try to have half your goal before the holiday break. Anything left for after January competes with payments that are already overdue.
Step 4: Choose your mix of fundraisers
Don't do them all. Combine a few that complement each other: one big one as the base, several medium ones repeated, and one steady one running in the background. Here's the general comparison:
| Fundraiser | Effort | Potential | Best timing |
|---|---|---|---|
| Local business sponsorships | Medium | High | August – October |
| Sweepstakes with a great prize | Medium | High | October – February |
| Benefit dinner or night | High | Medium – high | January – March |
| Fair or kermess | High | Medium – high | November – February |
| Sports tournament with admission | Medium | Medium | Year-round |
| Food sales at games | Low | Medium | Year-round |
| Car wash, shirts, bake sale | Low | Low – medium | Year-round |
| Online donations from relatives | Low | Variable | Year-round |
Following the $19,200 example, a realistic mix could look like this (illustrative figures, adjust to your school):
| Fundraiser | Illustrative contribution |
|---|---|
| Local business sponsorships (6 businesses) | $4,500 |
| Main sweepstakes | $4,000 |
| Benefit dinner or night (net) | $3,000 |
| Fair or kermess (net) | $3,500 |
| Tournament or sports event (net) | $1,500 |
| Food sales, car wash and shirts | $1,700 |
| Online donations | $1,000 |
| Total | $19,200 |
Notice something: no single fundraiser carries the whole goal. If one falls short, the plan survives. Fifteen more ideas, with their effort level, are in 15 fundraising ideas for your graduating class.
Step 5: Land local business sponsorships
It's the most underrated source. A local business doesn't sponsor out of charity: it sponsors because the 80 families in your class are exactly its customers. The pharmacy, the bakery, the auto shop and the grocery store in your area compete for those families' loyalty, and backing their kids' graduation is the cheapest, most trusted way to win it.
The problem with traditional sponsorship was always the check: it's asked for upfront, the business doesn't know if it will bring sales, and says no. Redeema's Kickback model flips the order: the business sets a percentage of its sales, a maximum cap and the campaign dates. Families shop as usual and upload a photo of the receipt from their phone; the system validates the receipt automatically (merchant, date and minimum purchase) and the contribution to the class accumulates on its own. The business never contributes on a sale that didn't happen.
A short script for the ask, in person and with the owner:
"We're the graduating class of [school], 80 students and their families, and many already shop here. We're looking for a few area businesses to sponsor the year. We designed it so you risk nothing: you only contribute a percentage of what our families buy from you, up to the cap you choose. Can I show you how it works?"
The full step-by-step, common mistakes and how to report results back to the business are in how to sponsor a local school or team.
Step 6: Run a sweepstakes that follows the rules
A sweepstakes is among the activities that raise the most per effort invested, and also the one most often done wrong. The notebook of numbers where the only way to participate is by paying is the problem: legally it looks more like a lottery than a promotional sweepstakes. The key points to do it right:
- A no-purchase method of entry. Anyone must be able to participate for free, and those entries must have the same odds as paid ones.
- Official rules published before selling the first ticket: dates, prize and its value, who can participate, how the winner is chosen and how the prize is claimed.
- A verifiable drawing and a complete record of every ticket, paid or free.
- Documented prize delivery.
- A full refund if the sweepstakes is canceled. In Puerto Rico, the anti-lottery law requires returning 100% of what was collected if the drawing doesn't take place.
This is general guidance, not legal advice. In Puerto Rico, sweepstakes are subject to DACO regulation; before selling the first ticket, confirm the current requirements with DACO or a lawyer. If your class is outside Puerto Rico, the rules vary by state, so check your state's requirements first.
Redeema's sweepstakes module has the no-purchase entry method built in, publishes the rules alongside the campaign, and records every ticket in a tamper-evident chained history, so if someone disputes the result, your evidence is the record and not the memory of whoever sold the tickets. The full guide is in how to run a legal sweepstakes in Puerto Rico.
Step 7: Sell event tickets without chaos at the door
A benefit dinner, a fair, a tournament or the prom itself all need the same thing: collect in advance, verify at the entrance, and have the money land where it belongs. The entrance table with cash, transfer screenshots and a paper list is a bottleneck and, afterward, a mystery in the treasurer's notebook.
Redeema's events module is built for fundraising activities: families buy tickets online by card, the system generates a QR code with the number of tickets purchased, and that's the proof of payment at the door. You can set a maximum capacity so the system stops selling when the room is full, and choose whether the event is private (shown only on the class members' pages) or public (also shown in the app to the whole community). It's a module exclusively for fundraising, not for commercial events. More in tickets for your fair, prom or tournament.
Step 8: Collect dues without chasing anyone
Setting the dues is easy; collecting them is what wears treasurers out. The rules that keep collection healthy:
- A clear balance per family, always visible. Half of all late payments aren't resistance, they're confusion.
- Partial payments without drama. Families can pay in installments, in full or ahead of schedule, and everything adjusts to the balance.
- Cycles the board controls. When a new charge is due, the board opens the cycle; nothing is billed blindly.
- Several ways to pay. The dues module accepts cards and also bank transfer.
ATH Móvil, cash and checks work for collecting, but they don't know which fund a payment belongs to or who owes what; that part stays in the notebook. That's why collection and record-keeping should live in the same place. There's a full comparison in ATH Móvil, cash or checks: why your class needs more than a payment app.
One detail that improves your net: every card payment carries a processing charge. With the donor cover fee option, the person paying can add that charge to their payment so the class receives the full amount. For donations it's usually offered as a voluntary option and, for dues, as an included charge so each family's balance reconciles to the cent. How to set it up is in donor-covered fees: how to use them, and current charges are always published on pricing.
Step 9: Get everyone sharing
Fundraising isn't just selling: it's reaching more people. And the biggest waste on almost every board is the lost link. A campaign gets created, a link goes to the chat, it sinks under 200 messages, and grandma asks which one it was.
The member page fixes that: every student gets a single permanent link where all the class's campaigns appear automatically —dues, sweepstakes, events and fundraisers. Mom sends it once to the family group, and from then on everything new shows up there. Aunts, uncles and grandparents in Orlando, New York or anywhere on the mainland can contribute as guests, without creating an account, and sponsoring businesses appear inside the page, so every time someone shares it they're also promoting the businesses backing the class.
And because every contribution is attributed to the student who generated it, the board can set an earn-it-down policy: a student who generates a certain amount in sweepstakes, tickets and donations reduces their dues. That gives the family with fewer resources a real path and every student an incentive. We explain it in the member page: one link for everything.
Don't promise that contributions are tax-deductible. Most graduating classes aren't tax-exempt entities, and deductibility depends on each organization's situation. It's better to make that clear upfront than to correct it later.
Step 10: Report to parents every month
Transparency isn't a moral luxury: it's the most powerful fundraising tool a board has. Parents contribute more, and faster, when they see exactly where the money goes. The habit that gets you there is a one-page monthly report, shared on the same day every month without anyone asking:
- Opening balance for the month, by fund
- Income for the month, by activity
- Expenses for the month, with proof available
- Closing balance, by fund
- Progress toward the goal: raised vs. remaining
Anything that comes in outside the platform —cash from a sale or an ATH Móvil transfer— gets recorded as manual income in the right fund, and every expense is recorded with its receipt attached. That way the report is generated instead of fabricated the night before the meeting. The whole system, step by step, is in how to manage your graduating class finances.
The 8 mistakes that cost the most
- Starting with activities instead of the number. Without a goal, you can't tell when you've won.
- Leaving the heavy fundraising until after January.
- Depending on one big activity.
- Handling the money in a personal account.
- Selling a sweepstakes with no free entry method and no published rules.
- Asking for sponsorships without a concrete offer ("whatever you can give" isn't a proposal).
- Keeping the books in your head and in group chats.
- Not reporting to parents until someone asks.
Frequently asked questions
How much money should a graduating class raise?
It depends on the total cost of graduation and how much the class wants each family to contribute. The formula is total cost minus direct family contributions. Set the number at the first parents' meeting and divide it by the number of students to get a per-person goal.
When should the class start fundraising?
Between August and September, as soon as the board forms. Try to have half your goal before the holiday break, because payments for rings, trip and prom concentrate in the second semester.
Is it legal to run a sweepstakes to raise money in Puerto Rico?
Yes, as long as it's done correctly: with a no-purchase method of entry, published official rules, a verifiable drawing and a complete record. Confirm the current requirements with DACO or a lawyer before selling the first ticket. Outside Puerto Rico, the rules vary by state.
How do we avoid problems with class money?
With an account in the class's name, two people with visibility of the numbers, a receipt for every expense and a monthly report to parents. Never mix class money with personal money.
Are contributions to the class tax-deductible?
Don't promise it. Most graduating classes aren't tax-exempt entities, and deductibility depends on each organization's situation. If a donor asks, make clear that no deduction is offered.
Can we keep using ATH Móvil, cash and checks?
Yes, as long as every payment is recorded in the right fund the same day. The problem isn't the collection method, it's managing everything by hand in notebooks and chats.
Does Redeema have a monthly fee?
No. Redeema doesn't charge a monthly fee; per-transaction charges are published on the pricing page.
What if a student can't pay the full dues?
Partial payments adjust to the family's balance, and with per-student attribution the board can offer to reduce dues based on what the student generates in sweepstakes, tickets and donations.
Your 30-day kickoff plan
- Week 1: calculate the total cost, set the goal and present it to parents
- Week 1: open the class account and assign the board roles
- Week 2: create the funds (Prom, Trip, Rings, Operations) and open the dues
- Week 2: list 10 area businesses and visit the first 3
- Week 3: define the rules and prize for the main sweepstakes
- Week 3: give every student their personal link to share
- Week 4: publish the first monthly report to parents
A class that knows its number, collects on time and gives parents clear accounting raises more than one that tries ten ideas with no control. Everything in this guide —funds, dues, sponsorships, sweepstakes, events and member pages— lives in one place in Redeema.
Create your graduating class account in Redeema. No monthly fee.
Register →Read nextHow to manage your graduating class finances (and win parents over)
Related posts

Graduating class treasurer responsibilities: the complete guide
What a graduating class treasurer actually does: collections, records, reporting to parents — and how to do it without burning out.

How much does senior year cost in Puerto Rico? A real graduation budget
A real breakdown of what senior year costs in Puerto Rico: prom, rings, class trip, cap and gown — and how to plan so the money is actually there.

Donor-covered fees: how your organization receives 100% of every contribution
What the donor cover fee is, when to use optional vs. included per campaign, and why most donors say yes when you ask clearly.