Restaurants in Quebec must record their sales through a system certified by Revenu Québec and give every customer a compliant receipt. Foodteria handles the recording and transmission side once WEB-SRM is set up on your POS.

You may also see this called MEV-WEB, or SEV-WEB in French. It's the same obligation.

What you still have to do

  • Give every customer a receipt, for every sale, whether or not they ask for it. See Receipt requirements.
  • Record refunds as refunds. Don't correct a completed sale by adjusting a later one. See How to issue a refund.
  • Use the system for all sales. Sales taken outside Foodteria aren't recorded.

Setting it up

WEB-SRM is configured inside the POS guided setup, and you'll need your Revenu Québec registration details before you start — see Setting up WEB-SRM on your POS.

Staff WEB-SRM users

With Personal PIN (see Staff modes and PINs), each staff member has their own WEB-SRM user, and their sales are sent to WEB-SRM under it. With Shared PIN, sales are recorded under the user you created during setup.

  • New staff: when you add someone, the POS creates their WEB-SRM user at the same time. The POS needs an internet connection and a valid certificate for this.
  • Staff you already had: after the update, the main POS creates the missing users once, for everyone. A card shows Creating staff WEB-SRM users and its progress. If some fail, it reads Some staff WEB-SRM users weren't created — create the rest from the Staff tab.
  • Removing staff: deleting a staff member also removes their WEB-SRM user.
  • Administrators don't get one: their sales are recorded under the user you created during setup.

To create a missing user, open the Staff tab. A warning triangle on the tab means someone needs attention. On that person's card, under WEBSRM user is missing for this staff., tap Create WEBSRM user. This needs the Edit Staff permission.

If it fails, the card shows Could not create WEBSRM user: followed by the reason:

  • GST and/or QST numbers are invalid. — check the tax numbers in WEB-SRM settings against your Revenu Québec registration, then try again.
  • Verify that the certificate is properly installed on the device and try again. — open WEB-SRM settings and check the certificate reads Certificate Valid. If it doesn't, request one — see Setting up WEB-SRM on your POS.

Transactions waiting to be sent

If the POS was offline, sales wait under Offline Unsent Transactions, in WEB-SRM settings. Tap Send to WEB-SRM to send them now. The line below shows the current batch size against the maximum; a larger batch is split into smaller ones when sent, so there's nothing to do.

Backing up and deleting transaction data

Settings → Advanced Settings → Data Management, under Transaction Data. This needs the Advanced Settings permission.

  • Backup saves a file on the tablet, then marks the data as exported.
  • Backup to Email opens your email app with the file attached (subject SRM Data). This doesn't mark the data as exported — save a local backup too before deleting.
  • Delete Data asks Delete data? first. It deletes only data that's been exported; otherwise it stops with There exists data that has not been exported. Transactions not yet sent to WEB-SRM are always kept, and the message says how many.

Not a Quebec restaurant?

There's a different, shorter path through the POS guided setup.

Where the authority is

Revenu Québec sets these obligations. This page explains how Foodteria helps you meet them; it isn't tax or legal advice. For your specific situation, consult Revenu Québec or your accountant.