<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/new-fiscaldeviceidentifier-field-on-pointofsaledevice-szpo07q0d" -->

---
title: New fiscalDeviceIdentifier field on PointOfSaleDevice
description: Shopify's GraphQL Admin API, as of the 2026-10 version, adds a new nullable fiscalDeviceIdentifier field to the PointOfSaleDevice object. It returns the...
canonical: https://daily.dev/posts/new-fiscaldeviceidentifier-field-on-pointofsaledevice-szpo07q0d
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: New fiscalDeviceIdentifier field on PointOfSaleDevice | daily.dev
og:description: Shopify's GraphQL Admin API, as of the 2026-10 version, adds a new nullable fiscalDeviceIdentifier field to the PointOfSaleDevice object. It returns the...
og:url: https://daily.dev/posts/new-fiscaldeviceidentifier-field-on-pointofsaledevice-szpo07q0d
og:image: https://api.daily.dev/og/posts/sZPO07q0d.png
og:image:alt: New fiscalDeviceIdentifier field on PointOfSaleDevice
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# New fiscalDeviceIdentifier field on PointOfSaleDevice

**[Shopify Developer changelog](https://daily.dev/sources/shopifychangelog)** · 2 min read · 0 upvotes · 0 comments

## Summary

Shopify's GraphQL Admin API, as of the 2026-10 version, adds a new nullable fiscalDeviceIdentifier field to the PointOfSaleDevice object. It returns the Shopify-assigned fiscal register identifier (such as Sweden's tillverkningsnummer registered with Skatteverket) for POS devices in countries requiring fiscal cash register registration, returning null elsewhere. Only apps handling in-person fiscal compliance workflows, like transaction signing and journal reporting, need to adopt it. Developers can query the field directly or use a POS UI Extensions API (2026-04+) method to identify the running device, and should cache the value as stable for the device's registration lifetime.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://shopify.dev/changelog/new-fiscaldeviceidentifier-field-on-pointofsaledevice>

## Questions this post answers

### What does the new fiscalDeviceIdentifier field on PointOfSaleDevice return in Shopify's GraphQL Admin API?

It returns the Shopify-assigned fiscal register identifier (manufacturing number) for a POS device, available starting in the 2026-10 GraphQL Admin API version. For Sweden, this corresponds to the tillverkningsnummer that merchants register with Skatteverket, the Swedish Tax Agency. The field is nullable and returns null for devices at locations where fiscal registration isn't required, since Sweden is currently the only supported country.

_Developers wiring up fiscal compliance in Shopify POS apps can track Admin API changes like this one on daily.dev._

### Do I need to adopt the fiscalDeviceIdentifier field in my Shopify app?

Only if the app supports in-person fiscal compliance workflows, such as fiscal transaction signing or journal reporting, in countries requiring registered cash registers. Apps that don't work with POS fiscal compliance are unaffected and require no action. The value should be treated as stable for the device's registration lifetime and cached per device.

_Shopify app developers deciding whether a platform change affects them can follow these updates via daily.dev._

### How do I identify which device my Shopify POS UI extension is running on?

Use the device identification method available in POS UI Extensions API version 2026-04 and later, then query the GraphQL Admin API's PointOfSaleDevice object with that device ID, for example querying fiscalDeviceIdentifier for gid://shopify/PointOfSaleDevice/123. This links the running extension instance to its fiscal compliance data in the Admin API.

_Those building POS UI extensions can keep up with Shopify API version changes through daily.dev._

## Similar posts on daily.dev

