Offering apps in multiple currencies

A guide to setting up payment for your apps in local currencies

Offering apps in multiple currencies

1 Overview

The challenge

If you make an app available in multiple overseas markets and, therefore, multiple currencies, how complicated will arranging payment be?

Your aim

To show your app cost and charge app purchasers in their local currency, but collect payment in yours.

How to go about it

If you're in a location that supports merchant registration, it’s a simple matter to offer apps in multiple currencies through Google Play.

It works like this. Google Play customers will see the app offered — and be charged — in their local currency. But payment will be issued in the currency set by you in the Play Console.

2 Setting up prices: free or paid

With your Play Console, you can set your app as free or paid, select your app's country availability, and opt-in to distribute your app to additional Android devices and programmes.

Make your app free or paid

  1. Go to your Play Console
  2. Select an app
  3. Select Store presence > Pricing & distribution
  4. Next to This application is, select Free or Paid

Tip

You can change your app from Paid to Free. But, once your app has been offered Free, if you want to permanently charge for it, you need to create a new app with a new package name and set a price.

If you're interested in temporarily offering your apps for free or at a discounted price, consider the following:

Enter a price

When you offer applications and in-app products on Google Play, you receive 70% of the payment. There's a 30% transaction fee.

Paid apps

To set up pricing for a paid app:

  1. Set up a payments profile. You'll use the Play Console to specify your tax rates

  2. Review our list of currencies and price ranges allowed by country

  3. On the Pricing & distribution page in your Play Console, enter a price

We'll use the price that you enter as the base for calculating market-specific prices. We'll convert your price to the local currency, add tax (in select countries) and apply locally relevant pricing patterns and valid exchange rates for the date on which you set the price for your app. You can manually refresh the price to ensure that the local price reflects the latest exchange rate.

The price that you enter will be used in all countries without local currency support.

In-app items

To set up prices for in-app items, find out how to administer in-app billing.

View or update local prices

Use default local prices

  1. On your Pricing & distribution page, select individual countries or tick the box next to Select all countries

  2. In the Price column, review the local prices for each country

Local prices use today's exchange rate and country-specific pricing patterns. If a country doesn't support local currency, the price you entered for your default currency will be used instead.

Update default local prices

To update local prices to use today's exchange rate and country-specific pricing patterns:

  1. Next to the countries that you want to update, tick the box(es)

  2. Select Refresh exchange rates

To set your own local price:

  1. Next to the country you want to update, select Edit

  2. Type the price that you want to offer

  3. Select Apply

For more information, go to offer apps in multiple currencies.

3 Setting up prices: same prices for multiple items

You can use pricing templates to set up or manage the same set of prices for multiple paid apps and in-app products. If you update a pricing template, all items linked to the template will use the template’s latest prices.

Tip

Ensure you have Edit store listing, pricing & distribution permission for each app that you want to include in a pricing template. If you lose access to a template you created, check if someone added an app to the template which you don't have permission to.

Add items to a pricing template

  1. Go to your Play Console
  2. Select Settings > Pricing template > New pricing template
  3. Name your template
  4. Enter a price. We'll use this price as the base for calculating market-specific prices. We'll convert your price to the local currency, add tax (in select countries) and apply locally relevant pricing patterns and valid exchange rates for the date on which you set the price for your app. You can manually refresh the price to ensure that the local price reflects the latest exchange rate. The price that you enter will be used in all countries without local currency support.

  5. Choose whether you want to include tax in the price you entered. For example, if your default price is £9.99 and you want all prices in the UK market to be £9.99 (regardless of country-specific tax rates), select Price includes applicable tax. If you don't select this option, tax will be added onto your price by default. This means that we'll take your default price of £9.99 and add the applicable tax per country.

  6. Review local prices
  7. Select Create template
  8. Go to the Linked items tab
  9. In the Link in-app products and Link paid apps sections, select an app name. If you're linking in-app products, choose from the list of in-app products for that app

  10. Select Link. When you've successfully linked an item, it will appear under the Linked items section

Refresh exchange rates within a pricing template

After you've created a pricing template, you can update local prices to use today's exchange rate and country-specific pricing patterns.

  1. Go to your Play Console
  2. Select Settings > Pricing Template
  3. Select a pricing template
  4. In the Country column, tick the box(es) next to the countries that you want to refresh
  5. At the top of the Local prices section, select Refresh exchange rates. If the Refresh exchange rates button is greyed out, make sure that you've selected at least one country
  6. Select Save

Remove items from a pricing template

  1. Go to your Play Console
  2. Select Setting > Pricing Template
  3. Select a template and then the Linked Items tab
  4. Next to the item that you want to remove, select Unlink

Note. You won't be able to unlink any items that are on sale. You'll need to stop the sale or wait until the sale completes before you can make any changes to the template.

4 Choosing distribution settings

If your apps include features for other Android devices or are eligible for additional programmes, you can choose to distribute your apps to these devices and/or programmes.

Near the top of your app's Pricing & distribution page, you'll see active icons for devices and programmes where you're distributing your app. To see how to distribute your app to a device or programme, click one of the icons.

For some devices and programmes, you may see the following status icons:

reviewed Your app is being reviewed
rejected Your app has an issue or has been rejected

Specific devices and programmes

Android Wear

If your app includes Android Wear features, you can opt-in for potential inclusion in Android Wear collections on Google Play.

Before you opt in, you need to upload a Wear screenshot. Once you opt in and publish your app, our teams will review your app to help ensure that it follows the Wear App Quality Guidelines.

Find out more about how to distribute your app to Android Wear.

Android TV

