Point of Sale
Manage products, process orders, track inventory, configure taxes, manage employee PINs, and run sales reports with Muin's built-in POS system.
Muin’s Point of Sale (POS) module provides a complete in-app system for managing products, processing orders, tracking inventory, configuring taxes, managing employees, and analyzing sales — all integrated with your existing Muin accounting and document intelligence workflows.
Overview
The POS module includes five interconnected areas:
| Area | Purpose |
|---|---|
| Products | Product catalog with categories, variants, pricing, images, and stock levels |
| Orders | Order creation, payment completion, refunds, voids, and preparation tracking |
| Tax Configuration | Tax rates, rules, and automatic calculation |
| Employees | PIN-based employee access for POS terminals |
| Reports | Daily summaries, product performance, and dashboard analytics |
Product Management
Creating Products
- Navigate to POS > Products
- Click Add Product
- Enter product details:
- Name — Product display name
- SKU — Unique stock keeping unit
- Price — Base selling price
- Category — Organize by product type
- Description — Product details
- Image — Product photo
- Set inventory details:
- Track inventory — Enable stock-level tracking
- Current stock — Starting quantity on hand
- Low stock threshold — Alert point for reordering
- Click Save
Product Categories
Organize your catalog with categories:
- Navigate to Products > Categories
- Click Add Category
- Enter name, description, and display order
- Save the category
Categories support updates and can be reorganized at any time.
Product Variants
For products with variations (size, color, flavor):
- Open a product
- Navigate to the Variants tab
- Create a Variant Group (e.g., “Size” with options S, M, L)
- Each variant can have its own price and SKU
Stock Adjustments
Track inventory changes beyond sales:
- Open a product
- Click Adjust Stock
- Enter the adjustment quantity (positive for additions, negative for removals)
- Add a reason for the adjustment
- Click Submit
Stock adjustments are logged for audit purposes.
Importing Products via CSV
For bulk product creation:
- Navigate to Products
- Click Import CSV
- Upload a CSV file with product data
- Muin validates and imports the products
- Review the import results showing successes and any errors
Order Processing
Creating an Order
- Navigate to POS > Orders
- Click New Order
- Add line items:
- Search or browse products
- Set quantity for each item
- Apply discounts if needed
- Review the order total (subtotal + tax)
- Proceed to payment
Completing Payment
Orders support multiple payment methods:
Card Payment
- Click Complete Order
- Select Card as payment method
- Process the card payment
- The order is marked as completed
Cash Payment
- Click Cash Payment
- Enter the amount tendered
- Muin calculates the change due
- The order is marked as completed
Apple Pay / Google Pay
- Click Complete Order
- The wallet payment button appears automatically on compatible browsers
- Customer authenticates with Face ID, Touch ID, or device PIN
- The order is marked as completed
Apple Pay is available in Safari on iPhone, iPad, or Mac (macOS Ventura or later). Google Pay is available in Chrome on Android or desktop. Requires Stripe connection.
Order Status Tracking
Orders move through stages:
| Status | Meaning |
|---|---|
| Draft | Order created, not yet paid |
| Completed | Payment received, order fulfilled |
| Voided | Order cancelled before fulfillment |
| Refunded | Payment returned to customer |
Preparation Tracking
For orders that require preparation (food service, custom items):
- Open an active order
- Update the preparation status:
- Received — Order acknowledged
- Preparing — In progress
- Ready — Ready for pickup or delivery
- Delivered — Handed to customer
Refunds
To issue a refund:
- Open the completed order
- Click Refund
- Enter the refund amount and reason
- Confirm the refund
Voiding Orders
To void an unpaid or pending order:
- Open the order
- Click Void
- Enter the void reason
- Confirm
Additional Workflows
Tax Configuration
Set up tax rules that apply automatically to orders:
- Navigate to POS > Tax
- Click Add Tax Configuration
- Configure:
- Tax name — Descriptive name (e.g., “State Sales Tax”)
- Rate — Percentage rate
- Rules — When and how the tax applies
- Save the configuration
Tax Calculation
Muin automatically calculates taxes on orders based on your configured rules. You can also manually calculate tax for specific amounts using the tax calculation tool.
Employee PIN Management
POS terminals use PIN-based authentication for speed and security.
Adding an Employee
- Navigate to POS > Employees
- Click Add Employee
- Select the user account
- Set a 4+ digit PIN
- Assign a POS role (cashier, manager, admin)
- Click Save
PIN Verification
Employees enter their PIN at the terminal to log in. The system verifies the PIN and grants role-appropriate access.
Resetting a PIN
- Open the employee record
- Click Reset PIN
- Enter the new PIN
- The employee can use the new PIN immediately
Sales Reports
Access performance data through built-in reports.
Daily Sales Summary
- Navigate to POS > Reports > Daily Summary
- Select a date (defaults to today)
- Optionally filter by location
- View:
- Total sales amount
- Number of orders
- Payment method breakdown (card, cash)
- Average order value
Product Performance
- Navigate to Reports > Product Performance
- Set a date range
- View top-selling products ranked by:
- Units sold
- Revenue generated
POS Dashboard
The dashboard provides a real-time overview:
- Today’s sales and order count
- Product inventory alerts (low stock)
- Recent orders
- Payment method distribution
Tips
- Set low stock thresholds — Configure alerts so you reorder before running out
- Use product categories — Well-organized categories speed up order creation at the terminal
- Assign appropriate POS roles — Cashiers can process orders while managers handle refunds and voids
- Review daily summaries — End-of-day reconciliation catches discrepancies early
- Use CSV import for bulk setup — When migrating from another POS system, import your entire product catalog at once
- Configure tax rules upfront — Correct tax configuration prevents adjustment issues later
Common Issues
| Issue | Cause | Resolution |
|---|---|---|
| Product not appearing in order search | Product may be inactive or in a draft state | Verify the product status is active |
| Tax not calculating on order | No tax configuration exists or rules do not match the order | Check tax configurations and ensure rules apply to the product category |
| Employee PIN rejected | PIN does not match or employee record is inactive | Verify the employee record exists and is active; reset PIN if needed |
| Stock level incorrect | Manual adjustment was made or a sync issue occurred | Review stock adjustment history and make a corrective adjustment |
| Refund exceeds order total | Refund amount entered is larger than the original payment | Enter a refund amount equal to or less than the order total |
| CSV import errors | Column names or data formats do not match expected format | Review the CSV template requirements and fix formatting issues |
| Daily report shows zero sales | No completed orders exist for the selected date and location | Verify orders were completed (not just created) and check the location filter |
Related Features
- Documents — Scan and process receipts and invoices from POS transactions
- Reports — Extended reporting across your organization
- Payments — Payment processing infrastructure
- Analytics — Cross-module analytics dashboards
Need Help?
If you have questions about the POS module, use the Help button in the bottom-right corner of the app or contact your organization’s Muin administrator.