Browse Business Software Categories

Close  

Accounting

Financial Management

School Management

School Fee Management Software: Collecting Activity, Lunch and Course Fees Online

School Fee Management Software: Collecting Activity, Lunch and Course Fees Online

Last updated: October 10, 2026 · Independent buyer’s guide · We do not sell rankings or coverage.

School fee management software lets a district or private school assign activity, field trip, athletic, course, device and lunch charges to students, collect them online through a parent portal, and post the money to the correct ledger or student activity fund. You can choose a payment platform that sits beside your student information system (RevTrak, SchoolCash, MySchoolBucks, LINQ Connect), a fee module inside the SIS (Skyward, Infinite Campus, Follett), or, for private schools, a tuition platform with incidental billing. The deciding factors are who pays the processing fee, how waivers are applied without breaching meal-eligibility privacy rules, and whether deposits reconcile to your ledger.

Key takeaways

  • Vendors do not publish list prices. A 2024 CFPB study found flat parent fees of $1.00 to $3.25 and percentage fees of 3.25% to 5%.
  • Decide the fee model before you sign: district absorbs, parents pay, or a split. One Illinois district paying 4.39% chose to pass 2.2% to families from 2026-27.
  • USDA memo SP 18-2025 allows fees on online meal deposits only if families also have a free way to add money, and it rescinded the planned 2027-28 fee ban for eligible students.
  • Using meal eligibility to waive activity fees usually needs written parental consent under 7 CFR 245.6, so your software should hold a consent flag.
  • Ask every vendor to show a deposit reconciling to your bank statement and ledger, including refunds and netted fees.

How school fee collection works, and where it goes wrong

The business office sets up a fee with an amount, an account code and a target group. The system assigns it to students from SIS rosters, families pay online or at the office, and the bookkeeper posts receipts to the general ledger or the school’s activity fund and reconciles the deposit.

Problems cluster at the hand-offs. Fees in a platform that does not read the SIS roster go stale when students drop a course. Waivers granted on paper never reach the online balance. Deposits that arrive net of processing fees, or bundle several schools, do not match the receipt report.

Cash remains part of the picture through gate receipts, concessions and fundraisers. The New Mexico Office of the State Auditor’s activity fund risk advisory found unsecured cash, late deposits, personal bank accounts and single-person cash handling (New Mexico OSA, September 2016).

Student activity funds are not all the same

Under GASB Statement 84, activity money stays in a fiduciary fund only if the district has no administrative involvement with the assets. Louisiana concludes that because its statute directs how student activity funds are administered, districts have administrative involvement, citing GASB Implementation Guide 2019-2, and requires the funds to be reported in a special revenue fund (Louisiana Department of Education, no date shown). Your state’s answer decides whether online activity fees post to district accounts or a school-level fund.

The rules that shape what your software must do

What you may charge depends on the state

California’s Fiscal Management Advisory 23-02 says the free school guarantee bars fees for curricular and extracurricular activities, including registration fees and equipment deposits. Field trip fees are permitted under Education Code § 35330(b), but no pupil may be excluded for lack of funds (California Department of Education, November 28, 2023).

Under Illinois rule 23 Ill. Adm. Code 1.245, districts must waive fees for every student eligible for free meals, state on the first bill that waivers exist, and may not collect fees while a waiver request is pending (Illinois State Board of Education, no date shown). Your system needs a way to hold a fee, not just mark it paid or waived.

Fee waivers and meal-eligibility privacy

Many districts tie waivers to meal status. 7 CFR 245.6 lets a school food authority disclose names and eligibility status to certain education and health programs, and any other use requires signed, dated parental consent, which the parent may limit to specific programs (eCFR, up to date as of October 2, 2026).

Washington’s OSPI says consent is still required to share meal eligibility for ASB and sports fee waivers, must be renewed annually, and needs a data share agreement (Washington OSPI, March 2026). Utah’s guidance states that eligibility information cannot be disclosed if a parent does not sign the notice of disclosure (Utah State Board of Education, revised October 2025). You want software that applies waivers from a consent-backed flag and hides the underlying meal status.

Processing fees on meal and activity payments

The CFPB studied the 300 largest districts and found that flat parent fees ranged from $1.00 to $3.25 per transaction (median $2.49) and percentage fees from 3.25% to 5% (median 4.5%). MySchoolBucks, SchoolCafé and LINQ Connect together served 67% of enrolled students in the sample, and the CFPB found no fee-free requirement for non-meal payments such as field trips and athletics (CFPB, July 25, 2024).

