Skip to main content

Locations (Point of Sale) management

Manage and register your locations in France.

Written by Alvaro

Manage and register your locations in France from the Locations menu in Comply. Here you can update an existing SIRET number or register a new location that hasn't been set up yet.

Accessing Locations in Shopify Admin

  1. Go to Shopify Admin

  2. Click Apps

  3. Select Comply

  4. Click Locations


Location table view

Column

Description

Location

The identifying name of the location. It can be a point of sale, store, warehouse, or office. This name is used in reports and in POS configuration.

Address

The physical address of the location, including street, postal code, and city. It must match the address registered with the SIRET.

SIRET number

The tax identification number for the establishment in France. It is required for all active POS locations. Each location must have a unique SIRET. Duplicate numbers cannot be used across stores.

  • Unique and valid SIRET

  • Duplicate

  • No SIRET assigned

Status

Indicates the registration status of the location.

  • A location is Registered when it has a SIRET assigned and has completed the registration process.

  • Unregistered locations cannot process sales compliant with French regulations until they complete registration.

Active POS

Indicates whether the location has an active point-of-sale terminal and is generating sales.

  • Active means the location has a functioning POS and is processing sales.

  • Locations with No POS are premises that do not make direct sales, such as warehouses or offices, and do not require an active SIRET to operate.

You will see three navigation tabs / filters:

  • Registered: Displays the locations where a SIRET number has already been configured.

  • Needs review: Displays the locations that have not yet been configured with a SIRET number or have a duplicated SIRET.

  • No POS: Displays the locations that have been marked as no physical store (so no registration is needed because there is no an active point of sale).

    *If one or more locations have a missing or duplicate SIRET, you will see a warning at the top of the screen. It must be resolved to maintain NF525 compliance.


How to register a location

When a location appears as Unregistered, it cannot process orders in the POS. Follow these steps to complete registration:

  1. Go to Locations in Comply

  2. Open the Needs review tab or locate the store with Unregistered status

  3. Click on the location to open its details

  4. Review the name, address, and the state of the Physical storefront toggle

  5. Click Register

The Physical storefront toggle indicates that this location has a physical POS. If this location does not make in-person sales (for example, it is a warehouse), disable it before registering so the system does not require an active SIRET.

Important Notes

  • Each physical store in France must have its own unique SIRET.

  • The SIRET must match the store's official registered address.

  • An incorrect or missing SIRET will block POS operations.

Once registered correctly, your store is compliant and ready to operate in France.


How to Change the SIRET Number of a Location

If a location is already registered and you need to update its SIRET number:

  1. Go to Shopify AdminAppsComplyLocations

  2. Open the Registered tab

  3. Click the location you want to update

  4. Edit the SIRET number

  5. Click Save

The updated SIRET number will immediately apply to that location.


FAQ's Locations

What Happens If I Edit a Location in Shopify?

Understanding how changes impact your data is important for NF525 compliance and tax archive integrity.

Editing a Location in Shopify (Name or Address)

If you edit a location directly in Shopify, for example:

  • Changing the location name

  • Updating the address

The changes are automatically reflected in Comply.

This happens because Comply synchronizes locations using the Shopify Location_ID, meaning you are modifying an existing location — not creating a new one.

Impact on Tickets and Tax Archives

  • Existing ticket numbering will not reset.

  • The receipt sequence will continue as before.

  • Historical transactions remain intact.

However:

If you later generate a Tax Archive, the location will appear with the current name saved in Shopify, even if it had a different name at the time the tickets were originally issued.

This is because Comply references the Location_ID and displays the latest saved configuration.

Editing the SIRET Number in Comply

If you update the SIRET number of an existing location:

  • The new SIRET will appear on all future tickets.

  • The updated SIRET will be stored in Comply’s database from the moment of modification.

  • The location itself remains the same (same Location_ID, same register history).

⚠️ Important: Editing the SIRET does not create a new fiscal entity in the system, it updates the existing one.

Best Practice Recommendation

If you are physically moving your Point of Sale to a new address or operating a legally distinct establishment:

  1. Create a new location in Shopify

  2. Register the new location in Comply with its correct SIRET

  3. Transfer inventory to the new location

This ensures:

  • Clear separation of fiscal history

  • Proper traceability for NF525 compliance

  • Cleaner tax archive reporting

What Happens If I Delete a Location in Shopify?

Deleting a location in Shopify:

  • Does not delete historical fiscal data in Comply.

  • Does not affect previously generated tickets.

  • Does not remove data from Tax Archives.

In accordance with French law and NF525 requirements, Comply retains fiscal data for 6+1 years, ensuring legal data preservation even if the Shopify location is deleted.

Did this answer your question?