To distribute your app for Android TV, you need to add a Leanback launch intent to your app and upload a TV banner image and screenshots.

Our team reviews apps for usability with a DPAD (apps) and Gamepad (games only) and other quality guidelines.

Android Auto

Before you can distribute your app to Android Auto, you need to accept the Android Auto terms and conditions available on your Pricing & distribution page. After you've accepted the terms and conditions, you can upload your Android Auto-enabled apps.

Your app will be reviewed for compliance with driver distraction guidelines. Until your app is approved, your app or app update won't be published to the Play Store.

To remove your app from Android Auto distribution, remove the Auto manifest entry from your APK and submit an update.

Daydream

If you have built a stand-alone virtual reality app, you can opt in for potential inclusion to Daydream. Qualifying as a Daydream app will make it easier for Daydream users to discover your app on Google Play and allows your app to appear in Play Store VR.

Requirements and eligibility

Before you can opt in, you need to:

Opt-in

  1. Sign into Play Console
  2. Select an app
  3. On the left menu, select Store presence > Store listing
  4. Under Graphic assets, go to the Phone tab
  5. To upload your image, click Add a 360 degree stereoscopic image
  6. Once you've uploaded your image, go to your Pricing & distribution page
  7. Select Distribute your app on Daydream
  8. Choose a motion intensity. For more information, go to the Google VR site
  9. Save your changes. Once you've submitted your information, your app will be reviewed for eligibility to Daydream.

Opt-out

  1. Sign into Play Console
  2. Select an app
  3. On the left menu, select Store presence > Pricing & distribution
  4. Untick Distribute your app on Daydream

Age-based audience guidelines

Primarily Child-Directed

You must declare whether your app is primarily directed to children under the age of 13, as defined by COPPA

To make your Primarily Child-Directed Declaration:

  1. Sign into the Play Console
  2. Select an app
  3. On the left menu, select Store presence > Pricing & distribution
  4. Scroll down to the Primarily Child-Directed section and make your selection
  5. Save your changes

Note. All primarily child-directed apps are required to opt-in to Designed for Families

Designed for Families

Apps that are primarily child-directed must participate in the Designed for Families programme.

If your app is not primarily child-directed but is designed for kids and families, you can opt in for inclusion in the Designed for Families programme. The Google Play team reserves the right to disqualify content that appears inappropriate for families for any reason.

Requirements & eligibility

Before you can opt in, your app needs:

  1. To meet the Designed for Families programme requirements
  2. A completed content rating questionnaire with an ESRB Everyone or Everyone 10+ rating
  3. A privacy policy on your app's Store Listing page

Advertising

If your apps have ads, they need to comply with the policy and quality guidelines in the Developer Policy Centre

Family Library

With Family Library, up to six family members can share purchased apps on Google Play.

Opt-in previous purchases to Family Library

By default, all paid apps purchased after 2 July 20161 are eligible for Family Library.

To provide a seamless user experience, we suggest that you allow users to share purchases made prior to this date as well.

To opt-in previous purchases (paid apps only):

  1. Sign in to your Play Console
  2. Select a paid app
  3. Select Store presence > Pricing & distribution
  4. Tick Family Library.

Users will see whether previous purchases of your app are eligible for Family Library on your store listing page.

App requirements & eligibility

Once you've made previous purchases available for Family Library and submitted your app update in the Play Console, you can't opt-out – your selection is permanent.

Your app doesn't need to be part of Designed for Families to be included in Family Library.

Managed Google Play

If you're a developer in the US or Canada and you want to distribute paid apps on managed Google Play, you can make your app available for bulk purchase and distribution to devices running managed Google Play.

To opt in, carefully review the terms and conditions and accept them before your app can be distributed to managed Google Play.

Tip

If you have free apps, there's no need to opt-in. Free apps are automatically available to devices running managed Google Play.

Google Play for Education

If you have an education app and want to reach more teachers and students, you can opt in for inclusion in the Educator recommended section of Google Play for Education.

Find out more about Google Play for Education.

Ad-supported

You should declare whether or not your app contains ads (like ads delivered through third party ad networks, display ads, native ads and/or banner ads) on your app's Pricing & Distribution page. Apps that contain ads will have a Contains ads label shown on their Store Listing page.

Tip

The Contains ads label isn't meant to cover whether an app contains other kinds of commercial content, such as paid product placement or offers, to make in-app purchases or upgrades. If your app includes paid product placements, make sure that they comply with local laws.

Distribute apps outside Google Play

Distributing your apps through Google Play is non-exclusive; you may choose to distribute your applications through other channels as well. Keep in mind the version published in the store must comply with all Google Play policies.

Helpful links


  1. When the Developer Distribution Agreement update took effect 

5 Payment

Payment will be issued to your bank account in the currency that matches your payments profile. You can't select the payment currency or receive payment in a currency other than the currency associated with your Google account or your domestic bank account.

On the orders page of your account, you'll see the currency the buyer paid. If the currency for the order doesn't match your payments profile, Google will convert the value to your currency. Payment for orders made in local currencies will follow your normal payment schedule.

Exchange rates

Google uses the exchange rate at the time the order is placed. You'll see the exchange rate in your order receipt for each app.

Refunds

Refunds will be issued in the same currency as the order and changes in exchange rates won't affect the refund amount. Any debits applied to your payments profile for chargebacks will use the exchange rate from when the order was placed.

For more information, read about refunds and cancellations.

Local currency support

When Google adds support for a new buyer currency in a country where you already distribute your app, we'll automatically generate a price for your app based on your app's default price, the current exchange rate and locally relevant pricing patterns.

You can review your app's prices on your app's Pricing & Distribution page.