USDA memo SP 18-2025 requires a free and accessible way for all families to add money to meal accounts and lets districts cover fees from the general fund, donations or the nonprofit school food service account. The memo rescinded SP 04-2025 (USDA FNS, July 11, 2025), which had been set to bar fees for students eligible for free or reduced-price meals from school year 2027-28 (California Department of Education, last reviewed January 31, 2025).

Checkout.com, a payment processor, reports that Visa will require service fees on US consumer debit and prepaid cards to be a flat amount of no more than $10, from April 30, 2027 for categories including MCC 8211, elementary and secondary schools (Checkout.com, September 10, 2026). Ask any vendor charging parents a percentage how it will comply.

How software handles school fees

Payment platforms beside the SIS

RevTrak (now part of Finalsite) shows Skyward, PowerSchool, Sapphire and ProgressBook among the systems it works with (RevTrak, no date shown), says fees assigned in Skyward appear in RevTrak automatically through a real-time API integration (RevTrak, no date shown), and says it maps transactions to account codes and routes funds to multiple deposit accounts (RevTrak, no date shown). Its public pages do not describe fee waivers or who pays processing costs.

SchoolCash (KEV Group) combines online and in-person payments, fees and school-level accounting, with ERP, SIS and nutrition integration (KEV Group, no date shown). KEV also markets disbursement tracking for school accounts. Pricing is not published.

MySchoolBucks handles meal payments, fees and student invoicing, and parents can view and pay fees and meal accounts in the PowerSchool parent portal (PowerSchool, page last modified September 18, 2026). LINQ Connect lets districts assign fees by student, building, grade or custom group, keeps school fees separate from meal accounts, and supports data exchange by API, SFTP or database query (LINQ, page last modified September 16, 2024). PaySchools Central from i3 Verticals, which also owns SchoolPay (i3 Verticals, no date shown), is marketed on SIS, nutrition and ledger integration (i3 Verticals, December 12, 2022, updated January 30, 2024).

Fee modules inside the SIS

Skyward describes its Qmlativ Fee Management module as tracking student fees, offering payment plans and updating the general ledger in Skyward Financial Management (WSIPC, July 15, 2025). Infinite Campus Campus Payments is a premium add-on covering course and trip fees, activity registration, school stores and a card reader app for concessions, sold for an unpublished one-time fee (Infinite Campus, no date shown). Follett Destiny Fee Manager manages fees for lunch, library fines, athletics and field trips, with integration beginning with Follett Aspen SIS (Follett, no date shown).

Private school incidental billing

FACTS Incidental Billing and Prepay Accounts lets private schools bill technology, meal, athletic and trip fees to many families at once and collect by ACH or card (FACTS, no date shown). If you are also choosing a ledger, our nonprofit accounting software guide covers the fund accounting systems these exports usually land in.

Comparison table

Product Type What public documentation confirms Published pricing
RevTrak Payment platform Real-time Skyward fee API integration; PowerSchool, Sapphire, ProgressBook shown; account code mapping Not published by vendor; one district reported paying 4.39% per transaction
SchoolCash (KEV Group) Payments plus activity fund accounting Online and in-person payments, fees, school-level accounting, ERP and SIS integration Not published
MySchoolBucks Meal and fee payments Fees and meal accounts viewable and payable in PowerSchool parent portal; student invoicing Not published by vendor; districts report parent fees of $2.75 to $3.50 per deposit
LINQ Connect Meal and fee payments Fees by student, building, grade or group; API, SFTP or database integration Not published
SchoolPay / PaySchools Central (i3 Verticals) Payment platforms K-12 payment products; PaySchools Central marketed on SIS, nutrition and GL integration Not published by vendor; Seattle SchoolPay parent fees of $1.00, $1.95 or 3.99% by payment size
Skyward Fee Management SIS module Fee tracking, payment plans, updates Skyward general ledger Not published
Infinite Campus Campus Payments SIS add-on Course and trip fees, activity registration, stores, mobile card reader One-time fee; amount not published
Follett Destiny Fee Manager SIS-linked payments Lunch, library, athletic and trip fees; integration beginning with Aspen SIS Not published
FACTS Incidental Billing Private school tuition add-on Bulk and individual fee billing, prepay accounts, ACH and card Not published

What it costs, from published sources

No vendor in the table publishes a price list, so the public figures come from districts and reporters. In Seattle, KUOW reported that SchoolPay parent fees for 2024-25 were $1.00 for payments of $1 to $14.99, $1.95 for $15 to $49.99 and 3.99% for $50 or more, and that MySchoolBucks charged $2.75 per transaction per student (KUOW, September 17, 2024).

