top of page

Part 4 of 15 School Site Acquisition Tracking: Why Your Land Budget Goes Off the Rails (And How to Fix It)

  • Writer: Lettie Boggs
    Lettie Boggs
  • 17 hours ago
  • 7 min read

Eminent domain, environmental clearances, and parcel payments don't have to be chaos—here's the simple tracking system that keeps your A-Bucket audit-ready

If you can't produce a clean owner-tenant payment register in under two minutes, your land acquisition tracking is broken, and you're one public records request away from a very uncomfortable board meeting.


Land is where school construction programs go right—or spectacularly off the rails. I've seen districts spend $4M on a parcel and genuinely not know which APN they bought or whether all the tenants got paid. That's not a tracking problem. That's a credibility problem.


When your A-Bucket (Site Acquisition & Approval) is clean, every downstream report sings: budgets line up, audits move fast, and you never scramble for parcel details at midnight before a board meeting. This post gives you the lean structure to track land purchases, environmental clearances, and eminent domain activities with zero drama.


The win (why this matters right now)


  • Audit-ready detail: Every parcel, every owner and tenant, every payment—documented in one place, one time.

  • Faster approvals: Your board and bond oversight committee can see exactly what you bought, from whom, and why the price makes sense.

  • No rework: Consultants deliver data in your format from day one. Finance codes it once—correctly—and never touches it again.


When land tracking is clean, it's invisible. When it's messy, it consumes your life.


