See every feature in detail
Explore Features
Sales, repairs, stock, and every branch — here's what Gadgets POS actually does, in detail.
A customer walks in to sell an old phone, trade it toward a new one, and return an accessory — that's one order in Gadgets POS, not three. It's all on one receipt.
Sale, return, replace, trade-in, and buying in from a customer — all against the same order. It prints as a single receipt, itemized by type, not five separate slips.
Every returned item gets flagged faulty or not faulty as it comes back — so restocking decisions and refunds are never a guess.
Trade in a device and it's logged against the customer you got it from — with a running record of where it went next, right through to the sale.
Staff don't juggle a sale order, a return order, and a trade-in order for the same customer visit. It's one order, start to finish.
Booking a repair doesn't mean opening a separate ticketing system. It's the same order as everything else a customer does that visit, so nothing gets lost between two different screens.
Assign a technician and a priority the moment the device comes in.
The device's identity travels with the job from intake to collection.
Assign the lab items a repair actually used, plus any extra cost on top — outsourced work, a call-out fee, whatever it took.
Pending → In Progress → Completed by default — or define your own stages to match how your shop actually works.
Parts used plus extra costs update that job's true cost and profit — no spreadsheet after the fact.
The repair prints alongside any sale, return, or trade-in from the same visit.
A customer trading in an old phone toward a new one is one order, not two. The trade-in value nets straight off the sale, and the device you just took in gets its own tracked history from day one.
Value a device, put it toward a purchase, and check out — no separate transaction to reconcile afterward.
Every trade-in is logged against the customer you got it from, not just added to stock anonymously.
From the customer you bought it from to the customer you sold it to — one continuous record, searchable by IMEI or serial number.
A traded-in device becomes sellable stock like anything else, ready for its own listing, price, and condition.
A customer buying something new and returning something old in the same visit shouldn't mean two orders and two receipts. In Gadgets POS, it's one order, itemized by type, printed once.
Scan and go — line items and pricing add themselves.
Process every transaction type a customer needs in one pass through the till.
Every item that comes back gets flagged faulty or not faulty — so restocking and refunds are never a guess.
Cash, card, and bank in any combination, with credit accounts tracked per customer if they don't pay it all today.
Everything a till needs, plus the order types a repair shop actually deals with.
Scan and go — line items add themselves.
Every transaction type against a customer runs under a single order and prints on one receipt. No duplicate orders to create by hand.
Every returned item gets flagged faulty or not — so restocking and refunds are never a guessing game.
Cash, card, and bank in any combination on a single sale.
Partial payments with a running balance, tracked per customer.
Card payments processed securely through Stripe.
Every sale gets a proper receipt, on paper or on screen.
A visual board for every repair, not a note stuck to a monitor.
A drag-and-drop board shows exactly where every job stands, live for every member of staff.
Assign who's doing the work and how urgent it is.
Every device carries its own IMEI or serial number through the whole repair.
Set and track a promised return date per job.
Pull the exact parts a repair used straight from lab stock as you work on it — not a guess entered afterward.
Add any cost beyond parts — outsourced work, a call-out fee, whatever it takes to get the job done — right on the repair itself.
Log outsourced repair work against the job so it's still on record, even when your own team didn't do the work.
Lab items used plus any extra costs update that job's true cost and profit automatically — no spreadsheet after the fact.
See repair revenue and technician performance in a dedicated report.
Stock you can actually trust, down to the individual device.
Accurate cost of goods as stock moves in and out.
Send stock from one branch to another — it lands as stock on the receiving branch's POS automatically, no re-entry.
See what's held for a job versus what's actually sellable, with a full audit trail.
Parts and lab items carry their own stock levels and usage history, separate from sellable inventory — always in sync with what repairs have actually used.
Every IMEI or serial-numbered item is tracked from the supplier you bought it from to the customer it was sold to — full provenance, on demand.
Every device you take in trade is logged against the customer you got it from, with a record of where it went next.
Print barcodes for stock that doesn't come with one.
Run one shop or ten from the same account.
Add businesses or branches under a single login, with a searchable switcher.
Set exactly what each staff member can see and do.
Every report can be filtered down to a single branch or rolled up across all of them.
From order to shelf, tracked end to end.
Create, edit, and track POs against your suppliers.
Every purchase, payment, and return against a supplier lands in one running ledger, so you always know what's owed.
Send stock back to a supplier and keep it on the same record as everything else you've bought from them.
Receive stock directly against an open purchase order.
Pick a date range and it tells you how much of each product you'll need to buy, based on actual sales history.
Close the till with confidence, every single day.
Automatic cash, card, and bank reconciliation at end of day, with a downloadable, printable breakdown.
Every customer's purchases, credit balance, and payments in one ledger — manage it your way.
Log and categorize expenses as they happen, split by day or by the wider business.
Set VAT per business, calculated correctly at checkout.
Every payment — new sale or credit top-up — captured in one place, including walk-ins.
The numbers, exportable, whenever you need them.
Slice performance the way you actually think about your business.
Every transaction type gets its own report, not just standard sales.
See everything that's out of stock in one place, and download the list to reorder.
Every report exports cleanly, ready to send or file.
Track how stock moves and performs across categories.
Nothing falls through the cracks between sale and completion.
Pending → In Progress → Completed is the default, but the board is yours to configure — add, rename, or reorder stages to match how your shop actually runs a job.
Drag orders between stages, reorder within a stage, all staff see the same live board.
Credit accounts and jobs still in progress live on the same board — nothing waits in a separate list you forget to check.
Attach warranty slips, ID, or proof of purchase directly to an order.
If a stock update fails mid-checkout, it's flagged and retryable — nothing breaks silently.