Reconcile your shop's cash drawer by declaring the starting amount, recording cash movements, then counting and comparing it with the expected amount. Microsoft Learn states that at that point, a user declares the starting amount that the cash drawer contains.
Cash drawer reconciliation: the short answer
The process moves from the declared float to the counted close in a fixed sequence. You begin by establishing what is physically in the drawer before trading starts. This declaration sets the baseline for every subsequent calculation. During the trading day, you record any cash added or removed without a sale. These non-sale movements adjust the running total of what should be in the drawer. At the end of the shift, you count the physical cash. You then compare this counted total against the expected amount derived from the starting float and recorded transactions. Any difference between these two figures represents an overage or shortage. The core task is matching the physical count to the system's expectation based on the initial declaration and logged movements.
Key takeaways: from starting float to counted close
A shift covers the POS transactional data and activities between two points in time, as defined in Shift and cash drawer management - Commerce | Dynamics 365 | Microsoft Learn.
- Declare float: Enter the starting amount in the drawer at the beginning of the session ( Microsoft Learn).
- Log non-sale cash: Use Pay In when adding cash to the drawer without a sale, such as supplying change ( Loyverse).
- Check result: Review the Z report in Dynamics 365 Commerce to see if there is an overage or shortage ( Microsoft Learn).
Opening steps: start the session and declare the float
Start the POS session before entering any cash figures. The Starting Cash field holds the opening amount for the day. Tap Starting Cash to enter the starting cash amount in your drawer Square. This declaration sets the baseline against which all subsequent movements are measured.
Lightspeed describes the opening process as counting and entering your opening float in Retail POS Lightspeed.
The table below maps the opening actions to their documentation.
| Step | Action Description | Source Reference |
|---|---|---|
| Declare the starting float | Tap Starting Cash to enter the starting cash amount | Square |
| End and close the drawer | Complete the shift and drawer management sequence | Microsoft Learn |
Write down the exact bills and coins used for the float immediately after entering them into the system.
Middle steps: record cash in and out during the day
Cash moved without a sale is recorded separately from regular transactions. Loyverse advises using Pay In when adding cash to the drawer without a sale, such as supplying change. If you add cash mid-shift, log it under this specific action so the expected total reflects the new balance.
Microsoft Learn describes moving cash between registers using two distinct entries. For example, because register 1 is running low on change, the user on register 2 does a tender removal to reduce the amount in their cash drawer. The user on register 1 then does a float entry to increase the amount in their cash drawer. These paired actions track the physical movement of money between tills. When transferring cash, perform both the removal and the entry to keep each register's count accurate.
| Scenario | POS Term Used |
|---|---|
| Adding cash without a sale | Pay In ( Loyverse) |
| Reducing cash at one register | Tender removal ( Microsoft Learn) |
| Increasing cash at another register | Float entry ( Microsoft Learn) |
Record every non-sale cash movement immediately after it happens. Do not batch these entries until close, as the expected amount relies on real-time updates. Consistent logging prevents discrepancies when you compare the counted total against the system's expectation later.
Closing steps: count the drawer and compare to expected
At the end of the day, you must physically count the cash in the drawer and enter that total into your POS system. According to Microsoft Learn, this final step involves counting the drawer and declaring the closing amounts. Once you have entered what is actually there, the system compares it against the expected balance. This comparison reveals any overage or shortage, which indicates whether you have more or less cash than the sales records predict.
Different point-of-sale platforms handle the final status of a drawer with distinct terminology. In Square's interface, ending a cash drawer is different from closing one. Specifically, ending a cash drawer is simply the End Drawer action. When closing a cash drawer, you are recording the actual amount. If you use Lightspeed Retail (R-Series), the process is described as closing your register at the end of the day to see any shortages or overages of funds in your cash drawer. This includes both cash and non-cash payment types. For shops using Loyverse POS, the system will display any difference between these amounts once the shift data is processed.
The table below summarizes how these two tools handle the final action and the display of discrepancies.
| POS Tool | Close Action | Overage/Shortage Display |
|---|---|---|
| Lightspeed Retail (R-Series) | Close your register | See any shortages or overages of funds |
| Loyverse POS | Shift management process | System displays any difference between amounts |
To complete this stage of reconciliation, ensure you have counted every bill and coin before entering the final figure. The goal is to match the physical reality of the till with the digital record. If the numbers do not match, note the variance immediately. This allows you to investigate whether the issue stems from a counting error, a missed sale entry, or a cash movement that was not logged during the middle of the day.
When you finish counting, verify that the drawer status in your software reflects the closed state. Confirm that the session is fully terminated according to your specific tool's requirements. This prevents overlapping shifts and ensures that the starting float for the next clerk is based on a clean, reconciled baseline.
Related reading: Record 6 cash totals before you close the shop till.
Cash drawer reconciliation reference table by publisher
The table below maps the Microsoft Learn terms for starting amounts, mid-day cash movements, and closing comparisons. Each row uses only the documented terms from that publisher's help pages to describe how these are handled.
| Publisher | Starting Amount | Mid-Day Cash Movement | Closing Comparison |
|---|---|---|---|
| Microsoft Learn | User declares the starting amount contained in the drawer Microsoft Learn | Float entry increases the drawer; tender removal reduces it Microsoft Learn | Drawer is counted and closing amounts are declared Microsoft Learn |
Illustrative example: a shift with one cash-in entry
Assume a drawer starts with a float of $40 and the shift has no sales. You add $20 with a cash-in entry to supply change, so the expected total is $60. The difference is an overage of $5. Before you record it, check the cash-in entry against the change you gave out, then recount the drawer. If the recount matches, note the overage with the day's closing count and keep the entry on file. If the difference remains, record the variance and look for a missed sale entry or an unlogged cash movement.
What to keep on file after the drawer is closed
Keep this report alongside your daily sales logs so you can verify the final cash position against the transaction history. If the report shows a discrepancy, retain it as part of the closing packet for any future review of that day's activity.
Beyond internal shop records, federal tax rules apply when large amounts of cash change hands during business operations. According to the Internal Revenue Service, each person engaged in a trade or business who receives more than $10,000 in cash in one transaction or in two or more related transactions must file Form 8300. This requirement triggers based on the cumulative amount received in related transactions, not just a single payment.
If your shop is required to file other information returns electronically, such as Forms 1099 or W-2s, the filing method for these cash reports changes. Starting January 1, 2024, you must electronically file Forms 8300, Report of Cash Payments Over $10,000 Received in a Trade or Business, if you are required to file certain other information returns electronically Internal Revenue Service. Verify which reporting category your business falls into to determine whether paper copies suffice or if digital submission is mandatory for the current tax year. For more on e-filing, see Form 8300 e-filing: the 10-return shop rule.
Tonight, write down the starting float, the cash in and out, and the counted total, then compare that with the expected amount your POS shows.
FAQ on cash drawer reconciliation across POS tools
What is cash drawer reconciliation at the end of the day?
Cash drawer reconciliation involves counting the physical cash in the drawer and comparing it to the expected amount your point of sale system calculates. This comparison identifies any overage or shortage for that shift. In Dynamics 365 Commerce, the Z report indicates whether there's an overage or shortage, according to Microsoft Learn.
How do I record cash that goes in or out of the drawer without a sale?
Use specific transaction types to log cash movements that do not result from a customer purchase. For example, use Pay In when adding cash to the drawer without a sale, such as supplying change, as described by Loyverse. Microsoft also documents float entries and tender removals for moving cash between registers during a shift.
Does ending a cash drawer in Square also close it?
No, ending a cash drawer is different than closing a cash drawer in Square. Closing the drawer is a separate action within the software workflow. As noted by Square, these two actions serve distinct purposes in managing the register state.
Can I see an overage or shortage in my own POS before I leave?
Yes, some systems display the difference between the expected and counted amounts when you finish trading. At the end of the day, close your register to see any shortages or overages of funds in your cash drawer (cash and non-cash payment types), according to Lightspeed.
When does a cash payment over $10,000 need a separate report?
You must file Form 8300 if you receive more than $10,000 in cash in one transaction or in two or more related transactions, according to the Internal Revenue Service. This requirement applies to each person engaged in a trade or business who receives such amounts in the course of that business.