The owner's view of the shop.

Everything in plain sight. Tickets, tax and every store, kept in one calm ledger the whole team can read at a glance.

Start a 14-day trial

Sample Montreal

Today's ticket ledger · Montréal, Québec · sample data

SAMPLE LEDGER
TicketDeviceStatusOwed before tax
T-0001iPhone screen repairIntake Unpaid$142.99
T-0002Samsung battery swapIntake Unpaid$118.49
T-0003Laptop diagnosticsIntake Unpaid$103.49
Owed before tax$364.97

What Opvane does

Clock in at the door

Staff punch from their phones, only inside the shop. Forgotten clock-outs close themselves and wait for a manager. One CSV per pay period, breaks deducted.

One CSV per pay period

Every device on a ticket

Intake slip, quote, parts on order, payments, pickup receipt. Nothing changes without a line in the history, and the customer hears when it is ready.

A line in the history

The owner's week, honestly

Sales against last week, hours against the schedule, what is in the drawer, what is low on the shelf. Every number clicks through to the rows behind it.

Click through to the rows
Photograph of a technician repairing a computer at a repair bench, with a microscope, precision tools and parts laid out on the work mat
Photograph: a technician at work on a repair bench. Stock photo from Pexels, shown as a photograph, not a screenshot of the product.

One ledger for the whole bench

Screens, batteries, boards and diagnostics all land in the same ticket ledger, with the part, the price and the tax already split. What is on the bench and what is owed never live in two different places.

Three screens

The clock, a ticket, and the week.

The punch clock, showing hours worked so far today
A repair ticket with the quote, amount paid and amount owed
The sales log, listing recent transactions with their amounts

Tax engine

Tax, to the cent.

Eleven provinces and territories are live and two are coming: NT and PE. Every amount is worked in whole cents, and a coming jurisdiction shows no total.

Try the tax calculator

Live math, whole cents.

Owed before tax$364.97
GST 5%$18.25
QST 9.975%$36.41
Total due after tax$419.63

GST and QST are each rounded to the cent on the invoice total.

Total tax rate by jurisdiction

Combined federal and provincial rate applied at the till.

AB
5%
BC
12%
MB
12%
NB
15%
NL
15%
NS
14%
NT
5% Coming
NU
5%
ON
13%
PE
15% Coming
QC
14.975%
SK
11%
YT
5%

Priced per store, in Canadian dollars.

Every store gets every module and every staff member, with no per-seat charge. Founding lock: the first ten stores keep $49 a month for as long as they stay. It does not go up on you later.

First store$49 / month
Each store after that$39 / month
Per store, billed yearly$490 / year
Three stores, monthly$127 / month
  • Tickets, sales, stock and cash in one place
  • Tax engine for 11 jurisdictions live, 2 coming
  • Export everything as a zip, any time
  • A private backup written nightly
Start a 14-day trial

The trial needs no card.

Founding lock: the first ten stores keep $49 a month. Prices are before tax.

Proudly Canadian

Proudly Canadian. Built in Alberta, for shops across Canada.

Opvane is written and looked after in Wetaskiwin, Alberta, alongside a working repair shop. It is priced in Canadian dollars, keeps every store’s main database in Canada (Montreal; the Privacy page lists the few services outside Canada), has statutory holidays for every province built in, and when you write, a person in Alberta answers. Nothing here is a localized version of something built somewhere else.

Contact

Talk to a person.

Bringing a spreadsheet across, a second store, a question before you start: write and a person answers, usually the same day. Or email hello@opvane.com.