- [BusinessEntity now exposes legalEntityId in the GraphQL Admin API](https://daily.dev/posts/businessentity-now-exposes-legalentityid-in-the-graphql-admin-api-8hus5qg2h) · Shopify Developer changelog · 0 upvotes · 0 comments
- [Customer tax settings now available in Admin API](https://daily.dev/posts/customer-tax-settings-now-available-in-admin-api-itj3i0ycz) · Shopify Developer changelog · 0 upvotes · 0 comments
- [Local currency support gift cards now available in the GraphQL Admin API](https://daily.dev/posts/local-currency-support-gift-cards-now-available-in-the-graphql-admin-api-wtd3yyxoz) · Shopify Developer changelog · 0 upvotes · 0 comments
- [New fields for cash management activities and drawers in POS](https://daily.dev/posts/new-fields-for-cash-management-activities-and-drawers-in-pos-mplceieot) · Shopify Developer changelog · 0 upvotes · 0 comments
- [Payment method identifier now required for customerPaymentMethodRemoteCreate](https://daily.dev/posts/payment-method-identifier-now-required-for-customerpaymentmethodremotecreate-akueep5qt) · Shopify Developer changelog · 0 upvotes · 0 comments

---

Tags: [#graphql](https://daily.dev/tags/graphql), [#shopify](https://daily.dev/tags/shopify)

[View this post on daily.dev](https://daily.dev/posts/new-fiscaldeviceidentifier-field-on-pointofsaledevice-szpo07q0d)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"New fiscalDeviceIdentifier field on PointOfSaleDevice","url":"https://daily.dev/posts/new-fiscaldeviceidentifier-field-on-pointofsaledevice-szpo07q0d","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/new-fiscaldeviceidentifier-field-on-pointofsaledevice-szpo07q0d"},"datePublished":"2026-10-01T16:02:57.324Z","dateModified":"2026-10-01T16:04:25.495Z","description":"Shopify's GraphQL Admin API, as of the 2026-10 version, adds a new nullable fiscalDeviceIdentifier field to the PointOfSaleDevice object. It returns the...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/a5b9f0de82c011d79696b4f6b99b7364?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/a5b9f0de82c011d79696b4f6b99b7364?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Shopify Developer changelog","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Shopify Developer changelog","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/aefcb5d2c1ca4b45b5d2256b9e2a9cc3","url":"https://daily.dev/sources/shopifychangelog"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/new-fiscaldeviceidentifier-field-on-pointofsaledevice-szpo07q0d","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"graphql,shopify","timeRequired":"PT2M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Shopify Developer changelog","item":"https://daily.dev/sources/shopifychangelog"},{"@type":"ListItem","position":3,"name":"New fiscalDeviceIdentifier field on PointOfSaleDevice"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/new-fiscaldeviceidentifier-field-on-pointofsaledevice-szpo07q0d#faq","mainEntity":[{"@type":"Question","name":"What does the new fiscalDeviceIdentifier field on PointOfSaleDevice return in Shopify's GraphQL Admin API?","acceptedAnswer":{"@type":"Answer","text":"It returns the Shopify-assigned fiscal register identifier (manufacturing number) for a POS device, available starting in the 2026-10 GraphQL Admin API version. For Sweden, this corresponds to the tillverkningsnummer that merchants register with Skatteverket, the Swedish Tax Agency. The field is nullable and returns null for devices at locations where fiscal registration isn't required, since Sweden is currently the only supported country. Developers wiring up fiscal compliance in Shopify POS apps can track Admin API changes like this one on daily.dev."}},{"@type":"Question","name":"Do I need to adopt the fiscalDeviceIdentifier field in my Shopify app?","acceptedAnswer":{"@type":"Answer","text":"Only if the app supports in-person fiscal compliance workflows, such as fiscal transaction signing or journal reporting, in countries requiring registered cash registers. Apps that don't work with POS fiscal compliance are unaffected and require no action. The value should be treated as stable for the device's registration lifetime and cached per device. Shopify app developers deciding whether a platform change affects them can follow these updates via daily.dev."}},{"@type":"Question","name":"How do I identify which device my Shopify POS UI extension is running on?","acceptedAnswer":{"@type":"Answer","text":"Use the device identification method available in POS UI Extensions API version 2026-04 and later, then query the GraphQL Admin API's PointOfSaleDevice object with that device ID, for example querying fiscalDeviceIdentifier for gid://shopify/PointOfSaleDevice/123. This links the running extension instance to its fiscal compliance data in the Admin API. Those building POS UI extensions can keep up with Shopify API version changes through daily.dev."}}]}
```

