• Customers

Schedule a Demo

  1. Help Center
  2. /URBI Kore Accounting
  3. /Banking and Payments
  4. /How to Set Up Reconciliation Rules

How to Set Up Reconciliation Rules

Reconciliation rules let you tell URBI what to do with recurring transactions automatically, so you spend less time on repetitive matching. Rules are evaluated before the algorithm and AI matching...

Last updated August 23, 2026

URBI Kore Accounting
    • Accounting Settings: Overview
    • Accounting Settings: Troubleshooting
    • Cash Basis vs Accrual Basis in Financial Reports
    • Credit card processing fees in the GL
    • How to Configure the Fiscal Year
    • How to refund a payment and choose what happens to the charge
    • How to Set the Reporting Basis and Budget Rollover
    • Refund troubleshooting
    • Refunds now record whether the resident still owes the money
    • Unallocated Cash and the Suspense Row
    • What is new in accounting: bills, reports, and budgets
    • Where to Find Your Budget
    • Archiving Budgets and the Archived Section
    • Budgets: Overview
    • Editing the budget grid
    • Explaining your budget numbers
    • How to Activate a Budget
    • How to Adjust Budget Amounts by Percentage
    • How to Create a Budget
    • How to Create Groups
    • How to Duplicate, Rename, Archive, or Delete a Budget
    • How to Edit or Resume a Budget
    • How to Enter Amounts: Split or Monthly
    • How to Make a New Budget When One Is Already Active
    • How to Read Budget Performance and Variance
    • How to Reallocate Budget Funds
    • How to Use Spreadsheet Shortcuts
    • Modelling budget scenarios
    • Review and export budget performance
    • Starting a budget from last year
    • The Full-Page Budget Editor
    • Troubleshooting: Saving a Budget
    • Understanding the Budget Hierarchy
    • Why Can't I Activate This Budget?
    • Amending a contract's amount
    • Automatic payment and bank details
    • Bypassing board voting on a VARIABLE contract
    • Charging Back an Expense: The New Recovery Model
    • Choosing Operating or Reserve
    • Choosing the payment date when you mark something paid
    • Choosing which account the money moved through
    • Contract approval and how it expires
    • Creating a recurring contract
    • Enter a tax rate as a percentage
    • Expense Actions Now Update Instantly
    • Expense System, Troubleshooting
    • Expense System: Frequently Asked Questions
    • Expenses: Dates, Payment References, Refunds, and Recurring Schedules
    • FAQ and troubleshooting
    • Find and use HERO Bills
    • Finding voided expenses
    • For board members
    • How to Approve Expenses
    • How to Charge an Expense Back (Passthrough)
    • How to Create a Journal Entry With the Assistant
    • How to Create an Expense
    • How to Create and Manage Reimbursements
    • How to Forward a Receipt by Email
    • How to Record an Expense From a Receipt the Assistant Read
    • How to Require a Board Decision on an Expense
    • How to Set Up a Receipt Email Address
    • How to Set Up the Approval Chain
    • How to Use Expense Templates and Recurring Schedules
    • If a review rejects something that is already paid
    • Marking a Vendor Bill Paid
    • Paying instantly when you record a direct payment or quick expense
    • Paying several bills at once
    • Reading the Scheduled tab
    • Recording a Vendor Bill
    • Recurring contracts and board-decision tagging
    • Releasing a bill for payment
    • Renewing an expired contract
    • Reviewing a HERO-scanned receipt
    • Saving an expense as a template
    • Tagging an expense to a board decision
    • The Expense System: Overview
    • Troubleshooting Email Receipts
    • Understanding recurring contracts
    • Using the Inbound Email Log
    • Vendor Bills and the Operating/Reserve Fund Choice - Overview
    • Voiding an expense
    • Weekly Reminder for Bills Waiting for Review
    • What approvers see: the commitment summary
    • What changed for bank matching rules
    • What the review step means now
    • AI Assist for Balancing Your Accounts
    • Amenity and Event GL Posting: FAQ
    • Amenity and Event Payments: Automatic GL Posting
    • Attribute Manual-GL Income to a Resident or Unit: Overview
    • Classifying Vendors
    • Closing an Accounting Period
    • Correcting a Journal Entry Keeps Linked Payments and Invoices in Sync
    • Deleting or Deactivating a Chart of Accounts Row: Overview
    • FAQ: Deleting or Deactivating a GL Account
    • FAQ: GL Account Management
    • FAQ: GL Void & Locked-Period Policy
    • FAQ: Recurring Journal Entries
    • FAQ: Why did my payment look detached after correcting a GL entry?
    • Filtering the General Ledger
    • Following a Payment to Its Invoices
    • General Ledger and Invoice Display: Overview
    • GL Account Management: Overview
    • GL Period Close: Frequently Asked Questions
    • GL Upload Automation: Overview
    • GL Void & Locked-Period Policy: Overview
    • How a Manual Amenity Booking Posts to Your Books
    • How Deferred Deposits Post to Your Books
    • How deposit money moves: the accounting behind keep and return
    • How the Card Processing Fee Works in Amenity and Event Booking Accounting
    • How to Create a GL Account
    • How to Create a Recurring Journal Entry Schedule
    • How to Delete or Deactivate a GL Account
    • How to Edit a GL Account
    • How to filter General Ledger entries
    • How to Filter the Ledger with the Summary Cards
    • How to Fix an Entry in a Closed or Locked Period
    • How to Import Your Accounting History
    • How to Manage Account Groups
    • How to Reconcile and Close a Cash Account
    • How to Record an Income Journal Entry and Attribute It to a Unit or Member
    • How to Reopen a Closed Period or Account
    • How to Reverse an Import
    • How to Review Drafts and Use Run Now
    • How to Set a GL Account's Opening Balance
    • How to View an Amenity Booking's Invoice from the Booking Drawer
    • How to Void a Journal Entry (Open Period)
    • Import History: Bringing Your Existing General Ledger into URBI
    • Import History: Troubleshooting
    • Mapping Payers to Units
    • Mapping Reference and Period, and Reading Your Import
    • Reading the Colours on Journal Entries
    • Recurring Journal Entries: Overview
    • Resolving Orphans and Committing
    • Reviewing Account Proposals
    • See the transactions behind a report or budget figure
    • Troubleshooting accounting drill down
    • Troubleshooting: GL Void & Locked-Period Policy
    • Troubleshooting: Recurring Journal Entries
    • Understanding the Suspense Account (1900)
    • Uploading a GL File
    • What's Blocking My Period Close?
    • Changing the Account on a Draft Invoice
    • Charges in the Transaction Center
    • Charges: common questions
    • Choosing a billing day and End of month
    • Choosing How Tax Is Added to a Charge
    • Choosing Which Account an Invoice Posts To
    • Combined payments, accounting and refunds
    • Combined payments, reconciliation and rollout
    • Condo Fee Billing Activation - Overview
    • Condo Fee Owner and Billing Defaults - FAQ
    • Condo Fee Owner and Billing Defaults - Overview
    • FAQ: Invoice Debit Account
    • Forwarded Invoices and Where Payments Land
    • Forwarded Invoices: Troubleshooting
    • How to assign or change a unit's primary billing account holder
    • How to Refund a Payment on an Invoice
    • How to set up condo fees with an Owner
    • Invoice Debit Account: Overview
    • Primary Billing Account Holder, FAQ
    • Primary Billing Account Holder, Overview
    • Reading Forwarded Splits on an Invoice
    • Recording an Invoice That Was Already Paid
    • Resident combined payments, staff overview
    • Setting up condo fees: the three billing modes
    • Setting Up Tax Rates
    • Tax on Recurring Charges - Overview
    • Understanding declined charges
    • What happens to condo fees on move-out
    • What Tax Looks Like on an Invoice
    • Banking and Reconciliation: Overview
    • Cheque Alignment Guides, Overview
    • Cheque Printing, Overview
    • How to Calibrate and Print a Cheque
    • How to Connect a Bank Account
    • How to Match Transactions
    • How to Reconcile a Statement
    • How to Set Up Cheque Alignment With the Guides
    • How to Set Up Reconciliation Rules
    • Printing a batch of cheques
    • Troubleshooting: Banking and Reconciliation
    • Backfilling your fiscal year
    • Connecting QuickBooks Online to URBI
    • Disconnecting and reconnecting QuickBooks
    • Handling Drift: Using Re-push to Restore
    • How the QuickBooks Online Sync Works
    • Mapping your accounts to QuickBooks
    • QuickBooks Notifications You Will Receive
    • QuickBooks Period Reconciliation Checkpoints
    • QuickBooks Shortcuts and Where to Find Things
    • Reading QuickBooks Sync Status: The Sync Pill
    • Reconnecting a Broken QuickBooks Connection
    • Understanding QuickBooks Sync States and Errors: A Glossary
    • Understanding the post-connect wizard
    • Using the Sync Console and Retrying Failed Transactions
    • What Syncs to QuickBooks Online: Reference
    • When a QuickBooks Checkpoint Goes Stale (and How to Refresh It)
    • Accounting drill down and report columns: common questions
    • AI CFO Narrative, Branded PDF Export & Batch Statements
    • Budget, Cash Flow & Governance Reports
    • Choose which columns a report shows
    • Core financial reports
    • Leasing & occupancy reports
    • Payables & vendor reports
    • Receivables reports
    • Segment-specific reports (Condo / Commercial / Education)
    • The Reports page
    • Two new registry reports
    • How the Expense Category Sets Itself
    • How to Add a Vendor
    • How to Archive a Vendor
    • How to Edit a Vendor
    • How to Find a Vendor
    • How to Set a Vendor's Expense Category
    • Managing Vendors from Accounting
    • Merging duplicate vendor records
    • Troubleshooting Vendor Management
    • Vendor Management: Frequently Asked Questions
    • Where Some Settings Cards Moved
    • FAQ
    • Previewing What Is Owed
    • Settling a Balance on Its Own
    • Settling a Departing Owner's Balance: Overview
    • Taking the Payment
    • The Household List and "Also Leaving"
    • Troubleshooting
    • What Happens to Bills After Settlement
    • Who Can Do This
