PAYMENT REGISTER
Supplier payment history
Ledger payments and existing purchase payment records.
Payment history
Opening your workspace…

SALES · RESTAURANT
Build an order, save it to the kitchen, or keep a quotation in POS history.
LIVE GUEST ORDERS
Checks automatically every two seconds. Accept an order before it enters Running Orders and the kitchen.
POS APPROVAL QUEUE
Approve an order to create its KOT and send it to Running Orders and Kitchen.
MENU
KITCHEN TICKETS
Use the order menu to print a pre-bill, edit the order, or checkout.
COMPLETED SALES
View a saved sale, print its receipt, or save it as PDF.
SAVED POS DOCUMENTS
View, print, or edit a saved quotation. Quotations do not become running orders or sales.
STAFF · TABLE SERVICE
Send new orders and extra items to POS for approval. Approved items join the running order and kitchen ticket.
MENU
Tap a dish to add it to the order.
ORDER STATUS
Recent requests and the POS decision.
GUEST RELATIONSHIPS · LOYALTY
Manage guest profiles, visit history, customer ledgers, payments, and loyalty points.
Active customers are available in the POS customer dropdown. Walk-in orders stay unassigned until you choose a saved customer.
Profiles stay in history when archived. Marketing export includes only guests who opted in.
CUSTOMER COLLECTION
Record a customer receipt against their ledger balance or as an advance.
Receipts saved from this customer module.
SALT’N PEPPER · OWNER OVERVIEW
Your restaurant at a glance. Figures are from posted POS and accounting records.
Daily posted sales
Today’s posted totals
Today’s completed orders
Live floor and order indicators
Current stock position
Attendance today
Today’s sales · daily change
By posted sales today
Latest posted sales
Go straight to a task
ACCOUNTING · REGISTER DETAIL
POS sales, cash drawer and running order totals for the selected register session.
POS sales, cash drawer, payments, and running orders for this register session.
POS · CASH MANAGEMENT
Track the running drawer balance across all days, then compare it with your physical cash count.
Prior cash balance plus today’s posted cash movements.
Latest cash drawer movements from today.
This running balance comes from posted records. Count the physical notes and coins, enter the total, and compare the over/short amount; unrecorded movements will not appear here.
Enter your count to compareACCOUNTS · BANK BALANCE
View the posted balance and recent movements for Business Bank account 1010.
Opening ledger balance plus today’s posted deposits and withdrawals.
Latest entries posted to account 1010 today.
Read-only ledger view. The balance changes only when a journal or settlement posts to Business Bank account 1010. Card receipts enter this balance after their bank settlement is posted. This page does not change Register Report or cash-drawer totals.
SELLING & COSTING
Build standard recipe cards, control portions, and see the food cost of every dish.
Use PKR for the selling price.
Enter the full preparation batch, its serving yield, ingredient units, and kitchen steps. The app works out food cost per portion and deducts the right stock quantity when a dish is sold.
Use Actions to edit or delete a dish. Recipe card controls manage its ingredients separately.
PAYMENT OFFERS
Save the merchant-funded and bank-funded parts separately. POS calculates each part on the subtotal and applies its cap.
Use the 6 digit card code. Set a separate maximum for each share.
POS matches the saved 6 digit card code and asks for the last four digits.
Merchant and bank percentages are calculated separately on the order subtotal. Each share stops at its own PKR cap; enter 0 for no cap. The payment summary and accounts show each share separately. The same card can receive the offer once per local business day, and checkout requires a card payment. Bank name groups matching offers together in Discount Reports.
Inactive offers stay in the history and can be added again using the same 6 digit code.
Card-offer filtering needs the card's saved first 6 digits. Older sales without that detail still appear in the bank ledger as “Offer details unavailable.”
Bank and restaurant discount shares, grouped by saved card offer.
MONTHLY BANK REPORTS
Each bank receives its own previous calendar month’s discount ledger at 6:00 AM Pakistan time. Reports include HTML and Excel-compatible CSV attachments.
Track each bank separately. “Sent” means accepted by the email server; check the bank’s inbox for delivery.
INVENTORY CONTROL
Keep ingredients, supplies, and their quantities organized by location.
Create separate stores for receiving, kitchen, bar, cold room, or other areas. Existing stock is kept in Main Store.
Set its category, unit, opening balance, and starting store.
Transfer stock between stores, issue it for use, record wastage, or match a physical count.
Filter current stock by location, category, item name, or stock level.
Purchases, transfers, POS usage, issues, wastage, and physical count changes.
INVENTORY CONTROL · AUDITABLE COUNT
Count quantities at one store. Saving posts each difference as an inventory adjustment and keeps the counted quantity for reports. Blank rows are skipped, so the report shows exactly which items were counted.
PURCHASING · CONTACTS
Keep supplier contacts and outstanding invoice balances together.
Supplier details stay available for every purchase and payment.
Amounts owed update when purchases or supplier payments are recorded.
ACCOUNTS PAYABLE · SUPPLIER LEDGER
Record supplier payments against the running balance. Payments are not assigned to individual invoices.
NEW PAYMENT
Add one or more supplier payment rows, then save them together.
PAYMENT REGISTER
Ledger payments and existing purchase payment records.
Payment history
PURCHASING · INVENTORY & PAYABLES
Receive stock, record supplier invoices, and keep payment balances accurate.
Enter tax rates from the supplier bill. The invoice tax can be tracked separately as a receivable when it qualifies for adjustment.
Supplier invoice, stock total, paid amount, and open balance.
PROFIT COSTING · PERIODIC INVENTORY
Purchase totals are collected automatically from every supplier bill. At period end, enter only the closing stock value; the software calculates and posts COGS.
Purchase amounts are read from active supplier bills for this period. Payments and opening balances are excluded.
PERIOD-END STOCK COUNT
Opening stock and supplier purchases are automatic. Enter only the closing stock value at purchase cost; the previous period’s closing carries forward automatically.
Closed periods and retained reversals. The latest close can be reversed if it has not been followed by another closed period.
Return stock against its original supplier bill. Returned quantities reduce inventory and update the selected settlement account.
All returned quantities, settlements, and any reversals are retained for audit.
PURCHASING · SUPPLIER COMMITMENT
A draft does not change stock or accounts. Place it with the supplier, then receive all ordered quantities once to create the linked purchase bill and stock entries. Partial receipt is not supported in this workflow.
Place drafts, record receipt, and follow the linked supplier bill.
PEOPLE · SHIFT CONTROL
Manage your restaurant team, record attendance, and review working hours without changing accounting or payroll.
One attendance record per employee per work date. Overnight shifts are assigned to the date they start.
Check staff in and out, or set an attendance status.
Use this form for manual entry, corrections, leave, or days off.
Save contact and job details once; attendance history stays attached to the employee record.
Archived staff remain in attendance reports and history.
Grace minutes determine the late status; breaks are deducted from scheduled and worked hours.
For an overnight shift, set an end time earlier than its start time; the app treats the end as the following day.
Inactive shifts remain on existing attendance records.
Review daily status and worked hours by employee for a selected period.
Totals include each saved attendance record in the date range.
Employee, date, assigned shift, check-in/out, status, worked time, and note.
OPERATING COSTS
Record expenses paid from cash or the business bank.
Cash drawer expenses appear in today's Register Report and reduce expected physical cash. Bank expenses do not affect the drawer.
METER LOG · DAILY USAGE
Record the meter once each day. Last reading and used units calculate from the previous saved reading.
Daily reading, time, weekday, staff sign-off, previous reading, and units used.
The previous month’s last saved reading will be used automatically. Enter an opening reading only when no previous reading is saved.
CARD & FOODPANDA PAYOUTS · BANK BOOK
Reconcile terminal deposits or Foodpanda payouts against the matching POS sales and bank statement.
Choose which payout channel you are reconciling.
Choose a POS date range to show matching card sales. Select one terminal batch to move it from card clearing into the bank book.
The POS card total is posted to the bank book automatically, less any terminal fee.
Saved POS batches posted to the bank book, with their terminal totals and fees.
Choose the POS date range, enter the platform deductions, then save once. Orders are matched and the bank-book entry is posted automatically.
Each saved period is matched to its POS orders and posted to the bank book automatically.
OWNER REPORTING
Choose a report category, set filters, and review the saved business records.
OWNER'S DAILY CONTROL
Quick access to the operating reports you asked for.
Select the dates, then open any previous report above or refresh it here.
AUDIT · USER ACTIVITY
Review staff changes across modules. Activity is kept for two months, then removed automatically.
Previous audit entries have been carried forward where available; older entries may have incomplete details or defaulted user attribution. New staff changes are recorded with the signed-in user's name and role.
REPORT VIEW
REPORT LIBRARY
Open a category, then choose its report from the list.
Manually open or close a register, then view its report by opening date.
ACCOUNTING · LIVE ERP LEDGER
One connected chart for POS, purchases, stock, recipes, suppliers, expenses, card discounts, bank settlements, and financial reports.
ACCOUNTING · BALANCE CONTROL
Click to view or manage the restaurant’s starting balances.
Create an account for your chart. New expense heads will also be available in the Expenses screen.
Balances come from the same posted journal entries used by your reports. Zero-balance accounts stay visible.
ACCOUNT ACTIVITY
ACCOUNTING · DOUBLE-ENTRY
Record balanced accounting entries and review the full journal register.
All posted accounting activity, including automatic module entries.
Showing the latest 500 matching entries. Narrow the date range or search to find older entries.
RESTAURANT CONTROL CENTRE
Kitchen flow, guest service, staff planning, cash control, stock life, and platform settlement tools.
Use the sections above to manage daily service and review work that needs attention.
Open kitchen tickets waiting for an update.
Recorded lots nearing or past their use-by date.
Saved changes to offers, staff access, dispatch, cash counts, and settlement matching.
Live station-level KOT queue with elapsed time, table or service type, staff, and prep status.
Low ratings trigger a live alert on POS. Review the visit, prepare a limited recovery offer, then record how the guest was helped.
Track guest, party size, requested table, deposit, occasion, and status.
Upcoming guest visits and service status.
Assign rider, address, dispatch time, delivery fee, partner, and handover status to an order.
Every open delivery and its handover and payment status.
Compare expected cash from today's posted POS sales and cash expenses with the physical count. This records a tally without closing the POS register.
Prior counts and their over / short variances.
Plan shifts, set hourly / daily / monthly rates, prepare payroll from saved attendance, then approve and mark the run paid.
Scheduled team coverage.
Draft → approved → paid status with employee hours and earnings.
Choose a role as a starting template, then give this person only the modules they need. The server checks every module request.
Set dates, service eligibility, minimum spend, use limits, and priced add-ons.
Expired or disabled offers stay listed for audit history.
Modifier groups and linked menu items.
Assign each menu item to a prep station. New and edited KOTs snapshot this routing when ordered.
Record supplier batch, receive date, expiry, quantity, store, and unit cost. This tracks shelf life without changing the existing POS stock deduction rule.
Lots with remaining recorded quantity.
Rank sold items by sales, recipe cost, gross contribution, margin, and order count.
Maintain branch identity and contacts. Choose a branch on each POS order for branch-wise sales and recipe-cost reports. Shared operating expenses are not included in branch-wise allocation.
Active branches are available to cashier in POS.
Create table QR codes or a takeaway order link for guests on the same trusted Wi-Fi.
Guest ordering is off. Generating links enables orders for this branch; rotating links revokes older QR codes.
ETA uses each recipe’s prep and cook minutes, plus active station tickets. Items without recipe timing use a 10-minute estimate. Check recipe prep/cook times for better estimates; rush pause starts off until you enable it.
Keep the takeaway link at the counter. Place each numbered table QR where guests can scan it.
Private, on-device calculations from this restaurant’s saved data.
Posted sales by date.
Portions sold in the last seven days.
Compares current stock with saved minimums and recipe usage in the past 28 days.
These are estimates only. Verify unit conversions, physical stock, supplier lead time, waste, and upcoming events before purchasing.
Owner-approved full refunds for cash-only POS sales.
Download a database backup or restore a compatible backup after its integrity check.
Save a copy of the complete local database, including POS, stock, suppliers, accounting, and operations records.
Create separate usernames and passwords in Team & Payroll. The owner signs in with the owner username and password. Each staff role remains restricted to its assigned modules.
TAX · PUNJAB REVENUE AUTHORITY
Keep invoice records, reconcile sales tax, and prepare your restaurant for PRA integration.
Checking registration, branch mapping, and local invoice records.
NEXT STEPS
You can prepare local records now. Add your registration details and approved integration information when PRA provides them.
Open PRA IRIS registration / login ↗INVOICE HANDLING
A local record or queued invoice does not mean PRA has accepted it. Only an official acceptance can provide a verified PRA invoice reference.
LATEST RECORDS
SALES INVOICE RECORDS
Filter posted sales and inspect their local PRA records.
Loading invoices…
PERIOD RECONCILIATION
Compare posted sales with the invoice register. Values follow the tax saved on each sale.
16% SST · CLAIM REGISTER
Shows only 16% SST. Source entries stay unchanged; marking a row claimed applies the tax credit to Sales Tax Payable.
This working summary supports reconciliation. Review your registration, applicable rates, adjustments, and official return requirements before filing a return.
CHANGE HISTORY
Track setup changes, local record preparation, and submission outcomes.
BUSINESS CONFIGURATION
Set your business name and tax rates used in financial reports.
Set the tax rates used when recording sales.
Tax treatment depends on your location and registration. FBR integration may be required for notified businesses; this starter app is not FBR integrated.
PAYMENT SETUP
Saved card terminals appear in the POS checkout terminal list.
POINT OF SALE
STANDARD RESTAURANT RECIPE
Set measured ingredients once. The system prices each portion and deducts the matching stock when sold.
Enter the edible ingredient quantities for one serving. Stock use will account for trimming or cooking loss.
Use the recipe quantity you serve; usable yield adjusts the stock quantity and cost.
Usable yield example: 80% means 100 g of edible ingredient needs 125 g from stock after trimming.
AUDIT TRAIL
REGISTER SESSION
PURCHASE HISTORY
Saved supplier bill and received items.