Back to home

BuildAble POS User Guide

Master every feature of BuildAble POS. Follow these step-by-step workflows to run your repair shop or retail store efficiently.

Version 3.11.276Last updated August 2026

First-Time Setup (2 Minutes)

1

Log In

Use email/password or tap your staff name and enter your 4-digit PIN. Managers and admins can access all areas.

2

Configure Shop

Go to Settings → Shop. Set currency (e.g., £), VAT rate (e.g., 20%), upload your logo, and set receipt footer text.

3

Go Live

Create your first repair or sale. The system automatically saves everything and syncs to the cloud when online.

Dashboard

Your command centre. See everything at a glance the moment you log in.

Dashboard

Today's Sales

£1,247.50

Active Repairs

12

Low Stock Items

3

Staff Online

4

Recent Activity

Sale #2041 — £89.00
2 min ago
Repair #R-184 — iPhone 14
15 min ago
Stock added — 50x iPhone screens
1 hr ago

Step-by-step

  1. 1

    Log in to land on the Dashboard

  2. 2

    Tap any metric card to jump to that section (Sales → Reports, Repairs → Repairs list)

  3. 3

    Use the floating + button for quick actions: New Sale, New Repair, Add Stock

  4. 4

    The Recent Activity feed shows the last 20 transactions across all modules

  5. 5

    Low stock alerts appear as red badges — tap them to go straight to reordering

Repair Management

Book in devices, track progress, print QR tickets, and notify customers when ready.

Creating a Repair Ticket

New Repair

Customer Name

John Smith

Phone

07700 900123

Device

iPhone 14 Pro

Issue

Screen cracked, touch not responding

Quoted

£149.00

Deposit

£50.00
Generate Ticket & Print

Step-by-step

  1. 1

    Tap Repairs → New Repair (or the + button)

  2. 2

    Enter customer details: name, phone, email. Existing customers auto-complete.

  3. 3

    Select device model from the dropdown or type it in.

  4. 4

    Describe the issue. The more detail, the better for tracking.

  5. 5

    Set the quoted price and any deposit taken.

  6. 6

    Tap the device checklist: mark screen, battery, buttons, ports, etc. as Working / Damaged / Scratched.

  7. 7

    Tap Generate Ticket — a unique ticket number (e.g., R-1842) and QR code are created.

  8. 8

    Print the thermal ticket (optional) — it has the QR code for quick lookup.

Tracking & Updating Status

Repair #R-1842

Booked In

In Progress

Awaiting Parts

Ready

Collected

Status: In ProgressUpdated 10 min ago
Booked In
Mon, 10:30 AM
In Progress
Mon, 11:15 AM
Awaiting Parts
Notify Customer: Ready

Step-by-step

  1. 1

    Open Repairs → Active Repairs (or scan the QR ticket)

  2. 2

    Tap a repair to open its detail page.

  3. 3

    Tap the status dropdown to change: Booked In → In Progress → Awaiting Parts → Ready for Collection → Collected.

  4. 4

    Add internal notes at any time — only staff can see these.

  5. 5

    When status is "Ready for Collection", tap Notify Customer to send an email/SMS automatically.

  6. 6

    When the customer collects, mark as Collected and take final payment if balance is due.

Finding Repairs

Step-by-step

  1. 1

    Use the global search (magnifying glass) to search by customer name, phone, ticket number, or device model.

  2. 2

    Or go to Repairs and use the filter bar: by status, date range, or staff member.

  3. 3

    Scan a printed QR ticket with any barcode scanner to instantly open that repair.

  4. 4

    The Repairs list shows colour-coded status badges for quick visual scanning.

Point of Sale (POS)

Process sales fast with barcode scanning, categories, split payments, and thermal receipts.

Staff PIN Login

Select Staff
A

Alice

B

Bob

Y

You

Enter PIN

Step-by-step

  1. 1

    Tap POS from the sidebar or dashboard.

  2. 2

    Tap your name (or photo) from the staff grid.

  3. 3

    Enter your 4-digit PIN. If you forget it, an admin can reset it in Settings → Staff.

  4. 4

    The POS screen opens with your name shown in the top bar. All sales are tracked under your profile.

Adding Items to Basket

POS — Alice

Categories

Screens
Batteries
Cases
Cables

Basket

iPhone 14 Screen

Qty: 1

£89.00

Tempered Glass

Qty: 2

£12.00

£113.00

Step-by-step

  1. 1

    Browse categories on the left (e.g., Screens, Batteries, Cases).

  2. 2

    Tap a category to see products inside. Tap a product to add it to the basket.

  3. 3

    Or scan a barcode: the item appears instantly in the basket with the correct price.

  4. 4

    Tap the + or − buttons to change quantity. Swipe left and tap Trash to remove.

  5. 5

    Tap an item to apply a manual discount, change price, or add a note.

  6. 6

    The running total updates automatically at the bottom.

