Skip to main content

Journaling Out Trust Liabilities in QuickBooks When You Switch to VRTrust

Bring your QBO trust liability accounts down to zero once VRTrust becomes the system of record, so the balance doesn't sit stale and the accounts are ready to deactivate.

Who this article is for: Accounting partners who have finished removing post-cutover invoices and bills from QuickBooks Online (QBO) and are ready to close out the trust liability side of a legacy QBO company file after migrating to VRTrust.

Once a team is live on VRTrust, VRTrust — not QBO — is what tracks guest advance deposits, owner payables, and trust tax liabilities going forward. That means the balances sitting in your QBO trust liability accounts (Trust Liabilities, and any related accounts like Security Deposits Held or Due to Owners) need to come down to zero. Otherwise they just sit there, disconnected from anything that will ever reconcile against them again.


Why this matters

  • Two ledgers can't both be responsible for the same trust liability. VRTrust's opening trust balance — advance deposits, owner payables, and outstanding tax liabilities as of Go-Live — is what continues tracking that obligation from here forward.

  • A trust liability account left with a stale balance in QBO will never move again, which makes it obvious to anyone reviewing the file later that the cleanup wasn't finished.

  • QuickBooks won't let you deactivate an account with a nonzero balance, so this step is also what unblocks the very last step in the wind-down.


Before you begin

Do this after — not before — you've removed or voided the invoices and bills dated on or after your Go-Live date. Those steps post their own amounts to Trust Liabilities to absorb leftover deposits and payments; closing this out too early means you'll have to touch these accounts again once that activity lands.

  • Confirm every product/service mapped to a trust account you're retiring has already been reassigned to a generic sales account.

  • Confirm your invoice and bill cleanup for the period on or after Go-Live is complete.

  • Have your VRTrust opening trust balance on hand — see VRTrust: Opening Balances Overview — since it's what the QBO balance you're closing out should tie back to.


Step 1: Connect an AI assistant to QuickBooks Online

See Deleting Future Invoices & Bills from QuickBooks When Switching to VRTrust for how to connect one through a QuickBooks MCP connector, if you haven't already for the earlier steps.


Step 2: Pull the balance of each trust liability account as of the day before Go-Live

Ask your assistant, for example:

Show me the balance of [Trust Liabilities / Security Deposits Held / Due to Owners, etc.] as of [the day before your Go-Live date].

Compare this against your VRTrust opening trust balance. The two should tell the same story — what QBO is closing out is what VRTrust is picking up.


Step 3: Record the closing journal entry

For each trust liability account you're retiring, record a journal entry dated the day before Go-Live:

  • Debit the trust liability account for its full balance, bringing it to zero

  • Credit a clearing or equity account of your choosing (many partners use something like Trust Liabilities Transferred to VRTrust) so the entry stays easy to identify later

  • Tag lines with customer or class where it helps you trace the entry back to specific guests or owners

Your assistant can help draft this, for example:

Draft a journal entry dated [date] that debits [Trust Liabilities account(s)] for their full balance and credits [clearing account].

Review the entry before you approve it — this is a one-time closing entry, and it's easier to get it right the first time than to unwind it later.


What's next

With trust liability accounts at zero, they're ready to be deactivated along with the rest of the chart-of-accounts entries tied to the old workflow.



Have questions about your specific QBO setup?

Reach out to our support team and we'll help you work through it.

Did this answer your question?