HandyCafe Docs
owner cashier

Cash Register

Tina-track ng cash register sa HandyCafe ang daloy ng pera sa bawat shift ng cashier. Tinitiyak nito ang accountability sa pamamagitan ng pagre-record ng bawat transaksyon at pagkukumpara ng expected balances laban sa aktwal na cash na binilang sa dulo ng shift.


Paano Ito Gumagana

Gumagana ang cash register sa konsepto ng shifts. Tuwing mag-log in ang cashier sa HandyCafe server, nagsimula ang bagong shift session. Kapag nag-log out sila, nagsasara ang shift. Lahat ng nangyayari sa financial aspeto sa panahon na iyon ay nire-record laban sa shift ng cashier na iyon.

Nag-log In ang Cashier  -->  Nabukas ang Shift (i-set ang opening balance)
       |
       |  ... nangyayari ang mga transaksyon sa buong shift ...
       |      - Session payments
       |      - Order payments
       |      - Iba pang transaksyon
       |
Nag-log Out ang Cashier  -->  Nagsara ang Shift (i-record ang actual balance)

Opening Balance

Kapag nagsimula ang shift ng cashier, nire-record ang opening balance. Kinakatawan nito ang halaga ng cash na nasa register na sa simula ng shift.

Ang opening balance ang nagsisilbing baseline para sa lahat ng kalkulasyon sa panahon ng shift. Karaniwang ito ay:

  • Ang closing balance mula sa nakaraang shift (kung naiwan ang cash sa register overnight).
  • Isang fixed float amount na sinisimulan ng cafe bawat araw (hal., $50 o $100 sa maliliit na bill para sa change).

Mahalaga ang pagse-set ng tumpak na opening balance dahil ginagamit ito ng system para kalkulahin ang expected closing balance.


Mga Transaksyon sa Panahon ng Shift

Ang bawat financial transaction na nangyayari sa panahon ng shift ay nire-record at nakalink sa aktibong cashier:

Session Payments

Kapag natapos ang PC o console session at nagbabayad ang customer, nire-record ang pagbabayad bilang pagdadala. Kasama sa transportasyon ang halaga, paraan ng pagbabayad, at ang session na kaugnay nito.

Order Payments

Kapag isinara ang order (pagkain, inumin, accessories), nire-record ang payment. Tulad ng session payments, tina-track nito ang halaga, payment method, at ang partikular na order.

Iba Pang Transaksyon

Ang anumang ibang monetary activity sa panahon ng shift ay tina-track din na tinitiyak ang kumpletong record ng lahat ng perang dumadaan sa register.

Ang bawat transaksyon ay nagrererecord ng:

  • Amount: Ang monetary value ng transaksyon.
  • Payment method: Paano nagbayad ang customer (cash, card, mobile payment, atbp.).
  • Type: Kung session payment, order payment, o ibang kategorya.
  • Timestamp: Kung kailan eksaktong nangyari ang transaksyon.
  • Cashier: Aling cashier ang nagproseso ng transportasyon.
  • Related entity: Ang partikular na session o order na kinabibilangan ng transaksyon.

Expected Balance

Awtomatikong kinakalkula ng system ang expected balance sa buong shift:

Expected Balance = Opening Balance + Kabuuan ng Lahat ng Cash Transactions

Ang cash transactions lamang ang nag-aambag sa expected cash balance. Ang card payments at iba pang non-cash na payment methods ay hiwalay na tina-track dahil hindi nila naaapektuhan ang physical na cash sa register.

Sinasabi sa iyo ng expected balance kung magkano ang cash na dapat nasa register batay sa lahat ng nairecord na transaksyon. Nag-a-update ito sa real time habang napoproseso ang mga bagong transaksyon.


Closing Balance

Kapag natapos ang shift ng cashier (nag-log out sila), nire-record ang actual closing balance. Ito ang halaga ng cash na aktwal na binilang sa register.

Binibilang ng cashier (o supervisor) ang cash sa register at inilalagay ang aktwal na halaga. Pagkatapos ay kinukumpara ito ng system sa expected balance.


Difference Tracking

