Private School Cost Calculator: A 5-Step Formula for Comparing $307,600 in Tuition With a House Premium and a Two-Kid Budget
Picture a family with a 4-year-old, a 1-year-old, and a spreadsheet that has been open for three weeks. One tab prices a private school at $18,500 a year. Another tab prices a house in a stronger district at $90,000 more than the house they'd otherwise buy. A third tab holds a savings account they are trying to squeeze an extra half a percent out of. Every tab gets attention, but they have never been added together.
That is how most families make this decision. They optimize the small things carefully and never total up the big ones. This guide walks through a five-step formula you can rebuild with your own numbers. Every figure below is a worked example I made up for illustration, not a benchmark, and your numbers will differ based on your specific situation.
Step 1: Build the Tuition Trajectory (Not the Sticker Price)
The first mistake is multiplying this year's tuition by 13. Tuition rises, and the increase compounds.
Example inputs: $18,500 in year one, rising 4% a year, for 13 years (kindergarten through 12th grade).
The sum of a growing series is: first-year tuition × ((1.04¹³ − 1) ÷ 0.04).
- 1.04¹³ ≈ 1.665
- (1.665 − 1) ÷ 0.04 ≈ 16.63
- $18,500 × 16.63 ≈ $307,600
Flat tuition would give $240,500 (13 × $18,500). Just 4% annual growth adds about $67,000. If your school has raised tuition 6% a year, redo the math with your own number. The gap widens quickly. For a longer version of this step, see our 5-variable formula for private school's true 13-year cost.
Step 2: Price the Public Alternative Honestly
Public school is not free. It comes with fees, activities, supplies, and often a house-price premium if you're paying to live in a particular district.
Example: You buy a $90,000-premium house instead of the cheaper one. Assume 10% down, a 30-year loan at 6.8%, and property tax of about 1.1% of the premium.
- Down payment on the premium: $9,000
- Loan on the premium: $81,000
- Monthly payment at 6.8%: roughly $528
- Payments over 13 years (156 months): about $82,400
- Loan balance remaining after 13 years: about $63,800
- Principal actually paid down: about $17,200
- Interest paid: about $65,100
- Extra property tax over 13 years: about $12,900
The net carrying cost of the premium is roughly $78,000 (interest plus tax), before counting what the premium does at resale. If the premium holds its value, you recover your principal and down payment. If it shrinks, you eat the loss. If it grows, the premium partly pays for itself.
Those loan numbers move a lot with the rate you get, so use your actual quote. The mortgage-side breakdown is in our comparison of private school vs. a better school district when mortgage rates are above 7%.
Step 3: Put the Two Options Side by Side
| Cost component (one child, 13 years) | Private school + cheaper house | Public school + premium house |
|---|---|---|
| Tuition (4% growth) | $307,600 | $0 |
| Net carrying cost of house premium | $0 | about $78,000 |
| Extra public-school fees (example: $1,200/yr, flat) | $0 | $15,600 |
| Total | about $307,600 | about $93,600 |
| Gap | about $214,000 in favor of public |
The public-school column ignores appreciation on the premium, and the private column ignores registration fees, uniforms, and after-care. Both omissions are real, and both belong in your version. Fill in each row with your own numbers.
This is the kind of comparison Zuvelanti runs for you, so you don't have to rebuild the spreadsheet every time an assumption changes.
Step 4: Scale It for a Second Child
This is where families' intuition fails most. The two costs scale differently.
Tuition doubles, roughly. If the second child starts three years after the first, tuition is already higher when they begin: $18,500 × 1.04³ ≈ $20,800 in their first year. Over their own 13 years, that sums to about $346,000. Two children cost about $653,600 in tuition, and the calendar runs 16 years, not 13.
The house premium does not double. You buy one house. Both kids use the same district. The roughly $78,000 carrying cost is the same whether you have one child or three.
| Two children, staggered 3 years | Private school | Public school + premium house |
|---|---|---|
| Tuition | about $653,600 | $0 |
| House premium carrying cost | $0 | about $78,000 (one house) |
| Extra public-school fees ($1,200/yr each, 13 years each) | $0 | about $31,200 |
| Total | about $653,600 | about $109,200 |
At one child, the gap was about $214,000. At two, it is roughly $544,000. The house premium is a fixed cost, and tuition is a per-child cost. If a family is sitting near the break-even at one child, a second child usually tips it. Our two-kid break-even analysis works through this scaling in more detail.
Step 5: Adjust for Vouchers, ESAs, and What You Can Actually Verify
If your state offers an education savings account or voucher, it can change the tuition side substantially. Here is a hypothetical: an ESA that pays $7,000 a year toward private tuition for all 13 years.
- Simple total offset: 13 × $7,000 = $91,000
- Private-school tuition after the offset: roughly $307,600 − $91,000 = $216,600
Check the details before you count on it. Eligibility, income caps, waitlists, whether the amount is fixed or indexed, and whether it covers your specific school all vary. If any of them is uncertain, run the calculation both with and without the ESA.
The last adjustment is the hardest. Some families add a "college admission" benefit to private school. I would treat any such number as a guess to stress-test, not an input to trust. Ask your target school for actual outcomes. Ask what percent of students go where, and compare that against your public school's numbers. Then ask whether the difference is due to the school or to who enrolls. Try the model at 0% effect, then at whatever effect you believe. If the decision only works when the admission benefit is large, that tells you something.
What Five Personal-Finance Articles Have to Say About This Decision
The source articles I'm drawing on for this post are all from NerdWallet, and none of them is about schooling. But each one maps onto a specific mistake families make in this decision.
1. The effort-versus-payoff test. NerdWallet's "Should I Switch to a New Bank Just to Earn a Bonus?" says bank bonuses usually take some effort to earn, and the question is whether the effort is worth it. That frame is useful here. Suppose you spend three evenings chasing a hypothetical $300 bonus. Compare it with the $307,600 tuition line: that bonus is about 0.1% of the total. It is fine to take, but it should not be the thing you spent your planning time on. Spend the effort where the dollars are: tuition growth, the house premium, and the second child.
2. The same logic applies to the savings rate. NerdWallet's "Where's Ally? Why Big Names Miss Our Best Savings List" notes that Ally has a solid savings account with no monthly fees, but other banks offer similar features and better rates. That is worth checking if you're building a tuition sinking fund. But run the numbers. On a hypothetical average balance of $9,250 (half of one year's tuition), a 1-percentage-point rate difference is worth about $92 a year. Rate shopping matters. It is just a rounding error next to a $214,000 gap between two paths.
3. Fall cash flow is where tuition gets dangerous. NerdWallet's "These 3 Money Moves Take the Fright out of Fall" reports that 35% of Americans say they'll need to lean on credit to manage at least some expenses in September. Tuition deposits, supplies, and fees tend to cluster in late summer. If a third of households are already stretching in September, a family that adds a lump tuition payment to that month should model the cash-flow timing, not just the annual total. Ask your school whether you can pay monthly, and price any financing cost into Step 1.
4. Rules of thumb break down at the edges. NerdWallet's "WATCH: First-Time Home Buyer Myths, DEBUNKED" and "WATCH: 5 Things First-Time Homebuyers Wish They Knew" are both about the gap between what buyers assume and what is true. That gap is central to the house-premium side of this decision. "Good schools always hold home value" is a rule of thumb, and the premium in Step 2 is only a good deal if it holds. Ask a local agent for actual sales data on comparable homes in and out of the district, and treat the appreciation as an assumption you can test, not a fact.
Which Variables Move the Answer Most?
If you only have time to research three things, here is where the leverage was in the worked example:
| Variable | Change | Approximate effect on the 13-year gap |
|---|---|---|
| Number of children | 1 → 2 | Gap grows about $330,000 |
| ESA or voucher | $0 → $7,000/yr | Private cost falls by about $91,000 |
| Tuition growth | 4% → flat | Private cost falls by about $67,000 |
| House premium | $90,000 → $45,000 | Public-side cost falls by about $39,000 |
| Savings-account rate | +1 percentage point | About $92/yr |
| Bank sign-up bonus | one-time $300 | $300 |
Notice the ordering: the choices that feel most like "money management" are at the bottom, and the family-structure and policy variables are at the top.
Where the Answer Flips
The example favors public school with a house premium by a wide margin. That is a property of these inputs, not a general truth. Some situations reverse it:
- You already live in a strong district. There is no premium to pay, so the comparison is private tuition against $0 in extra housing cost.
- The premium is huge and rates are high. A $250,000 premium at a 7% rate costs far more than the example's $78,000.
- Your district's public school doesn't fit your child. If a specific need is unmet, the financial model is only one input, and it should not be the last word.
- Your ESA is generous. A large voucher can cut private tuition enough to change the ranking.
Neither option is the right one for everyone. The point of the model is to show which assumption your decision depends on, so you can go verify that one.
Run It With Your Numbers This Week
Here is the short version of the calculator:
- Tuition × growth over 13 years (per child, staggered start).
- House premium carrying cost: interest + property tax − any appreciation you can defend.
- Public-school fees and hidden costs.
- Multiply tuition by the number of kids; count the house only once.
- Subtract ESA or voucher dollars you have confirmed, and stress-test any admission benefit at zero.
Then change one input at a time and watch what the answer does. If the ranking survives every change you can imagine, you have your answer. If it flips on one input, that is the number to investigate.
You can model this for your specific situation at Zuvelanti. It handles tuition growth, house premiums, ESA offsets, and multi-child scaling together, so you can see the whole 13-year (or 16-year) picture before you commit to a deposit.
Sources
- Should I Switch to a New Bank Just to Earn a Bonus? — NerdWallet
- These 3 Money Moves Take the Fright out of Fall — NerdWallet
- WATCH: First-Time Home Buyer Myths, DEBUNKED — NerdWallet
- WATCH: 5 Things First-Time Homebuyers Wish They Knew — NerdWallet
- Where’s Ally? Why Big Names Miss Our Best Savings List — NerdWallet