All collections

On this page

  • Create a rule
  • Start a rule from a reconciled bank line
  • Set rule priority
  • Apply a rule to existing unmatched transactions

Reconciliation rules let you tell URBI what to do with recurring transactions automatically, so you spend less time on repetitive matching. Rules are evaluated before the algorithm and AI matching steps - if a rule matches a transaction, it acts immediately and the other steps are skipped.

You need GL Full access (edit and delete) to create or edit rules. Users with view-only GL access can see the Rules tab but cannot make changes.

Create a rule

  1. Go to Accounting > General Ledger > Banking, then click the Rules tab.
  1. Click + New rule (this opens a blank rule drawer - see the next section if you want URBI to prefill the rule from an existing bank line instead).
  2. Give the rule a clear name (for example, "Water bill - City Utilities" or "Monthly insurance payment").
  3. Set the conditions. You can match on any combination of:
    • Merchant or description text. Choose how your word or phrase is matched:
      • Contains (default): matches when the merchant or description contains your text anywhere - for example, "uber" matches both "UBER EATS" and "SUPER UBER CO". This is the most forgiving option and the right choice for most rules. When you start a rule from a reconciled bank line (see below), URBI may switch the default to Whole word automatically if the suggested term is short enough that Contains would over-match.
      • Whole word: matches only when your text appears as a complete word - for example, "uber" matches "UBER EATS" but not "UBERX" or "SUBURBAN". Use this when a short term would otherwise cause false matches.
      • Advanced (regular expression): for power users who need pattern matching. Open the Advanced section to enter a regular expression. An invalid expression simply matches nothing, so a typo can never break your feed.
    • Vendor. Match against a specific vendor's name, using the same Contains or Whole word choice.
    • Transaction direction (debit or credit)
    • Exact amount or amount range
    • Specific bank account
  4. Set the action that fires when all conditions are met:
    • Set GL account: Categorizes the transaction to a specific GL account without matching it to an expense.
    • Auto-match: Links the transaction to a matching expense automatically. A safety cap prevents auto-matching if the amount difference is too large.
    • Auto-create draft: Creates a draft expense (recorded only, no payment sent) and links it to the transaction.
    • Mark as ignored: Clears the line from the unmatched queue (useful for inter-account transfers or items already recorded elsewhere).
  1. Click Save rule.

