---
title: currency
framework: storekit
role: symbol
role_heading: Instance Property
path: storekit/product/subscriptioninfo/renewalinfo/currency
---

# currency

The currency of the subscription’s renewal price.

## Declaration

```swift
@backDeployed(before: iOS 18.0, macOS 15.0, tvOS 18.0, watchOS 11.0, visionOS 2.0)
var currency: Locale.Currency? { get }
```

## Discussion

Discussion The currency value applies to the product’s renewalPrice instance. important: For financial and accounting purposes, use the App Store Connect reporting tools. For more information, see Download financial reports and Overview of reporting tools. Don’t use currency to infer the storefront. Use the storefront value in the transaction instead. To access the renewal price currency on systems earlier than iOS 16, iPadOS 16, macOS 13, tvOS 16, and watchOS 9, use currencyCode.

## See Also

### Getting the renewal price and currency

- [renewalPrice](storekit/product/subscriptioninfo/renewalinfo/renewalprice.md)
