The QuickBooks Online integration is available on the PREMIUM plan. Once a property connects its QuickBooks Online company, URBI keeps your books in sync automatically: most records flow one...
Last updated
The QuickBooks Online integration is available on the PREMIUM plan. Once a property connects its QuickBooks Online company, URBI keeps your books in sync automatically: most records flow one direction, from URBI out to QuickBooks, and a small, deliberate set flows back the other way. This article is the complete reference for what becomes what, which direction each record moves, what never syncs, and how URBI guarantees nothing ever gets booked twice.
Who can do this: Any staff member, property manager, or board member with access to the property's accounting settings can connect QuickBooks and view sync status. This article describes what the system does automatically once connected.
| URBI record | Becomes in QuickBooks | Direction |
|---|---|---|
| Invoice | Invoice | URBI → QuickBooks |
| Invoice marked as a credit note, or written off | Credit Memo | URBI → QuickBooks |
| Voided invoice | The matching Invoice is voided in QuickBooks | URBI → QuickBooks |
| Approved expense | Bill | URBI → QuickBooks |
| Voided expense | The matching Bill is deleted in QuickBooks (QuickBooks Bills have no "void" state) | URBI → QuickBooks |
| Payment received and recorded in URBI | Payment | URBI → QuickBooks |
| Refunded or partially refunded payment | The existing Payment record in QuickBooks is updated to reflect the refund | URBI → QuickBooks |
| Payment applied from an existing credit balance | The existing Payment record in QuickBooks is updated | URBI → QuickBooks |
| Billing account (payer) | Customer | URBI → QuickBooks |
| Vendor | Vendor | URBI → QuickBooks |
| Journal entry (manual entries, billing-engine postings, late fees, adjustments, and similar) | Journal Entry | URBI → QuickBooks |
| Journal entry tied to paying an expense | Bill Payment | URBI → QuickBooks |
| Refund journal entry, cash-back method | Refund Receipt | URBI → QuickBooks |
| Refund journal entry, credit-on-account method | Credit Memo | URBI → QuickBooks |
| Refund journal entry on the vendor/expense side | Vendor Credit | URBI → QuickBooks |
| Journal entry voided with no linked invoice/expense/payment | A new, separate reversing Journal Entry (the original stays on the books, untouched) | URBI → QuickBooks |
| Amenity or event booking payment | An Invoice plus a Payment (and a small residual Journal Entry if needed) | URBI → QuickBooks |
| Chart of accounts (GL accounts) | Account | Reference only - used to check that a posting has a valid QuickBooks account behind it; not actively created or edited by the sync |
| A Payment entered directly in QuickBooks against a synced Invoice | A matching payment record in URBI | QuickBooks → URBI (pull-back) |
| A Bill Payment entered directly in QuickBooks against a synced Bill | The matching URBI expense is marked Paid | QuickBooks → URBI (pull-back) |
Only two things pull back from QuickBooks into URBI: payments against invoices, and bill payments against bills. Everything else is push-only, generated in URBI and sent out.
The integration is built so the same financial event can never be booked twice between URBI and QuickBooks, in either direction. In plain terms: