If you run a multi-office real estate brokerage or a title company that touches more than a handful of transactions a month, earnest money checks are probably one of your least favorite operational problems. They show up at the wrong office, addressed to the wrong person, sometimes made out to the wrong entity. They have to be deposited into the right escrow or trust account within a window measured in business days. They generate audit-trail obligations that your state real estate commission takes very seriously. And they almost always seem to land on the desk of whoever happens to be at the front when the buyer's agent walks in.
This guide is for the broker-owner, designated broker, escrow officer, or operations lead who is tired of chasing checks across offices and wants a centralized intake-and-deposit workflow that satisfies your state's escrow rules, gives your agents one place to send things, and produces the kind of clean audit trail your principal broker can sign off on without losing sleep. We'll cover the typical pain, what the rules actually require, what a well-designed intake looks like, the SLAs that matter for closings, how to plug into a transaction management tool, and a concrete mailnow.ai workflow you can adopt as-is or adapt.
The multi-office check workflow, honestly
In most growing brokerages, earnest money intake evolves rather than gets designed. The first office had a front desk, the front desk had a folder, and the folder went to the bookkeeper on Fridays. By the time the firm has four offices, two property management arms, and a relocation team, the folder has turned into a tangle of personal habits: one office mails checks to corporate every Tuesday, one office's manager deposits them locally and emails a photo of the deposit slip, one office leaves them in the desk drawer of an assistant who is occasionally on PTO. Title companies follow a similar arc, with closers, processors, and receptionists all developing their own slightly different routines for handling buyer funds.
The result is a system that mostly works, until it doesn't. The failure modes are predictable and expensive: a check sits unopened for four days because it was addressed to an agent who was at a conference, the wrong escrow account is credited and has to be unwound, a paper file is missing the front-and-back image of the check the auditor wants to see, or — worst — a transaction nearly falls apart at closing because the listing side can't confirm the earnest money was ever actually received.
- Checks arrive at whichever office is convenient for the buyer's agent, not whichever office is set up to handle them.
- Deposit timing depends on which staff member happens to be on-site that day and how busy they are.
- The audit trail is split across paper folders, scanned PDFs, deposit slip photos, and someone's memory.
- When state auditors ask for a specific check from 14 months ago, finding it takes hours and sometimes a phone tree.
- Listing-side agents and closing coordinators can't see whether earnest money has been received without calling someone.
What escrow and trust account rules actually require
Specifics vary by state, but the operational requirements behind real estate escrow and broker trust accounts cluster around the same five themes. Whatever workflow you adopt has to satisfy all of them in a way an auditor can verify on demand.
- Segregation — earnest money belongs to the buyer (or the parties to the contract) until disbursed under the contract's terms. It must be held in a designated escrow or trust account, never commingled with the brokerage's operating funds, even briefly.
- Prompt deposit — most state real estate commissions require earnest money to be deposited within a specified number of banking days after acceptance of the offer (commonly 2 to 5, depending on jurisdiction), or by a deadline written into the purchase contract. Sitting on a check for a week is almost always a violation somewhere.
- Identification of funds — every deposit and disbursement must be tied to a specific transaction, address, and parties, with the contract on file. The auditor wants to be able to point at any dollar in the account and trace it back to a file.
- Recordkeeping — most jurisdictions require, for several years (commonly 3 to 7), a chronological record of every transaction, copies of the front and back of every check received and disbursed, deposit slips, bank statements, and a per-transaction ledger.
- Reconciliation — the trust account bank balance, the brokerage's internal ledger, and the sum of per-transaction balances must agree, typically on a monthly cadence, with a written reconciliation report retained for inspection.
What an audit trail actually has to contain, per check
When a state auditor or your title underwriter asks for the file on a specific earnest money check, they typically want to see, for that one check, an unbroken record from the moment it arrived at the brokerage to the moment the corresponding funds were either applied at closing or refunded under the contract.
- Date and time of receipt at the office, and by whom.
- Front and back image of the check before deposit, in color, legible.
- The matching purchase contract or transaction file reference (property address, parties, contract date).
- The escrow or trust account the funds were deposited into, with the deposit slip or electronic deposit confirmation.
- The date and time of deposit, and the cleared date from the bank.
- Any subsequent disbursement (to the seller at closing, to the buyer as a refund, to a third party under contract terms) with the disbursement authorization.
- Per-transaction ledger entries showing the full lifecycle of those funds.
If any one of those pieces is missing or hard to find, your audit gets harder. If they're spread across four offices and three filing systems, your audit gets a lot harder. Centralizing intake doesn't eliminate the requirement, but it puts every record in one queryable place.
Designing an agent-friendly centralized intake
Centralizing earnest money handling sounds like it should make life harder for agents in outlying offices. Done right, it does the opposite: agents get one address, one process, and one place to check status, instead of half-remembering which manager covers which account this quarter.
A good centralized intake has three properties. It is friendly to how agents actually work — accepting both physical mail and quick uploads from a phone. It is unambiguous — every check arrives at the same destination, addressed the same way, regardless of which office wrote the contract. And it is observable — the moment a check is received, the listing agent, the buyer's agent, the transaction coordinator, and the broker can all see it without picking up the phone.
- One mailing address for every earnest money check, brokerage-wide. Agents can hand it to the buyer to mail directly, or drop it in the office's outbound mail.
- An optional upload channel for situations where the agent wants to scan the check on a phone before sending the original on, so the listing side can confirm receipt of a copy while the paper is in transit.
- Standard envelope hygiene: a pre-printed cover sheet or a transaction reference (MLS number, file number, or property address) written on the back of the check, so intake can match it to the right file without guessing.
- Clear instructions for where the check should be made payable — typically the brokerage's escrow account, never an individual agent.
- A confirmation flow: when intake processes the check, the relevant agents and coordinators are notified automatically with a link to the scanned image and deposit status.
SLAs that actually matter for closings
Earnest money is one of those workflows where speed isn't a nice-to-have — it's contractual. Most purchase contracts specify a deadline for the buyer to deliver earnest money to escrow (commonly 1 to 3 business days after acceptance), and a separate deadline for the holding party to deposit it. Missing either can be a default under the contract or a regulatory violation, sometimes both.
When you design a centralized workflow, the SLAs that matter are not the ones the back-office cares about ("we'll get to it next week"); they're the ones the contract and the state commission care about. We recommend documenting and committing to four:
- Same-day or next-business-day intake — every check that arrives is logged, scanned in color, and matched to a transaction file before the next business day ends.
- Deposit within the state's prompt-deposit window — typically the next banking day, or a defined number of banking days after receipt; document yours in writing and never let the workflow drift.
- Same-day notification to the listing side — the listing agent or the listing broker's transaction coordinator is notified that earnest money has been received, with a copy of the scanned check, the same day it's logged.
- Close-of-day exception report — any check that couldn't be matched to a transaction, or that arrived without a clear deposit destination, is escalated to a named person before end of business so it doesn't sit overnight.
Plugging into your transaction management tool
Most brokerages and title companies already use a transaction management platform — Dotloop, SkySlope, Brokermint, Lone Wolf, qualia for title, or one of a handful of others — to coordinate documents, deadlines, and parties on every deal. The earnest money workflow shouldn't live outside it; it should feed into it.
The minimum viable integration is the boring one and works for almost everyone: a forwarding rule that sends the scanned PDF of every earnest money check, plus a few key fields (sender, amount, date received), to the email-in address of the right transaction file. Most transaction management tools assign a unique inbound email per file, so a check tagged with the file number can be routed automatically without any custom development. The check image lands in the file, the deadline is satisfied, and the audit trail in your transaction tool now includes a verified copy of the check alongside the contract.
For larger operations, more direct integration is worth the lift: mapping the brokerage's transaction IDs to deposit destinations so the right escrow account is selected automatically, pushing deposit confirmations back into the transaction file, and reconciling cleared dates with the file's closing checklist. The point of either approach — light or deep — is that the check stops being a separate object from the deal and starts being a tracked event inside it.
A concrete mailnow.ai workflow you can copy
Here's an end-to-end workflow we recommend to brokerages and title companies setting up centralized earnest money intake with mailnow.ai. It's intentionally simple — you can adopt it as-is or adapt the parts that matter for your state.
- Set up a single mailnow.ai address for the brokerage or title company. Use it as the only earnest money intake address across all offices and put it on contract templates, agent onboarding materials, and the buyer's earnest money instructions.
- Instruct agents to write the transaction reference (file number, MLS number, or property address) on the back of every check or on a one-page cover sheet stapled in front. This is the single most important habit change.
- When mail arrives, mailnow.ai opens the envelope, scans every page in color within 24 hours, and detects the check automatically — extracting payer, payee, date, amount, and check number, with front and back images stored together.
- Your back office reviews the scanned check, confirms the transaction match, and routes it for deposit. Local bank deposits go same day or next business day; out-of-area deposits use the mail-to-bank flow with the courier fee logged on the record.
- The scanned check, deposit confirmation, and cleared date are forwarded automatically to the transaction file's email-in address in your transaction management tool, populating the audit trail in the place your closing coordinators already look.
- Listing-side agents and the broker get a same-day notification with a link to the scanned image, so confirmation of earnest money receipt no longer requires a phone call.
- At month-end, the escrow account reconciliation pulls cleared deposits from the bank, ledger entries from your accounting tool, and check images from mailnow.ai's archive — all in one place — for sign-off by the principal broker.
Centralized earnest money intake checklist
- One brokerage-wide intake address printed on contract templates and agent onboarding materials.
- Written policy on prompt deposit windows that meets or beats your state's requirement.
- Pre-printed cover sheet (or required back-of-check notation) with transaction reference fields.
- Color front-and-back scan of every check, retained for at least your state's record-retention period.
- Per-transaction routing into your transaction management tool's email-in address.
- Same-day notification to listing side and transaction coordinator on receipt.
- Documented exception process for unmatchable or improperly payable checks, with a named owner.
- Monthly three-way reconciliation: bank statement, internal ledger, and per-transaction balances, with a written report retained.
- A practiced "pull the file" exercise — pick a random check from 6 months ago and time how long it takes to produce the full record. Anything over 5 minutes is a process to fix.
Ready to give your agents one address?
If you're a broker-owner or escrow operations lead and the workflow above looks better than what your offices are doing today, you can roll out centralized earnest money intake with mailnow.ai in about a week of calendar time. Setup is a single brokerage account, USPS Form 1583 with remote notarization (about fifteen minutes per signer), and a one-page change to your agents' transmittal instructions. Every check gets opened, scanned in color, matched to a file, deposited promptly, and archived in one searchable place — for one flat per-check fee, with no monthly minimums.
Explore mailnow.ai's check processing service to see the receive-endorse-deposit-archive flow end to end, and talk to us about how to wire it into your transaction management tool before you commit to anything.