SOP templatesRetail

POS and Cash Register SOP Template

A ready-to-use SOP for processing transactions and handling cash at the point of sale, covering logins, discounts, overrides, voids and shift reconciliation.

FreeNo sign-upWord, PDF, Excel & CSV
Alexa UskovaReviewed by Alexa Uskova, Customer Success Manager, Perfect WikiUpdated September 15, 202612 steps3 roles3 min read
Standard operating procedureSOP-RTL-003 ยท Rev 1.0
Owner
Store Manager
Effective date
September 15, 2026
Review cycle
Every 12 months

1.Purpose

To process customer transactions accurately and handle cash and card payments consistently at the point of sale, protecting both customers and the store from errors and loss.

2.Scope

Applies to all POS transactions during store hours, including sales, returns, discounts, and cash handling at the register. Store opening and closing cash procedures are covered by separate SOPs.

Definitions

POS
Point of sale. The register system and software used to ring up sales and process payments.
No-sale
A register function that opens the cash drawer without recording a sale, used for tasks like making change.
Price override
A manual change to an item's price at the register, usually requiring manager approval.

3.Responsibilities

Cashier
Logs in individually, rings transactions accurately, and reconciles the drawer at shift change.
Sales Associate
Supports customers at the register during peak periods and follows the same login and handling rules as cashiers.
Store Manager
Approves price overrides, reviews cash pulls, and investigates register variances.

RACI matrix

ActivityCashierSales AssociateStore Manager
Verify starting float and log inR/ACI
Ring transactions and apply discountsR/ARI
Approve a price overrideCCR/A
Pull excess cash during the shiftC-R/A
Reconcile the register at shift changeR/A-C

R = Responsible, A = Accountable, C = Consulted, I = Informed

4.Materials and PPE

Materials, tools and systems

  • โ†’POS terminal and card reader
  • โ†’Cash drawer with starting float
  • โ†’Price override authorization codes
  • โ†’Receipt paper and printer
  • โ†’Void and refund log
  • โ†’Counterfeit detection pen or marker

5.Procedure

  1. 5.1

    Log in with individual credentials

    Cashier

    Log in to the POS terminal with your own employee code or card rather than a shared login, so every transaction is traceable to the person who rang it.

  2. 5.2

    Verify the starting float

    Cashier

    Count the cash float in the drawer against the amount recorded at the last shift change before ringing any sales.

    Checkpoint: The float matches the recorded starting amount before the register is opened for business.

  3. 5.3

    Scan and ring items accurately

    Cashier

    Scan each item's barcode rather than keying in a price from memory, and confirm the description and price on screen match the physical item.

  4. 5.4

    Apply discounts and promo codes

    Cashier

    Apply only discounts and promo codes the POS recognizes as currently valid, and check the promotion's terms if a customer requests one manually.

  5. 5.5

    Process the customer's payment

    Cashier

    Select the correct tender type, follow the on-screen prompts for cash, card, or mobile payment, and confirm the payment is approved before releasing the merchandise.

  6. 5.6

    Offer and issue the receipt

    Cashier

    Offer the customer a printed or digital receipt and hand over the correct change if paying with cash, counting it back out loud.

  7. 5.7

    Get approval for a price override

    Store Manager

    When a price needs to be manually changed, the store manager enters their approval code at the register after confirming the reason with the cashier.

    Checkpoint: Every price override in the shift log has a manager approval code attached.

  8. 5.8

    Process a void or no-sale correctly

    Cashier

    Use the void function for a mis-scanned item before the sale completes, and use no-sale only for legitimate reasons like making change, never to hide a discrepancy.

  9. 5.9

    Pull excess cash during the shift

    Store Manager

    When a drawer's cash exceeds the store's set threshold, remove the excess to the safe and log the pull with the time, amount, and cashier's initials.

  10. 5.10

    Check large bills for counterfeits

    Cashier

    Check large bills with the counterfeit detection pen or marker before completing the sale, and if a bill fails, follow the store's policy for declining it politely.

    Warning: Never argue with or accuse a customer of passing counterfeit currency; follow the store's decline script and involve a manager if needed.

  11. 5.11

    Reconcile the register at shift change

    Cashier

    Count the drawer with a manager or incoming cashier as a witness, compare it to the POS shift report, and both initial the count sheet.

    Checkpoint: The counted drawer matches the POS shift report within the store's allowed variance, with both signatures on the count sheet.

  12. 5.12

    Secure the register when unattended

    Cashier

    Lock the cash drawer and log out of the POS terminal any time the register is left unattended, even for a short break.

6.Quality checks

  • โ†’Every price override has a manager approval code logged.
  • โ†’Register counts match the POS shift report within the allowed variance.
  • โ†’No shared logins are used at any register during the audit period.
  • โ†’Void and no-sale transactions have a documented, legitimate reason.

7.Records

  • โ†’POS shift and Z-out reports
  • โ†’Price override log
  • โ†’Cash pull log
  • โ†’Void and no-sale log

8.KPIs

  • โ†’Register variance per cashier per week
  • โ†’Number of manager overrides per week
  • โ†’Average transaction time

9.Common mistakes

  • โ†’Sharing a login instead of each cashier logging in individually.
  • โ†’Using no-sale to cover up a missing amount instead of reporting it.
  • โ†’Skipping the counterfeit check on large bills during busy periods.
  • โ†’Leaving a register unlocked and logged in while stepping away.

10.Revision history

RevisionDateDescriptionReviewed by
1.0September 15, 2026Initial releaseAlexa Uskova

This is a template. Adapt it to your organization, equipment and local regulations before use.

Ask this SOP

Nobody opens a PDF in the middle of a task. They ask.

Add this SOP to Perfect Wiki and your team gets answers in the chat app they already use, with a link to the exact step. Ask from ChatGPT, Claude or Copilot too.

Perfect Wiki AIExample answer

A customer wants a price matched that isn't showing in the system, what do I do?

Call your store manager to the register rather than manually keying a lower price yourself. The manager verifies the request and enters their approval code so the override is properly logged.Source: step 5.7 ยท Get approval for a price override
Ask your own question about this SOPโ€ฆSign up to keep asking
Word file vs Perfect Wiki

A downloaded SOP starts going out of date the day you save it.

Screen recorders like Scribe and Tango capture clicks. Perfect Wiki holds the whole procedure, including your recorded guides, and answers questions about it.

Word or PDFPerfect Wiki
Finding itDig through folders and email threadsAsk in Teams, Slack, kChat or Mattermost
Keeping it currentEmail a new version and hopeEdit once with AI, everyone sees the update
Everything in one placeText and imagesEmbed Scribe and Tango guides, SharePoint files and videos
Who can change itAnyone with the fileEditors you choose, everyone else reads
Common questions

Frequently asked questions

Didn't find what you're looking for? Contact our support โ†’

Your SOP library

Keep every SOP where your team can ask it.

Perfect Wiki is the knowledge base for Microsoft Teams, Slack, kChat and Mattermost. Store your SOPs, embed your Scribe and Tango guides, and let AI answer questions with a link to the right step.

No credit cardSetup in under 10 minutesCancel anytime