BUILT IN CANADA, FOR CANADIAN SHOPS

Repair shop software for Canadian shops — GST, PST and CVIP included

Most shop software treats tax as one number and inspections as an optional add-on. JSD ServicePro bills GST and PST separately, keeps PST-exempt customers exempt, ships a CVIP commercial vehicle inspection template, and syncs the right tax code into QuickBooks Online.

9:41
Synced 6 min ago
INV-1043
Northwind Mining · WO-4821
Sent From WO Synced Delete
TONorthwind Mining — billing@example.com
CCadd cc email…
JSD Equipment
123 Industrial Way
Due on receipt
Oct 16, 2026
DescriptionQtyTotal
Labor — Diagnose & repair boom cylinderLabor3.5$472.50
Seal kit — hydraulic cylinderProduct1$184.60
Hydraulic fluid — 20LProduct2$124.80
Subtotal$781.90
GST 5%$39.10
PST 7%$54.73
Total$875.73
Synced to QuickBooks
Record payment
Work Orders
Estimates
CRM
More

Invoice

9:41
Synced 6 min ago
WO-4821
Northwind Mining · 2019 Cat 320
In Progress Finish
DetailsLabor ($464.40)Parts ($309.40)Notes & PhotosInspection
Mike R. is punched in — job time since 8:42 AM
Kit AI Import Part
Hydraulic cylinder seal kit$184.60
Qty 1·Cost $142.0023% margin
Hydraulic fluid — 20L$124.80
Qty 2·Cost $48.0023% margin
Finish & Invoice · $876.90
Work Orders
Estimates
CRM
More

Work Order

9:41
Synced 6 min ago
Dashboard
Welcome back, Mike
Mike R.
Not clocked in today
Clock In
4
Open Work Orders
2
Pending Parts
37
Customers
3
Low Stock Items
TodayView schedule
8:00
250hr Service — Cat 320
Northwind Pit
12:00
Hydraulic Leak — JD 6120M
Valley Ag Yard
Work Orders
Estimates
CRM
More

Dashboard

The real app — invoice with GST and PST broken out, work order and dashboard.

Tax handled the way Canada bills

Two taxes, some exempt customers, and a bookkeeper who needs both to line up. That is the requirement — here is what the app actually does with it.

GST and PST as separate lines

Not one blended rate. The invoice shows each tax, the totals you remit match the breakdown, and the customer can see exactly what they were charged.

PST exemption per customer

A flag on the customer record, not a note in the margin. Exempt customers stay exempt through the estimate, the work order, the invoice and the record that reaches QuickBooks.

The exact tax code, carried

Your shop setting picks the QuickBooks tax code, and the customer's code follows the invoice. No one is re-selecting a tax code from memory at 9pm.

Rates you control

GST and PST rates live in settings and are editable, so a rate change is one update rather than an invoice-by-invoice correction.

Inspections that match the paperwork you already file

Templates come loaded, stay editable, and produce a signed PDF on the spot — on the phone, in the yard.

CVIP commercial vehicle inspections

A commercial truck inspection template ships with the app, laid out the way a CVIP sheet is — item by item, pass or fail, with the notes an inspector actually writes.

WorkSafe-aligned machine checks

Safety inspections for lifts, cranes, loaders and attachments, aligned to the kind of machine safety check a provincial regulator or insurer asks for.

Editable to your standard

Every template is a starting point you can edit, add to, or rebuild so it matches the standard your province, your insurer or your customer's safety officer requires.

Signed, branded PDF

Complete the inspection on the phone, sign it on site, and the branded PDF is ready to hand over before you pull out of the yard.

The rest of it fits a Canadian shop

Payment methods your customers use

Record e-transfer, cheque, cash or card against the invoice, including partial payments and a confirmation number or cheque number for the file.

Terms that match how you bill

Net 15, Net 30, Net 60 or due on receipt — set per customer, carried onto the invoice, and used to work out the due date.

A customer portal, in plain language

Customers can see their machines, work orders, estimates and invoices without an account to remember — and approve an estimate from a link in the email.

What this page does not claim

This is software, not tax advice. Provincial rules differ on what is taxable, who qualifies for an exemption, and what a given inspection must cover — the app applies the rates and exemptions you configure, so confirm your setup with your accountant or your province before you rely on it. The inspection templates are starting points and should be matched to the standard your province, insurer or client requires.

Questions Canadian shops ask

Tax, inspections, pricing and the books.

Yes. GST and PST are separate rates on every estimate, work order and invoice, with the breakdown shown to the customer and carried to QuickBooks. The rates are set in shop settings and can be changed at any time.

Bills the Canadian way, from the yard.

Join the beta and invoice your next job with GST and PST broken out, the exemption intact and QuickBooks already caught up.