A Yardi bank reconciliation usually will not balance because the bank and Voyager disagree on one or more transactions, dates, amounts, deposits, voids, or prior-period balances. The fastest fix is not an adjustment that forces the difference to zero. It is finding where the bank record and Yardi record stopped telling the same story.
That distinction matters at month end. In a 2026 Yardi customer story about Phoenix Senior Living, the company reported eliminating 13 work weeks of bank reconciliation effort after implementing automated financial processes. That is one customer example, not an industry benchmark, but it shows how much time a repetitive reconciliation process can consume when exceptions become the normal workflow.
Automation can help later. First, the reconciliation needs to work correctly.
Why won’t my Yardi bank reconciliation balance?
Timing differences happen when both records are correct but the transaction appears in different periods. An outstanding check that Yardi recorded but the bank has not cleared yet is the obvious example.
Errors or missing entries happen when Yardi and the bank actually disagree. The bank may show a fee that nobody entered in Voyager. Yardi may contain a duplicate payment. A check may have cleared for a different amount. Someone may have voided a transaction after the bank processed it.
That is why a difference does not automatically mean the reconciliation setup is broken. It means you need to identify what creates the difference.
The U.S. Government Accountability Office’s 2025 Standards for Internal Control in the Federal Government describes reconciliations as a detective control that helps identify unauthorized transactions and explain differences between internal records and external data. That is a useful way to think about bank reconciliation. The objective is not to reach zero by any means necessary. The objective is to explain why the numbers differ and correct the underlying record when necessary.
Yardi bank reconciliation problems at a glance
When a reconciliation will not balance, the size and shape of the difference often tells you where to start.
| What You See | What It May Point To |
First Thing to Check |
| Difference equals an exact bank fee | Bank-only transaction | Confirm whether someone posted the fee in Voyager |
| Difference equals one check | Check amount, void, or clearing issue | Compare the check in Voyager with the bank statement |
| Difference equals one deposit | Deposit batch or merge issue | Compare the deposit composition and bank amount |
| Difference repeats from the prior month | Opening balance or prior reconciliation problem | Compare the prior reconciliation ending balance |
| Same amount appears twice | Duplicate entry | Search Yardi for duplicate receipts, payments, or journals |
| Bank shows activity that Yardi does not | Missing transaction | Identify the transaction before creating an entry |
| Yardi shows activity that bank does not | Outstanding or incorrectly posted item | Determine whether the transaction should still be outstanding |
| Several deposits differ by small amounts | Deposit composition or timing | Compare individual receipts and merged deposits |
Do not jump from this table directly to an adjusting entry. Use it to decide where to investigate first.
How does bank reconciliation work in Yardi Voyager?
At a basic level, reconciliation compares the activity recorded in your Yardi cash account with activity reported by the bank.
Some differences are expected. A payment can leave your general ledger before the check clears the bank. A deposit can appear in Voyager before the bank posts it. Those transactions remain reconciling items until both sides recognize them.
The problem begins when you cannot explain the remaining difference.
Yardi continues to treat bank reconciliation as a core Voyager accounting workflow. Its Voyager Bank Reconciliation training covers prerequisites, the reconciliation process, reporting tools, and Auto Bank Rec. A 2024 Yardi Voyager 8 training session description also covered the Bank Reconciliation Exception report, adjustments, maintenance functions, Unpost Bank Reconciliation, and the importance of merging deposits correctly.
Those topics tell you something important. A bank reconciliation problem can start before you ever open the reconciliation screen.
1. Check the bank statement balance and date first
Start with the obvious fields because people skip them. Confirm the bank account. Confirm the statement ending date. Confirm the ending balance exactly as the bank presents it.
A perfect transaction-level reconciliation cannot fix an incorrect statement balance. The same applies when a team reconciles several accounts every month. It takes only one account selection mistake to make every transaction appear wrong.
Do this check before researching individual checks, deposits, or journal entries.
2. Make sure the prior reconciliation actually ties
A current-month problem can start in the previous month. If the prior reconciliation carried an unexplained difference, incorrect opening balance, or bad adjustment forward, the current reconciliation inherits the problem.
This is where teams lose hours. They keep investigating this month’s transactions even though the difference existed before the first day of the current statement period.
Compare the prior reconciliation with the beginning point of the current one. If the same unexplained amount appears in both periods, stop troubleshooting current transactions. Go back to the period where the difference first appeared.
A reconciliation problem that rolls forward can extend the broader month-end close in Yardi. It delays review, cash reporting, and final financial statements.
3. Separate outstanding items from actual errors
An outstanding check does not automatically mean something went wrong. Neither does a deposit in transit. These items can represent normal timing differences between Voyager and the bank.
Should this transaction still be outstanding? A check issued three days before month end may reasonably remain outstanding. A check that has remained outstanding for months deserves investigation.
Likewise, a deposit entered at the end of the month may not hit the bank until the next business day. A deposit that stays unmatched month after month may point to a posting, batching, or bank-account issue.
Do not clear an item simply because it looks old. Find out what happened to it.
4. Look for transactions the bank has but Yardi does not
Banks create transactions that do not always originate inside your property management workflow. Common examples include bank service charges, interest, returned payments, ACH activity, wire fees, direct debits, and other bank-originated adjustments.
If the bank statement contains the transaction but Voyager does not, the two records cannot reconcile.
That sounds obvious. It becomes harder when the team works across dozens of accounts and the missing transaction has an unhelpful bank description.
Work through unmatched bank activity systematically. Do not create an adjustment until you understand what the transaction represents and which account should receive the entry.
Bank-originated entries, duplicate postings, amount mismatches, and other common Yardi Voyager errors can all create reconciliation differences that look like bank issues at first.
5. Look for transactions Yardi has but the bank does not
Now reverse the investigation. What does Voyager show that the bank does not?
Some of those items will be legitimate outstanding transactions. Others may expose the problem.
For each unmatched transaction, ask whether the bank simply has not cleared it yet, whether someone posted it to the wrong bank account, whether it was entered twice, whether it was voided or reversed incorrectly, whether the amount matches, and whether the transaction belongs to the correct period, property, or entity.
This is why reconciling by total difference alone is risky. Two errors can cancel each other out and make the reconciliation appear correct. A $500 missing charge and a $500 duplicate receipt still produce a zero net difference. Zero does not always mean clean.
6. Check voids, reversals, and checks that already cleared
Voids create some of the most confusing reconciliation issues because accounting treatment and bank reality can move in different directions.
Suppose someone voids a check in Voyager. If the bank already cleared the original check, the void does not erase what happened at the bank.
Now the bank and the books tell different stories. Do not solve that situation by clearing whatever makes the reconciliation reach zero.
Trace the original payment, the bank-cleared transaction, the void, and any replacement entry. If the correction affects the general ledger or a closed accounting period, involve the controller or whoever owns the financial correction process.
7. Check deposit batches and merged deposits
Deposits deserve their own troubleshooting step. A property team may record several receipts individually while the bank processes one combined deposit.
If the bank shows $18,450 but you try to match that amount against four separate deposit components, the underlying cash may be right while the reconciliation still becomes difficult to clear correctly.
Yardi specifically highlights merging deposits in a 2024 Voyager 8 bank reconciliation training session.
When a deposit does not match, compare the composition. Ask which receipts make up the amount that reached the bank. Then confirm whether Voyager groups those items in a way that supports the bank-side transaction.
Do not assume the problem is the total simply because the individual lines look different.
8. Confirm the bank account and bank code setup
A transaction can have the correct amount and still sit in the wrong place. This happens after bank changes, property additions, acquisitions, conversions, or inconsistent account setup.
Confirm that the bank account used in the transaction matches the account you are reconciling.
If the same problem appears across many transactions or properties, stop fixing items individually. You may have a setup problem.
If the same problem appears across many accounts or properties, review the Yardi Voyager system administration setup before correcting transactions one by one. A repeatable configuration problem needs a configuration fix, not 40 manual corrections every month.
9. Use the Bank Reconciliation Exception report to narrow the search
A good troubleshooting process should reduce the number of transactions you need to inspect manually.
A 2024 Yardi Voyager 8 training session specifically included the Bank Reconciliation Exception report as part of the reconciliation workflow.
Use exceptions to focus your review. You are looking for the transactions that do not behave the way the normal workflow expects.
That might mean an amount difference, an adjustment issue, a deposit problem, or another item requiring investigation.
The goal is not to review 2,000 transactions with equal attention. The goal is to identify the small group that explains the difference.
10. Do not change the opening balance just to make it tie
This is one of the most expensive shortcuts in bank reconciliation. You have a difference. You cannot find it. Someone changes an opening balance or creates a convenient adjustment. The reconciliation reaches zero.
The problem has not disappeared. You have moved it. The next period may now begin with a number that no longer reflects the actual accounting history.
Do not force a reconciliation to balance by changing the opening balance. Find the transaction or prior-period condition that created the difference.
A reconciliation should explain the cash position. It should not manufacture one.
When should you unpost a Yardi bank reconciliation?
Yardi includes an Unpost Bank Reconciliation function, and a 2024 Voyager 8 training session covered when users should work with that function.
That does not make unposting the first troubleshooting step. Use it when you have identified a real problem in a posted reconciliation and your accounting process requires reopening that period or reconciliation to correct it.
Before unposting, answer three questions:
- What exactly was wrong with the posted reconciliation?
- Which transactions or balances will the correction affect?
- Who needs to review or approve the change?
If nobody can answer the first question, unposting will not solve the root problem. You will simply reopen it.
When does Auto Bank Rec actually help?
Automation helps after the process and setup make sense.
Yardi includes Auto Bank Rec functionality that automates parts of matching and reconciliation as part of the Voyager bank reconciliation workflow.
That can reduce manual matching and push your accounting team toward exception-based review. But automation does not rescue bad inputs.
If you have duplicate transactions, inconsistent account setup, unexplained old items, or poor deposit practices, automated matching can make the workflow faster without making the underlying accounting cleaner.
Fix the process first. Then automate repeatable matches.
Once the manual process reconciles cleanly, automating bank reconciliation in Yardi can reduce repetitive matching without masking bad setup. This article focuses on getting the reconciliation logic right before automation enters the picture.
What if the reconciliation still does not balance?
At some point, troubleshooting should escalate. If you have verified the statement balance, prior period, outstanding items, missing transactions, duplicates, voids, deposits, and bank setup but the difference remains, document what you already checked.
Do not start changing configuration randomly. Persistent differences can involve older accounting periods, configuration, conversion history, transaction relationships, or conditions that require deeper review.
Persistent differences tied to configuration, conversion history, or transaction relationships may require targeted Yardi issue resolution instead of another round of trial and error.
A useful escalation should include:
- Bank account
- Statement period
- Exact unresolved difference
- Prior reconciliation result
- Transactions already investigated
- Reports reviewed
- Recent configuration changes
- Recent voids or reversals
- Any new properties or bank accounts
That saves the next person from repeating the same investigation.
How to keep Yardi bank reconciliation problems from coming back
Fixing one reconciliation is good. Preventing the same difference next month is better.
Start with ownership. Decide who enters bank-originated transactions, who reconciles the account, who reviews the reconciliation, and who can approve corrections.
Then create rules for old outstanding items. Do not allow six-month-old checks and deposits to sit untouched because everyone assumes someone else researched them.
Review changes to bank setup carefully. A new property, bank account, payment process, or acquisition can introduce configuration differences that later appear as reconciliation failures.
Finally, reconcile on a consistent schedule.
The GAO’s current internal-control framework treats reconciliation as a control activity because it helps identify differences and unauthorized transactions. Waiting until quarter end turns a small investigation into a historical reconstruction.
FAQs
Why won’t my Yardi bank reconciliation balance?
A Yardi bank reconciliation usually will not balance because Voyager and the bank disagree on a transaction, amount, timing, deposit, void, or prior-period balance. Start by confirming the bank statement ending balance and date. Then review the previous reconciliation, outstanding items, bank-only transactions, Yardi-only transactions, voids, and deposits.
How do I fix a bank reconciliation difference in Yardi?
To fix a bank reconciliation difference in Yardi, identify the transaction or balance creating the difference before posting a correction. Compare the statement to Voyager, isolate unmatched transactions, check the prior period, investigate voids and deposits, and confirm the bank-account setup. Correct the underlying transaction only after you understand why the records disagree.
Do outstanding checks stop a Yardi bank reconciliation from balancing?
Outstanding checks do not automatically mean a Yardi bank reconciliation has an error. A legitimate outstanding check represents a timing difference because Voyager recorded the payment before the bank cleared it. Investigate checks that remain outstanding longer than expected or appear for incorrect amounts, properties, accounts, or periods.
What is the Yardi Bank Reconciliation Exception report?
The Yardi Bank Reconciliation Exception report helps accounting teams focus on transactions that require additional review during reconciliation. Yardi includes the report in its Voyager 8 bank reconciliation training alongside adjustments, maintenance functions, unposting, and deposit merging. Use it to narrow the investigation rather than reviewing every transaction with equal attention.
Can you unpost a bank reconciliation in Yardi?
Yes, Yardi Voyager includes an Unpost Bank Reconciliation function. Unposting should follow a specific identified error, not act as the first response to an unexplained difference. Determine what went wrong, understand which transactions and periods the correction affects, and follow your organization’s review and approval process before changing a posted reconciliation.
What is Auto Bank Rec in Yardi?
Yardi Auto Bank Rec automates parts of the transaction matching and reconciliation process so accountants can spend more time reviewing exceptions. It works best after your bank setup, transaction processes, and reconciliation controls work correctly. If manual reconciliations contain recurring unexplained errors, fix those problems before adding more automation.
Before you force it to zero, check these seven things
A reconciliation that will not balance is frustrating, but the difference usually gives you a trail to follow.
Before creating an adjustment, changing an opening balance, or unposting anything, check these seven things:
- Statement balance and date. Make sure you started with the right bank account, period, and ending balance.
- Previous reconciliation. Confirm the difference did not roll forward from an earlier month.
- Outstanding transactions. Separate legitimate timing differences from items that should have cleared already.
- Bank-only activity. Look for fees, interest, returns, ACH activity, and other transactions missing from Voyager.
- Yardi-only activity. Investigate duplicates, wrong-bank postings, incorrect amounts, and transactions that never reached the bank.
- Voids and deposits. Trace voided checks carefully, and verify how individual receipts roll into bank deposits.
- Setup and exceptions. Review account configuration and use the available exception reporting before making a manual correction.
The habit to avoid is simple: do not treat zero as the goal if you cannot explain how you got there.
A clean Yardi bank reconciliation should tell you why the book balance and bank activity agree after legitimate reconciling items. That gives accounting a number it can trust and gives the next month’s close a clean starting point.
If your team keeps seeing the same unexplained reconciliation difference, or the issue points to configuration rather than one transaction, talk to a Yardi consultant at ND Consulting. We can trace the problem to the transaction, prior period, workflow, or setup that created it, then help you fix the cause instead of carrying the difference into another close.