Replacement purchase
1240 Hillhurst Ave, Los Angeles CA 90027 · $1,410,000 · closing Wed, Sep 4, 2026
Read from the documents on file and the signatures recorded against them — not from whether you pressed Submit.
Neela read most of this off your purchase agreement. Anything wrong, tell your QI officer — we correct it and re-issue the documents that depend on it.
Each row says what has happened to it, whose move it is, and takes you to the exact place it lives.
You signed Aug 12, 2:14 PM · your QI countersigned Aug 12, 4:40 PM.
Escrow position
Where your sale proceeds are, and what may and may not happen to them
You cannot withdraw these funds, borrow against them, pledge them, or redirect them. That is not us being difficult: the moment you could do any of those things, the IRS treats you as having received your sale proceeds, and the whole deferral collapses. The restriction is the thing that protects you.
Open1031 has no authority over these funds at all — not one person here can move a dollar of it. Releasing it takes two of your QI's authorized officers, and the officer who proposes a release is never the officer who approves it.
There is exactly one destination these funds are going: the closing on your replacement property. Treas. Reg. §1.1031(k)-1(g)(3), (g)(6)
Read-only. Every line is an audit-log entry you can export for your CPA.
-
Qualified Escrow Agreement signedMay 2, 2026, 3:41 PM · establishes QI custody and the §1031 safe harbor
-
Custodial trust account openedMay 4, 2026 · segregated account ••••7842, in the name of the trust, for this exchange only
-
Sale proceeds received$1,284,500.00 · May 14, 2026, 11:26 AM · wired by Sierra Escrow from your relinquished sale
-
Interest posted$2,168.44 · Jul 31, 2026 · credited to your exchange, not to Open1031
-
Release to your replacement closingExpected Sep 4, 2026 · pending two-officer authorization — see Close-out below
Close-out — the wire to your closing
$1,290,912.18 leaves qualified escrow for Fernhollow Title on Sep 4
You have two things to do in this leg, and neither of them moves money. You confirm who the money is going to — that is a fraud check, because wire fraud at closing is the single most common way people lose funds. And you give your QI your written direction to apply your escrow funds to this purchase. Releasing the wire is your QI's alone: it takes two authorized officers, and the one who proposes it is never the one who approves it. I draft and I guide. I never move, hold, or release your funds — and neither do you.
Read these four lines against what your closer told you. If a single character disagrees, stop and tell us — do not confirm.
Confirming tells us this is the destination you recognise. That is all it is: a second pair of eyes on the payee, from the one person who has spoken to the closer directly.
It is not an approval, not an authorization, and not a release. It does not start the wire and it does not unlock anyone else's step. If you never confirmed, the wire would still not go — it would simply be held, and we would call you.
If these details ever change after you confirm — new account, new bank, "urgent update" from anyone — the confirmation is void, the wire stops, and a QI officer telephones you on the number we already hold. We will never accept changed wire instructions by email alone.
The document that tells your QI, in writing, to apply your escrow funds to this purchase.
Shown so you can see exactly where the release stands. There is nothing here for you to press, and there never will be.
A proposal is not an approval — hers does not count toward the approval required below.
Every one of these is checked again at the moment of release, not just now.
IRS Form 8824 — your tax record
Filed with your 2026 return · we prepare it, your CPA files it
Four of these ten lines are already settled by things that have happened. The other six fill themselves from your settlement statement on Sep 4. Nothing here needs typing.
| Line | What it asks | Value | Where it comes from |
|---|---|---|---|
| 1 | Property you gave up | 1820 Calle Verde, Tucson AZ | Your recorded grant deed, May 12 |
| 2 | Property you received | 1240 Hillhurst Ave, Los Angeles CA | Purchase agreement on file |
| 4 | Date you transferred your property | May 12, 2026 | Recorded deed — starts both statutory clocks |
| 5 | Date you identified the replacement | Jun 18, 2026 | Your signed designation notice, day 37 of 45 |
| 6 | Date you received the replacement | Expected Sep 4, 2026 | Fills from the recorded deed at closing |
| 15 | Cash or other property received (boot) | $0 expected | Confirms from the settlement statement — you are buying up, so no cash comes back to you |
| 19 | Realized gain | $672,100 estimated | $1,284,500 net proceeds less your $612,400 adjusted basis |
| 20 | Gain you must report this year | $0 estimated | No boot expected, so nothing is recognised |
| 24 | Deferred gain | $672,100 estimated | The whole point of the exchange — rolled into the new property |
| 25 | Your basis in the new property | $737,900 estimated | $1,410,000 purchase price less the $672,100 deferred gain |
Every figure marked estimated moves when the settlement statement lands. They are shown early because you asked your CPA what to expect, not because they are final. Open1031 does not give tax or legal advice — we prepare the record and your CPA decides what goes on your return.
The other states this surface must ship
Design reference — these are not chrome the exchanger sees alongside the page above
Skeletons in the shape of the rows that are coming — never a spinner. A spinner tells an anxious person nothing; a skeleton tells them how much is about to arrive.
An empty state teaches what will land here, who produces it, and when. It never says “nothing here”.
An error on a money surface must say what is unaffected, show the last known-good figure with its timestamp, and offer a human. It must never blank the number.
Treas. Reg. §1.1031(k)-1(g)(6) and ends the deferral.
The exchanger's acts are rendered as records: a payee confirmation and a written direction, both
explicitly non-authorizing and non-gating. In the markup, an authorization slot is solid and a
non-authorizing slot is dashed — they may never be styled alike. An authorization slot that is
merely unfilled stays solid with its fill drained (.slot.is-awaiting), so "waiting for an
approver" can never be mistaken for "this person has no approval role".2 · A proposal is not an approval. The proposer's own submission is never rendered or counted as an approval. The counter reads “Approvals recorded: none yet · one required, from an officer who is not the proposer” — it does not read “1 of 2”.
MultiPartyApprovalPanel.tsx today falls back to
latestProposal.proposedByRole when approvedByRole is absent, which prints a proposal in
the approval slot; that fallback must be deleted, not re-labelled.3 · Payee confirmation is a fraud control, not an authorization. It is drawn and captioned as a second pair of eyes on the destination. It does not start the wire, does not unlock another party's step, and its absence holds the wire rather than blocking a gate the exchanger owns. Any post-confirmation change to payee, bank, routing or account voids the confirmation, stops the wire, and triggers an out-of-band callback on a number already on file. Never accept changed wire instructions from an inbound message alone.
4 · KYC is always the first gate, and it is never cleared by proxy. Identity verification is the first row of the gate list and states who performed it and when. No affordance anywhere lets a coordinator, an officer, or the exchanger's representative mark identity verified on someone's behalf.
5 · A signature requires the signer's own intent. There is no “sign on behalf” affordance in this product. The seller's acknowledgement of the assignment notice is drawn as waiting on the seller with chase actions only, and the row says out loud that neither Open1031 nor the exchanger may sign it (eSign Act / UETA).
6 · Status derives from evidence, never from one flag. Each leg's headline is computed from settlement dates, escrow receipts, recorded signatures with timestamps, screening results and identified-property counts. The shipped hubs read a single
hubStatus.submitted boolean, which is the exchanger's progress
through their own forms — never the state of the leg. A leg holding $1.29M of received escrow must never
read “Not yet submitted”.7 · Waiting-on attribution on every leg and every document row. Four values only: Waiting on you, Waiting on <named party>, Nothing for you to do, Blocked. The chip always names the party, so colour is never the only signal. Ambient anxiety on this product comes from not knowing whose move it is.
8 · Exactly one next step. One filled primary control on the surface, and it lives inside the section that owns the work — never in a summary strip that dumps the user on an overview to hunt. The directive line at the top names it and links to it; it is a text link, not a competing button. Never zero, never two.
9 · An overdue statutory deadline never renders as satisfied, met, or green. The 45-day clock reads “Met” only because it was met, and it prints the evidence (3 properties, Jun 18, signed notice). A passed 180-day clock turns the clock card, the window gate and the release path red and keeps them red regardless of what else is complete.
10 · Money is written precisely and sourced. Two decimals everywhere, tabular numerals, and every figure carries who recorded it and when. Full account and routing numbers are never shown to the exchanger — last four only. Estimated tax figures are labelled estimated in the value itself, not only in a footnote, and every screen carrying them repeats that Open1031 gives no tax or legal advice. One exchange number carries one set of money facts. Escrow balance, relinquished-closing date, funding wire and depository resolve from the exchange record, so two exchanger-facing surfaces on the same file can never print two balances or two sale dates; a surface that needs a different stage of the lifecycle takes its own exchange number and its own exchanger rather than a second version of someone else's file — which is why this page is EX-2026-000106 and not the dashboard's EX-2026-000147.
11 · Tokens, both themes, real states. Every colour resolves through
docs/mockups/tokens.css; no literal survives to packages/web-app/src/index.css. Hub hues
are wayfinding (which leg), status stays on good/warn/bad with a label and an icon. Text on a filled control takes
the flipping foreground — the primary button fills with --hub-disbursement-ink, not
--hub-disbursement, which is 3.4:1 against white and fails on a label. --ink-4 is icons,
rules and disabled glyphs only. Hover, :focus-visible, active, disabled, skeleton loading, teaching
empty states and recoverable error states all ship. Motion runs at --duration-fast on colour, border
and width only, and prefers-reduced-motion is honoured.12 · Provenance is stated, not implied. Simulated capabilities carry the dashed Simulated extraction pill; unbuilt ones carry a dashed Proposed pill and are named in the banner at the top. The corrected authorization model on this surface contradicts three shipped components (
MultiPartyApprovalPanel.tsx, DisbursementSignGate.tsx,
ConstructiveReceiptNotice.tsx) and that contradiction is stated in the banner rather than quietly
drawn over.Light and dark are both designed here. All names, addresses, amounts, dates, account fragments and file references are synthetic demo data.