...
QuickBooks Special Conditions:
...
...
...
Because BookingCenter is designed with daily checks built-into MyPMS, we reduce the complexity of managing the Accounts Receivable and Advanced Deposit liabilities accounts in your GL. When issuing Payments and Charges to Folios, as well as Cancelling and Editing Bookings, the traditional Guest Ledger and City Ledger required Users to allocate these events to specific GL code(s) to decide what account to credit/debit. Instead, because of the checks built-into MyPMS, GL automation keeps the daily activity 100% accurate, while avoiding duplication of managing the Accounts Receivable and Advanced Deposit liabilities accounts in both the PMS and your GL. When automating your GL, BookingCenter does this by 're-setting' the daily Accounts Receivable and Advanced Deposit liabilities account totals, and then posting the new number each day. For example, if the GL account for Accounts Receivable was $1,250 'yesterday', we read that total, offset it with a -1250 entry, then post the current (ie 'today') Accounts Receivable amount that was accurate as of Night Audit and detailed in the Accounts Receivable Aging report. We do the exact same thing with the Advanced Deposit liabilities account. This saves a property a lot of accountant time and frees up staff to focus on guests and the art of hospitality - not allocating Payments & Charges to Folios and Cancellations & Edits to specific GL accounts to track these events in a GL system,
When the GL is automated to your QuickBooks, using the QuickBooks app called "BookingCenter to Your GL", you have access to a web service that enables you to setup, map, and test the GL process between MyPMS and your QuickBooks system. The area looks like this:
When we start with the GL process to QuickBooks, there may be problems with mappings (errors get both emailed and visible on the screen) and thus re-importing to the GL will need to occur. This can be a BIG problem because the accountant will have to go back into the their QB and remove/delete the errant postings, or re-import via the QB.BookingCenter.com area and that can create duplicate GL entries. To make this easier for customers, BookingCenter has a tool to enable a re-import for a specific date (note, it's always the 'System Date' that lols the JSON for import - and thus will equal that System Date's Transaction Summary report. But the Log is always the 'clock date' the QuickBooks actually imported in Pacific time, which is often differer than the hotel's SysteDate). The Import tool allows a user to select which Items they want imported, avoiding duplicating GL entries already made for that System Date.
When using a Date for the Import Tool, simply de-select those mapping areas you DO NOT want to re-import to QB form that date.
Because BookingCenter is designed with daily checks built-into MyPMS, we reduce the complexity of managing the Accounts Receivable and Advanced Deposit liabilities accounts in your GL. When issuing Payments and Charges to Folios, as well as Cancelling and Editing Bookings, the traditional Guest Ledger and City Ledger required Users to allocate these events to specific GL code(s) to decide what account to credit/debit. Instead, because of the checks built-into MyPMS, GL automation keeps the daily activity 100% accurate, while avoiding duplication of managing the Accounts Receivable and Advanced Deposit liabilities accounts in both the PMS and your GL. When automating your GL, BookingCenter does this by 're-setting' the daily Accounts Receivable and Advanced Deposit liabilities account totals, and then posting the new number each day. For example, if the GL account for Accounts Receivable was $1,250 'yesterday', we read that total, offset it with a -1250 entry, then post the current (ie 'today') Accounts Receivable amount that was accurate as of Night Audit and detailed in the Accounts Receivable Aging report. We do the exact same thing with the Advanced Deposit liabilities account. This saves a property a lot of accountant time and frees up staff to focus on guests and the art of hospitality - not allocating Payments & Charges to Folios and Cancellations & Edits to specific GL accounts to track these events in a GL system,
When the GL is automated to your QuickBooks, using the QuickBooks app called "BookingCenter to Your GL", you have access to a web service that enables you to setup, map, and test the GL process between MyPMS and your QuickBooks system. The area looks like this:
When we train a customer with the GL process to QuickBooks, there may initially be problems with GL mappings (errors get both emailed and visible on the screen, if so) and thus re-importing to the GL may need to occur. If left un-attended, this can be a BIG problem for the accountant to go back into QuickBooks Journal and remove/delete the errant postings, or re-import via the QB.BookingCenter.com area (which can create duplicate GL entries).
For best practices, BookingCenter recommends that all new customers follow the approach:
After a few days of using the QB.BookingCenter.com area's Import button for each System Date, then use manual Night Audit for a couple days to get the Night Audit process working properly, including the ""BookingCenter to Your GL" automation.
BookingCenter has checks to assure a User does not import multiple times for a System Date, either manually via the QB.BookingCenter.com area; via manual Night Audit; or via Automatic Night Audit. Ideally the import should be done only once, as multiple Imports would require you to accept multiple entries or multiple entries delete Journal entries in QuickBooks - a painful exercise.
The import tool also enables a re-import for a specific date (note, it's always the 'System Date' that loads the JSON for import - and thus will equal that System Date's Transaction Summary report). But the Log is always the 'clock date', which is the QuickBooks actually imported in Pacific time, which is often different than the hotel's System Date. The Import tool allows a user to select which Items they want imported, avoiding duplicating GL entries already made for that System Date. BookingCenter logs each System Date entry to make sure Night Audit (manual or automatic) or a manual 'Import' action will not re-submit journal entries. If a System Date was already imported, there is an error message presented on the screen in the QB.BookingCenter.com area such as the following:
When using a date for the Import Tool, simply de-select those mappings you DO NOT want to re-import to QB form that date.
If the log shows that a System Date entry has already been done (whether with errors or not) then the User will need to approve the action, as it could re-import records already sent to QuickBooks.
As described above, though, it may that there were errors with only specific categories that have been fixed, and the accountant is now trying to re-import, and that is an excellent reason to answer YES and allow a re-import for a System Date that had been run prior.
...
From: "BookingCenter Support" <folioarch@bookingcenter.com>
The following folios were charged Room Rent as a result of your Night Audit process for 14-NOV-2025
Subject: MYPMSDO Charge Folio Results for 14-NOV-2025
Date: November 22, 2025 at 1:30:20 PM PST
To: info@bookingcenter.com
Guest: douglas, smith Folio Number: 11090062 Room: 221 Room Rent: 189
Guest: Amy, Tweddale Folio Number: 11133371 Room: 206 Room Rent: 194
...
From: BookingCenter GL Interface <admin@bookingcenter.com>
[
Subject: BookingCenter QBOE General Ledger JSON for A MYPMS demo hotel on 30-JAN-2025
Date: May 29, 2025 at 4:01:03 PM PDT
To: <Your GL Email>@bookingcenter.com
Reply-To: noreply@bookingcenter.com
"ERROR",
"No Transactions found for 30-JAN-2025"
Below are whats was sent via email, the detail provided in the JSON for the same date as the example used here:
...