Why Closing Cost results differ in Vermont

5 min read

Published April 15, 2026 • By DocketMath Team

The top 5 reasons results differ

Run this scenario in DocketMath using the Closing Cost calculator.

Closing Cost is a deceptively simple calculator, but in Vermont the outputs can diverge because small input and rule-handling differences compound quickly. With DocketMath (jurisdiction-aware for US-VT), the goal is to make sure you’re comparing like-for-like—not just re-running the same numbers.

Below are the five most common causes we see in Vermont.

  1. You’re not actually using the same “lookback” window

    • Vermont’s general/default limitation period is 1 year.
    • If one workflow is using a 12-month window and another is using a different window (even 18–24 months), closing cost totals can swing meaningfully.
    • Rule basis (general/default): The briefing provided indicates the applicable limitation period used by DocketMath here should be the general/default 1-year approach (no claim-type-specific sub-rule was identified). For background on the Vermont context provided, see the briefing materials: https://legislature.vermont.gov/Documents/2020/Docs/CALENDAR/hc200226.pdf
  2. **Event date mismatch (filing date vs. sale/closing date)

    • Even when the “same” matter is involved, teams sometimes key off different dates:
      • date the underlying event occurred
      • date the matter was filed/recorded
      • date an update was entered in a system
    • DocketMath’s closing-cost logic will react to the date you feed it, especially when limitation/lookback logic is in play.
  3. Different treatment of “what counts” as a closing cost

    • Some sources include recording fees; others exclude certain third-party charges.
    • If your dataset classifies fees differently (or you’re importing from two systems with different fee categories), your totals won’t reconcile.
  4. Interest/charges included vs. excluded in the input bundle

    • Closing-cost calculations often bundle fees with additional charges.
    • If one set of inputs includes taxes, service fees, or similar add-ons while another omits them, the difference may look like a “rule” problem when it’s really an input-composition problem.
  5. The jurisdiction rule used is not the general/default rule

    • For this brief, no claim-type-specific sub-rule was found.
    • That means the system should rely on the general/default period of 1 year for limitation handling in Vermont.
    • If your process (spreadsheet, internal memo, or another tool) assumes a different claim-type-specific rule, results will diverge.

Note (non-legal advice): Don’t assume “same jurisdiction” means “same rule.” In this Vermont setup, the most frequent reconciliation failures come from whether the workflow uses the general/default 1-year period versus a claim-type-specific assumption. The guidance used here is the general/default approach because no specific sub-rule was identified in the provided briefing.

How to isolate the variable

Use a short, structured diagnostic pass. You’re looking for the single input or rule toggle that changes the outcome.

  • Freeze the jurisdiction and tool settings so both runs use the same rule set.
  • Compare one input at a time (dates, rates, amounts) and re-run after each change.
  • Review the breakdown to see which segment or assumption drives the difference.

Step-by-step checklist (fastest path to a match)

  • Pick one event date standard and stick to it across runs.
    • Ensure DocketMath receives the same date field every time.
    • Vermont: General SOL Period = 1 year (general/default; no claim-type-specific sub-rule found in the briefing).
    • Reference: the briefing materials provided for this content include Vermont context here: https://legislature.vermont.gov/Documents/2020/Docs/CALENDAR/hc200226.pdf
    • Make sure both runs include/exclude the same fee groups (e.g., recording fees, service fees, third-party charges).
    • If you can, export the inputs for both runs and diff them.
    • Run DocketMath once with the original inputs.
    • Then change only:
      • the date, or
      • one fee category, or
      • one add-on charge
    • Stop as soon as the output aligns—or flips in the direction you expect.

Quick diagnostic table

What you changedExpected effect on Closing Cost output
Move date forward/back within the year windowOutput should change proportionally (not randomly)
Expand/contract the time window usedOutput can jump noticeably due to timing-based logic
Add/remove a fee categoryOutput should shift by approximately the added/removed total
Include/exclude add-on chargesOutput changes should track that add-on list exactly

Next steps

  1. Re-run with “controlled inputs” in DocketMath

    • Use the same:
      • Vermont jurisdiction selection (US-VT)
      • event/trigger date
      • fee inclusion list
      • add-on charges (yes/no)
  2. Record the rule basis you’re applying

    • For this Vermont setup, anchor your process to the general/default 1-year period and avoid claim-type-specific overrides unless you have verified authority for them.
  3. Validate against a single known reconciliation pair

    • Choose one matter where you can confirm:
      • the correct date used by your source of truth
      • the exact set of fees included in “closing cost”
    • Aim for consistency first, then expand to the broader dataset.
  4. If results still differ, check silent data issues

    • time zone formatting
    • truncated dates (YYYY-MM-DD vs full timestamp)
    • duplicated fee rows in one import

Pitfall: If you change multiple inputs between runs (date + fee categories + add-ons), you won’t be able to tell whether the divergence is a rules issue or a data issue.

Try it directly here: /tools/closing-cost.

Related reading