Stop shipping margins to third-party vendors. Keep them inside the school.
Camp, enrichment, lunch, transport, uniforms, the school store — all run on the same Operating System that handles your tuition. The school keeps the markup as revenue instead of subsidizing a stack of outside vendors.
Every auxiliary program is a vendor margin you're paying.
Most independent K-12 schools outsource the day-to-day programs that parents pay for. Camp, after-school care, lunch, transport, uniforms — each one routed to a third-party vendor who keeps the margin. The school does the marketing, hosts the program, owns the family relationship, and ships the profit to someone else.
Vendors keep the margin
The summer-camp company charges $400 / week / camper, pays the school 8–12% as a "facility fee," and keeps the rest. Same story for after-school care, lunch, uniforms.
Schools do the marketing for free
Parents enroll through the school's portal, hear about programs from the school's newsletter, sign up via the school's website — and the school gets the smallest slice of the revenue.
The financial picture is fragmented
Camp invoices live in Vendor A's system. Lunch payments in Vendor B's. Uniforms in C's. Reconciling actual profitability across programs takes a month — if anyone does it at all.
What schools typically recover when programs run on the OS.
Ranges are typical net margin a 300-student school keeps when running each program through Edumagined vs. handing it to a third-party vendor. Your exact numbers will move with enrollment, pricing, and program scale — we'll run the math live on the demo.
Net margin on a 100-camper summer program when sessions run in-house through the platform vs. paying a camp vendor.
Net on a 300-student school running after-school care + term-based classes (chess, robotics, music, sports) internally instead of through a vendor.
Margin on uniforms, spirit wear, and fundraising merchandise sold through the school store on the family ledger vs. through a uniform vendor.
Margin a school keeps when lunch is run on the platform (modest markup, family-ledger billing, NSLP-ready for charters) vs. a third-party lunch vendor.
Net on a 4-route school bus operation when routes, rosters, and family-ledger billing run on the OS vs. outsourcing to a transport vendor with a per-rider fee.
The 2–4% transaction fee FACTS / Blackbaud / Veracross take on every tuition payment. School-owned Stripe Connect routes tuition family → school bank: zero family transaction fees.
How to read these numbers. Ranges assume a 300-student independent K-12 school running each program at reasonable scale. Lower bound = light participation; upper bound = full program with strong parent enrollment. A school running all six in-house typically lands in the $200–500K / year band — before counting the operational headcount you avoid spending on multi-vendor coordination.
Why this only works if every program runs on one family record.
In-housing your programs is a great idea on paper — until staff has to reconcile payments across five sub-ledgers, refund a parent across two vendors, or close the books on a program whose receipts live in a tool the bookkeeper doesn’t have access to. The reason most schools don’t in-house is operational, not strategic.
One family ledger across every program
Camp registration, after-school sign-up, uniform purchase, lunch top-up, transport fee — all post to the same family ledger as tuition. Parents see one statement. Bookkeeping closes one set of books.
School-owned Stripe Connect
Every program payment routes family → school’s own bank account. No vendor middleman, no transaction-fee surcharge for the school. Refunds, chargebacks, dispute handling all stay with the school.
Procurement, Vendor, Expenses, Finance — native
When you run a camp in-house you buy supplies, hire counselors, track expenses, post to GL. Edumagined ships Procurement, Vendor, Expenses, and Finance as native apps — not as third-party plug-ins. Programs close cleanly.
Operate if you don’t have the headcount
If your school doesn’t have the staffing to run camp registration, lunch ordering, or transport rosters, Edumagined Operate · Operations runs the back office for you. From $24K / yr — cheaper than the margin you’d lose to a vendor.
What a 300-student school typically recovers, end-to-end.
| Program / fee category | Typical yearly recovery |
|---|---|
| Tuition transaction fees (2–4%) | $80–180K |
| Lunch program (in-house vs vendor) | $50–150K |
| Enrichment + after-school | $40–120K |
| Transportation | $40–100K |
| Summer camp | $30–80K |
| School store + uniforms | $20–60K |
| Combined upside, end-to-end | $260–690K / yr |
These are typical ranges. We’ll model your school’s actual recovery against current vendor invoices on the demo — bring them.
Run the math against your current vendor stack
30-minute walkthrough. Bring your current camp / lunch / transport / uniform vendor invoices — we’ll model what you’d recover.
Get a demo →