Cell phone repair shop software
a1RepairFlow is the full operating system for cell phone repair shops in Denmark and across Europe: repair tickets, POS, invoicing, parts inventory, embeddable booking widget, SMS, trade-in and native Danish tax reporting — in one place, from €59/month. 14-day free trial, no credit card.
Why phone shops switch
If your tickets live in one app, your POS in another, your invoices in a third, and your bookings on a WordPress plugin that emails you, you're not running a shop — you're running four. Here's what breaks when it's not one system.
A whiteboard scrawl at intake, an SMS to the customer later, a sticky note on the device — and sometimes a device sits in the drawer for a week before someone notices. One missed ticket costs you a review and a repeat customer.
You scan the shelf, you count the invoice, and the number in the spreadsheet is wrong by 7. By Thursday you quote a repair you can't do, and the customer books with the shop down the road.
Selling a used phone in Denmark isn't a normal sale — margin VAT applies, invoice numbers must be gap-free, and SKAT wants a monthly moms rapport. If your tools don't produce it, you produce it by hand at midnight.
Everything in one
a1RepairFlow replaces the stack most shops cobble together — Trello, Excel, a POS app, a booking plugin, a Mailchimp list, an SMS gateway, and a Dropbox folder of invoices. Here are the modules that do the work.
Multi-device tickets with custom statuses, technician assignment, parts allocation, photos, and a public tracker URL for the customer. SMS updates on status change. One system of record from "device received" to "paid and picked up".
POS built for the counter, not retrofitted from retail. Receipt printer, label printer, Dankort / Stripe / SumUp terminals, cash drawer, split payments, and the moms calculation your accountant expects.
Embed on any CMS — WordPress (Divi, Elementor, WoodMart, Astra), Wix, Shopify, Squarespace, Webflow or plain HTML. Customer picks device, problem and time; the booking becomes a live ticket in your admin app with zero email-to-clipboard copying.
Every invoice is numbered sequentially and gap-free as bogføringsloven §§4-5 requires, with 5-year immutable retention. Export to e-conomic, Dinero, Billy or Uniconta in one click. Reverse-charge for B2B customers with a valid CVR.
Real-time stock per branch, reorder points, supplier catalogues, barcode scanning, serialised IMEI tracking for whole devices. Pro adds multi-warehouse transfers; Enterprise adds purchase orders tied to vendor lead times.
Full brugtmoms (margin VAT) workflow: capture the trade-in with photos and condition grade, auto-calculate the taxable margin on resale, and keep every step audit-trailed for SKAT. Public trade-in widget for your website, too.
Automatic customer updates when the status changes, when the phone is ready, when the invoice is paid, when the warranty is about to expire. Native Danish and English templates. GatewayAPI / TRB140 driver, with number masking.
Sell refurbs, accessories and gift cards from your shop's own domain, with the brugtmoms VAT already correct per item. Works alongside WooCommerce / Shopify (never forces a replacement) or stands alone.
Danish-tax native
RepairDesk was built for the US repair-shop market. That's fine, but three Danish accounting realities aren't optional here — and they aren't included in RepairDesk's core product.
Danish accounting law requires gap-free sequential invoice numbering with five-year retention. a1RepairFlow enforces both automatically. RepairDesk numbers freely — a compliance risk your accountant will flag.
Selling a used phone in Denmark isn't the same tax calculation as selling a new one — you owe VAT only on the margin. a1RepairFlow has this as a first-class workflow. RepairDesk treats it as a normal sale.
Every trading day produces an immutable Z-report. Every month produces a moms rapport in the format your accountant already imports. a1RepairFlow generates both. RepairDesk doesn't ship either.
Head-to-head
| a1RepairFlow | RepairDesk | RepairPlugin | |
|---|---|---|---|
| Entry price | €59/mo | $79/mo (~€72) | ~€14/mo |
| Phone repair tickets | Yes | Yes | No |
| POS (Dankort + SumUp) | Yes | Stripe / Square | No |
| Bogføringslov §§4-5 invoicing | Enforced | No | No |
| Brugtmoms (used phone VAT) | First-class | No | No |
| Booking widget | Any CMS | Paid add-on | WordPress only |
| SMS + email | Included in Pro | Extra credits | No |
| Multi-branch (entry tier) | Pro from €69 | Growth $119 | N/A |
| Data residency | EU (Nuremberg) | US | EU |
| UI language | Danish + English | English only | French / English |
| Trial | 14 days, no card | 14 days, card required | Freemium |
A day in a repair shop, on a1RepairFlow
Every event about every phone is on one timeline — intake, diagnosis, parts, labour, test, payment, hand-back, warranty. Nothing is retyped. Nothing is forgotten.
Picks their device (iPhone 15 Pro) + the problem (cracked screen), sees the live price from your services table, picks a slot. SMS confirmation sent automatically.
Walk-in or booking turns into a repair ticket in one tap. Pre-labour condition photos auto-attached. Technician assigned by load.
Parts picked from inventory (counts update live). Status change → customer SMS: "Your iPhone is being repaired now." Everything timestamped.
Checkout at the POS with Dankort, Stripe or cash. Invoice numbered sequentially per bogføringslov. Warranty auto-set to 12 months. Customer gets receipt by email + SMS. Review link follows the next day.
Connected to the tools you already use
a1RepairFlow is not an island. The tools your shop already runs — payment terminals, accounting, shipping, SMS, website CMSs — connect in.
Common questions
Cell phone repair shop software replaces the manual ticket book, cash drawer and parts spreadsheet with one connected system. It tracks every repair from intake to pick-up, prints receipts and invoices, keeps parts inventory in sync across branches, and notifies customers by SMS when their phone is ready. a1RepairFlow adds Danish tax compliance (brugtmoms, SKAT Z-report, bogføringslov invoice numbering) on top.
a1RepairFlow starts at €59/month on Starter (1 branch, 3 users) and €69/month on Pro (3 branches, 5 users, includes booking widget + SMS). RepairDesk starts at $79/month (~€72) on annual billing with no SMS included. RepairPlugin is cheaper (~€14/mo) but is a booking widget only, not a full platform.
Yes — natively. Daily Z-reports (immutable, 5-year retention), monthly moms rapport in SKAT's expected format, brugtmoms workflow for used phone sales, bogføringslov §§4-5 compliant sequential invoice numbering. US-market tools do not include these.
Yes. Importers for customers, devices, ticket history, inventory and invoices from each. Book a 20-minute migration call with support and the actual import runs in minutes. See the RepairDesk comparison page for the full migration workflow.
Yes — the a1RepairFlow booking widget embeds on WordPress (Divi, Elementor, WoodMart, Astra), Wix, Shopify, Squarespace, Webflow and plain HTML sites with one line of code. Included from the Pro tier at €69/month. Compare it to RepairPlugin on /vs/repairplugin.
Pro at €69/month covers up to 3 branches and 5 users. Enterprise removes those limits and adds SSO, REST API, multi-warehouse inventory and a dedicated onboarding engineer.
Full brugtmoms (margin VAT) workflow: capture the trade-in with photos and condition grade, auto-calculate the taxable margin when you resell, keep every step audit-trailed for SKAT, and sell the refurb through the embeddable webshop. See the trade-in feature page.
Any PC/Mac/iPad with a browser. For printing: a 72mm receipt printer (CITIZEN CT-E651 recommended) and a label printer (Zebra ZD230 or DYMO LW450). For card payments: SumUp Solo/Air, Stripe terminal, or any Dankort terminal with a receipt input. The Mac silent-print bridge handles automatic receipt printing — no clicking "Print" twice.
EU, in Nuremberg. GDPR-aligned by default. Daily encrypted backups to a Hetzner storage box and nightly GitHub safety-net snapshots.
14 days of full Pro-tier access, no credit card. Trial self-expires if you don't convert. The tenant is retained for 30 days after expiry if you want to come back.
Full Pro-tier access. No credit card. Danish tax rules pre-configured.
Start 14-day free trial →