Payment & Receipt

Payment

£113.00

Total to pay

Cash
Card
Split
Promo
Print Receipt

Step-by-step

  1. 1

    Tap the green Pay button when the basket is complete.

  2. 2

    Select payment method: Cash, Card, or Split (for mixed payments).

  3. 3

    For Cash: enter amount tendered. Change is calculated automatically.

  4. 4

    For Card: the amount is recorded. Connect your card reader separately (Worldpay, Zettle, Square, etc.).

  5. 5

    For Split: enter how much on cash, how much on card. Both are recorded.

  6. 6

    Apply a promo code before payment if the customer has one.

  7. 7

    Tap Print Receipt — it prints to your connected thermal printer instantly.

  8. 8

    A digital copy is also saved and emailed if the customer email is on file.

Refunds & Exchanges

Step-by-step

  1. 1

    Go to Sales Records and find the original transaction by date, receipt number, or customer.

  2. 2

    Tap the transaction → Refund. Select which items to refund (full or partial).

  3. 3

    For exchanges: use Exchange on the till or the Exchange button on a sales record — look up the receipt, tick returns, add replacements (scan/search), then settle any difference on the full-width settle strip.

  4. 4

    Even swaps need no money movement. If new items cost more, collect the difference; if less, choose cash/card/transfer credit. Prefer one exchange when they also buy something extra.

  5. 5

    Refunded stock is automatically returned to inventory.

  6. 6

    A refund receipt is printed and a record is kept for accounting.

Inventory Management

Track stock levels, organise with folders, print labels, and get low-stock alerts.

Adding a Product

Add Product

Product Name

iPhone 14 OLED Screen

SKU

SCR-IP14-OLED

Barcode

5060123456789

Category

Accessories

Product name

Acefast K12 Speaker

Condition

New

Cost

£45.00

RRP

£89.00

Commission

Off

Stock

24

Low-stock alert

5

Attach · Take photo · Image URL

Save Product

Step-by-step

  1. 1

    Tap Inventory → Add Item (or add from an unknown POS barcode).

  2. 2

    Enter barcode with category beside it, then product name with condition beside it.

  3. 3

    Set cost, RRP, and commissionable on one row; stock and low-stock warning on the next.

  4. 4

    Add supplier / supplier SKU, then choose where it appears on the till.

  5. 5

    Attach a photo, take one, or paste an image URL on the last row.

  6. 6

    Tap Save. The product is instantly available in the POS.

Organising with Folders

Step-by-step

  1. 1

    Go to Inventory → Categories.

  2. 2

    Tap New Folder to create a category (e.g., "Screens", "Batteries").

  3. 3

    You can nest folders: Screens → iPhone → iPhone 14.

  4. 4

    Drag products into folders. A product can be in multiple folders.

  5. 5

    Folders appear as tabs in the POS for quick browsing.

Stock Batches (FIFO)

Step-by-step

  1. 1

    When receiving new stock, tap the product → Add Batch.

  2. 2

    Enter quantity received, supplier, batch number, and cost price for this batch.

  3. 3

    The system tracks each batch separately using FIFO (first in, first out).

  4. 4

    When you sell, the oldest batch cost is used for profit calculation.

  5. 5

    View batch history in the product detail page.

Barcode Labels

Step-by-step

  1. 1

    Select one or more products in Inventory.

  2. 2

    Tap Print Labels → choose format: CODE128, EAN13, UPC, QR, etc.

  3. 3

    Select label size (e.g., 50x25mm, 38x25mm).

  4. 4

    Tap Print — sends to your connected label printer.

  5. 5

    For batch printing: select all products in a folder, then Print Labels.

Customers

Build a customer database with repair history, contact info, and purchase records.

Customer — John Smith
JS

John Smith

07700 900123 • john@email.com

8

Repairs

12

Sales

£847

Lifetime

Repair #R-1842 — iPhone 14 Pro
In Progress
Sale #2041 — Screen + Glass
£89.00
Repair #R-1791 — Samsung S23
Collected

Step-by-step

  1. 1

    Customers are created automatically when you book a repair or make a sale.

  2. 2

    Go to Customers to view the full directory. Search by name, phone, or email.

  3. 3

    Tap a customer to see their complete history: all repairs, all sales, total spend.

  4. 4

    Edit customer details at any time. Changes sync across all their records.

  5. 5

    Use customer notes for preferences (e.g., "Always wants original parts").

Reports & Analytics

Understand your business with sales, repair, inventory, and commission reports.

Sales Report

This Week

May 12 — May 18

£8,432

Total Sales

142

Transactions

Export CSV

