Skip to main content
Meta Typing Club
Education

The Real Total Cost of a District-Wide Typing Program

Meta Typing Club15 min read
The Real Total Cost of a District-Wide Typing Program

The lowest published per-student price in this category is $1.14 a year. Typing.com states it plainly in its own frequently asked questions, and at 1,200 students that is a purchase order for $1,368. If that figure is what your comparison sheet contains, the sheet is missing most of the cost, because the money in a typing rollout is not in the license. It is in the hours.

The short version: six categories decide what a typing program actually costs: license fees, account creation, privacy and legal review, professional learning, in-year support, and exit. In the worked example below, built from published figures and clearly labeled variables, the license fee accounts for under a fifth of year one. Price the other five before you negotiate the first.

The one number vendors publish, and the five they do not

Price transparency in this category is unusually uneven, which is the first practical problem. Typing.com publishes a starting per-student figure. edclub publishes a school edition pricing page for TypingClub with seat bands and multi-year terms. A large share of the rest, Meta Typing Club included, quote schools and districts on request with no published rate, which means a straight per-seat comparison across your shortlist is not available to you at the point you most want it.

That is survivable, because per-seat price is a poor discriminator anyway. What separates these products on cost is how much of your staff's time each one consumes before a child types a letter, and none of that appears in any quote you will receive.

The number a vendor publishes is the number a vendor controls; price the ones they do not.

The six lines that decide the number

Cost lineHow to price itWho absorbs it
LicenseSeats multiplied by rate multiplied by term, plus any stated renewal upliftPurchasing, as cash
Account creation and rosteringClasses multiplied by minutes per class multiplied by a loaded hourly rate; near zero if the platform syncs from your student information systemTeachers or technology staff, as time
Privacy and legal reviewReview hours multiplied by counsel or staff rate, plus any state-specific addendumLegal, privacy officer, technology director
Professional learningTeachers multiplied by hours multiplied by loaded rate, plus substitute cost if staff are releasedCurriculum, as time or cash
In-year supportExpected tickets multiplied by average handling time multiplied by help desk rateTechnology support
Exit and switchingExport format, re-rostering on the successor product, and practice history you cannot carry acrossWhoever inherits the decision

Two of those lines have public anchors you can cite rather than assert. For privacy review, the Student Data Privacy Consortium's National Data Privacy Agreement, now at version 2.2, states its own cost assumption: savings from more than 222,000 standardized agreements are valued at over $111 million, using an average legal fee of $250 an hour and a minimum of one hour of negotiation per district, per vendor, per agreement. One hour at $250 is the floor for a standard agreement, not the expectation for a bespoke one.

For staff time, the defensible national anchor is the NCES estimated average annual teacher salary of $66,397 for 2021-22. Divided across 180 days at 7.5 hours, that is roughly $49 an hour before benefits. Substitute your own average and your own calendar; the arithmetic is what matters, and it understates the real figure because it excludes your benefit load.

A worked example, with every variable labeled

Assume 1,200 students across four elementary schools, 48 classrooms, one year, licensed at the lowest published rate in the category. Every figure below is either a published source or a placeholder marked as one for you to replace.

LineCalculationYear one
License1,200 students at $1.14 (published)$1,368
Account creation48 classes at 30 minutes, at $49/hour (derived)$1,176
Privacy and legal review4 hours at $250 (placeholder, floor of 1 hour published)$1,000
Professional learning48 teachers at 1 hour, at $49/hour (derived)$2,352
In-year support100 tickets at 20 minutes, at $40/hour (placeholder)$1,333
Total$7,229

The license is 19 percent of year one. Now the comparison that actually decides your recommendation, with a warning before the numbers: the two products below are invented, and their inputs are round because we chose them to show a mechanism, not because any vendor reported them. Product A licenses at $1.14, has no roster integration, needs two hours of setup per class and a half-day of professional learning. Product B licenses at $4.00, syncs rosters from your student information system, and needs twenty minutes of teacher orientation.

Product A: $1,368 in license, plus 96 hours of setup at $49, which is $4,704, plus 48 teachers at 3.5 hours, which is $8,232. Before a single support ticket, $14,304. Product B: $4,800 in license, roughly nothing in setup, plus 48 teachers at one third of an hour, which is $784. Total $5,584.

Ignore the percentage those inputs produce; anyone can tune inputs to produce a percentage, and you have watched it done. The number that survives a skeptical finance office is the break-even. The license gap between the two products is $3,432, which at $49 an hour is 70 teacher hours across 48 classrooms, about an hour and a half per classroom. If the cheaper product costs your teachers more than that in setup and training combined, it is the dearer product, and you do not need our inputs to say so, only your own. Run your shortlist through the same six lines with real quotes and your own rates, and be ready for the ranking to invert.

