Back to Resources
Blog Post

How to Collect Tuition and Fees in a Homeschool Co-op

Most homeschool co-ops start the same way: someone volunteers to handle money, sets up a Venmo, and texts everyone when payment is due. This guide covers what to charge, how to collect it, and how to stop chasing people down every month.

Joel NelsonApril 17, 20266 min read

How to Collect Tuition and Fees in a Homeschool Co-op

Most homeschool co-ops start the same way: someone volunteers to handle money, sets up a Venmo, and texts everyone when payment is due. It works fine for three families. By twelve families, it's a part-time job nobody signed up for.

This guide covers everything you need to know about collecting fees in a homeschool co-op — what to charge, how to collect it, and how to stop chasing people down every month.


First: What Are You Actually Collecting For?

Before you set up any payment system, get clear on what the money covers. Co-op fees typically fall into a few buckets:

Operational fees — Space rental, cleaning deposits, shared supplies, printer ink, the coffee that keeps the parent-teachers going. These are ongoing and predictable.

Curriculum or materials fees — If you're running academic classes, families might pay per class or per semester for materials. These vary more widely depending on what you're teaching.

Activity or field trip fees — One-time costs that come up throughout the year. These are easy to forget when setting your base rate.

Insurance or incorporation costs — If your co-op is insured or organized as a nonprofit, those costs need to come from somewhere.

Write all of this down before you set a number. A lot of co-ops underprice themselves in year one and then have an awkward conversation mid-year asking families for more money.


What to Charge: A Simple Framework

There's no universal right answer, but here's a framework that works for most small co-ops:

  1. Estimate your annual operating costs — Add up everything: space rental × 12 months, supply budget, insurance, any software you use, a small buffer for unexpected costs.

  2. Divide by the number of families — This gives you your break-even per-family cost.

  3. Add a small cushion — 10–15% above break-even. This becomes your reserve fund for when a family leaves mid-year or a field trip costs more than you expected.

  4. Decide on your payment structure — Monthly, quarterly, semester, or annual. Monthly is easiest for families to budget. Annual upfront is easiest for the co-op to manage. Quarterly is a reasonable middle ground.

A few things to be transparent about: if you're charging curriculum fees on top of operational fees, say so clearly during onboarding. Surprise charges — even small ones — erode trust fast.


The Actual Mechanics: How to Collect

This is where most co-ops run into trouble. The options, roughly in order from "works for a while" to "actually scales":

Option 1: Venmo / Cash App / PayPal (informal)

What it looks like: You post in the group chat, families send payment, you manually track who's paid in a spreadsheet.

Works well when: You have 5 or fewer families and a treasurer with good follow-through.

Breaks down when: You have more than 6–8 families, families forget, or your treasurer burns out chasing people. And they will burn out.

Option 2: Bank transfer / check

What it looks like: Families write a check or send a bank transfer directly to the co-op's account.

Works well when: Your community is older, checks feel more "official," or you're an incorporated nonprofit with a real bank account.

Breaks down when: Someone mails a check that gets lost, you have to reconcile deposits against a list manually, or you're trying to track partial payments.

Option 3: Dedicated co-op management software

What it looks like: Families get a payment request through a platform, they pay online, the system tracks who's paid and sends reminders automatically.

Works well when: You have 8+ families, you're tired of the admin burden, or your treasurer is threatening to quit.

CircleUp handles this natively — you set the fee amount, the due date, and the platform takes care of the rest. No more cross-referencing Venmo notifications against a Google Sheet at 11pm.


What to Do When Families Don't Pay

Every co-op eventually faces this. A family is two months behind, they're lovely people, you don't want to make it weird. Here's how to handle it without the awkwardness:

Set expectations in writing before it happens. Your onboarding documents (or member agreement, if you have one) should spell out your payment policy: due date, grace period, what happens after 30 days late. When the conversation comes up, you're just referring to what everyone agreed to.

Send reminders before sending confrontations. Most late payments aren't intentional — life gets busy. An automated reminder three days before the due date and again seven days after eliminates the vast majority of late payments before they become a problem.

Have a hardship process. Some families genuinely can't afford the fees during a rough stretch. Decide in advance how you'll handle this — a payment plan, a temporary waiver, a sliding scale — and communicate it as a normal option rather than a special favor. It protects families' dignity and keeps good people in your co-op.

Be willing to have the conversation. If a family is consistently late or nonpaying and it's not a financial hardship situation, it's a commitment problem. That's a harder conversation, but it's a necessary one. Co-ops that avoid it end up with resentment that spreads.


Common Mistakes to Avoid

Mixing co-op money with personal money. Open a separate bank account, even if it's just a basic checking account. This protects you legally and makes bookkeeping much simpler.

Not keeping records. Every payment in, every expense out. You don't need accounting software, but you do need a record. If you ever apply for nonprofit status or get audited for any reason, you'll want this.

Charging too little and then asking for more. Price to cover real costs from the beginning. Raising fees mid-year is awkward; raising them between years with transparent reasoning is normal.

Having one person hold all the money and all the information. Your treasurer will eventually step down, move, or just need a break. Make sure at least one other person knows where the accounts are, what the passwords are, and how the books work.

Using group chat as your accounting system. "Wait, did you pay last month? I think I saw something come through..." is a sentence that ends friendships.


A Note on Taxes

Most small informal co-ops don't need to worry much about taxes — the fees collected go directly to expenses, there's no profit, and there's no formal entity filing returns.

If you've incorporated as a nonprofit, you'll have annual filing requirements depending on your revenue level. 501(c)(3) organizations with less than $50,000 in annual revenue file a simple e-postcard (Form 990-N). Over that threshold, the requirements get more complex and you'll likely want a CPA or bookkeeper involved.

When in doubt, ask an accountant. One hour of professional advice is worth months of guessing.


The Bottom Line

Collecting fees shouldn't be the hardest part of running a co-op. Get clear on what you're charging and why, pick a collection method that matches your size, and set up policies before you need them rather than after.

The co-ops that handle money well aren't the ones with the most complicated systems. They're the ones that made a few simple decisions early and stuck to them.


Running a co-op and tired of the payment chaos? CircleUp handles dues collection, reminders, and member records in one place — free for groups up to 10 families. Get started here.

Ready to get started?

Join thousands of groups already using CircleUp to bring their community together.

Get Started for Free