Tip: As you set conditions, the drawer shows a live count of how many unmatched transactions the rule would act on right now. That count reflects exactly what Apply to existing transactions (below) will do - what you preview is what you get.

Start a rule from a reconciled bank line

Instead of building a rule from scratch, you can start one directly from any reconciled bank line. URBI will use Hero to clean up the raw bank description and prefill the rule drawer for you, so you spend less time on copy-paste and pattern guessing.

To use it:

  1. Open a reconciled bank line (in the Banking view or the Reconciliation history).
  2. Click Create rule from this reconciliation.

URBI then does the following automatically before the rule drawer opens:

  • Cleans the merchant name. Raw bank descriptions often include transaction IDs, location codes, and noise (for example, "UBER 063015 SF**POOL**" becomes "Uber"). URBI extracts the brand-level root name and prefills it into the Merchant condition.
  • Picks a smart match type. If the cleaned name is a short single word, URBI sets the match type to Whole word so it does not accidentally match unrelated lines. Longer or multi-word names default to Contains.
  • Suggests a vendor. URBI looks at your existing vendor list and prefills the Vendor condition if there is a clear match. If no vendor is a confident match, the Vendor field is left blank for you to fill in.
  1. Review the prefilled conditions. Change anything that does not look right.
  2. If you prefer the original raw bank description instead of the cleaned version, click Revert to raw below the Merchant field. This restores the full original text and resets the match type to Contains.
  3. Finish setting the action and any other conditions, then click Save rule.

