Every feature. One platform.

Everything below is built into the platform.

POS, inventory, repairs, reporting, payments and more — no second apps. The pricing table shows what each plan includes.

Made in Australia

All features

POS, inventory, repairs, reporting, payments and more — one platform, no second apps. The pricing table shows exactly what each plan includes.

Point of Sale

Point of Sale for Repair Shops

One terminal for repairs, retail and walk-in sales.

Ring up repair pickups, accessory sales and walk-ins from the same screen that runs your repair tickets. No second app, no double-entry — just take payment and move on.

  • Repair-aware checkoutWhen a customer collects a repair, the POS already knows what they owe — deposit deducted, parts and labour itemised, GST calculated. Zero re-entry.
  • Multi-tender supportSplit a payment across card, cash, gift card and store credit in any combination. The system tracks each tender separately for reconcile.
💳Card / EFTPOS
💵Cash
🔀Split Payment
🎁Gift Cards
💰Store Credit
↩️Refunds

Full Point of Sale details →

Inventory Management

Inventory Management

Parts, products and stock — across every location, in real time.

Track every screen, battery, accessory and product. Set low-stock thresholds, run stocktakes, transfer between stores and never quote a repair you can't finish.

  • Live stock check at quote timeQuoting a repair? The system checks every required part in real time and warns before you commit. Stop promising repairs you can't finish today.
  • Low-stock thresholdsSet a threshold on every SKU, per store. Anything at or below it lands on the Items Needing Attention list with a count badge on the inventory tab, so the shortfall is on screen the next time someone opens it — not discovered mid-repair.
📷Barcode Scanning
⚠️Low-stock Thresholds
🔔Low-stock List
📋Stocktake
🔁Store Transfers
📦Special Orders

Full Inventory Management details →

Repair Ticket Management

Repair Ticket Management

Every job tracked from drop-off to pickup — without the paper.

Photo intake, status workflows, technician assignment, parts tracking, customer SMS — every repair on one ticket, every ticket on one workflow.

  • Photo intakeSnap multiple photos per ticket at intake — every scratch, dent and condition note captured. Disputes at pickup vanish overnight.
  • A status flow the system enforcesSeven statuses every ticket moves through — Received, Diagnosing, In Progress, Waiting Parts, Ready, Collected, Paid. Only the legal next steps are offered, the server rejects the rest, and two counters editing the same ticket get a conflict warning instead of one overwriting the other.
📸Photo Intake
🚦Enforced Status Flow
🛠️Technician Queue
🔩Parts Used Tracking
📲Customer SMS
💵Deposit Handling

Full Repair Ticket Management details →

Reporting

Reporting & AI Insights

Ask any question of your business. Get a chart back.

Sales by tech, repair revenue by device, COGS by month, customer LTV — every metric on a dashboard. Plus an AI report that surfaces what's quietly hurting profit.

  • AI business insightsAn AI report scans your data every day and surfaces things you might miss — declining categories, slowest techs, customer-segment drift. Plain English, no spreadsheet hunting.
  • Sales dashboardsLive sales by store, category, staff member, payment type. Drill from a chart to the underlying transactions in two clicks.
📊Sales Reports
🛠️Repair Revenue
👥Technician KPIs
💎Customer LTV
💵COGS & Margin
🤖AI Insights

Full Reporting details →

Billing & Invoicing

Billing & Invoicing

Professional invoices, automatic reminders, clean reconciliation.

Generate GST-compliant invoices in a click. Email them as a branded PDF, let the platform chase the unpaid ones for you, and never hand-write a receipt again. Built for Australian businesses — only Australian tax invoices are currently supported.

  • GST-compliant invoicesAustralian GST applied automatically per line. The invoice meets ATO requirements out of the box — ABN, GST breakdown, payment terms, the lot.
  • One-click branded emailEmail the invoice in one click as a branded PDF — your logo, your accent colour, your bank details for transfer. Subject and message templates are yours to set.
📑GST Invoices
📧Email Delivery
Payment Reminders
📌Overdue Tracking
🔁Recurring Invoices
↩️Credit Notes

Full Billing & Invoicing details →

Employee Management

Employee Management

Staff accounts, roles, PINs and attribution — all in one place.

Give every staff member their own login. Set roles. Put a PIN in front of refunds, gift cards and settings. Every sale, refund and repair carries the name of who did it. No more shared accounts.

  • Per-staff logins and PINsEvery staff member gets their own login and PIN. No shared accounts. No confusion over who took the cash. Permissions enforced everywhere.
  • Roles and permissionsBuilt-in roles — staff, supervisor, admin, superadmin — plus custom rules. Permissions for refunds, voids, price overrides and customer-data access are all controllable.
