A step-by-step walkthrough of every module, button, and feature in Bill Feeds POS. Follow along and you'll be taking orders before lunch.
Forgot your password? Click the Forgot Password link on the login page to reset it via email.
The Dashboard is your home screen. You'll see your branch logo, branch name, and the current date. If the platform admin has posted an announcement, it shows here as a banner.
The left sidebar is your main menu. Here's what each item does:
| Menu Item | What It Does |
|---|---|
| Home | Back to the dashboard |
| Orders | View, create & manage all orders |
| Kitchen Display | Live kitchen ticket queue (KDS) |
| Inventory | Stock management |
| Menu | Manage your food & drink items |
| Payments | View payment history |
| Reports | Sales analytics & reports |
| Takeaway Status | Live takeaway order tracking board |
| Billing | Your subscription & invoices |
| Support | Raise support tickets |
| Settings | Account & branch settings |
Configure your branch before doing anything else. Go to Sidebar → Settings → Branch tab.
| Field | What to Enter | Example |
|---|---|---|
| Branch Name | Your restaurant/outlet name | The Crown & Anchor |
| Address | Full street address | 42 High Street, London |
| Phone | Branch contact number | +44 20 7946 XXXX |
| Branch email for notifications | info@myrestaurant.com | |
| City / Country | Your location | London / United Kingdom |
| Manager Name | Branch manager's name | Dave |
| Max Tables | Number of dine-in tables | 20 |
| Field | What to Enter | Example |
|---|---|---|
| Tax Rate (%) | Default VAT rate for all items | 20 |
| VAT Registration Number | Your VAT number | GB123456789 |
| Service Charge (%) | Optional service charge | 0 (or 5 for 5%) |
Cold takeaway food (sandwiches, salads) is zero-rated for VAT. Hot takeaway food and all eat-in food is standard-rated at 20%. If your turnover is under £90,000, you may not need to register for VAT. Consult your accountant.
Header Text — prints at the top of every bill (your restaurant name, tagline)
Footer Text — prints at the bottom (thank you message, allergen info notice, FSA hygiene rating)
Click Preview to see how your receipt will look before saving.
Under Natasha's Law, all food businesses in the UK must provide allergen information. Add your allergen notice to the receipt footer, and use dietary tags (Gluten-Free, Dairy-Free, Nut-Free) on menu items to help customers with allergies.
| Setting | What It Does |
|---|---|
| Upload Logo | Appears on receipts, dashboard & QR pages (recommended: 200×200px) |
| QR Grace Period | How long a QR order stays valid before auto-expiring |
| QR Online Payment | Allow customers to pay via card/contactless when ordering via QR |
| QR Auto-Rotate | Automatically cycle the QR code periodically for security |
Required for dine-in orders. Skip this if you only do takeaway. Go to Sidebar → Settings → Branch tab → click 'Tables & QR' on your branch.
Each table card shows its QR code. You can:
| Action | What It Does |
|---|---|
| Download QR | Save the QR code image for that table |
| Download All QR | Download all QR codes at once (top button) |
| Delete | Remove a table |
This is where your daily business happens. Go to Sidebar → Orders → Dine-In or Takeaway.
Before taking orders, make sure you’ve added staff accounts (see Section 11: Staff Management) so cashiers can log in with their own credentials.
The POS screen is split into two panels: a menu area on the left (with category filters and item cards) and a cart on the right (showing selected items, subtotal, VAT, and total with a Place Order button).
| Field | What It Means |
|---|---|
| Customer Name | Required — used for order tracking |
| Pickup | Customer collects from counter |
| Delivery | You deliver to their address |
| Vendor | Third party like Deliveroo / Just Eat / Uber Eats |
| Vendor Order Ref | Reference number from the delivery platform (e.g. Deliveroo order ID) |
| Button | What It Does |
|---|---|
| + | Increase item quantity by 1 |
| − | Decrease item quantity (removes at 0) |
| × | Remove item from cart entirely |
| Notes icon | Add special instructions for kitchen |
| Clear Cart | Remove all items and start fresh |
| Key | Where | What It Does |
|---|---|---|
| Esc | POS screen | Clear the cart |
| F1 | Payment popup | Select Cash |
| F2 | Payment popup | Select Card |
| Enter | Payment popup | Confirm payment |
| Esc | Payment popup | Close popup |
During rush hours, use F1 for cash and Enter to confirm — no mouse needed for payments!
The KDS replaces paper kitchen tickets. Kitchen staff see orders on a screen in real-time. Go to Sidebar → Kitchen Display.
| Timer Color | Meaning |
|---|---|
| Green | Fresh order, within expected time |
| Amber | Taking longer than usual |
| Red | Delayed — needs immediate attention |
| Button | What It Does |
|---|---|
| Start | Marks entire ticket as “preparing” — kitchen has started cooking |
| Ready | Marks entire ticket as done and ready for serving/pickup |
| Reprint the order ticket | |
| Sound toggle | Turn new-order notification chime on/off |
| Auto-print toggle | Auto-print new orders when they arrive |
| Fullscreen | Open station display in full-screen mode |
Mount a tablet or TV in the kitchen, open billfeeds.com/app, log in with a kitchen staff account, and go to Kitchen Display. The screen uses real-time updates with a 15-second polling fallback and plays a chime for new orders.
If you have multiple kitchen areas (Grill section, Prep section, Bar), create separate KDS Stations. Each station only shows its relevant orders. Kitchen staff can open their station in full-screen mode on a dedicated screen.
Go to Sidebar → Takeaway Status. This is a display screen designed for a TV/monitor at your counter — showing live order status with token numbers.
| Button | What It Does |
|---|---|
| Mark as Ready | Customer can collect their order |
| Mark as Completed | Order handed over |
| Print Receipt | Reprint the receipt |
| Sound toggle | Turn notification chime on/off |
When a customer scans a QR code on their table, they see your menu on their phone and place an order. It appears in Orders → QR Orders:
| Action | What It Does |
|---|---|
| Approve | Accept the order → sends to kitchen (KDS) |
| Reject | Decline the order → customer is notified |
The page auto-refreshes every 15 seconds to show new QR orders.
QR codes are generated when you create tables — see Section 4: Table Setup to download and print them.
Optional but recommended. Track stock levels so you never run out of ingredients. Go to Sidebar → Inventory. The page has 4 tabs.
Your stock list. To add a new item, click Add Item, enter the name, unit (kg, litres, pieces), current quantity, and minimum stock level, then click Save.
Click Adjust Stock on any item to manage quantities:
| Adjustment Type | When to Use |
|---|---|
| Add | Received new stock from supplier |
| Remove | Stock used or wasted |
| Correct | Physical count doesn't match system |
Register your vendors — name, contact, address, payment terms.
Track orders placed with suppliers. When stock arrives, click Receive to enter actual quantities — your inventory updates automatically.
A complete log of every stock change. Click Download CSV to export as a spreadsheet.
View every payment transaction at Sidebar → Payments. Filter by date range and payment method (Cash, Card, Mobile Payment, Other).
Today 7 Days 30 Days 90 Days
| Button | What It Does |
|---|---|
| Void (red ×) | Cancel/reverse a transaction — requires a reason |
| Reprint (printer) | Print the receipt again |
| Export CSV | Download all transactions as a spreadsheet |
Check your performance at Sidebar → Reports. There are 6 tabs:
| Tab | What You See |
|---|---|
| Overview | Total revenue, orders, avg order value, VAT collected, pie charts by order type & payment method |
| Sales Trend | Daily revenue line chart + orders bar chart over time |
| Products | Top sellers by quantity & revenue, category performance |
| Payments | Payment method breakdown — Cash vs Card vs Mobile Payment percentages |
| Hourly | Hour-by-hour breakdown of today's sales — find your peak hours |
| Generate | Custom report download — CSV (spreadsheet), PDF, or raw data file |
Check Sales Trend weekly to spot patterns. Use Products tab to identify slow-moving items and adjust your menu accordingly.
Create accounts for your staff at Sidebar → Settings → Users tab → Add User.
| Role | What They Do | Enable These Modules |
|---|---|---|
| Cashier | Take orders, process payments | Orders, Payments |
| Kitchen Staff | View KDS, mark items ready | KDS |
| Both | Billing + Kitchen | Orders, Payments, KDS |
| Button | What It Does |
|---|---|
| Edit | Change name, email, or user type |
| Reset Password | Set a new password for the user |
| Edit Permissions | Change which modules they can access |
| Delete | Remove the user (asks for confirmation) |
Need help? Go to Sidebar → Support → Create Ticket.
Leave priority as Medium and the system auto-upgrades based on your words:
Urgent: "down", "crash", "not working", "data loss"
High: "slow", "bug", "error", "printer"
Low: "feature request", "suggestion", "how to"
| Status | Meaning |
|---|---|
| Open | Submitted, waiting for response |
| Assigned | Assigned to a support agent |
| In Progress | Support team is working on it |
| Waiting on Customer | We need more information from you |
| Escalated | Raised to a senior support member |
| Resolved | Issue fixed |
| Closed | Ticket completed |
Manage your subscription at Sidebar → Billing. View your plan, invoices, and payment history.
| Timeline | What Happens |
|---|---|
| Day 1 | Your account starts with a 21-Day Free Trial — full access to all features |
| Day 14 | You’ll receive an upgrade reminder email (7 days left) |
| Day 18 | Reminder: 3 days left to upgrade |
| Day 20 | Final reminder: trial ends tomorrow |
| Day 21 | Trial expires — upgrade to a paid plan to keep your data and continue |
| Timeline | What Happens |
|---|---|
| Day −7 | Invoice generated & emailed to you |
| Day 0 | Billing date — if unpaid, you enter Grace Period |
| Day +7 | Grace period ends → Expired (access restricted) |
| Payment | Account reactivated Active |
During Grace Period, your account still works but you'll see warnings. After expiry, access is restricted until payment. Pay anytime to reactivate instantly.
See our latest plans and pricing at billfeeds.com/pricing.
View your username and user type. Change your email or reset your password here.
Same as Section 11: Staff Management — add, edit, and remove staff accounts and their module permissions.
Same as Section 2: Branch Configuration — update your branch details, VAT settings, receipt customization, logo, and QR settings.
Set up online payment processing:
Stripe is the most popular payment gateway for UK restaurants. Sign up at stripe.com, get your API keys, and you can accept cards, Apple Pay, Google Pay, and contactless payments.
| Button | What It Does |
|---|---|
| Refresh | Reload page data |
| Search | Filter by keyword |
| Save | Save changes |
| Cancel | Discard and close |
| Delete | Remove permanently (confirms first) |
| Edit | Open edit form |
| Button | What It Does |
|---|---|
| Category pills | Filter by category |
| Menu item card | Add to cart |
| Place Order | Send to kitchen |
| Process Payment | Open payment selector |
| Print Receipt | Print the receipt |
| Clear Cart | Empty the cart |
| Button | What It Does |
|---|---|
| New Order | Start a fresh order |
| View Details | Open order details |
| Update Status | Advance: Pending → Preparing → Ready → Completed |
| Mark as Paid | Take payment on unpaid order |
| Export CSV | Download as spreadsheet |
| Button | What It Does |
|---|---|
| Start | Mark ticket as preparing |
| Ready | Mark ticket as done |
| Reprint ticket | |
| Sound toggle | Chime on/off |
| Auto-print toggle | Auto-print new orders |
| Fullscreen | Full-screen mode |
| Button | What It Does |
|---|---|
| Add Category | New category |
| Add Item | New menu item |
| Edit (pencil) | Edit item or category |
| Delete (trash) | Remove permanently |
| Eye toggle | Show/hide on menu |
| Grid/List toggle | Switch view mode |
| Button | What It Does |
|---|---|
| Add Item | New stock item |
| Adjust Stock | Add, remove, or correct quantity |
| Add Supplier | Register a vendor |
| Create PO | New purchase order |
| Receive | Record incoming stock |
| Download CSV | Export as spreadsheet |
| Button | What It Does |
|---|---|
| Date range picker | Filter by time period |
| Today / 7d / 30d / 90d | Quick date presets |
| Generate Report | Custom CSV or PDF download |
| Export CSV | Download as spreadsheet |
Our support team is here for you.
Or raise a ticket from Sidebar → Support inside the app