Product Specifications

We certify the specifications below for a sales recording system (SRS) developed for the Remunerated passenger transportation field of activity.


You will need to list these specifications when registering your product in My Account for partners (see point 2 of the product certification procedure).

End of note

Operating modes

Send SRS requests to the WEB-SRM using a remote server.
Send SRS requests to the WEB-SRM without using a remote server.
SRS and Server
Used by an SRS to send requests in SRS or Server mode.

Billing options – Modes

The trip fare is determined by a Web or mobile application or another technology.
Contract rate
The trip fare was set out in a contract.
A discount was applied to the bill.
Amount paid on each trip to offset the compensation for owners of taxi permits.
The client requested one or more extra services during the trip that incurred fees (crossing a toll bridge or cleaning the vehicle, for example).
Hourly rate
The number of hours if the trip fare is determined using an hourly rate.
The trip fare was calculated based on the vehicle odometer.
Paratransit service
The trip includes paratransit service.
Public transit service
The trip includes public transit service.
Regulated fixed price
The trip fare is set by the Commission des transports du Québec.
The trip fare was calculated using a taximeter.
The client tipped the driver.
Other mode
The trip fare was calculated using a billing option not listed above.

Billing options – Details

You can specify the type of service for each transaction.

The common name of the mobile application used to determine the trip fare.
Contract number
The name or number of the contract under which service is provided.
Date of last service
The date of the last service rendered under a contract.
A discount is applied to a specific item.
Drive-home service
The trip includes drive-home service.
The dues payable for each trip when included in the cost.
The end date of the billing period.
Initial charge
There is a minimum charge to which the price of the trip is added.
The trip was made using a limousine.
Minutes of waiting time
The number of minutes the driver has to wait or the vehicle is travelling below a defined minimum speed.
The customer's common name in the case of a sale between mandataries.
Number of hours
The number of hours used to calculate the price of a trip based on an hourly rate.
Number of kilometres
The kilometres travelled during a trip.
Number of trips
The number of trips included in a contract.
Operating (business administration and management) fees apply to the trip.
QST number
The QST registration number of a business client.
Rate increase
An additional amount is added to the trip cost because of very high demand.
The client reserved the trip and additional fees apply.
Shared cost
The trip fare was shared among multiple clients.
The start date of the billing period.
Other mention
Details of an item that the driver enters manually.

Certified features


The SRS must have the mandatory features listed below.

Batch transmission
Send a batch of transactions stored in the SRS.
Send the WEB-SRM a transaction request specifying that the transaction in progress was cancelled before it was completed.
Change payment method
Select a new payment method to replace an existing bill.
Closing receipt
Produce a receipt for a sale after the client paid the amount due.
Credit note
Show on a receipt that the client received a credit note.
Produce a copy of a bill for the operator.
Failure to pay
Create a transaction showing that the client did not pay for the trip.
Modify a temporary bill
Modify an existing temporary bill. “Facture révisée” (modified bill) and “Remplace N facture” (replaces N bill) will appear on the bill receipt. 
QR code
Revenu Québec uses this to verify that QR code content is valid when scanned.
Reproduce the copy of a bill for a client after the original bill was issued.
SRS certificates
Add, replace or delete digital certificates.
Temporary bill
Produce a temporary bill telling clients how much they must pay.
Training mode
Familiarize users with the SRS.
User accounts
Validate user information and inform Revenu Québec that a user account was created or deleted.
User report
Generate a report identifying the driver and operator. The report must contain the information on the last bill produced and a sales summary.


Some SRSs must have the additional features listed below.

A mandatory feature if the SRS allows the user to give clients documents showing the estimated cost of services. This feature is optional if the SRS offers only the Application billing mode.
Server certificates
Obtain, replace or delete a digital certificate for a centralized remote server.
Shared cost
The trip fare was shared among several clients.
Other transaction
A type of transaction not mentioned in the list of features.


Some SRSs can have the optional features listed below.

A mandatory feature if clients can pay for their trips through a website or app using their own devices (a telephone, tablet or computer, for example).
Instalment payments
A mandatory feature if the SRS allows clients to pay for services in instalments.
A mandatory feature if the SRS allows the user to give clients documents showing the cost of services.
Validation of tax numbers
Used by a remote server to validate GST and QST registration numbers.

Print options

Combined paper and electronic
Simultaneously produces both a paper and an electronic bill for the client.
Produces an electronic bill.
Produces a paper bill.

Payment methods

  • Cash
  • Charge to account
  • Cheque
  • Coupon
  • Credit card
  • Cryptocurrency
  • Debit card
  • Digital wallet
  • Loyalty program
  • Mixed payment
  • Prepaid card or gift card
  • Transfer of funds (Interac transfers, for example)
  • Other

One mission. Concrete actions.

Read all about how we work to support and inform you. Our vision and values guide us as we carry out our role.

Veuillez patienter