In Florida, WUSF reported that Pasco County families paid MySchoolBucks $3.50 per student for each deposit until the district built its own free app, Pasco One, rolled out for the start of the 2026-27 school year (WUSF, August 6, 2026). In Illinois, the Mahomet-Seymour board had been paying RevTrak 4.39% per transaction, about $80,000 a year, and voted to pass 2.2% to families from 2026-27, keeping a free check option (Mahomet Daily, no date shown).

The CFPB found many officials did not know fees were negotiable. Ask for separate card, debit and ACH pricing.

Illustrative worked example

The figures in this section are an illustration, not vendor quotes. A district collects $400,000 a year in activity, athletic and course fees online across 10,000 transactions, an average of $40 each.

  • District absorbs a 4.39% rate: $400,000 × 4.39% = $17,560 a year from the general fund or activity accounts.
  • Parents pay a flat $2.49: 10,000 × $2.49 = $24,900 a year paid by families, using the CFPB median flat fee. On a $15 field trip fee, that adds 16.6%.
  • Parents pay 4.5%: $400,000 × 4.5% = $18,000 a year paid by families, using the CFPB median percentage. This may conflict with Visa’s 2027 debit rule.

If the processor nets its fee from settlement, a $4,000 day of receipts arrives as $3,824.40 at 4.39%. Your bookkeeper must record $4,000 of revenue and $175.60 of processing expense, or the bank reconciliation will not tie.

Cash handling and reconciliation controls to require

The Illinois State Board of Education’s cash receipt guidance calls for pre-numbered receipts, manual or electronic, same-day deposits, separation of receipting, depositing and recording, regular reconciliation by someone not involved in handling cash, and supervisor approval for refunds and voided receipts (ISBE, no date shown). New Mexico’s auditor adds pre-numbered event tickets and review of cash collected and tickets sold by at least two people.

Ask vendors to show sequential receipts for office cash, role permissions that stop one person collecting and voiding, refund approvals, deposit-level reports and an edit log. For unpaid balances, our AR aging report template shows how to bucket outstanding balances by age.

Refunds and chargebacks

Confirm whether a refund returns the convenience fee, who issues it, how it posts against the original account code, how chargebacks are deducted, and whether staff can credit a family balance instead.

Our independent take

If you run Skyward or Infinite Campus, start with the native fee module or a payment partner already integrated with it; roster sync matters more than portal design. If your state treats activity funds as school-level books with their own bank accounts, a product built for activity fund accounting, such as SchoolCash, deserves a place on the shortlist. Whatever you choose, negotiate the fee model as a line item, keep a free payment channel, and do not let meal-eligibility data drive waivers without documented consent.

No vendor here publishes enough on waivers, refunds or pricing to rank them. Ask for a demo using your own fee schedule and bank statement.

Three buyer scenarios

A 12,000-student district on Skyward finance. You want fees in the general ledger without exports. Skyward Fee Management with an integrated payment partner keeps one fee record and updates the ledger.

A high school bookkeeper managing 60 activity accounts. Your pain is gate cash and monthly reconciliation, not checkout. A product with school-level receipting, deposits and disbursements, such as SchoolCash, fits better than a payment-only portal. Confirm how it exports totals to the district ERP.

A private K-8 school already on FACTS. Field trip, lunch and technology fees can go on the same family account as tuition through incidental billing. Check who bears card fees.

When you do not need dedicated software

A small school collecting a handful of fees, mostly by check, can manage with SIS fee screens, a receipt book and a deposit log, provided the controls above are in place. Districts in states like California, where most activity fees are prohibited, may lack the volume to justify a platform. For a broader view of matching card and ACH deposits to open balances, see our guide to accounts receivable and cash application software.

How we researched this

We reviewed vendor documentation, federal sources (CFPB, USDA FNS, eCFR), state guidance from six states and district reporting on fees actually charged, checking each source on or before October 10, 2026. Where a vendor did not publish pricing, waiver handling or refund rules, we say so. No vendor paid for inclusion.

Related guides

Frequently asked questions

Can a school district charge parents a convenience fee for paying school fees online?

Generally yes, subject to state law, card network rules and your board’s policy. For meal accounts, USDA memo SP 18-2025 requires a free and accessible way for every family to add money, so a fee can apply only to the optional online channel.

Can we use free and reduced lunch status to waive activity fees automatically?

Usually only with written parental consent. Under 7 CFR 245.6, disclosures outside the listed education, health and nutrition programs require a signed, dated consent from the parent. Washington and Utah both state that consent is required before meal eligibility is shared for local fee waivers such as sports or ASB fees.

How much do school payment platforms charge?