Note: If the cleanup is unavailable (for example, due to a temporary service issue), the drawer still opens with the raw description filled in, so rule creation is never blocked.

This entry point is available to anyone with reconciliation rule access. It is not a premium feature. The plain + New rule flow (build from scratch) is unchanged.

Set rule priority

Rules are evaluated in priority order. The first rule that matches a transaction wins - no other rules run for that line. Drag rules up or down in the Rules tab to set the order.

You can also toggle individual rules on or off using the switch on each row without deleting them.

Apply a rule to existing unmatched transactions

After saving a rule, you can run it against transactions that are already in your unmatched queue - not just future ones.

  1. In the Rules tab, find the rule you want to apply.
  2. Click the action menu (three dots) on the rule row and choose Apply to existing transactions.
  3. Confirm the action. URBI evaluates the rule against all currently unmatched lines and applies the action to any that match.

Note for view-only users: If your GL access level is view-only, you will see the Rules tab in read-only mode. The "+ New rule" button and all edit controls are hidden. Contact your PM to request edit access.

Was this article helpful?

Related articles

URBI Kore Accounting

Banking and Reconciliation: Overview

Banking and Reconciliation connects your property's operating bank account to URBI so you can match transactions to expenses and Stripe settlements, set up rules to handle recurring items...

Read
URBI Kore Accounting

How to Set Up Cheque Alignment With the Guides

This walks through lining up the values URBI prints with the boxes already printed on your pre-printed cheque stock , using the on-screen alignment guides. If you are new to cheque printing, read...

Read
URBI Kore Accounting

Troubleshooting: Banking and Reconciliation

My bank account shows a "Reconnect" button Your bank connection needs to be re-authenticated. This usually happens after a password change, a security update at your bank, or when your bank's consent...

Read
URBI Kore Accounting

Cheque Alignment Guides, Overview

If you print onto pre-printed cheque stock , the kind that already has your payer details, bank block, the "$" box, "Pay to the order of", and the MICR line along the bottom edge, the tricky part is...

Read
All URBI Kore Accounting articlesAsk the URBI team
URBI

Transforming buildings with one platform powered by HERO AI.

Solutions

  • All Solutions
  • For Property Managers
  • For Building Operators
  • For Owners
  • For Finance Teams
  • For Businesses

Building Benefits

  • Residential Buildings
  • Commercial Buildings
  • Education Buildings
  • Senior Living

Products

  • All Products
  • URBI Kore
  • URBI Konnect
  • URBI AI
  • URBI Accounting (Beta)

Company

  • About Us
  • CareersWe're Hiring
  • Contact
  • Customers

Resources

  • All Resources
  • Help Center
  • Blog
  • Releases
  • System Status

Compare

  • Compare Us to Residential
  • Compare Us to Commercial
  • Compare Us to K-12

Legal

  • Security & Privacy
  • Terms & Conditions
  • Terms of Service for Konnect

© 2026 URBI. All rights reserved.

Privacy PolicyTerms of Service

Schedule a Demo