Rank the shortlist on deployment cost first, then negotiate the license.

The objection your finance office will raise, and it is a good one

Teacher hours are not cash. Your assistant superintendent for business will say, correctly, that a teacher who spends thirty minutes creating accounts is paid the same as one who does not, so the $1,176 in the table never leaves the general fund and does not belong in a cost comparison at all.

That objection is right about cash and wrong about capacity, and the honest response concedes the first half. Put labor in a separate column from cash, total them separately, and present both. What the labor column buys you is not a budget argument but an implementation one: the rollouts that fail in this category fail because the setup burden exceeded what teachers absorbed in the first three weeks, the same weeks in which keyboarding has to find minutes in a schedule that is already full, and the license was paid regardless. A finance office that sees the two columns kept apart will trust the sheet. One that sees $49 an hour blended into a purchase price will discount the whole document, and it will be within its rights.

A sheet that keeps cash and staff time in separate columns gets read twice by a finance office; a blended one gets read once.

The free alternative, taken seriously

Your district already owns Google Workspace for Education, probably runs Clever or ClassLink for rostering, and may have a state-provided platform. The first question in the room is whether a typing program duplicates any of it, and the answer is that Workspace gives you accounts and a word processor, not a keyboarding sequence and not per-student fluency data. Those are different products solving different problems.

The sharper version of the question is about free typing tools, which genuinely exist and are genuinely usable. Here the TCO method gives an uncomfortable answer: five of the six cost lines are identical whether the license is $0 or $4. Free tools still need accounts created, still need a privacy review, still generate support tickets, still consume professional learning time, and still cost you an exit. Free removes the smallest line in the model.

Then there is the cost of adopting anything at all. LearnPlatform by Instructure, in its 2026 Edtech Top 40 report, found districts maintaining access to an average of 3,001 unique digital tools while students and educators each interacted with an average of four integrated tools across the year. That is vendor research and should be read as such, but its shape matches what district software-usage audits find. A tool nobody uses carries its full setup, review and support burden and returns nothing, which argues for buying fewer things and implementing them properly, and for treating K-2 keyboarding as a building decision rather than an IT task. Our RFP rubric for early-grades typing tools scores adoption risk directly.

Where the money comes from now that relief funding is gone

Any cost model built on pandemic relief is now obsolete. ESSER III funds had to be obligated by September 30, 2024 and liquidated by January 28, 2025, with late-liquidation extensions running to March 30, 2026 where states requested them, as IDRA's summary of the funding cliff sets out. Anything you buy now competes for recurring money.

One federal route has a cap worth checking before you build the requisition, and how it is applied to a subscription depends on your state's guidance, so read what follows as the statute plus one state's reading of it. ESSA section 4109, codified at 20 U.S.C. 7119, says a local educational agency shall not use more than 15 percent of its effective-use-of-technology funds under Title IV-A on technology infrastructure, which the statute defines by cross-reference as purchasing devices, equipment, and software applications. New York reads it the same way: the state education department's fact sheet on Student Support and Academic Enrichment funds puts software and digital content inside the capped category. A typing license is software. Whether your state classifies a subscription as infrastructure or as an instructional purchase is a question for your Title IV-A coordinator, and it is easier to ask now than to unwind later.

On evidence, be careful what you accept. ESSA evidence tiers matter to some buyers and no typing vendor should claim one it has not earned. We do not claim one.

What to make every vendor answer in writing, us included

Send the same six questions to every shortlisted vendor and put the replies in the contract file: what is the per-seat price at our enrollment for one, two and three years, and what is the renewal cap; do you sync rosters from a student information system, and if not, who creates the accounts; will you sign our data privacy agreement or the National Data Privacy Agreement as written; where is student data stored, which sub-processors touch it, and what is the retention period; how is an account deleted; and in what format do we export practice data if we leave.

Our own answers, since it would be a poor article that ducked them. Meta Typing Club prices schools and districts on request, with no published rate and no self-serve purchase, and a school route where the district holds access is planned rather than something you could sign today. Free means personal use: a learner, a family, or an independent teacher evaluating on their own account with up to five students. A class of real students in your schools is school use, which is commercial and belongs in your data privacy agreement first, free or not. We have no roster integration, so accounts are created by a teacher or parent, which puts a real line in our own column of the model above. We collect no age and no date of birth, and no child email address is needed. We cannot document where the data is stored, our privacy policy names no sub-processors and no retention period, and deletion is by email request. On the other side of the ledger: more than 2,400 structured lessons, coverage across multiple international languages including several larger vendors do not offer at all, per-student words per minute and accuracy, and homework with optional due dates targetable at a class or named students.