What belongs in A (and what absolutely doesn't)


Let's be crystal clear about boundaries:


In the A-Bucket:

  • Land purchase: purchase price, escrow and title services, recording fees

  • Environmental & regulatory approvals: CEQA/DTSC studies, Phase I and II assessments, mitigation measures

  • Due diligence: appraisals, boundary surveys, geotechnical studies, legal descriptions

  • Eminent domain (when necessary): acquisition payments, relocation assistance, court costs, expert witnesses

  • Right-of-way and temporary construction easements: acquisition payments and associated legal fees


Not in A—don't even think about it:

  • Design services (that's B)

  • Construction work (that's C)

  • Testing and inspections (that's E)

  • Program administration (that's D)


If it isn't strictly about getting the dirt and clearing it for use, it doesn't live in the A-Bucket. Period.


I've seen environmental consultants try to code planning work under A because "it's the same vendor." Nope. The work determines the bucket, not the logo on the invoice.


The minimum data you must capture (every single time)


Here's the hard truth: if your land tracking is just "we paid someone for something," you're toast when audit season arrives.


Establish a parcel-first structure. One row per APN per payment. Require these fields from day one—no exceptions:


Parcel profile

  • APN (absolutely required—no "TBD" or "pending")

  • Site or Project name

  • Owner name(s) as shown on title

  • Tenant(s) if applicable—list each one separately

  • Property type (fee simple, ROW, temporary construction easement, permanent easement)


Transaction data

  • Payment date and amount

  • Payment type (acquisition, relocation, title/escrow fees, court judgment)

  • Instrument number (warrant/check/ACH reference)

  • Funding source (which bond series, CFD, grant, or other source)

  • Object code

  • Document link (deed, settlement agreement, relocation claim, appraisal report)


Compliance tags

  • CEQA/DTSC status (which milestone + date completed)

  • Appraisal date and appraiser name

  • Board approval action (board item number, meeting date)

  • Condemnation case number (if eminent domain was used)


Rule: If you can't tie every dollar to an APN and a supporting document, you don't have enough data. Full stop.


This isn't bureaucracy. This is what keeps you out of findings and keeps angry property owners from successfully claiming you can't account for payments.


Eminent domain: use it right or don't use it at all


Eminent domain isn't a catch-all category for "complicated land stuff." It's a precise legal tool for legitimate public use, and it comes with strict documentation requirements that will absolutely wreck your audit if you get sloppy.


Here's what you must do:

  • Separate acquisition from relocation costs: Different rules, different audit tests, different legal requirements. Don't lump them together.

  • Log the owner and each tenant separately: Relocation payments go to people, not parcels. If there are four tenants, you have four separate relocation entries with individual documentation.

  • Record the complete valuation trail: Initial appraisal → formal offer → negotiation notes → settlement or court judgment. Missing any link makes your case legally vulnerable.

  • Track court costs and interest distinctly: Don't bury them in generic "fees." These have specific legal implications and need clear visibility.

  • Require consultant deliverables in YOUR format: No PDFs without underlying data fields. Make it a contract requirement—non-negotiable. Your eminent domain consultant should deliver a CSV that maps directly to your tracking register, not a 47-page narrative report that someone has to manually transcribe.


If you can't produce a clean Owner/Tenant Payment Register in one click showing who got paid what and when, you're volunteering for a painful, expensive audit finding. Ask me how I know.


Environmental and approvals: time-boxed and visible


Environmental work is about timelines as much as it is about dollars. Missing a deadline can blow up your schedule worse than a budget overrun.


Track it like this:

  • Milestone index: Notice of Exemption, Notice of Preparation, Draft EIR, Final EIR, DTSC approvals—stamp each with dates completed and link the actual documents.

  • Mitigation tracking: Tie mitigation measures and ongoing monitoring to specific parcels and budget lines. "We did some environmental stuff" isn't good enough when the monitoring report is due.

  • Don't park environmental costs under "Planning & Design" just to keep your A-Bucket numbers looking light. That's not being strategic—that's hiding the ball. You'll lose the complete picture of what it actually costs to acquire and clear land.


Environmental clearance is part of getting the site ready for construction. It belongs in A. Keep the chain intact.


The setup: one afternoon to bulletproof your A-Bucket


You don't need a complex system. You need a disciplined system. Here's how to build it:

1. Create the A-Register (spreadsheet or database table) with all the fields listed above.

2. Publish a one-page A-coding policy with real examples from your district—show what belongs in A and what doesn't.

3. Set consultant requirements upfront: Every eminent domain consultant, every environmental firm, every land broker must deliver a data file (CSV format) and supporting documents, pre-mapped to your required fields. Put it in the contract. Enforce it.

4. Build two standard reports:

  • Parcel Summary (one line per APN showing total cost, current status, document links)

  • Payment Register (one line per payment with filters for owner/tenant/payment type)


That's it. Four steps. One afternoon of focused work. Then you're done and it runs itself.


Controls that keep you clean


Don't rely on people's good intentions. Build controls that prevent mistakes:

  • Entry validation: No A-coded transaction gets posted without an APN + document link. The system should literally reject incomplete entries.

  • Monthly reconciliation: Your A-Register totals must tie exactly to your general ledger A-object totals. Any variance goes into an error bucket that gets resolved before month close—not at year-end.

  • Change control: Any scope change (easement upgraded to fee simple, additional parcels added, case settled for different amount) requires a dated note and approver signature.

  • Board alignment: Every board agenda item about land acquisition references the same APN and case numbers as your tracking register. No freelancing. No "close enough" descriptions.


These aren't red tape. These are the guardrails that keep you from driving off a cliff.


Common failure modes (and what to do instead)


Failure: You lump-sum "land and fees" on the closing statement into one big journal entry.

Fix: Split payments by type. Keep acquisition distinct from title/escrow fees and from relocation payments. Each category has different accounting treatment and different audit requirements.

Failure: You store parcel facts in emails, PDFs, and shared drives that only two people can find.

Fix: Force all parcel data into your A-Register as structured fields. Documents are attachments and backup—not your system of record. If it's not in the register, it doesn't exist.

Failure: You code environmental work to category B because "it's consultant services."

Fix: If it clears the land for use, it's category A. Don't split the acquisition story across categories just because different vendors are involved. Keep the chain intact so the total cost of site acquisition is actually visible.

Failure: You create one project called "Land Acquisition" and a separate project called "Relocation Assistance."

Fix: Keep it as one project and track relocation as a payment type tied to each parcel and tenant. You're telling one story—getting a usable site—not two stories.


Quick real-world examples


Example 1 — Straight purchase, no drama

  • APN 123-456-789 | Owner: Ortega Family Trust | Fee simple acquisition

  • Payments: $850K purchase price, $12K escrow/title services, $450 recording fees

  • Environmental: CEQA Negative Declaration filed 03/01/2025; DTSC clearance letter 04/15/2025

  • Status: Board accepted 04/22/2025; deed recorded 05/10/2025; A-Bucket closed and reconciled


Total clarity. Total documentation. Zero surprises.


Example 2 — Condemnation case with multiple tenants

  • APN 555-777-999 | Owner: ABR Industrial, LLC | Eminent domain proceedings

  • Owner payments: $1.2M good-faith deposit, $450K judgment balance, $78K court costs, $23K prejudgment interest

  • Relocation: Four business tenants (A, B, C, D) logged individually with separate claim types and payment amounts

  • Status: Possession granted 06/10/2025; all relocation claims settled and closed 09/30/2025; Case #CV-2024-12345 linked in register


Even a complicated case stays clean when you track it right from the start.


Reporting that leaders actually trust


With clean A-Bucket data, you can produce three reports that turn tense public meetings into calm status updates:

A-Category Overview: Total acquisition cost by site and program versus budget, with color-coded environmental status flags (cleared, in progress, pending).

Owner/Tenant Payment Register: Every payment sorted by person or entity, showing payment type, amount, date, and document link. One click answers "did we pay everyone?" and "how much did each parcel cost all-in?"

Variance Analysis: Appraised value versus total cost paid (including fees and court costs), with written explanations for any variance exceeding 10%. This is what bond oversight committees love—transparency before they have to ask for it.

These three views eliminate 90% of follow-up questions and make you look impossibly competent.


The takeaway


Treat your A-Bucket like a product: precise inputs, consistent processing, clean outputs.


When every dollar in the A-Bucket maps to a specific parcel, a specific person or entity, and a specific supporting document, you eliminate surprises and earn credibility. That's how you maintain program momentum and protect your reputation.


Land acquisition is the foundation—literally and figuratively. Get it wrong here and everything that follows is unstable. Get it right and you've built the credibility that carries through design, construction, and occupancy.


Comments


bottom of page