Everything Your Workshop Needs in One Place
SpannerPro replaces the spreadsheets, sticky notes, and disconnected apps with one purpose-built platform for Australian automotive workshops. Here's exactly what you get.
Workshop Operations
Job Cards
Create detailed job cards for every vehicle that comes through the door. Track status from booked → in progress → ready → invoiced.
- Drag-and-drop job status board
- Attach photos, notes, and customer signatures
- Assign specific mechanics to each job
- Live timer for billable labour hours
Workshop Diary
A visual day-by-day schedule of every booking, colour-coded by mechanic so you can spot bottlenecks at a glance.
- Drag-and-drop scheduling
- Per-mechanic workload limits with overbooking warnings
- Lunch break blocks automatically marked unavailable
- Time-off requests integrated into the diary
Workstation Mode
A dedicated PIN-protected terminal view for mechanics on the shop floor. They see only their assigned jobs without needing full admin access.
- 4–6 digit PIN login (no passwords on shared tablets)
- Touch-friendly job-card interface
- Start/stop labour timers in one tap
- Photo capture from any phone or tablet
Vehicle Inspections
Build custom inspection templates (pre-service, safety check, pink slip) and run them through the workstation interface.
- Custom inspection templates per workshop
- Pass/fail/advisory ratings per item
- Attach photos to flagged defects
- Convert defects directly into a quote
Defect Tracking
Log defects spotted during a service that the customer didn't approve. They stay on the vehicle's record so you can offer them next visit.
- Severity ratings (urgent, recommended, monitor)
- Per-vehicle defect history
- One-click conversion to quote
Sales & Billing
Invoicing
Generate polished, GST-compliant invoices straight from a completed job card — no double entry. Customer details, parts, and labour pulled automatically.
- Australian GST handling built-in
- Branded invoice templates (your logo & ABN)
- Email PDF directly to customer
- Track paid, partially paid, and overdue invoices
Quotes
Send professional quotes that customers can review and approve before work begins. Convert approved quotes to job cards in one click.
- Reusable line-item library
- Auto-calculated GST and totals
- Quote → Job → Invoice in one flow
- Expiry dates with auto-reminders
Credit Notes
Issue credit notes for refunds, returns, or invoice adjustments. Properly tracked for your accountant.
- Linked to the original invoice
- Reason tracking for audits
- Automatic reversal of inventory if needed
Designer Tools
Drag-and-drop designers for both invoices and job cards. Match your branding exactly without needing a designer.
- Live preview as you edit
- Add/remove fields, change layout
- Save multiple templates per document type
Customer & Vehicle Records
Customer Database
Complete contact records — phone, email, address, multiple contacts per business, communication preferences.
- Full service history per customer
- Notes and internal comments
- Outstanding balance at a glance
- Quick autocomplete from job cards
Vehicle Records
Every vehicle linked to its owner with complete service history, defects log, and upcoming reminders.
- Make, model, year, engine, colour, kilometres
- Service history timeline view
- Document storage (rego, insurance, etc.)
- Per-vehicle photos and notes
VIN & Rego Lookup
Type a rego or VIN and we'll fetch make, model, year, and engine details automatically. No more typos.
- Australian state-by-state rego lookup (NSW, VIC, QLD, WA, SA, TAS, ACT, NT)
- Worldwide VIN decoder
- Save 30 seconds per booking
Service Reminders
Automatically remind customers when their next service is due based on time or kilometres.
- Email or SMS reminders
- Custom intervals per vehicle
- Includes pink-slip / rego check reminders
Parts & Inventory
Stock Management
Track every part on your shelves with live stock levels, automatic deduction when used on jobs, and low-stock alerts.
- Auto-deduct stock when added to a job
- Low-stock and out-of-stock warnings
- Bulk import via CSV
- Supplier and part-number tracking
Cost & Markup Tracking
Record cost price and sell price for every part. See your real margin per job, not just revenue.
- Per-part markup percentages
- Profit margin reports per job
- Cost-of-goods-sold tracking
Supplier Records
Keep all your supplier contact details, account numbers, and preferred parts in one place.
- Multi-supplier per part
- Reorder point reminders
- Preferred-supplier flagging
Team Management
Roles & Permissions
Define custom roles for your team — owner, manager, senior mechanic, apprentice. Granular control over what each role can see and do.
- 13 distinct permission types
- Hide financials from non-managers
- Block deletion permissions for apprentices
- Custom roles per workshop
Mechanic Profiles
Each mechanic gets a colour, a daily workload cap, and a profile that follows them across the diary, jobs, and reports.
- Personal colour coding in diary
- Max hours/day workload limit
- Custom profile fields (license, qualifications)
- Owner-only or all-staff visibility per field
Time Off & Availability
Mechanics can submit time-off requests directly through the app. Owners approve/decline and the diary updates automatically.
- Self-service time-off requests
- Owner approval workflow
- Approved days blocked out in diary
- Per-mechanic availability calendar
Team Invites
Add new team members in seconds with email invites. They set their own password and use your shared business code to log in.
- 7-day expiring invite links
- Track pending invites
- Auto-billing for users beyond included 3
Customer Communication
SMS Notifications
Send booking confirmations, "vehicle ready" notices, and service reminders via SMS. Customers love it, you save time on phone calls.
- Pay-as-you-go SMS credits (Stripe top-up)
- Bring your own Twilio account, or use ours
- Templated messages or fully custom
- Australian sender-ID compliance
Email Notifications
Send invoices, quotes, and reminders straight from SpannerPro with your branded templates.
- Custom from-address & signature
- PDF attachments auto-generated
- Delivery status tracking
Reports & Insights
Revenue Reports
Daily, weekly, monthly revenue breakdowns. Compare periods, spot trends, and forecast cash flow.
- Revenue by service type
- GST-collected summaries for BAS
- Outstanding receivables aging report
Performance Metrics
See per-mechanic billed hours, average job value, and turnaround time. Reward your top performers with data.
- Hours billed vs. hours clocked
- Job throughput per mechanic
- Customer retention rate
Inventory Reports
Stock value on hand, dead stock identification, and reorder forecasting based on usage patterns.
- Stock-on-hand valuation
- Slow-moving stock alerts
- Usage trend graphs
Integrations
Xero Integration
Automatically sync invoices, payments, and customer records to Xero. No more end-of-month data entry.
- One-click connect via OAuth
- Live invoice push to Xero
- Payment reconciliation
MYOB Integration
Same as Xero but for the MYOB crowd. Native two-way sync with MYOB Business and AccountRight.
- OAuth secure login
- Sync invoices, customers, payments
- Chart-of-accounts mapping
Stripe Payments
Stripe processes your subscription securely. No card data ever touches our servers.
- PCI-compliant card collection
- Auto-billing for additional users
- Manage subscription from Stripe portal
Security & Privacy
Three-Factor Login
Every login requires email, password AND your unique 6-digit business code. Even if your password leaks, attackers can't get in.
- Unique per-business secret code
- Bcrypt password hashing (industry standard)
- 7-day session tokens with auto-logout
Two-Factor Authentication (2FA)
Optional TOTP-based 2FA via Google Authenticator, Authy, or 1Password. Recommended for owner accounts.
- Works with any standard authenticator app
- QR-code setup in 30 seconds
- Per-user opt-in
Data Isolation
Every workshop's data is fully isolated. Other workshops can't see your customers, invoices, or stock — ever.
- Database-level organisation isolation
- Hosted on secure Australian-accessible infrastructure
- Encrypted data at rest and in transit (HTTPS)
Daily Backups
Your data is backed up daily to redundant storage. Disasters happen — your records are safe.
- Automatic daily backups
- Point-in-time restore on request
- Export all your data anytime as CSV
Ready to streamline your workshop?
$150/month for up to 3 users. No contracts. Cancel anytime.
Get Started Today →