RentalTideRentalTideDocs
Dashboard

Till closing

Count cash, reconcile transactions, and close out each shift

Till closing (cashout) is the end-of-shift reconciliation process. Review all unsettled transactions for the day, count the physical cash in each drawer, record any discrepancies, and settle the batch. When accounting integrations are active, the daily summary is automatically synced to Xero, QuickBooks, or Wave.


Accessing till closing

Navigate to POS > Till Closing. The page requires the pos_cashout_access permission. A specific location must be selected -- the "All Locations" view prompts you to choose one before proceeding.


Current tab

The Current tab shows all unsettled transactions for the selected date range along with summary cards and payment breakdowns.

Summary cards

Three cards appear at the top of the page:

CardWhat it shows
Date RangeThe start and end dates currently selected
LocationThe name of the active location
Unsettled TransactionsThe count of transactions that have not yet been settled

Payment summary

Below the summary cards, the page breaks down unsettled transactions by payment method (cash, credit, debit, account, gift card, etc.). For credit card transactions, the breakdown is further split by card brand (Visa, Mastercard, Amex, etc.), showing the total amount and count for each.

Till breakdown

If the location has registered tills, transactions are automatically grouped by till. Each till shows:

  • Till name
  • Total amount and transaction count
  • Payment type breakdown within that till
  • Transactions with no matching till are grouped under "Unknown/No Till"

Cash drawer breakdown

Locations with configured cash drawers see a more detailed view. Each drawer shows:

  • Drawer name and the tills assigned to it
  • Expected float and current float
  • Cash amount vs. card amount vs. other payment types
  • Individual payment method breakdown

Drawers without any tills assigned collect "card/digital only" transactions.


Closing the till

  1. Review the payment summary and verify the transaction counts look correct.
  2. Click Cash Out (or the cash-out button for a specific drawer).
  3. In the Cash Out Dialog, enter the counted cash -- the physical amount in the drawer.
  4. The system displays the expected cash calculated from all cash transactions in the period.
  5. The difference (over or short) is calculated automatically.
  6. Optionally enter a breakdown by denomination ($100, $50, $20, etc.).
  7. Click Confirm to settle all transactions in the range.

What happens on cashout

When you confirm the cash out:

  1. All unsettled transactions in the date range are marked as settled via the settle-range API endpoint.
  2. The counted cash, expected cash, and difference are recorded.
  3. If Xero integration is active, a daily summary journal entry is synced automatically.
  4. If QuickBooks integration is active, a daily summary is synced to QuickBooks.
  5. If Wave integration is active, a daily summary is synced to Wave.
  6. The transaction list refreshes to reflect the settled status.

If any accounting sync fails, the cashout itself still completes -- you receive a warning with the sync error details.


History tab

The History tab shows previous cashout records for the selected date range. Each entry includes:

  • Date and time of the cashout
  • Counted cash and expected cash
  • Over/short amount
  • Staff member who performed the cashout
  • Drawer name (if applicable)

Use the history to track trends in cash discrepancies over time and identify potential issues.


Date filtering

Use the date picker at the top of the page to set the period you want to reconcile. The dates default to today. When you change the date range, transactions are re-fetched from the accounting ledger to ensure accuracy.


Troubleshooting

Tip

Set a consistent opening float so each shift starts with the same cash amount. Close the till at the end of every shift -- not just at the end of the day -- to keep accountability tight. You can run multiple cashouts per day if shifts overlap.

Common issues

Large discrepancy -- Review all transactions for the period. Look for voided or refunded cash transactions that may explain the difference. Check whether any no-sale events were recorded.

Cannot close the till -- Till closing requires the pos_cashout_access permission. Ask an admin to grant this permission to your staff role.

Accounting sync failed -- The cashout still completes even if Xero/QuickBooks/Wave sync fails. Check your integration credentials under Admin > Integrations and retry the sync manually.

No transactions showing -- Verify the date range is correct and that you have selected the right location. Transactions from "All Locations" view are not available for cashout.

Was this page helpful?
Need help? Contact Support.See what’s new. Check out changelog.Questions? Book a video chat.
Ask AI
Responses are generated using AI and may contain mistakes.
Ask questions about RentalTide and get help with your integration.