POS

POS - Ubiquitous Language & Terminology

Comprehensive glossary table for retail operations, POS terminals, cashier shifts, tenders, and offline-first concepts.

Ubiquitous Language & Terminology

A unified glossary guarantees that store managers, cashiers, retail operations analysts, payments specialists, and software contracts share an identical understanding of point-of-sale processes.


Terminology Glossary

TermCategoryBusiness Definition
Register / TerminalHardwareThe physical POS device at which checkout transactions are executed, typically including a screen, barcode scanner, receipt printer, cash drawer, and payment terminal.
Terminal StationHardwareA logical configuration of a register within a specific store, counter, or department, including assigned hardware peripherals and tender types.
Shift / POS SessionOperational CycleA cashier’s operational work cycle on a terminal, bounded by login, opening float declaration, transaction activity, closing count, and reconciliation.
Cashier / OperatorOperational RoleThe authorized user responsible for executing transactions and managing the drawer during a shift.
Opening Float / Base CashDrawer ConceptThe initial amount of cash placed in the drawer at the start of a shift to enable change-making.
Closing Cash / Ending CountDrawer ConceptThe total cash physically counted in the drawer at the end of a shift, including the float and net cash sales.
Cash Drawer BalancingDrawer ConceptThe process of comparing expected drawer cash (float + cash sales − cash drops − petty expenses) against the physical closing count.
DiscrepancyDrawer ConceptThe difference between expected and actual drawer cash; may be an overage (actual > expected) or a shortage (actual < expected).
Cash Drop / SkimDrawer ConceptA mid-shift transfer of excess cash from the drawer to a secure safe to reduce exposure.
Petty Expense / Paid OutDrawer ConceptA small cash withdrawal from the drawer for operational expenses (e.g., taxi fare, supplies, refunds).
Cash TenderedPayment ConceptThe amount of cash given by the customer to pay for a transaction.
Change DuePayment ConceptThe amount returned to the customer when cash tendered exceeds the transaction total.
Tender TypePayment ConceptThe method of payment, such as Cash, Credit Card, Debit Card, Digital Wallet, Gift Card, Store Credit, or Check.
Split TenderPayment ConceptA single transaction paid using two or more tender types (e.g., part cash and part card).
POS Quick ReceiptDocumentA concise transaction record printed or emailed at checkout, summarizing items, prices, taxes, tenders, and change.
Transaction NoteDocumentA non-financial annotation attached to a transaction for operational reference.
Voided Line ItemCorrection ConceptA single line on a receipt that is removed before the transaction is completed.
Cancelled ReceiptCorrection ConceptAn entire transaction that is abandoned before completion; no payment is processed.
Return / Refund NoteCorrection ConceptA document authorizing the return of previously sold goods and the refund of payment to the customer.
Offline-First ModeArchitecture ConceptA mode in which the POS terminal operates using local data and queues transactions for later synchronization when connectivity returns.
Monotonic SequenceArchitecture ConceptA strictly ascending numerical counter assigned to transactions on a terminal to ensure ordering and prevent duplicate replay.
Replay AttackArchitecture ConceptAn attempt to submit the same transaction multiple times; prevented by monotonic sequence checks and idempotency keys.
Floor StockInventory ConceptStock held at the retail location for immediate sale, distinct from warehouse reserve stock.
Store CreditPayment ConceptA tender type representing value issued to a customer for future purchases, often from a return or loyalty program.
Gift CardPayment ConceptA prepaid stored-value instrument used as tender.
Tax Category / Tax RulePricing ConceptThe classification that determines which taxes apply to a product and at what rate.
ModifierProduct ConceptAn adjustment to a line item, such as size, color, add-on, or preparation option.
Discount / markdownPricing ConceptA reduction in price applied to a line item or total receipt.
End-of-Day SettlementReconciliation ConceptThe aggregation of all shift activity into financial totals for deposit and ledger posting.
Z-Report / X-ReportReconciliation ConceptA management report summarizing shift or daily sales; X-Report is mid-shift, Z-Report is end-of-shift/day.

Conceptual Distinctions

Void vs. Cancel vs. Refund

AspectVoided Line ItemCancelled ReceiptReturn / Refund
TimingBefore transaction completionBefore transaction completionAfter transaction completion
ScopeSingle lineEntire transactionEntire or partial transaction
Payment ImpactNone; line removed from totalsNone; no payment processedPayment reversed or store credit issued
Inventory ImpactNoneNoneStock returned to floor stock or designated location
Audit TrailRecorded as void on original receiptRecorded as cancelled session eventRecorded as separate return/refund receipt

Cash Drop vs. Petty Expense

AspectCash Drop / SkimPetty Expense / Paid Out
PurposeRemove excess cash from drawer for safekeepingDisburse cash for operational needs
DestinationStore safe or bank deposit bagThird party or internal expense account
Drawer ImpactReduces drawer cashReduces drawer cash
DocumentationDrop slip with amount and timePetty voucher with reason and approver

X-Report vs. Z-Report

AspectX-ReportZ-Report
TimingMid-shift or on demandEnd of shift or day
ResetDoes not reset transaction countersResets daily counters and finalizes settlement
UseOperational visibilityFinancial settlement and ledger input

Our Premium Sponsors

Obelaw is proudly open-source. Continued development, bug fixes, and community support are made possible by the generosity of our sponsors.

Sponsor Obelaw