Night Audit Procedure
Overview
The Night Auditor is the person responsible for balancing ALL revenue streams at end of business each day. This procedure is the final line of defence in our cash handling chain.
You will reconcile:
The Sequence — Follow This Exact Order
Complete each step in order. Do not skip ahead. Each step feeds into the next.
Status key: ☐ Not Started ⏳ In Progress ✅ Balanced ❌ Discrepancy
Click a step in the flowchart above to mark its status as you work through the audit.
1.0 — Preparation
1.1 Gather Materials
Before you begin, collect every item below. Missing one item will delay the entire audit.
1.2 Secure the Area
2.0 — Step 1: Cash
2.1 Count the Drawer
Remove the cash drawer to the counting area. Count by denomination, largest to smallest. Count twice if the total is more than ₱5,000.
| Denomination | Qty | Subtotal |
|---|---|---|
| ₱1,000 notes | × | = ₱ |
| ₱500 notes | × | = ₱ |
| ₱200 notes | × | = ₱ |
| ₱100 notes | × | = ₱ |
| ₱50 notes | × | = ₱ |
| ₱20 notes | × | = ₱ |
| ₱20 coins | × | = ₱ |
| ₱10 coins | × | = ₱ |
| ₱5 coins | × | = ₱ |
| ₱1 coins | × | = ₱ |
| ₱0.25 coins | × | = ₱ |
| TOTAL COUNTED | ₱ | |
2.2 Calculate Expected Cash
The expected cash is what SHOULD be in the drawer based on what the POS recorded.
| Opening Float (from morning count) | ₱ |
| + Total Cash Sales (from Z-report) | ₱ |
| − Cash Refunds (from Z-report) | ₱ |
| = EXPECTED CASH IN DRAWER | ₱ |
2.3 Cash Variance
Variance = Total Counted − Expected Cash
✅ ACCEPTABLE
Coin rounding
⚠️ NOTE
Write explanation
❌ STOP
Recount & investigate
2.4 Record
3.0 — Step 2: EFT (Electronic Fund Transfer)
3.1 Gather EFT Receipts
3.2 Compare to POS
| Z-Report: Total EFT | ₱ |
| Receipts Total | ₱ |
| Variance | ₱ |
3.3 EFT Variance Investigation
If EFT does not match:
- Check for missing receipts (receipt may still be on terminal or in teller area)
- Check void bag for voided EFT transactions
- Check if a reversed/failed transfer was not removed from POS
- Verify every EFT has a reference number — no reference = suspicious
4.0 — Step 3: Visa
4.1 Card Terminal Batch Report
4.2 Compare to POS
| Z-Report: Total Visa | ₱ |
| Batch Report: Total Visa | ₱ |
| Variance | ₱ |
Every Visa transaction has a reference/approval code. Match each one individually if the totals do not agree.
4.3 Visa Variance
If totals do not match:
- Check approval codes — does every POS entry have a matching terminal entry?
- Look for transactions processed on the terminal but NOT entered in POS
- Look for transactions entered in POS but NOT on terminal (keyed in wrong payment type)
- Most common cause: teller forgot to select "Visa" on POS — defaulted to Cash
5.0 — Step 4: Mastercard
5.1 Card Terminal Batch Report
5.2 Compare to POS
| Z-Report: Total Mastercard | ₱ |
| Batch Report: Total Mastercard | ₱ |
| Variance | ₱ |
5.3 Mastercard Variance
Same investigation procedure as Visa (Section 4.3). Check approval codes, look for miskeyed payment types.
6.0 — Step 5: Account Credit
6.1 Review Account Transactions
| Z-Report: Total Account Credit | ₱ |
| Number of account transactions |
Each account credit transaction should have the customer name recorded in the POS.
6.2 Verify Authorisation
6.3 Record
List each account credit transaction on the audit sheet:
| Customer Name | Amount | Reference / Invoice # |
|---|---|---|
| ₱ | ||
| ₱ | ||
| ₱ | ||
| ₱ | ||
| TOTAL | ₱ |
7.0 — Step 6: Staff Meals
7.1 Review Staff Meal Transactions
Staff meals are tracked in two categories:
- FREE meals = business expense (1st meal per person per day — entitlement)
- CHARGED meals = payroll deduction (2nd or subsequent meals — deducted from pay)
7.2 Verify
7.3 Record
| Total FREE meals: meals | ₱ |
| Total CHARGED meals: meals | ₱ |
8.0 — Step 7: GCash Agent
8.1 This is SEPARATE from POS
GCash agent revenue comes from commissions on Cash-In, Cash-Out, and Bills Payment. It has its own physical cash that must be counted and reconciled independently.
8.2 Reconcile GCash
8.3 GCash Sign-Off
9.0 — Step 8: Void Bag
9.1 Review All Voids
9.2 Suspicious Void Patterns
Flag and investigate any of the following:
- Multiple voids of the same item — could indicate theft (void after customer pays)
- Voids near close of business — after most staff have left, reduced oversight
- Void then re-ring at different price — possible price manipulation
- Voids with no reason recorded — every void must have an explanation
- Voids by the same teller repeatedly — pattern of concern
10.0 — Step 9: Z-Report
10.1 Final Check Before Z-Report
The Z-Report closes the day. Before you run it, confirm ALL of the following:
10.2 Run Z-Report
- Open POS Teller: /ops/pos/teller-screen.html
- Click the Z-REPORT button
- Review all totals one final time on screen
- Confirm to close the day
- Print or save the Z-report
10.3 Z-Report is FINAL
- Note it on the audit sheet with full explanation
- Correct it in next day's opening notes
- Inform the manager first thing in the morning
11.0 — Step 10: Finals & Sign-Off
11.1 Safe Drop
11.2 Sign-Off
Complete the Night Audit sign-off. This is your formal declaration that the audit is complete and accurate.
11.3 Backup
11.4 Lock Up
Appendix A — Discrepancy Investigation Procedure
When a payment method does not balance, follow these steps in order. Do not skip ahead.
Step 1: Recount
Most errors are counting errors. Start the count again from scratch. Use a different counting method (e.g., if you counted stacks, try counting individually).
Step 2: Check Payment Method Entry
Look for transactions entered under the wrong payment method. A common mistake is a Visa sale recorded as Cash, or an EFT recorded as Account Credit. Check the transaction history for today and look at each payment method flag.
Step 3: Check the Void Bag
Was a transaction accidentally voided? A void removes the sale from the total but the payment may have already been collected. Look for voids that correspond to your discrepancy amount.
Step 4: Check for Unpaid Sales
Was a sale rung through the POS but the payment not collected? This would show the sale in the Z-report but no matching money in the drawer or receipts.
Step 5: Check Card Terminal
For card/EFT discrepancies: is there a transaction on the terminal that was not entered in the POS? Or a POS entry with no matching terminal transaction? Compare reference numbers line by line.
Step 6: Time Limit — Escalate
- Record the exact discrepancy amount on the audit sheet
- Write everything you checked and what you found (or did not find)
- Escalate to manager next morning (or call immediately if over ₱1,000)
- NEVER adjust numbers to make them balance — record the truth
Appendix B — Escalation Guide
The following situations must be escalated. Do not try to resolve these on your own.
| Situation | Severity | Action |
|---|---|---|
| Cash variance over ±₱100 | HIGH | Recount, investigate, escalate if unresolved |
| Card (Visa/MC) variance — any amount | HIGH | Match approval codes, escalate if mismatch |
| EFT variance — any amount | HIGH | Check reference numbers, escalate if mismatch |
| Unauthorised account credit | CRITICAL | Escalate IMMEDIATELY — do not wait |
| Missing card terminal receipts | MEDIUM | Check terminal, check with teller, escalate if missing |
| Suspicious void patterns | HIGH | Record details on audit sheet, escalate to manager |
| GCash variance over ±₱100 | HIGH | Investigate with GCash operator, escalate if unresolved |
| Backup failure (2 consecutive failures) | MEDIUM | Call/message manager immediately |
| Any discrepancy over ₱1,000 | CRITICAL | Call manager immediately — do not wait until morning |
Escalation Contacts
| Contact | Role | When to Contact |
|---|---|---|
| Manager on Duty | First point of contact | Any discrepancy during audit |
| Aidan | Operations | System issues, POS errors, policy questions |
| Aileen | CEO | Critical issues (₱1,000+), unauthorised credit, suspected theft |
NANA BAMBI'S
Night Audit Procedure — SOP-NA-001 — Version 1.0
This document is confidential. For internal use only.
Prepared by Operations. Approved by Management.