---
title: >-
  New fiscalDeviceIdentifier field on PointOfSaleDevice - Shopify developer
  changelog
description: >-
  Shopify’s developer changelog documents all changes to Shopify’s platform.
  Find the latest news and learn about new platform opportunities.
source_url:
  html: >-
    https://shopify.dev/changelog/posts/new-fiscaldeviceidentifier-field-on-pointofsaledevice
  md: >-
    https://shopify.dev/changelog/posts/new-fiscaldeviceidentifier-field-on-pointofsaledevice.md
metadata:
  effectiveApiVersion: 2026-10
  affectedApi:
    - displayName: Admin GraphQL API
      handle: admin-graphql
  primaryTag:
    displayName: API
    handle: api
  secondaryTag:
    displayName: New
    handle: new
  indicatesActionRequired: false
  createdAt: '2026-09-02T20:59:55-04:00'
  postedAt: '2026-10-01T12:00:00-04:00'
  updatedAt: '2026-09-03T19:51:23-04:00'
  effectiveAt: '2026-10-01T12:00:00-04:00'
---

October 1, 2026

# New fiscalDeviceIdentifier field on PointOfSaleDevice

DateOctober 1, 2026

Version[2026-10](https://shopify.dev/changelog?api_version=2026-10)

FlagsNew

SurfacesAPI

Affected APIs[Admin GraphQL API](https://shopify.dev/changelog?api_type=admin-graphql)

As of the 2026-10 GraphQL Admin API version, the `PointOfSaleDevice` object includes a new `fiscalDeviceIdentifier` field. This field returns the Shopify-assigned fiscal register identifier (manufacturing number) for a POS device. You only need to adopt it if your app supports in-person fiscal compliance workflows.

## What changed

The `PointOfSaleDevice` object in the GraphQL Admin API now includes a nullable `fiscalDeviceIdentifier` field. It returns the Shopify-assigned fiscal register identifier for the device, for example Sweden's manufacturing number (`tillverkningsnummer`) that merchants register with the Swedish Tax Agency (Skatteverket). For details, see the [PointOfSaleDevice reference](https://shopify.dev/docs/api/admin-graphql/latest/objects/PointOfSaleDevice).

The field returns a value only for devices at locations in countries whose fiscal regulations require registering the cash register with the tax authority. Sweden is the first supported country. For all other devices, the field returns `null`.

## Who's affected

Apps that support in-person fiscal compliance workflows, such as fiscal transaction signing and journal reporting in countries that require registered cash registers, can use this field. Apps that don't work with POS fiscal compliance aren't affected and don't need to take action.

## What to do

1. Query the field on the 2026-10 GraphQL Admin API version:

   ```graphql
   query {
     pointOfSaleDevice(id: "gid://shopify/PointOfSaleDevice/123") {
       fiscalDeviceIdentifier
     }
   }
   ```

   This query returns the fiscal register identifier for the device, or `null` when the device's location doesn't require one.

2. To identify the device that your POS UI extension is running on, use `session.deviceId`, available in POS UI Extensions API 2026-04 and later, and query the GraphQL Admin API with that ID.

3. Treat the value as stable for the lifetime of the device registration, and cache it per device.

## Related docs

* [PointOfSaleDevice reference](https://shopify.dev/docs/api/admin-graphql/latest/objects/PointOfSaleDevice)
* [POS UI Extensions Session API](https://shopify.dev/docs/api/pos-ui-extensions/latest/target-apis/session-api)