👤Per-staff Logins
🔐Roles & Permissions
⏱️PIN Authorisation
💵Staff Attribution
🎯Sales Targets
📜Audit Trail

Full Employee Management details →

Payments

Payments Made Simple

Card, cash, gift card, split — every way a customer wants to pay.

Take card, EFTPOS, cash and gift card from one platform, on a Stripe or Square terminal. Split tenders, surcharges, refunds — all reconciled at end of day.

  • Integrated card / EFTPOSCard terminal talks to the POS directly. Amount auto-fills, customer taps, payment confirms — no double-entry, no typos, no chasing variance.
  • Custom payment typesAdd the tenders your shop actually takes — bank transfer, account, voucher, whatever you call it — each with its own surcharge rule and its own line at reconcile.
💳Card / EFTPOS
💵Cash
🔗Custom Tenders
🔀Split Tenders
🎁Gift Card
💰Store Credit

Full Payments details →

Marketing

Marketing Automation

Email and AI campaigns — sent from inside the platform.

Build audiences from your customer data. Send email campaigns on a schedule. Or let the AI write the campaign for you. Opens, clicks and unsubscribes tracked on every send.

  • Audience segmentsBuild segments from real customer data — last visit, total spend, device type, repair history. Save and reuse the segments that work.
  • Email campaignsSend rich HTML email campaigns from inside the platform, to a segment or a saved list. Sends, opens, clicks, bounces and unsubscribes are all counted against the campaign.
🎯Audience Segments
📲Custom Audiences
📧Email Campaigns
🤖AI Generator
📋Templates
Consent Tracking

Full Marketing details →

Store Credit

Store Credit Done Right

Refunds that stay in the shop, balances your customers can trust.

Issue store credit instead of cash refunds. Apply it at the POS in a tap. Multi-location, fully audited — and no paper IOUs.

  • Issue creditIssue store credit from a refund, a goodwill gesture or a manual entry. Every issuance has a reason, an approver and a timestamp — and issuing takes a staff PIN, so credit can't be minted quietly.
  • Redeem at POSStore credit applies at the POS like any other tender. Two taps deducts from the balance. Combine with card or cash for partial payments.
💵Issue Credit
🛒Redeem at POS
🏬Multi-location
♾️No Expiry
📜Audit Trail
↩️Refund to Credit

Full Store Credit details →

Gift Cards

Gift Cards That Just Work

Sell them, redeem them, track every dollar.

Physical or digital, custom amount or fixed denominations. Sell at the POS, redeem at any location, every dollar on a ledger — gift cards that actually drive new customers.

  • Physical and digitalSell pre-printed physical cards or generate digital codes on the fly. Both share the same balance system — buy a digital, redeem a physical, no problem.
  • Custom amountsSell at any amount — fixed denominations or a custom value typed at the counter. The POS handles every variation.
💳Physical Cards
📱Digital Cards
💵Custom Amounts
🏬Multi-store
✂️Partial Redeem
No Expiry

Full Gift Cards details →

Multi Location Management

Multi-Location Management

Run one store, two stores or ten — same platform, one dashboard.

Per-store inventory, staff permissions per location, inter-store transfers, central reporting, consolidated billing. Scaling from one shop to a chain just got easier.

  • Per-store inventoryEach store has its own stock count. The platform shows cross-store visibility — "Store B has 3 iPhone 15 screens" — so you don't reorder unnecessarily.
  • Inter-store transfersMove stock between stores in a click. Both stores see the transfer move through statuses — pending, in transit, received. Audit trail captured automatically.
📦Per-store Inventory
🔁Inter-store Transfers
📊Central Reporting
👥Staff per Store
👤Shared Customers
🎫Cross-store Redemption

Full Multi Location Management details →

AI Business Analyst

AI Business Analyst

Ask your business anything. Get an answer in seconds.

No dashboards to build and no reports to wrangle. Ask a question in plain English — repair revenue, top devices, staff performance — and the AI analyst answers from your live sales, repairs and inventory data.

  • Ask in plain English“What was repair revenue last month?” “Which technician turned around the most screens?” Type the question the way you'd say it — the analyst turns it into a query and answers with a chart.
  • Answers from live dataEvery answer runs against your real-time sales, repairs and inventory — not an overnight export. Ask at 4pm and the 3:55pm sale is in the numbers.
💬Plain-English Questions
📊Instant Charts
🛠️Repair Revenue
📱Top Devices
👥Staff Performance
📦Inventory Answers

Full AI Business Analyst details →

Device Database

Device Database

Apple, Samsung, Google and 20+ brands built in.

