Exchanges
What a coordinator sees on day one at a new QI office, before any file exists.
Files reach this console three ways. Manual intake is always available; the other two are switched on per office by a platform admin.
A coordinator opens the file from a call, a referral or a walk-in. This wizard.
Deals push in from your CRM and land in the intake queue for triage before a file is opened.
The exchanger starts their own file in the consumer app; it arrives here unassigned.
Unfinished intakes
A draft holds every answered field and nothing else — no exchange record, no reference number, no workflow. Resuming returns you to the step you left.
| Draft | Type | Reached | Last saved | |
|---|---|---|---|---|
|
Whitmore Living Trust
4180 Old Mill Road, Sonoma CA · started by Tom Bottenberg
|
Forward delayed | Step 4 of 7 Relinquished property |
12 seconds ago autosaved |
|
|
Okonkwo Holdings LLC — second file
Parcel not yet under contract · started by Sandra Osman
|
Reverse (EAT) | Step 2 of 7 Exchanger & parties |
Aug 17, 4:41 PM 2 days ago |
|
|
Untitled draft
Type chosen, nothing else · started by Tom Bottenberg
|
Improvement | Step 1 of 7 Exchange type |
Jul 29, 9:02 AM 21 days ago |
What kind of exchange is this?
Pick the structure the exchanger is actually doing. It sets which clocks exist, when they start, and which documents the file will need. You can change it until the file is opened — after that it is an amendment with an officer approval.
· Step 4 asks for the parked property first — the relinquished sale may not be under contract yet.
· Step 4b collects the EAT entity, the parking date and the Qualified Exchange Accommodation Agreement, which must be signed within 5 business days of the EAT taking title.
· Step 7 arms a 5-business-day QEAA watcher on top of the 45/180 watchers, and the clock preview re-anchors to the parking date.
Who is doing the exchange?
The taxpayer that sells must be the taxpayer that buys. Everything on this step exists to make that match exact before a single document is drafted.
| Existing record | Status | Why it matched |
|---|---|---|
|
EX-2025-000914
Whitmore, Judith A.
|
Completed closed Nov 12, 2025 |
Email exact · tax-ID hash exact name similarity 96% |
|
EX-2026-000118
Whitmore Living Trust
|
Open · day 61 of 180 coordinator: Sandra Osman |
Name similarity 88% no tax-ID match |
Anyone who signs, advises, or must be screened. Roles decide who gets which document and who is screened against the OFAC list on the next step.
| Name | Role | Must sign | Screened | ||
|---|---|---|---|---|---|
| Alan R. Whitmore Spouse · co-trustee |
alan.whitmore@example.com | Yes — own signature | Queued | ||
| Denise Park, CPA Park & Alvarado LLP |
denise.park@example.com | No | Queued | ||
| Marcus Vance Estate attorney |
Finish the address — everything after the @ is missing.
|
No | Blocked |
Start identity verification
Nothing else in the file moves until the exchanger proves who they are. Starting it now — before the property, before the escrow account — is why it rarely becomes the thing holding up a closing.
Queued the moment the file opens, then re-run automatically before every disbursement. Screening is not optional and not per-party configurable.
| Party | Role | Lists | Status |
|---|---|---|---|
| Whitmore Living Trust entity + named trustees |
Exchanger of record | OFAC SDN · consolidated PEP · adverse media |
Queued |
| Judith A. Whitmore trustee |
Signer | OFAC SDN · consolidated PEP · adverse media |
Queued |
| Alan R. Whitmore co-trustee |
Signer | OFAC SDN · consolidated PEP · adverse media |
Queued |
| Cascade Title added on step 4 |
Closing agent · payee | OFAC SDN · consolidated | Pending party details |
The property being sold
Enter the sale as it stands today. The 45-day and 180-day dates below update as you type, and are re-stamped automatically from the settlement statement when the sale actually closes.
These are the two dates the whole exchange turns on. Shown here so the exchanger hears them on the first call — not so anyone treats them as final.
Parking arrangement
Appears only when step 1 is reverse or improvement. This step is why the type question comes first — a reverse exchange has a deadline that starts before the sale does.
Qualified escrow & fee schedule
The exchanger never touches these funds. Choosing the account here is what makes that structurally true rather than a promise.
The office default. Any change here is an officer approval, and whatever is set is what prints in the Exchange Agreement the exchanger signs.
| Item | Amount | Charged |
|---|---|---|
| Exchange setup fee Includes the first replacement property |
$1,250.00 | At the relinquished closing |
| Additional replacement property Each one after the first |
$350.00 | At each replacement closing |
| Outgoing wire | $35.00 | Per wire |
| Interest on the escrow balance Disclosed in the agreement, tracked per file |
Credited to exchanger | Paid out at exchange close |
Assignment and operating mode
Mode decides who does the work — never what the file contains. A coordinator-led file is complete and compliant with the exchanger never touching a keyboard.
Review, then open the file
Nothing below has happened yet. Opening the file creates the exchange record, sends what is listed as sending, and arms the watchers.
- Reference
- EX-2026-000246assigned when you open it
- Type
- Forward delayed
- Exchanger
- Judith A. Whitmore, Trustee of the Whitmore Living Trust dated March 3, 2011Revocable living trust · matched to title vesting
- Other parties
- 3 1 signer · 2 advisors, read-only
- Duplicate check
- Linked to EX-2025-000914same taxpayer, prior completed exchange
- Relinquished
- 4180 Old Mill Road, Sonoma, CAResidential rental · $1,875,000.00
- Expected closing
- Tue, Sep 8, 2026Cascade Title — Sonoma
- 45th / 180th day
- Fri, Oct 23, 2026 · Sun, Mar 7, 2027provisional until the sale closes
- Escrow
- Segregated qualified escrow — Harborline Bank, N.A.
- Fees
- $1,250.00 setup+ $350.00 per additional replacement · $35.00 per wire
- Assigned
- Tom BottenbergCoordinator-led · no portal invitation · backup Sandra Osman
Same workflow templates the file's Tasks tab shows once it is open. Nothing here is a stub description — it is the list that will run.
| Workflow | Fires | On open |
|---|---|---|
| Welcome & onboarding sequence exchange.onboarding |
Immediately coordinator-led with no invitation, so the exchanger email is suppressed |
Runs — to your queue |
| Identity verification link kyc.verification.request |
Immediately, then re-sends at day 2 and day 5 escalates to you at day 7 |
Sends |
| Sanctions screening — 4 parties aml.ofac.rescreen |
Immediately, then before every disbursement | Queued |
| 45-day and 180-day watchers deadline.watch · fires at T-10, T-3, T-1 |
Armed on the provisional dates re-anchors automatically from the recorded closing date |
Armed — provisional |
| Settlement statement & title report chase document.request · 3-day cadence |
Starts 5 days before the expected closing addressed to Cascade Title |
Scheduled Sep 3 |
| Exchange Agreement & assignment envelope esign.envelope.send |
Drafts now, sends when identity clears each signer gets their own envelope |
Held — identity gate |
| Weekly file check-in exchange.checkin.schedule |
Every Monday coordinator-led, so it routes to you and not the exchanger |
Scheduled |
Two are open. That is normal for a brand new file.
Stated plainly so nobody assumes coverage that is not there.
· It does not open the bank account; setup is confirmed by the escrow team within one business day and the file shows escrow pending until then.
· It does not notify the buyer. The notice of assignment drafts once buyer details exist.
· It does not lock the exchange type. Changing it after opening is an amendment with an officer approval and an audit entry.
2 · Identity is step 3, not step 6. KYC is the first gate and this wizard opens it before the property and before the escrow account. There is no control on any of the three routes that marks identity verified by proxy, and none may be added — not disabled, not permission-gated, not present. A stalled verification offers resend, switch route, schedule a call, or a documented exception case for an officer. If a future ticket asks for "coordinator override on KYC", the answer is the exception case, which records who decided and why.
3 · Every signer signs for themselves. Roles on step 2 drive envelopes, one per signer, each with its own audit trail. No "sign on behalf of" affordance exists anywhere in the product (eSign Act / UETA intent requirement).
4 · Provisional clocks look provisional. The step-4 preview computes from the expected closing date and is labelled as provisional in the same eyeful as the dates. It is rendered neutral, never green — green means satisfied, and an unmet or overdue clock must never render as a satisfied state anywhere in this product. The authoritative dates are stamped by
deadline.watch from the recorded closing date; no user edits a statutory date. An adjustment
requires an approved four-eyes override with a legal basis on file.5 · The exchanger never touches the money. Step 5 offers segregated qualified escrow only; pooled is not an option and is not a configurable one. Exchanger-directed institutions are allowed with officer approval and still cannot produce exchanger control. Four-eyes on disbursement is not per-file configurable: the proposer is removed from the approver list by the system, including the assigned coordinator.
6 · Coordinator-led is a finished file. The portal invitation on step 6 is optional and off by default. A file with no invitation must never render a pending-invitation badge, an incomplete meter, or a nag — mode changes who does the work, never what the file contains. Identity verification is separate from the invitation and is never optional.
7 · Duplicate detection compares hashes, never plaintext. The step-2 match runs on email and tax-ID hash; a tax ID is never displayed beyond the last four and never leaves
profiles_sensitive. Choosing "different taxpayer" requires a reason and writes an audit
entry. Full tax ID and date of birth are collected inside the identity check, never keyed into this
form.8 · Drafts are server-side. Autosave writes to the database on field blur and step change, audit-logged per write — never localStorage, which is business state and a rejection. A draft holds answered fields only: no exchange record, no reference number, no armed workflow until step 7.
9 · Step 7 lists what will actually run. The workflow table names real Vectr templates (
exchange.onboarding, kyc.verification.request, aml.ofac.rescreen,
deadline.watch, document.request, esign.envelope.send,
exchange.checkin.schedule) and their held/armed state. If a workflow is held by a gate, the
row says so. The "what this does not do" block is part of the contract, not decoration.10 · Provenance. This surface does not exist in the app.
createExchange() accepts { name, orgId, exchangeType } today — every other
field here needs schema, API and RLS work, and the wizard's trigger into Vectr is unbuilt. The two
dashed pills on the page mark the specific claims that are simulated: title-vesting extraction, and the
workflow trigger. Nothing else on this page implies a capability the platform lacks.Both themes are designed, not derived. All names, addresses, amounts and references are synthetic demo data; no real tax ID or date of birth appears anywhere. Demo date: Wed, Aug 19, 2026.