• Customers

Schedule a Demo

  1. Help Center
  2. /URBI Kore Accounting
  3. /QuickBooks
  4. /Handling Drift: Using Re-push to Restore

Handling Drift: Using Re-push to Restore

A guide for property managers, board members, and staff on the Premium accounting plan to understanding QuickBooks "drift" and when to use the Re-push to restore action. What "drift" means Drift...

Last updated August 13, 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

  • What "drift" means
  • Where to find it
  • How to read a drift row
  • Are all drift items actionable?
  • The "Digested" badge
  • Re-push to restore: what it does
  • How to use it
  • Edge cases
  • FAQ
  • Related articles

A guide for property managers, board members, and staff on the Premium accounting plan to understanding QuickBooks "drift" and when to use the Re-push to restore action.

What "drift" means

Drift happens when URBI sends a value to QuickBooks, for example an invoice, an expense, or a journal entry, and afterward someone changes that value directly inside QuickBooks itself, outside of URBI. On its regular background check, URBI compares what it originally sent against what QuickBooks currently holds. If the two no longer match, URBI records that as drift and lists it for your review.

You do not create drift. It shows up on its own whenever URBI notices that QuickBooks and URBI have diverged.

Where to find it

Open the QuickBooks sync console and go to the Sync History tab. Look for the Attention section, which carries a count badge showing how many items need a look.

If nothing is drifting, the section shows "Nothing needs attention" along with a short explanation: values QuickBooks changed after URBI pushed them will show up here for review.

The Attention list loads 25 items at a time with a Load more button, the same as the Failed Transactions list, and tells you "You have reached the end" once you have seen everything.

How to read a drift row

Each row in Attention gives you four things:

  1. Record type. The kind of URBI record the drift relates to (for example an invoice or an expense), shown in bold. If the item is not tied to a specific URBI record type, it shows "Unmapped entity" instead.
  2. Drift kind badge. A short label naming the kind of drift detected, for example "QB EDIT URBI AUTHORED."
  3. Digested badge. Only appears on some rows (see below).
  4. Field-by-field changes. For each field that changed, you'll see the field name, the old value, an arrow, then the new value, so you can see exactly what moved and by how much.

Are all drift items actionable?

No. Most drift kinds are informational only, and you will not see an action button on them. They exist so you know QuickBooks and URBI have diverged on something, and you can look into it manually on the QuickBooks side if you want to understand why. Examples include items QuickBooks created on its own that URBI cannot match, bank-reconciliation conflicts, items pulled from QuickBooks that could not be matched to a URBI record, coverage gaps, and a handful of bill-payment-related cases.

There is exactly one drift kind that offers an action: when QuickBooks-side changes were made to a value that URBI originally created and pushed. That row shows a Re-push to restore button. Every other drift kind is read-only.

The "Digested" badge

A Digested badge generally means this drift item has already been included in a prior summary or report, so seeing it in Attention is not necessarily new information you haven't encountered before. Treat it as a signal that someone (or some process) has already surfaced this item once, rather than something you're seeing for the first time.

Note: The exact timing of when an item gets marked Digested is not something URBI surfaces in detail today, so don't read a specific schedule into the badge, just treat it as "this has already been flagged once before."

Re-push to restore: what it does

The Re-push to restore button appears only on the one restorable drift kind: a QuickBooks-side edit to a value URBI originally authored and sent. Clicking it queues URBI's original version of that value to be sent back to QuickBooks, which will overwrite whatever was changed on the QuickBooks side.

Note: Re-push to restore is a one-way, URBI-wins action. URBI's original value overwrites the QuickBooks-side edit. The QuickBooks change is not pulled into URBI first for you to review, compare, or merge. It is simply replaced. If you want to keep the QuickBooks-side change instead, do not use this button, see the FAQ below for what to do instead.

How to use it

  1. Open the Sync History tab and find the drift row you want to fix in Attention.
  2. Confirm the drift kind badge shows the restorable kind (that is the only case where the button appears).
  3. Click Re-push to restore.
  1. The row disappears from Attention immediately once you click it.
  2. In the background, URBI queues the original value to be sent back to QuickBooks. This is not instant, it goes out on the next sync pass, so the actual overwrite in QuickBooks happens a short while later, not the moment you click.
  3. If the queueing step fails, the row reappears in its original spot in Attention with a persistent error message. You will need to dismiss that error yourself; it will not clear on its own.

Note: The button is disabled for a moment while the restore request is being submitted, so you won't be able to double-click it into a duplicate request.

Edge cases

Situation What happens
Two staff members click Re-push to restore on the same drift item around the same time Only the first click actually queues the restore. The second person sees a message that it was already handled. This is expected behavior, not an error, and nothing is broken.
The underlying URBI record is deleted or otherwise gone by the time the restore runs The restore quietly does nothing. There is no crash and no error shown, the action simply has nothing left to act on.

FAQ

Should I go into QuickBooks myself and change the value back instead of using Re-push to restore? No, use Re-push to restore. It queues the exact original value URBI holds and sends it back to QuickBooks in the normal sync flow, which is more reliable than re-typing the number by hand on the QuickBooks side.

What if I actually want to keep the QuickBooks-side change instead of URBI's original value? There is no "keep the QuickBooks version" button today. Re-push to restore only works one way: URBI's value overwrites QuickBooks. If the QuickBooks-side edit was actually the correct one, the fix is to update the record inside URBI to match it, then let the normal sync push that corrected value to QuickBooks. If you're not sure how to do that safely, contact URBI support before making changes.

I already looked into a drift item, why is it still showing in Attention? For the non-restorable drift kinds, there is currently no dismiss or acknowledge action. Those items stay listed in Attention even after you've reviewed them. This is expected today, not a bug.

Why didn't the change go to QuickBooks right away after I clicked Re-push to restore? The click only queues the restore. The actual push to QuickBooks happens on the next sync pass in the background, so there is normally a short delay between clicking the button and seeing the value corrected in QuickBooks.

Related articles

  • Using the Sync Console and Retrying Failed Transactions
  • Reconnecting a Broken QuickBooks Connection
  • Understanding QBO Sync States and Errors

Was this article helpful?

Related articles

URBI Kore Accounting

Backfilling your fiscal year

The backfill is the final step of setting up QuickBooks Online: it pushes your customers, vendors, an opening trial balance, and your current fiscal year's transactions into QuickBooks so both...

Read
URBI Kore Accounting

Connecting QuickBooks Online to URBI

URBI's QuickBooks Online (QBO) integration keeps your books in QuickBooks automatically up to date with what happens in URBI. Once connected, invoices, payments, expenses, journal entries, customers,...

Read
URBI Kore Accounting

Disconnecting and reconnecting QuickBooks

This article covers how to disconnect QuickBooks Online from a property, what disconnecting does and doesn't affect, and what happens when you reconnect afterward, including why the setup wizard...

Read
URBI Kore Accounting

How the QuickBooks Online Sync Works

If your property is on the Premium accounting plan and you have connected QuickBooks Online, URBI keeps your QuickBooks books in step with your URBI books automatically. You do your day-to-day...

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