Why month end still hurts, even at buildings that do everything right
Ask a controller running a multi property portfolio what the worst week of the month is, and the answer is almost always the same one: close week. Statements land at different times from different banks, someone has to chase down what a mystery line item actually was, adjusting entries get drafted from scratch, and the board package is assembled by hand from reports that were run separately and never quite agree with each other. None of this is a sign of a badly run finance team. It is a sign that the close process itself was built for a world of paper statements and manual entry, and every property added to the portfolio multiplies the same manual steps rather than reducing them.
A modern close does not remove judgment from the process. It removes the repetitive parts that do not need a person doing them by hand, so the controller's time goes to the differences that actually matter and the exceptions that need a real decision. That is the shift this article walks through: closing per bank account instead of all at once, books that arrive largely pre reconciled, AI proposed adjusting entries that a person reviews before anything posts, periods that lock with a full audit trail, receipt processing that reads what lands in an inbox, and a daily narrative that turns into the board package almost by itself.
Close per bank account, not the whole portfolio at once
The traditional close holds every account hostage to the slowest one. If nine bank accounts are reconciled and the tenth is still waiting on a statement, the whole close waits. In a modern close, each bank account closes on its own timeline. A property with three operating and trust accounts can lock the ones that are ready while the reserve account finishes reconciling, rather than freezing the entire property's books until every account lines up.
This matters more as a portfolio grows. A controller managing a handful of buildings can absorb a bottleneck. A controller managing dozens cannot afford to have one late statement stall the reporting for every property in the portfolio. Closing account by account means the close finishes in the order the data actually arrives, not in the order a spreadsheet template assumes it will.
Books that arrive largely pre reconciled
Bank reconciliation is the part of close that eats the most hours for the least judgment. Someone has to match hundreds of lines against deposits, payouts, and vendor payments, one at a time. A modern close automates the matching in layers instead of asking a person to do it line by line.
Live bank feeds sync nightly along with payout and settlement data, so the reconciliation has current information to work against rather than a statement that is already weeks old by the time anyone opens it. Matching itself runs in three passes. The first pass applies deterministic rules the property defines itself, the only path that matches a line without a human ever looking at it. The second pass applies algorithmic matching on amount and date for lines the rules did not catch. The third pass hands whatever is left to AI reasoning, which can even draft a new vendor record and a reconciled expense entry from a single unmatched bank line for a person to confirm. The result of running all three passes together is that books arrive up to 90 percent pre reconciled before a person ever sits down to close, which turns reconciliation from an hours long line by line exercise into a short review of what is actually unresolved.
That last stretch, the lines nothing could match automatically, is exactly where a controller's attention belongs. The system is not trying to replace that judgment. It is trying to make sure the judgment only gets spent on the handful of lines that genuinely need it.
AI proposes the adjusting entries, a person decides
Even a well reconciled account usually has a difference between what the bank statement shows and what the books show, a timing difference, a fee, a small variance that needs an adjusting entry to explain. Drafting those entries by hand means figuring out which accounts to hit and making sure debits and credits balance, every single time, for every account, every month.
In a modern close, AI proposes a balanced adjusting entry to explain the statement difference. It does not post anything on its own. The entry sits as a proposal until a person accepts it as written or modifies it before it goes to the books. This is the same principle that runs through every AI feature in URBI Accounting: AI suggests, people approve. Nothing books itself, and no ledger entry exists that a person did not sign off on, whether directly or through a rule they defined themselves. What changes is where the controller's time goes. Instead of spending twenty minutes constructing a balanced entry from scratch, they spend two minutes confirming one that is already correct, or catching the one that is not.
Closed periods that lock, and reopen with a full history
A closed period should mean something. In a modern close, once a period locks, the system blocks further posting into it. Nobody can accidentally slip a late invoice into a month that was supposedly already reported to the board. If a closed period genuinely needs to reopen, whether an error surfaces later or an adjustment was missed, it can be reopened deliberately, and every action on it is recorded in a full audit timeline: who did what, and when.
This is what makes closing per account instead of all at once safe rather than risky. Nothing about closing faster or closing incrementally means closing carelessly. The lock is real, the history is real, and reopening is a visible, traceable event rather than a quiet edit nobody notices.
Receipts that process themselves before anyone touches them
A large share of the manual work in accounting has nothing to do with the general ledger and everything to do with paper. A vendor emails an invoice. A staff member photographs a receipt from a hardware run. Someone has to read the vendor name, the amount, the date, and the purchase order off of it and key that information in.
Every property gets its own dedicated receipts email address for exactly this. Forwarded receipts and photographed invoices sent to it are read by AI, which extracts the vendor, amount, date, and purchase order automatically. Every extraction carries a confidence score, and every extraction goes through human review before it becomes part of the books. A controller is not typing vendor names off of blurry photos anymore. They are confirming what the system already read, and paying closer attention exactly where the confidence score says they should.
The daily narrative that becomes the board package
Board packages are usually the last thing assembled and the first thing scrutinized. Pulling one together by hand means running several reports separately, writing a narrative to explain what the numbers mean, formatting all of it consistently, and hoping nothing was left out.
URBI Accounting's AI CFO writes a daily narrative on the property's financial reports, and it writes in two distinct tones depending on the audience: calm and transparent for boards, direct and action oriented for managers. That narrative does not live in a separate document that someone has to copy over. It is embedded automatically into the branded board package PDF, alongside AI insights that run continuously on the dashboard across cash, receivables, payables aging, and occupancy. By the time close finishes, most of what a board package needs to say has already been written, tied to the actual numbers that just closed, in the tone the audience expects to read.
What this changes for a controller running the close
None of this removes the controller from the process. Every adjusting entry still needs a human decision. Every receipt extraction still gets reviewed. Every closed period is closed because a person closed it, with a record of exactly who did that and when. What changes is the ratio of time spent on repetitive matching versus time spent on the differences and exceptions that actually require judgment.
Reconciliation that used to take days now starts most of the way finished. Adjusting entries that used to be built from a blank page now arrive proposed and balanced, waiting on a decision instead of a draft. Receipts that used to be typed in by hand now arrive read and scored, waiting on a glance instead of data entry. And the board package that used to be assembled the night before the meeting is largely already written, because the narrative was being generated the whole month, one day at a time.
URBI Accounting is currently in Beta. Controllers and property accountants who want to see the close described here running against their own portfolio can sign up for the Beta program.