Step-by-step

  1. 1

    Go to Reports → choose report type: Sales, Repairs, Inventory, or Staff Commissions.

  2. 2

    Set date range: Today, This Week, This Month, or custom range.

  3. 3

    Filter by staff, payment method, or product category.

  4. 4

    View charts and summary cards. Tap any data point for detail.

  5. 5

    Tap Export CSV to download the raw data for Excel or accounting software.

  6. 6

    Sales reports include net totals (after refunds) and breakdown by payment method.

  7. 7

    Staff commissions are calculated automatically based on sales and repairs assigned.

Settings & Customisation

Make BuildAble POS yours. Receipts, staff, roles, email, and more.

Receipt Template Editor

Receipt Template
Header (Logo + Shop Name)
Items List
Totals & VAT
Footer (Return Policy)

Drag sections to reorder. Tap to edit content.

Step-by-step

  1. 1

    Go to Settings → Receipt Template.

  2. 2

    Drag sections up/down to reorder: Header, Items, Totals, QR Code, Footer, etc.

  3. 3

    Tap any section to edit its content. Add your logo, address, phone, and social links.

  4. 4

    Set the receipt width (58mm or 80mm thermal paper).

  5. 5

    Preview changes in real-time. Print a test receipt to verify layout.

  6. 6

    Changes apply to all future receipts immediately.

Staff & Roles

Step-by-step

  1. 1

    Go to Settings → Staff → Add Staff.

  2. 2

    Enter name, email, phone, and assign a role: Admin, Manager, Technician, or Sales.

  3. 3

    Set a 4-digit PIN for quick login on shared devices.

  4. 4

    In Settings → Role Access, control which pages each role can see.

  5. 5

    Admins see everything. Sales staff might only see POS and their own reports.

  6. 6

    Staff commissions are configured per role: flat rate or percentage of sales.

Offline Mode

Works without internet. All features available. Syncs automatically when reconnected.

Step-by-step

  1. 1

    The app detects when you go offline and shows a subtle indicator in the corner.

  2. 2

    Data syncs automatically when you reconnect — and also when you unlock the app PIN after an idle period.

  3. 3

    Sales, repairs, inventory, and dashboard figures refresh in the background after app or staff PIN unlock.

  4. 4

    All operations continue normally: sales, repairs, inventory edits, customer lookups.

  5. 5

    Data is stored in your browser's local database (IndexedDB) — encrypted and private.

  6. 6

    When you come back online, a sync indicator appears. Changes upload in the background.

  7. 7

    If two staff edit the same record offline, the latest timestamp wins.

  8. 8

    Subscription verification works offline too — a tamper-resistant timer gives 24h grace.

  9. 9

    Server-only features (email sending, Stripe payments) show "Requires internet" when offline.

Pro tip: For best offline performance, log in once while online. The app caches all your data locally on first load.

Keyboard Shortcuts

Global searchCtrl / Cmd + K
DashboardCtrl / Cmd + 1
POSCtrl / Cmd + 2
RepairsCtrl / Cmd + 3
InventoryCtrl / Cmd + 4
CustomersCtrl / Cmd + 5
ReportsCtrl / Cmd + 6
StaffCtrl / Cmd + 7
SettingsCtrl / Cmd + 8
Close modal / go backEscape
Confirm action / payEnter
Change quantity in POS+ / −

Frequently Asked Questions

Do I need internet to use the app?

No. All core features work offline. You only need internet for initial setup, subscription verification, and sending emails. Sales, repairs, inventory, and reports all work without a connection.

How do I add a new staff member?

Go to Settings → Staff → Add Staff. Enter their name, email, and assign a role. Set a 4-digit PIN for quick login. They can sign in immediately on any device.

Can I use my existing barcode scanner?

Yes. Any USB HID barcode scanner works instantly — just plug it in and scan. For Bluetooth scanners, pair them first. The app also supports camera scanning on mobile devices.

What happens if my subscription expires?

You get a 24-hour grace period where everything continues to work. After that, a lock screen appears. Renew your subscription online to restore access instantly.

How do I export data for my accountant?

Go to Reports → choose the report type → Export CSV. You can export sales, repairs, inventory valuation, and staff commissions. All CSV files open in Excel or Google Sheets.

Can I customise receipt layout?

Yes. Go to Settings → Receipt Template. Drag sections to reorder, add your logo, change fonts, and include custom footer text. Preview and print a test receipt before going live.

How does the repair warranty work?

Repairs get a warranty period from collection (shop default or per-ticket). If a customer returns with a faulty part or related issue, open the original ticket and tap Create warranty repair — a new linked ticket is created for the warranty work while keeping the original for history.

Can I process refunds?

Yes. Go to Sales Records, find the original transaction, and tap Refund. Select which items to refund (full or partial). Refunded stock returns to inventory automatically. A refund receipt is printed and saved.

Ready to get started?

Download the app or sign up online in under 2 minutes.