In some jurisdictions the law also requires customers to collect the receipt and keep it at least for a short while after leaving the shop, to check that the shop records sales, so that it cannot
evade sales taxes. Often cash registers are attached to
scales,
barcode scanners,
checkstands, and
debit card or
credit card terminals. Increasingly, dedicated cash registers are being replaced with general purpose
computers with
POS software. Today, point of sale systems scan the barcode (usually
EAN or
UPC) for each item, retrieve the price from a
database, calculate deductions for items on sale (or, in British retail terminology, "special offer", "multibuy" or "
buy one, get one free"), calculate the
sales tax or
VAT, calculate differential rates for preferred customers, actualize inventory, time and date stamp the transaction, record the transaction in detail including each item purchased, record the method of payment, keep totals for each product or type of product sold as well as total sales for specified periods, and do other tasks as well. These POS terminals will often also identify the cashier on the receipt, and carry additional information or offers. Currently, many cash registers are individual computers. They may be running in-house software or general purpose software. Many of the newer ones have touch screens. They may be connected to computerized
point of sale networks using any type of protocol. Such systems may be accessed remotely for the purpose of obtaining records or troubleshooting. Many businesses also use
tablet computers as cash registers, utilizing the sale system as downloadable app-software.
Cash drawer Museum,
British Columbia, CanadaA cash drawer is usually a compartment underneath a cash register in which the cash from transactions is kept. The drawer typically contains a removable till. The till is usually a plastic or wooden tray divided into compartments used to store each denomination of bank notes and coins separately in order to make counting easier. The removable till allows money to be removed from the sales floor to a more secure location for counting and creating bank deposits. Some modern cash drawers are individual units separate from the rest of the cash register. A cash drawer is usually of strong construction and may be integral with the register or a separate piece that the register sits atop. It slides in and out of its lockable box and is secured by a spring-loaded catch. When a transaction that involves cash is completed, the register sends an electrical impulse to a solenoid to release the catch and open the drawer. Cash drawers that are integral to a stand-alone register often have a manual release catch underneath to open the drawer in the event of a power failure. More advanced cash drawers have eliminated the manual release in favor of a cylinder lock, requiring a key to manually open the drawer. The cylinder lock usually has several positions: locked, unlocked, online (will open if an impulse is given), and release. The release position is an intermittent position with a spring to push the cylinder back to the unlocked position. In the "locked" position, the drawer will remain latched even when an electric impulse is sent to the solenoid. Some cash drawers are designed to store notes upright & facing forward, instead of the traditional flat and front to back position. This allows more varieties of notes to be stored. Some cash drawers are flip top in design, where they flip open instead of sliding out like an ordinary drawer, resembling a cashbox instead. A cash register's drawer can only be opened by an instruction from the cash register except when using special
keys, generally held by the owner and some employees (e.g. manager). This reduces the amount of contact most employees have with cash and other valuables. It also reduces risks of an employee
taking money from the drawer without a record and the owner's consent, such as when a customer does not expressly ask for a receipt but still has to be given change (cash is more easily checked against recorded sales than
inventory). Cash registers include a key labeled "No Sale", abbreviated "NS" on many modern electronic cash registers. Its function is to open the drawer, printing a receipt stating "No Sale" and recording in the register log that the register was opened. Some cash registers require a numeric password or physical key to be used when attempting to open the till.
Management functions An often used non-sale function is the aforementioned "no sale". In case of needing to correct change given to the customer, or to make change from a neighboring register, this function will open the cash drawer of the register. Where non-management staff are given access, management can scrutinize the count of "no sales" in the log to look for suspicious patterns. Generally requiring a management key, besides programming prices into the register, are the report functions. An
X-report will read the current sales figures from memory and produce a paper printout. A
Z-report will act like an "X" report, except that counters will be reset to zero.
Manual input Registers will typically feature a numerical pad,
QWERTY or custom keyboard, touch screen interface, or a combination of these input methods for the cashier to enter products and fees by hand and access information necessary to complete the sale. For older registers as well as at restaurants and other establishments that do not sell barcoded items, the manual input may be the only method of interacting with the register. While customization was previously limited to larger chains that could afford to have physical keyboards custom-built for their needs, the customization of register inputs is now more widespread with the use of touch screens that can display a variety of point of sale software.
Scanner branch in
Kota Damansara, Malaysia Modern cash registers may be connected to a handheld or stationary
barcode reader so that a customer's purchases can be more rapidly scanned than would be possible by keying numbers into the register by hand. The use of scanners should also help prevent errors that result from manually entering the product's barcode or pricing. At grocers, the register's scanner may be combined with a scale for measuring product that is sold by weight.
Receipt printer Cashiers are often required to provide a receipt to the customer after a purchase has been made. Registers typically use
thermal printers to print receipts, although older
dot matrix printers are still in use at some retailers. Alternatively, retailers can forgo issuing paper receipts in some jurisdictions by instead asking the customer for an email to which their receipt can be sent. The receipts of larger retailers tend to include unique barcodes or other information identifying the transaction so that the receipt can be scanned to facilitate returns or other customer services.
Security deactivation In stores that use
electronic article surveillance, a pad or other surface will be attached to the register that deactivates security devices embedded in or attached to the items being purchased. This will prevent a customer's purchase from setting off security alarms at the store's exit.
Remote peripherals In settings like a
restaurant, remote pheripherals are sometimes used to speed up processing of orders. These include printers or screens in the kitchen to show staff the incoming orders.
Waiters often use mobile devices like
phones or
tablets connected to a central cash register to takes orders and can use small, mobile
bluetooth printers to print receipts directly at the table. ==Self-service cash register==