POS operations guide
Most POS security problems are not dramatic. They come from old staff accounts, shared passwords, unrestricted discounts, quiet price edits, uncontrolled refunds and backups nobody checks. A regular permission audit protects cash, stock and reports.
This audit helps restaurants, supermarkets, pharmacies, textile stores, salons, cafes, kiosks, multi-outlet shops and any owner who depends on staff billing responsibly.
List every POS user, remove old accounts, check role permissions, test discount and refund approval, review admin access, verify backup ownership, check cloud users and repeat the audit after staff changes.
Decide which actions need owner or manager approval: refund, void, price edit, stock adjustment, item deletion, report export, backup restore and cloud access.
Review login history, voids, refunds, manual discounts, price edits, stock adjustments, reprints, deleted items, failed backups, cloud access and branch-level permission changes.
Security is strongest when every sensitive action has an owner and a report.
Export or write down active owners, managers, cashiers, kitchen users and support accounts.
Disable staff and support accounts that are no longer needed.
Compare every role against what that person should actually do.
Try refund, void, discount and stock adjustment from a cashier login.
Owner checks sensitive activity after the next busy day.
Bills normally but cannot quietly change sensitive parts of the business.
Approves exceptions with accountability.
Knows who can touch money, stock, reports, backup and cloud data.
At least monthly for busy businesses and immediately after staff changes, branch openings or support handover.
Refund, void, discount, price edit, stock adjustment, item deletion, report export, backup restore and cloud admin access.
No. Keep admin access for configuration and use a lower-risk login for daily checks.
Posnic Community Edition is the free open-source local POS for billing, stock, tax setup and daily operations. Posnic Cloud is only needed when a business wants branch sync, managed backups, remote dashboards or connected ordering workflows.