Be precise about which kind of gap each of those is, because a procurement officer needs to know what sort of no they are looking at. The missing roster sync and the school purchasing route are product decisions we have not built, and a blog post is the wrong place to promise dates for either, so score them as absent. The storage region, the sub-processor list and the retention period are documentation we have not published, and until we publish it the strict reading is the correct one: in a state with a mandatory data privacy agreement or a vendor data inventory, an undocumented storage location fails at the RFP stage on paper, and it should fail us exactly as it would fail anyone else.

Do not take that from a blog post either. Put the six questions to us in writing through the contact page and treat the written reply, not this article, as the answer of record. If it does not name a region, a sub-processor list and a retention period, that is a disqualification, and the same rule protects you from every vendor on your list. The method in this article outlives whichever vendor you pick.

Send those six questions to the vendor you are already inclined to choose.

Key takeaways

  • The lowest published per-student price in this category is $1.14 a year; treat any per-seat figure as one of six cost lines, not the cost.
  • In the worked 1,200-student example, the license is 19 percent of year one spending.
  • In the illustrative comparison, a $3,432 license gap equals about 70 teacher hours at $49; if the cheaper product costs more than that in setup and training, it is the dearer one.
  • Anchor staff time on your own rates; the national reference point is $66,397 average teacher salary in 2021-22, about $49 an hour before benefits.
  • The SDPC values a standard data privacy agreement at a minimum of one hour of legal time at $250; bespoke agreements cost multiples of that.
  • Five of the six cost lines are unchanged when the license is free.
  • Keep cash and labor in separate columns or your finance office will discount the whole model.
  • ESSER money is gone; federal statute (20 U.S.C. 7119) caps devices, equipment and software applications at 15 percent of Title IV-A effective-use-of-technology funds, and how your state classifies a subscription is a question for your coordinator.

Frequently asked questions

What does a typing program cost per student per year?

The license can be as little as $1.14 at published rates, but the defensible answer for a budget meeting is the total divided by enrollment. In the example above, $7,229 across 1,200 students is about $6.02 per student in year one, of which $1.14 is license. Rerun it with your own quotes and rates before you commit to a figure.

Is Meta Typing Club free for our district?

No. School and district use is commercial and priced on request, with no published price list and no self-serve purchase, and a school route where the district holds access is planned rather than built. Free is personal use: a learner, a family, or an independent teacher evaluating on their own account with up to five students. That is an evaluation, not a pilot, and it is not a way to put a class of your students on a vendor platform ahead of your data privacy agreement, which applies free or not. Since nobody can hand you a rate, do not let the step be called cheap either. The genuinely free and board-sized move is the audit, one page on who teaches keyboarding in this district, in which grades, for how many minutes a week and who owns the outcome, because the keyboarding curriculum you never wrote is already running. Then get a written per-student quote in hand before the sheet above becomes a motion.

How many support tickets should I budget for?

Use your own help desk history rather than a vendor's estimate. Pull the ticket count from the last elementary tool you deployed at similar scale, multiply by your average handling time, and treat the placeholder in the table above as a slot for that number rather than as guidance.

Does a roster integration really change the total that much?

It changes the line most likely to stall a rollout. At 48 classrooms, the difference between 30 minutes and 2 hours of setup per class is 72 teacher hours. Ask for the integration by name in the RFP, and ask which fields sync, because a partial sync that still needs manual class assignment saves less than the demo suggests.

What if the vendor will not sign our data privacy agreement?

Then you have your answer earlier than usual, which is worth something. Ask at the shortlist stage rather than at contract, name the agreement you use, and record the reply. If a vendor proposes its own terms instead, route them to counsel before the demo rather than after, and see our questions a board should ask on any edtech renewal.

How do I compare a freemium product against a paid one fairly?

Price both across all six lines for three years, not one. Freemium products tend to shift cost into year two through feature gating and data retention limits, so ask specifically what happens to stored student progress on a no-cost plan and how long it is kept.

What is the switching cost if we pick wrong?

Account recreation on the successor product, a fresh privacy review, a second round of professional learning, and the practice history you cannot export. Ask every vendor for the export format in writing before signing, because the answer given during procurement is more specific than the answer given during an exit.

Build the sheet once with the six lines and your own rates, and it will outlast this purchase, this vendor and probably this superintendent. The next time someone brings you a quote with one number on it, you will know which five are missing.

#edtech procurement#total cost of ownership#school district budgeting#vendor evaluation#student data privacy
Share:

You Might Also Like