Pricing

One flat price for your whole co‑op.

$199 or $299 a year, however many families you have.

Plus has no free trial. Subscribing to either plan ends the trial.

Essentials

$199per year

Free for your first 60 days. No credit card.

For co‑ops that collect dues offline and want the roster, classes, and calendar handled.

Start free for 60 days

No charge unless you subscribe.

  • Roster & member management
  • Class scheduling & registration
  • Calendar & communication tools
  • Announcement & email tools
  • Attendance tracking
  • Admin roles & permissions
  • Member portal for families

No online payments or texting. You record cash and check payments yourself.

Plus

$299per year

Stripe's US fee comes out of your co‑op's Stripe balance: 2.9% + 30¢ by card, or 0.8% capped at $5 by bank.

For co‑ops ready to collect dues online and stop chasing payments.

Sign up, then choose Plus

You choose and pay for Plus in Settings after signup.

Everything in Essentials, plus:

  • Online payments (card & bank/ACH)
  • Bulk invoicing & emailed receipts
  • Texting: 2,500 texts a year
  • Treasurer reports, expense tracking & year-end summary
  • Class fee management
  • Custom public page builder

Online payments need a Stripe connection. Texting needs number approval. HomeschoolGo takes no cut of payments.

Both plans include roster import and full data export. No lock-in.

Who can choose Plus: after signup, open Settings and select Choose a plan. Owners can always do this; other admins need the Manage subscription permission.

Have a referral code?

Used by over 1,000 families

4.9/5 from 12 reviews in our support chat (Crisp)

“The best tech support you could ask for!”
Review from our support chat (Crisp)

Compare the plans

FeatureEssentials$199/yearPlus$299/year
Unlimited families
Roster & scheduling
Class registration
Communication tools
Billing summary export
Stripe payment collection 1—
Bulk invoicing & emailed receipts—
Class fee management—
Custom public page builder—
Treasurer reports (aging & 1099 exports)—
Expense tracking & year-end summary—
Texting 2—2,500 texts a year

1 Stripe charges standard processing fees on family payments: 2.9% + 30¢ per card transaction, or 0.8% capped at $5 for bank (ACH) payments. These fees are managed and billed directly by Stripe to your co-op’s connected Stripe account.

2 Plus includes 2,500 texts a year, sent from your co-op's own texting number. Unused texts never expire. A text is up to 160 characters sent to one person, and a longer message uses one text per part. More texts are available in packs that never expire. Essentials does not include texting.

Coming from Homeschool‑Life.com or a spreadsheet? Upload your roster, and the Migration Assistant suggests where columns go. You review every family before anything saves. See how switching works

Pricing questions

How does pricing work?

HomeschoolGo is a flat annual subscription — $199/year for Essentials or $299/year for Plus. Whether you have 12 families or 120, you pay the same amount. Not per family. Not per seat. Just one flat fee for your whole co-op, no surprises.

What’s the difference between Essentials and Plus?

Essentials covers everything you need to run a co-op: roster management, class scheduling and registration, calendar, communication tools, and a billing summary export for your treasurer. Plus adds Stripe payment collection for dues and fees, bulk invoicing, class fee management, a custom public page builder for your co-op’s website, the full treasurer report suite (overdue-balance aging and year-end teacher 1099 exports), and texting: 2,500 texts a year to your families from your co-op’s own number. Essentials does not include texting.

Can I import our existing member list?

Yes. If you’re coming from Homeschool-Life.com, a spreadsheet, or another system, HomeschoolGo supports roster import. Your families won’t have to re-enter their information from scratch. Reach out after you start your trial and we’ll walk you through it.

When does my annual subscription renew?

Your subscription renews one year from your first payment date. We’ll notify you before renewal so you have plenty of time to review or cancel.

Can I switch plans mid-year?

Yes. During your trial you choose a plan when you subscribe. Once you’re paying for a plan, email [email protected] and we’ll change it for you. Ask about the price and timing of the change when you write.

What happens to our data if we cancel?

Access continues through the end of your paid period. No refunds are issued for unused time. Before you leave, the owner or an admin with the view reports permission can download a ZIP backup with CSV files and JSON.

Are there any additional fees beyond the subscription price?

On the Plus plan, Stripe charges standard processing fees when families make payments through your co-op: 2.9% + 30¢ per card transaction, or 0.8% capped at $5 for bank (ACH) payments. These fees are set and billed directly by Stripe to your co-op’s connected Stripe account. HomeschoolGo does not set or collect them. Texting is included in Plus, with no separate carrier charges to your co-op. If you want more texts than the included amount, you can buy packs, covered in the next question. The Essentials plan has no third-party fees.

How does texting work, and what does it cost?

Texting is included with the Plus plan: 2,500 texts a year, sent from your co-op's own texting number. Your included texts arrive when your first paid Plus year starts, and unused texts never expire. A text is up to 160 characters sent to one person, and a longer message uses one text per part. If you use them up, you can buy more: 500 texts for $15, 1,000 for $25, or 2,000 for $45. Packs never expire either. Essentials does not include texting, so it is the main reason to choose Plus.

Does my co-op pay this, or do families?

HomeschoolGo charges your co-op one flat annual fee: $199/year or $299/year. What you do with that cost is up to you. You could fold it into your annual family dues. On the Plus plan, you can also collect dues and fees directly through HomeschoolGo.

Still deciding? Ask us a question