Software for mobile phone repair shops
Built around the way a repair shop actually runs — a counter with a queue, a bench with parts on it, and a drawer of handsets that all cost something different.
One morning, start to finish
Ten past nine. A cracked screen comes in, and the customer leaves a deposit against the job rather than a promise. The part is checked, it is on the shelf, and it is reserved to that ticket — so the same screen cannot be sold out from under the repair at the counter an hour later.
By eleven the technician finds the battery is going too. That is quoted, sent to the customer, and approved before anyone touches it — so the extra cost is agreed rather than discovered at collection. At half twelve the phone is handed back, the balance settles against the deposit already taken, and the receipt shows what was paid and how.
The handset the customer traded in is costed, graded and listed by lunchtime — as its own unit, with its own price.
What made that Tuesday possible
Each step wrote to the next. Nothing in that morning was retyped, and nothing was held together by someone remembering it.
- 01Booked inDevice, fault and customer on one ticket.
- 02DepositMoney against the job, not a note on a pad.
- 03Part reservedCommitted to that ticket so it cannot be sold twice.
- 04Extra work quotedQuoted on the ticket before the cost lands.
- 05Balance settledThe deposit counts; what is left is a real figure.
- 06Trade-in listedCosted and graded as its own unit, ready to sell.
A part used reduces stock, the stock movement lands in cost of goods, and cost of goods lands in the month's profit — which is why the trade-in you took at half twelve is already costed when you look at the figures on Friday.
Three things you can inspect
Not a quote from a shop you cannot ring. Three artefacts, in real markup, whose figures check against each other.
Northgate Device Care
Unit 4, Northgate Retail Park
RECEIPT · INV-00048
23/07/2026, 14:32:00
Bill To:Hannah Vogel
Screen Replacement — iPhone 12
1 × £89.00 · VAT 20% · tax £17.80£89.00Tempered Glass Screen Protector
2 × £7.50 · VAT 20% · tax £3.00£15.00
Payments
- Card · ****4242 · 23/07/2026£100.00
- Cash · 23/07/2026£24.80
Thank you for your business.
A split-payment receipt
One sale settled across card and cash. The tenders add up to the total, the change is what went back over the counter, and the balance lands on zero — the case where money usually goes missing.
Device Units (IMEI / Serial)
3 unitsTotal Stock Value (available × cost)
- 1 353915107721480Sold
128GB · Midnight · Grade A · 91% · Unlocked
Cost £235.00 · Sell £319.00INV-00051T. Novak - 2 353915107693122Available
128GB · Starlight · Grade A · 88% · Unlocked
Cost £228.00 · Sell £309.00 - 3 353915107705518Available
128GB · Blue · Grade B · 84% · Unlocked
Cost £212.00 · Sell £289.00
- POS Sale23 Jul 2026−1iPhone 13 128GBDEV-IP13-128IMEI: …721480
3 → 2 units · available → sold · INV-00051
- POS Sale23 Jul 2026−2Tempered Glass Screen ProtectorACC-TGP-13
40 → 38 units · INV-00048
- Purchase Received12 Jun 2026+1iPhone 13 128GBDEV-IP13-128IMEI: …721480
2 → 3 units · → available · GRN-0018
A device unit's history
One handset by IMEI: what it cost, what it sold for, its condition — and the stock ledger that recorded it arriving and leaving. Quantity is derived from units, never typed.
Total Revenue
£593.80
Invoiced (accrual basis) · all channels
4
Completed
£148.45
Per transaction
Today · 23 Jul 2026 · 4 invoices
- INV-00048Repair£124.80View detailsHannah Vogel · paidtax £20.80 · paid £124.80
- INV-00049Sale£54.00View detailsMarcus Adeyemi · paid-£6.00 · tax £9.00 · paid £54.00
- INV-00050Repair£96.00View detailsRachel Okonjo · partially_paidtax £16.00 · paid £60.00
- INV-00051Sale£319.00View detailsTomas Novak · paidtax £14.00 · paid £319.00
-£6.00 · tax £59.80 · paid £557.80
A report total, and its source
The revenue figure and the invoices it is made of, on the same screen — the rows add up to the total exactly. The report is not a separate number; it is the same number, traced.
Fewer disputes, stock that matches, VAT that reconciles
The three things a shop owner actually notices after the first month.
- Fewer disputes
- What was quoted, approved and paid is on the ticket, so collection stops being an argument.
- Stock that matches
- Quantity is derived from real units, so the shelf and the system stop drifting apart.
- VAT that reconciles
- Standard and margin-scheme VAT are reported separately, from the same records as the invoices.
- Deposits that count
- Money taken at intake is money against the bill rather than something to remember.
- A month you can close
- Figures open onto the records behind them, so month-end is checking rather than rebuilding.
Everything a repair shop runs on
Repairs
One ticket per job, from booked in to handed over.
A repair-aware till
Repairs, accessories and handsets on one sale, with split tender.
Device-unit stock
Each handset its own record; parts counted by quantity.
Invoices & payments
Part payments, corrections and refunds as one financial history.
Used devices
Cost, margin and margin-scheme VAT held per unit.
Trade-ins
Take a handset in, cost it, and put it on the shelf as stock.
Reports & tax
Figures that open onto the records that produced them.
More than one branch
One login across shops, with stock and staff kept per branch.
Mobile scanning
Pair a staff phone off a QR and scan into the open sale.
Customer updates
Tell a customer the job is ready, and keep the record of it.
Cash drawer
Open on a float, close on a count, see the difference.
Stocktake
Count against a snapshot; stock moves only once approved.
What shop owners ask before switching
The honest answers, including where the answer is “not yet”.
It is built for mobile phone repair shops first. Repairs, a repair-aware till, device-unit stock and used-device VAT are the core of it rather than modules bolted onto a general retail system. Computer repair and phone retail shops use it too, but the trade it was designed around is yours.
The plans start at a single location with three app users, which is the size most shops begin at. The parts you do not need stay out of the way — you are not paying for a multi-branch rollout to book in a screen repair.
Stock can be brought in from a spreadsheet, with a preview of what the import will do before anything is written. Most of the setup is deciding how your shop already works and telling the system that, rather than changing how you work to suit it.
It becomes one record instead of a board, a notebook and a phone thread. The job and the money live on the same ticket, so a deposit taken at intake is money against the bill rather than something someone has to remember at collection.
Devices, yes — each carries an IMEI, serial number or shop reference stored as free text. Parts and accessories are counted by quantity, which is the right shape for a box of screen protectors. You are not logging cables one at a time.
Cost, margin and selling price are held on the individual handset, and margin-scheme VAT is reported separately from standard VAT. This is general information rather than tax advice — check the guidance that applies where you trade, or speak to your accountant about your circumstances.
The shortfall stays visible as a balance against the job. It is never converted into a discount, so you can see what is owed, chase it, and settle it later against the same record rather than opening a new one.
Yes, from one login, with stock and staff kept per branch and reporting available per branch or across the group. Multiple locations start on the Professional plan; additional branches are priced per month.
See the whole-shop workflow
Bring us your Tuesday — the part-paid repair, the trade-in, the job that had extra work agreed halfway through — and we will run it end to end.