Kinakalkula ng system ang pagkakaiba sa pagitan ng dapat na laman ng register at ng aktwal na laman nito:

Difference = Actual Balance - Expected Balance
Resulta Kahulugan
Pagkakaiba = 0 Perpektong nagbabalanse ang register. Magkatugma ang inaasahan at aktwal na halaga.
Difference > 0 (Positive) May surplus (mas maraming cash kaysa inaasahan). Maaaring dahil sa hindi nairecord na transaksyon, sobrang bayad ng customer, o pagkakamali sa pagbilang.
Difference < 0 (Negative) May kakulangan (mas kaunting cash kaysa inaasahan). Maaaring dahil sa napalampas na transaksyon, maling change na ibinigay, o posibleng pagnanakaw.

Ang difference tracking ay isa sa pinakamahalagang accountability features sa HandyCafe. Nagbibigay-daan ito sa mga may-ari na mabilis na matukoy ang mga discrepancy at imbestigahan ang sanhi ng mga ito.


Cashier Assignment

Ang bawat transaksyon ay permanenteng nakalink sa cashier na nagproseso nito. Ibig sabihin nito:

  • Makikita mo nang eksakto kung magkano ang revenue na na-generate ng bawat cashier sa kanilang shift.
  • Kung may discrepancy sa closing balance, alam mo kung aling cashier ang responsable sa shift.
  • Maaaring mag-work ng overlapping shifts ang maraming cashiers at hiwalay na tina-track ang kanilang mga transaksyon.
  • Maaaring mag-generate ng shift reports kada cashier para sa performance reviews o dispute resolution.

Shift Summary

Sa dulo ng shift, available ang summary na nagpapakita ng:

  • Opening balance: Ang halaga na sinimulaan ng shift.
  • Total transactions: Ang bilang ng mga transaksyon na naproseso sa panahon ng shift.
  • Transaction breakdown: Revenue na nahati ayon sa payment method (cash, card, atbp.).
  • Expected closing balance: Ang dapat na laman ng register batay sa nairecord na transaksyon.
  • Actual closing balance: Ang cash na binilang sa dulo ng shift.
  • Difference: Ang surplus o kakulangan na halaga.

Nagbibigay ang summary na ito ng kumpletong financial picture ng shift sa isang tingin.


Pagsasama sa Cash Report

Ang data ng cash register ay ipinapadala sa Cash Report na nagbibigay ng mas malawak na view ng financial performance ng iyong cafe:

  • Ang mga individual shift summaries ay pinagsama-sama sa Cash Report.
  • Maaari mong i-filter ang Cash Report ayon sa cashier para makita ang mga shift ng partikular na staff member.
  • Ang date-range filters ay nagbibigay-daan sa iyo na suriin ang shift patterns sa paglipas ng panahon.
  • Ipinapakita ng Cash Report ang mga trends sa surpluses at shortages na tumutulong sa iyo na matukoy ang mga systemic issues.

Tingnan ang Cash Report para sa detalyadong impormasyon tungkol sa financial analysis at reporting.


Mga Pinakamahusay na Praktis

  • Palaging mag-set ng tumpak na opening balance. Ang maling opening balance ay ginagawang hindi maaasahan ang expected balance at sinasamantala ang buong shift tracking system.
  • Maingat na bilangin ang cash sa dulo ng shift. Maglaan ng oras na bilangin ang bawat bill at barya. Ang nagmamadaling pagbilang ay nagreresulta sa mga maling discrepancy.
  • Imbestigahan ang lahat ng discrepancy. Kahit ang maliliit na paulit-ulit na kakulangan ay maaaring magpahiwatig ng mas malaking problema. Suriin ang transaction log ng shift para mahanap ang pinagmulan.
  • Gumamit ng consistent na float amounts. Ang pagsisimula ng bawat shift na may parehong float (hal., palaging $100) ay nagpapadali ng pag-verify ng opening balances at pagkukumpara ng mga shift.
  • Regular na suriin ang shift summaries. Huwag maghintay na lumabas ang malaking discrepancy. Ang pag-review ng daily shift summaries ay tumutulong na makuha ang mga isyu nang maaga.