๐จโ๐ผ Cashier Guide
Learn how to process orders, handle payments, and manage daily cashier operations.
๐ฏ Your Main Responsibilitiesโ
As a cashier, you will:
- Take customer orders
- Process payments
- Print receipts and tax invoices
- Handle different order types (Dine-in, Takeaway, Delivery)
- Manage table assignments
- Monitor order statuses
- Manage daily cash operations
1. ๐ User Loginโ
Logging Into the Systemโ
Step 1: Access the System
- Open your web browser (Chrome, Firefox, or Edge recommended)
- Navigate to the POS system URL provided by your manager
- The login page will appear
Step 2: Enter Credentials
- Enter your Username in the username field
- Enter your Password in the password field
- Make sure caps lock is off
- Double-check your credentials for accuracy
Step 3: Login
- Click the Login button or press Enter
- Wait for the system to authenticate
- You'll be redirected to the POS dashboard
Step 4: Verify Access
- Check that your name appears in the top right corner
- Verify you can see the main menu options
- Confirm your user role permissions are correct
Troubleshooting Login Issuesโ
Problem: "Invalid Username or Password"
- Double-check your username and password
- Ensure caps lock is not enabled
- Contact your manager if credentials don't work
Problem: "Account Locked"
- Contact your supervisor or IT support
- Account may be locked after multiple failed attempts
Problem: Page Not Loading
- Check your internet connection
- Try refreshing the page (F5)
- Clear browser cache if needed
2. ๐ Point of Sale (POS)โ
Understanding the POS Interfaceโ
After logging in, you'll see the POS dashboard with:
- Product Categories - Left sidebar with menu items
- Order Area - Right panel showing current order
- Table - Visual looks Active
- Action Buttons in New Order - Order
- Action Buttons in Order Pending - Void, Update
- Action Buttons in Order Ready - Void, Update, Split, Discount, Check Bill, Payment
Creating a New Orderโ
Step 1: Select Order Type
- Choose order type:
- Dine-In - For customers eating in the restaurant
- Takeaway - For customers taking food to go
- Delivery - For orders being delivered
Step 2: Select Table (For Dine-In)
- If Dine-In is selected, choose a table number
- Click on an available table
- Table will turn once selected
Step 3: Add Products to Order
- Click Menu categories on the top of Category Slider
- Click on a product to add it to the order in the Menu Grid
- Use +/- buttons to adjust quantity
- Click product again to add more of the same item
Step 4: Add Special Instructions
- Click Note button in an item
- Enter special instructions (e.g., "No onions", "Extra spicy")
- Click Update to apply instructions
Step 5: Review Order
- Check the Order Area panel
- Verify all items and quantities are correct
- Review total amount displayed
- Make any necessary adjustments
Step 6: Send Order
- Click Order button
- Order is sent to the related food counter such as kitchen display system
- Kitchen order ticket (KOT) prints automatically
- Order appears in the order bill list
Processing Paymentโ
Step 1: Open Order for Payment from ready in progress
- Click In-Progess(Ready)
- Find and Click the Order No. you want to process payment for
- Verify order table
Step 2: Review Bill Details
- Check all items are correct
- Review Total amount
- Click Payment button
Step 3: Select Payment Method
Bill Payment:
- Choose Cash Or Bank in the options box
- Enter the amount received from customer
- System automatically calculates change
- Verify change amount is correct
- Click Paid button
Step 4: Print Receipt
- Receipt prints automatically after payment
- Give receipt to customer
- Thank the customer
Split Bill Paymentโ
When customers want to pay separately
Requirement: The order must contain two or more items to use the Split Bill feature.
- Open the order.
- Select the order items to be split.
- Selected items will be highlighted.
- Click the Split button.
- A new Order Number will be generated for the selected items.
- Enter the payment amount for the selected items.
- Select a payment method and complete the first payment.
- The remaining items will be shown for the next payment.
- Complete the payment for the remaining items separately.
Cancel Orderโ
- Open the order you want to cancel
- Click Remove (for orders in Pending status) or Void (for orders in Ready status).
- Select cancellation reason:
- Customer changed mind
- Wrong order entry
- Customer left
- Other (specify reason)
- Click Update button
3. ๐ Order Listsโ
Viewing Order Listsโ
Accessing Order Lists:
- Click Order Bill List from the main menu
- You'll see all orders with their current status
Order Bill List Featuresโ
Filter Options:
- Filter by Date - Select specific date range
- Filter by Order Status - Preparing, Ready, Paid, Cancelled, Post, Credit
- Filter by Payment type - Cash, Bank, Credit Sales
- Filter by Branch - Locations
- Filter by User Type - Such as Admin User, Cashier...
Order Information Displayed:
Actions Available in Order Listโ
View Order Details:
- Click on any order in the list
- View full order details
- Check order status
Process Payment:
- Select order from list
- Click Paid button
- Follow payment process (see Point of Sale section)
Print Receipt:
- Select order from list
- Click Print button
- Check Receipt
Reverse Orderโ
- Select the order from the list.
- If the user changes their mind, click the Reverse button.
- Make the necessary changes to the order.
4. ๐ฐ Unpaid Bill Listโ
Understanding Unpaid Ordersโ
Unpaid orders are orders that have been completed (food served) but payment has not been processed yet. The Unpaid Bill List shows all bills awaiting payment in a detailed table format.
Accessing Unpaid Order Listโ
- Click Unpaid Bill List from the sales menu
- The Unpaid Bill List page will open
- View all orders awaiting payment in a table format
- Orders are displayed with detailed information
Understanding the Unpaid Bill List Interfaceโ
Filter Section (Top of Page):
Filter by Date Range:
- Click on the Start Date field (calendar icon)
- Select the start date for filtering (format: dd/mm/yyyy)
- Click on the End Date field (calendar icon)
- Select the end date for filtering (format: dd/mm/yyyy)
- Example: Select 15/01/2026 to 20/01/2026 to see bills in that range
Filter by Cashier:
- Click Select Cashier dropdown
- Choose a specific cashier to filter by
- Or select "All" to see all cashiers' orders
Filter by Payment Type:
- Click Select P.Type dropdown
- Choose payment type to filter:
- Cash
- Card
- QR Payment
- All
Filter by Order Status:
- Click Order Status dropdown
- Select status to filter:
- Ready - Food is ready, awaiting payment
- Pending - Order is still being prepared
- All - Show all statuses
Apply Filters:
- Set all desired filter options
- Click Find button (blue button on the right)
- List will update to show filtered results
Action Buttons Availableโ
For Each Bill Row (Action Column):
View Bill (Eye Icon ๐๏ธ):
- Click the eye icon (first icon) in the Action column
- View complete bill details
- See all items ordered with quantities
- Check order total and breakdown
- Verify customer information
Print Bill (Printer Icon ๐จ๏ธ):
- Click the printer icon (second icon) in the Action column
- Print bill for customer
- Check Bill
- Give printed bill to customer
Process Payment (Cash/Payment Icon ๐ฐ):
- Click the payment icon (third icon) in the Action column
- Payment screen will open
- Follow payment processing steps (see Point of Sale section)
- Select payment method (Cash/Card/QR)
- Enter payment amount
- Complete payment
- After payment, bill automatically disappears from unpaid list
Additional Actions (Top of Page)โ
Order Bill List:
- Click Order Bill List button (blue button, top right)
- View all orders (paid and unpaid)
- See complete order history
- Access full order management
Bill Combined List:
- Click Bill Combined List button (blue button)
- View combined bills
- See bills that have been merged together
- Useful for tracking split payments
Cancel Lists:
- Click Cancel Lists button (white button with blue text)
- View cancelled orders
- See orders that were cancelled
- Review cancellation reasons
Processing Payment from Unpaid Listโ
Step-by-Step Process:
-
Find the Bill:
- Use filters (date, cashier, status) to narrow down
- Or use search field to find specific bill
- Look for bills with "Ready" status (ready for payment)
- Check "Pending" bills (still being prepared, wait for Ready status)
-
Review Bill Details:
- Click eye icon (๐๏ธ) to view full bill details
- Verify customer name matches
- Check order type and table number (if dine-in)
- Review total amount
- Confirm all items are correct
-
Process Payment:
- Click payment icon (๐ฐ) in the Action column
- Payment screen opens
- Select payment method:
- Cash - Enter amount received
- Card - Process card transaction
- QR Payment - Show QR code
- Enter payment amount
- Verify change amount (for cash)
- Click Complete Payment
-
After Payment:
- Bill automatically disappears from unpaid list
- Receipt prints automatically
- Bill moves to paid orders history
- Table becomes available (if dine-in)
Understanding Order Statusesโ
Ready Status:
- Food is prepared and ready
- Customer can pay now
- Process payment immediately
- Highest priority for payment
Pending Status:
- Order is still being prepared
- Kitchen is working on it
- Wait for status to change to "Ready"
- Don't process payment yet
Managing Unpaid Ordersโ
Priority Handling:
- Process Ready status bills first (food is ready, customers waiting)
- Check Pending bills periodically (still cooking)
- Process oldest orders first (by date/time)
- Handle dine-in orders promptly (customers at table)
For Dine-In Orders:
- Check table status in Table Layout
- Verify customers are still at table
- Look for "Ready" status in unpaid list
- Approach table politely
- Ask if they're ready to pay
- Click payment icon to process payment
- Give receipt to customer
For Takeaway Orders:
- Check if customer is still present
- Look for order with "Ready" status
- Call customer name/number if needed
- Process payment when customer arrives
- Click payment icon to process
- Give order and receipt together
For Delivery Orders:
- Verify delivery is completed
- Check order status shows "Ready"
- Process payment when delivery person returns
- Or process payment online if pre-paid
- Update order status accordingly
5. ๐ณ Kitchen Display System (KDS)โ
Understanding KDSโ
The Kitchen Display System shows orders to kitchen staff so they can prepare food efficiently.
How Orders Appear on KDSโ
When Order is Saved:
- Order automatically appears on kitchen display
- Kitchen staff can see:
- Order number
- Table number (if dine-in)
- Order time
- All items ordered
- Special instructions
- Order type (Dine-in/Takeaway/Delivery)
Order Status Updatesโ
Order Statuses:
- Pending - Order just created, waiting to be started
- Cooking - Kitchen has started preparing
- Ready - Food is ready for serving
- Served - Food has been served to customer
Your Role with KDSโ
As Cashier:
- You don't directly control KDS, but you should:
- Monitor order statuses
- Inform customers about wait times
- Check when orders are marked "Ready"
- Update order status when food is served
Checking Order Status:
- Go to Order List
- Find the order you're checking
- View current status
- Inform customer accordingly
When Order Shows "Ready":
- Notify customer that food is ready
- For takeaway: Call customer name/number
- For dine-in: Inform server or bring to table
- Update order status to "Served" when delivered
6. ๐ฅ Customer Listsโ
Accessing Customer Listsโ
- Click Customer List from the main menu
- View all registered customers
- Search and filter customers
Adding New Customer:
- Click Add New Customer button
- Enter customer details:
- Name (required)
- Phone number (required)
- Email address
- Delivery address
- Customer type (individual or Corporate)
- Click Submit
- Customer is added to list
Editing Customer Information:
- Find customer in list
- Click Edit button
- Update customer information
- Click Update
7. ๐ต Daily Cash Openingโ
Purpose of Daily Cash Openingโ
Daily cash opening is done at the start of your shift to:
- Record opening cash amount
- Set up cash register for the day
- Establish starting balance
- Enable cash tracking
Steps for Daily Cash Openingโ
Step 1: Access Cash Opening
- Click Daily Cash Opening from the main menu
- Cash opening form will appear
Step 2: Count Physical Cash
- Count all cash in the cash drawer
- Count each denomination separately:
- Notes: 1000, 500, 100, 50, 20, 10
- Coins: 10, 5, 2, 1
- Calculate total cash amount
- Double-check your count
Step 3: Enter Opening Amount
- Enter the total opening cash amount
- Verify amount is correct
- Add notes if needed (e.g., "Starting shift with 5000")
Step 4: Submit Cash Opening
- Review all information
- Click Save or Submit button
- System records opening cash
- Cash register is now active
Important Notesโ
Before Opening:
- Count cash carefully
- Verify with previous shift closing amount
- Report any discrepancies to manager
- Don't proceed if amounts don't match
After Opening:
- Keep cash drawer secure
- Don't remove cash without recording
- All transactions will be tracked from this point
8. ๐ด Daily Cash Closingโ
Purpose of Daily Cash Closingโ
Daily cash closing is done at the end of your shift to:
- Record closing cash amount
- Calculate total sales
- Verify cash accuracy
- Complete shift records
Steps for Daily Cash Closingโ
Step 1: Complete All Transactions
- Process all pending payments
- Ensure all orders are paid
- Don't start closing with unpaid orders
Step 2: Access Cash Closing
- Click Daily Cash Closing from the main menu
- Cash closing form will appear
Step 3: Count Physical Cash
- Count all cash in the cash drawer
- Count each denomination separately
- Calculate total cash amount
- Double-check your count
Step 4: Review System Totals
- System shows:
- Opening cash amount
- Total cash sales
- Total card sales
- Total QR payments
- Expected closing amount
- Compare with physical cash count
Step 5: Enter Closing Amount
- Enter actual cash count
- System calculates difference:
- Short - Less cash than expected
- Over - More cash than expected
- Balanced - Exact match
Step 6: Add Notes (If Discrepancy)
- If cash is short or over:
- Enter explanation notes
- Document possible reasons
- Report to manager
Step 7: Submit Cash Closing
- Review all information
- Click Save or Submit button
- System records closing cash
- Shift is now closed
Handling Discrepanciesโ
If Cash is Short:
- Recount cash carefully
- Check for unprocessed transactions
- Review refunds and voids
- Document discrepancy
- Report to manager immediately
If Cash is Over:
- Recount to verify
- Check for duplicate entries
- Look for unlogged transactions
- Document overage
- Report to manager
Manager Approval:
- Large discrepancies require manager approval
- Manager will review and approve closing
- Follow manager's instructions
9. ๐ End of Shift Salesโ
Purpose of End of Shift Sales Reportโ
The End of Shift Sales report shows:
- Total sales for your shift
- Breakdown by payment method
- Number of transactions
- Average transaction value
- Comparison with previous shifts
Accessing End of Shift Salesโ
- Click End of Shift Sales from the main menu
- Select date and shift
- View sales report
Understanding the Reportโ
Sales Summary:
- Total Sales - All sales during shift
- Cash Sales - Sales paid with cash
- Card Sales - Sales paid with card
- QR Sales - Sales paid with QR code
- Other Payments - Other payment methods
Transaction Details:
- Number of Transactions - Total orders processed
- Average Transaction - Average order value
- Highest Transaction - Largest single order
- Lowest Transaction - Smallest single order
Time Analysis:
- Sales by hour
- Peak hours identified
- Slow periods noted
Using the Reportโ
Review Your Performance:
- Check total sales achieved
- Compare with targets (if set)
- Identify peak performance times
- Note areas for improvement
Share with Management:
- Print or export report
- Submit to manager
- Discuss any issues or concerns
- Get feedback for next shift
10. ๐ช Table Layoutโ
Understanding Table Layoutโ
The Table Layout shows a visual representation of all restaurant tables and their current status.
Accessing Table Layoutโ
- Click Table Layout from the main menu
- View visual table map
- See status of each table
Table Status Colorsโ
Green (Available):
- Table is empty and available
- Ready for new customers
- Can be assigned to new order
Red (Occupied):
- Table has active order
- Customers are seated
- Order is in progress
Yellow (Reserved):
- Table is reserved for future booking
- Not available for walk-in customers
- Check reservation time
Gray (Cleaning):
- Table needs cleaning
- Not ready for customers
- Will turn green when cleaned
Using Table Layoutโ
Assigning Table to Order:
- Click on green (available) table
- Table number is selected
- Create new order for that table
- Table turns red (occupied)
Changing Table:
- Open existing order
- Click Change Table button
- Select new table from layout
- Order moves to new table
- Old table becomes available
Clearing Table:
- After payment is complete
- Click Clear Table button
- Table status changes to available
- Table can be used for new customers
Viewing Table Details:
- Click on any table
- View:
- Current order (if any)
- Order time
- Number of guests
- Order status
- Total amount
Table Management Tipsโ
Efficient Seating:
- Use smaller tables for small groups
- Combine tables for large parties
- Keep popular tables available
- Balance table usage
Monitoring Tables:
- Regularly check table status
- Clear tables promptly after payment
- Update table status accurately
- Communicate with servers about table status
11. ๐ Sales Report (Product Wise)โ
Purpose of Product Wise Sales Reportโ
This report shows sales breakdown by individual products, helping you understand:
- Which products sell most
- Product performance by time
- Revenue per product
- Popular items identification
Accessing Sales Report (Product Wise)โ
- Click Sales Report from the main menu
- Select Product Wise option
- Choose date range
- View product sales report
Understanding the Reportโ
Product Information:
- Product name
- Product code
- Category
- Unit price
- Quantity sold
- Total revenue
Sales Metrics:
- Units Sold - Number of items sold
- Revenue - Total sales amount
- Percentage - % of total sales
- Ranking - Best to worst sellers
Time Analysis:
- Sales by hour
- Peak selling times
- Slow periods
Using the Reportโ
Identify Popular Items:
- Review top-selling products
- Note which items customers prefer
- Ensure popular items are in stock
- Promote popular items to customers
Performance Analysis:
- Compare product sales
- Identify slow-moving items
- Suggest promotions for low sellers
- Report trends to management
Inventory Planning:
- Use sales data for ordering
- Ensure adequate stock of popular items
- Reduce ordering of slow sellers
- Optimize inventory levels
โ ๏ธ Common Issues & Solutionsโ
Problem: Order Not Going to Kitchenโ
Solution:
- Check internet connection
- Verify order is saved (click Save again)
- Check if kitchen printer is on
- Refresh the page
- Call manager if issue persists
Problem: Wrong Item Addedโ
Solution:
- If not yet saved: Click trash icon to remove
- If already saved: Click Edit, remove item, Save
- If already in kitchen: Contact kitchen staff immediately
- Add correct item if needed
Problem: Customer Wants Discountโ
Solution:
- Only managers can apply discounts
- Call manager/supervisor
- Manager will enter their password
- Apply discount as instructed
- Document discount reason
Problem: Payment System Errorโ
Solution:
- Try processing again
- Use alternative payment method
- Note transaction details
- Report to manager immediately
- Complete payment manually if approved
Problem: Printer Not Workingโ
Solution:
- Check if printer is on
- Check paper roll (might be empty)
- Press printer's power button off/on
- Check printer connection
- Call technical support if still not working
- Handwrite receipt if urgent
Problem: System is Slowโ
Solution:
- Check internet connection
- Close unnecessary browser tabs
- Refresh the page (F5)
- Clear browser cache
- Restart browser if needed
- Report to IT if persistent
โ Daily Checklistโ
Start of Shiftโ
- Log in to system
- Complete daily cash opening
- Count opening cash accurately
- Check printer has paper
- Verify internet connection is working
- Review table layout
- Check for any system updates
- Clean workstation
During Shiftโ
- Take orders accurately
- Process payments promptly
- Monitor order statuses
- Update table statuses
- Keep workstation organized
- Communicate with kitchen about special requests
- Handle customer queries politely
- Process unpaid orders regularly
End of Shiftโ
- Complete all pending transactions
- Process all unpaid orders
- Count closing cash accurately
- Complete daily cash closing
- Review end of shift sales report
- Clear all tables
- Clean workstation
- Report any issues to manager
- Log out from system
๐ Pro Tips for Cashiersโ
Speed Up Serviceโ
- โก Learn keyboard shortcuts (F1-F12 for common items)
- โก Memorize popular menu items
- โก Keep frequently ordered items visible
- โก Pre-prepare change for common amounts
- โก Use customer list for repeat customers
Accuracyโ
- โ Always repeat order back to customer
- โ Double-check quantity
- โ Verify special instructions
- โ Check total before payment
- โ Count cash carefully
Customer Serviceโ
- ๐ Greet customers warmly
- ๐ Suggest popular items or combos
- ๐ Inform about waiting time
- ๐ Thank customers and invite them back
- ๐ Handle complaints professionally
Teamworkโ
- ๐ค Communicate clearly with kitchen
- ๐ค Help colleagues during rush hours
- ๐ค Report system issues immediately
- ๐ค Share tips with new cashiers
- ๐ค Coordinate with servers
๐ Need Help?โ
For System Issues:
- Contact: IT Support
- Phone: [Your IT number]
- Email: [Your IT email]
For Operational Questions:
- Contact: Store Manager/Supervisor
- Check with experienced colleagues
- Refer to this guide
๐ Quick Referenceโ
Essential Buttonsโ
- New Order - Start a new order
- Save Order - Send to kitchen
- Complete Payment - Finalize transaction
- Cancel Order - Cancel current order
- Print Receipt - Print customer receipt
- Split Bill - Divide payment
Common Shortcutsโ
- F1 - New Order
- F2 - Open Orders
- F3 - Complete Payment
- F4 - Cancel Order
- Esc - Go Back
Important Menu Itemsโ
- Order List - View all orders
- Unpaid Order List - View unpaid orders
- Customer List - Manage customers
- Daily Cash Opening - Start shift
- Daily Cash Closing - End shift
- End of Shift Sales - View sales report
- Table Layout - Manage tables
- Sales Report - View sales analytics
Remember: You're the face of the restaurant! Your efficiency and friendly service make customers happy. If unsure about anything, always ask your supervisor. Good luck! ๐