Settings
Count Payments, Denominations and Close a Register
Close is the proof step: compare expected payment totals with counted money/provider evidence, explain differences, save denominations and close the till.
- Menu path
- Manage -> Cash Register -> open session
- Verified from
- Posnic demo and current POS source reviewed on 2026-09-08
Technical source evidence
frontend/modules/settings_write.html payment_tally_tbody register_add_payment_description register_render_amount register_cloeButton, frontend/static/script/js/modules/js/registers.js cashReportRegister registerCountedAmount registercloseFormSubmit saveDenominationData, api/src/repositories/register.repository.js cashRegisterOpenManualModel registercloseUpdate registerDenomsubmitModel, api/src/models/register.model.js closing_expected closing_counted over_short
Read Payment Tally
Payment Tally is built from the register's saved sales. Expected is what Posnic recorded. Counted is what the cashier verifies. Difference is counted minus expected.
| Column | Meaning | Operator work |
|---|---|---|
| Payment Type | Cash, card, UPI, wallet or other configured payment label. | Verify each payment label separately. |
| Expected | Calculated total from sales, refunds, opening float and cash movement where applicable. | Do not overwrite this by guessing. |
| Counted | Amount physically counted or confirmed from external settlement. | Enter the real counted amount. |
| Difference | Counted minus expected. | Investigate non-zero differences before close. |
Count Each Payment Method
- Open Manage -> Cash Register while the session is open.
- Read the register name and open date.
- For Cash, count the physical drawer cash.
- For card, QR, UPI, wallet or bank labels, compare with the external terminal/provider report.
- Enter Counted amount for each payment type.
- Watch Difference after each counted value changes.
- Write a Payment Note for any mismatch or unusual event.
- Do not close until manager-required checks are complete.
Use Payment Summary
Payment Summary gives the session totals: Payment Received, Refunds and Net Receipts. Use it as the high-level check before the physical count.
- Payment Received should match the payment methods expected for the session.
- Refunds should be reviewed against return/refund approvals.
- Net Receipts should make sense for the shift volume.
- If totals look wrong, inspect Sales History before closing.
- External settlement evidence still lives outside Posnic for many payment providers.
Count Denominations
The Denomination card uses note/coin buttons from shop settings or currency defaults. It helps the cashier explain the physical cash total.
- Scroll to Denomination.
- Click each cash value button for every note or coin counted.
- Watch Total update.
- Use Save when first entering denomination data.
- Use Update Denomination when revising saved denomination data.
- Delete denomination only when the count was entered for the wrong session or owner policy allows a reset.
- Compare the denomination total with the Cash counted amount.
Close the Register
Close Register finalizes the open session. The repository records closing expected, closing counted, over/short and who closed the register.
- Close only after sales stop for that drawer.
- Review Payment Tally, Payment Note, Payment Summary, Denomination, Cash Details and Sales Summary first.
- Normal users are constrained to their own user/device session.
- Manager, admin and super admin users can close another cashier's till according to backend role rules.
- After close, print or save the close evidence according to owner policy.
Common Differences
| Difference source | Where to check | Fix |
|---|---|---|
| Wrong opening float | Register Details and Opening Float table. | Add a note; correct process next session. |
| Cash sale marked as Card/UPI | Sales History payment method. | Correct according to sale edit policy or explain in note. |
| Cash removed without record | Cash In/Out tables. | Record approved cash out before close if policy allows. |
| Refund missed | Returns and Sales History. | Review original sale and refund method. |
| External terminal settlement differs | Provider report. | Explain in Payment Note and reconcile externally. |