Pick the brand, model and fault in two clicks — no free-typing “iPhone 14 Pro” five different ways. Every repair lands on a clean device record with its own pricing, history and turnaround stats.

  • Brands and models built inApple, Samsung, Google and 20+ brands ship with the catalogue, models ready to pick. Intake starts from a list, not a blank text field.
  • Two-click intakeBrand, then model, then fault. A new hire can log a device correctly on day one because the database does the knowing for them.
📱20+ Brands Built In
👆Model Picker
💵Repair Price Book
🛠️Custom Devices
Fault Presets
📜Device History

Full Device Database details →

Online Booking

Online Booking

Customers book a time while the shop is shut.

Share a booking link or paste it into your own website. Customers pick a location, a day and a time you can actually take — then the booking lands at the counter with the device, the fault and their contact details already on it.

  • A booking page in your shop's nameCustomers see your business name, pick a location if you run more than one, choose a day and a time, then leave their name, phone or email, device make and model, and what's wrong with it. Built mobile-first, because that's where they'll open it.
  • Paste it into your own websiteSwitching bookings on hands you a public link and a copy-paste iframe snippet for your existing site — no plugin, no developer. Regenerate the link and every old embed stops working immediately.
🔗Public Booking Page
🧩Website Embed
🪑Capacity Per Slot
🕘Opening Hours
🚫Closed Dates
⏱️Minimum Notice

Full Online Booking details →

More building blocks

Smaller pieces the pricing table links straight to — each one built in, not an add-on.

Customer records (CRM)

Every customer's history — sales, repairs, invoices and contact details — in one record, with CSV import and export.

Customer SMS updates

Automatic repair-status and appointment texts, sent through your own Twilio number so replies come straight to you.

Public repair tracker

A public link your customers use to check where their repair is up to — fewer where's-my-phone calls.

Public shop page

A hosted page for your shop with your logo, details and an enquiry form customers can contact you through.

Migrate from another POS

Bring your products and customers across from your current system with guided CSV import.

Special orders & deposits

Order stock in for a specific customer, take a deposit at the counter, and settle the balance on pickup.

Discount codes

Create percentage or fixed-amount discount codes and apply them at the till.

Repair price book

Standard prices per device and repair type, so every staff member quotes the same job the same way.

AI repair diagnosis

Describe the fault at intake and the AI assistant suggests likely causes and repairs to check first.

Social post scheduling

Write posts once, connect your social accounts, and schedule everything from one queue.

B2B webshop

A trade webshop where your wholesale customers browse your catalogue and place orders online.

Anomaly & fraud detection

A security feed of your account's activity — sign-ins, refunds, till events — with unusual patterns flagged.

Xero & QuickBooks sync

Connect Xero or QuickBooks and keep your sales flowing into your accounting file.

Send from your own email domain

Invoices, receipts and reminders sent from your own domain, with your own email templates.

Two ways customers book you

The same booking form, the same diary behind it — you choose where customers meet it. Turn it on in Bookings → Settings and you get both.

Your page
Book a repair
ServiceScreen repair
DateTue 18 Aug
9:00
9:30
10:00
10:30
Full
11:30
Confirm booking

Embedded in your own website

Copy one line from your settings and paste it into your site — Wix, Squarespace, WordPress, whatever you already run. The form appears inside your page, in your layout, with your header and footer around it. Customers never leave your website.

  • A copy-and-paste snippet, no plugin to install
  • Sits in any page you like — Home, Contact, a Book Now tab
  • Works on phones, which is where most bookings come from
repairtree.app/at/your-shop
Your Shop
Open until 5:30pm
BookTrack a repair
Book a repair
ServiceScreen repair
DateTue 18 Aug
9:00
9:30
10:00
10:30
Full
11:30
Confirm booking

A public page, hosted for you

No website? You still get an address to hand out — put it on a business card, a shopfront sticker, your Google listing or an SMS. It shows your shop name, your locations and opening hours, and carries repair tracking alongside the booking form.

  • Nothing to build or host — it exists as soon as you claim a name
  • Customers can check a repair's progress on the same page
  • Short enough to fit in a text message
1
Customer picks a time
Only the times you are open and have room for. A slot that fills stops being offered, so two people cannot take the same one.
2
It lands in your diary
New bookings appear in the Bookings module grouped by day, with a count of the ones still waiting on you. Confirm or cancel with your PIN.
3
It becomes a repair ticket
One click opens the intake screen with the customer and device already filled in, and ties the booking to the ticket when you save it.

Customers get a confirmation email with the time, your address and phone number, and a link to cancel themselves — plus a text message if you want one. Ask for device details or leave them out, depending on what you book people in for.

Repair trades using the platform today

Every feature, from day one

Free to start. No credit card required. Set up in under 5 minutes.

Get Started Free →