Vendors rarely publish prices. The CFPB found flat parent fees of $1.00 to $3.25 and percentage fees of 3.25% to 5% among large districts in 2024. District reports include $2.75 and $3.50 per deposit for MySchoolBucks and 4.39% per transaction paid by one district to RevTrak.

Should online activity fees post to the general ledger or the student activity fund?

It depends on how your state and auditor classify activity funds under GASB 84. Where the district has administrative involvement, as Louisiana concludes, activity money is reported in a governmental fund. Agree the account mapping with your auditor before go-live.

What is the difference between a fee module in our SIS and a separate payment platform?

A SIS fee module assigns fees from your enrollment and course data, and some, such as Skyward’s, update the finance ledger directly. A separate platform adds stores, ticketing and meal deposits but depends on an integration to keep fees and waivers current.

Sources

  • Consumer Financial Protection Bureau, Issue Spotlight: Costs of Electronic Payments in K-12 Schools, July 25, 2024. consumerfinance.gov
  • California Department of Education, Fees for Electronic Payment Services in the School Meal Programs (summarizing USDA SP 04-2025), last reviewed January 31, 2025. cde.ca.gov
  • USDA Food and Nutrition Service, SP 18-2025, Guidance on Fees for Electronic Payment Services in the School Meal Programs, July 11, 2025. usda.gov
  • eCFR, 7 CFR 245.6, Application, eligibility and certification of children for free and reduced price meals and free milk, up to date as of October 2, 2026. ecfr.gov
  • Washington OSPI, Free and Reduced-Price Disclosure Reference Sheet, March 2026. ospi.k12.wa.us
  • Utah State Board of Education, Fee Waiver Eligibility: Sharing Eligibility Information, revised October 2025. schools.utah.gov
  • Illinois State Board of Education, Waiver of School Fees (23 Ill. Adm. Code 1.245), no date shown, checked October 10, 2026. isbe.net
  • Illinois State Board of Education, Internal Controls: Cash Receipts, no date shown, checked October 10, 2026. isbe.net
  • California Department of Education, Fiscal Management Advisory 23-02, Pupil Fees, Deposits, and Other Charges, November 28, 2023. cde.ca.gov
  • New Mexico Office of the State Auditor, Risk Advisory: Student Activity Funds, September 2016. osa.nm.gov
  • Louisiana Department of Education, GASB 84 and Louisiana School Activity Funds, no date shown, checked October 10, 2026. doe.louisiana.gov
  • Checkout.com (sells payment processing), Changes to Visa service fee rules for U.S. consumer debit and consumer prepaid transactions, September 10, 2026. checkout.com
  • KUOW, Seattle schools pass on inflated transaction fees to parents for school lunches and supplies, September 17, 2024, amended September 23, 2024. kuow.org
  • WUSF, Pasco schools app to ditch pricey lunch transaction fees, August 6, 2026. wusf.org
  • Mahomet Daily, Mahomet-Seymour Board Approves 2.2% Online Payment Convenience Fee for School Transactions, no date shown, checked October 10, 2026. mahometdaily.com
  • RevTrak (vendor), home page, Online payment processing and Skyward integration pages, no date shown, checked October 10, 2026. revtrak.com, revtrak.com and revtrak.com
  • KEV Group (vendor), SchoolCash home page, no date shown, checked October 10, 2026. kevgroup.com
  • PowerSchool (vendor), Heartland MySchoolBucks partner page, last modified September 18, 2026. powerschool.com
  • LINQ (vendor), LINQ Connect School Payments Simplified, last modified September 16, 2024. linq.com
  • i3 Verticals (vendor), Three Key Considerations When Choosing a School Payment Software Solution, December 12, 2022, updated January 30, 2024. i3verticals.com
  • i3 Verticals (vendor), Education page, no date shown, checked October 10, 2026. i3verticals.com
  • WSIPC, Skyward Qmlativ Student Modules with Descriptions, July 15, 2025. wsipc.org
  • Infinite Campus (vendor), Campus Payments, no date shown, checked October 10, 2026. infinitecampus.com
  • Follett (vendor), Destiny Fee Manager, no date shown, checked October 10, 2026. follettsoftware.com
  • FACTS (vendor), FACTS Incidental Billing and Prepay Accounts, no date shown, checked October 10, 2026. factsmgt.com

Sherman Hsieh

CEO & Editor-in-Chief, Business-Software.com
Independent analysis of enterprise software — ERP, CRM and more
Sherman Hsieh is the founder, CEO, and editor-in-chief of Business-Software.com. He leads the site's independent, buyer-focused coverage of ERP, CRM, and other business systems, including vendor-neutral comparisons, pricing analysis, and implementation guidance. Before founding Business-Software.com, Sherman was an executive at Siebel ...