Search
Clear search
Close search
Google apps
Main menu

Set up prices & app distribution

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

  1. Go to your Google Play Developer Console.
  2. Select an app.
  3. Select Pricing & Distribution.
  4. Next to "This application is," select Free or Paid.

Changes to your app's Free or Paid selection

  • You can change your app from Paid to Free.
  • Once your app has been offered for Free, the app can't be changed to Paid. If you want to charge for the app, you need to create a new app with a new package name and set a price.

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 Google Payments Merchant Center account. You'll use the Merchant Center 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 Developer Console, enter a price.
    • We'll use the price 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.
    • The price you enter will be used in all countries without local currency support.
In-app items

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

View or update local prices

Paid apps

Use default local prices

  1. On your Pricing & Distribution page, select individual countries or check 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 you want to update, check 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 you want to offer.
  3. Select Apply.

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

In-app items

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

Use the same prices for multiple items

You can use pricing templates to setup 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.

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

Add items to a pricing template
  1. Go to your Google Play Developer Console.
  2. Select Settings Settings > Pricing template > New pricing template.
  3. Name your template.
  4. Enter a price. We'll use the price 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.
    • The price 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.
    • Price includes applicable tax: If your default price is 9.99 EUR and you want all prices in the EU market to be 9.99 EUR (regardless of country-specific tax rates), use this option.
    • Add applicable tax on top of price: By default, tax will be added onto your price. This means we'll take your default price of 9.99 EUR 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 Google Play Developer Console.
  2. Select Settings Settings > Pricing template.
  3. Select a pricing template.
  4. In the "Country" column, check the box(es) next to the countries 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 you've selected at least one country.
  6. Select Save.
Remove items from a pricing template
  1. Go to your Google Play Developer Console.
  2. Select Settings Settings > Pricing template.
  3. Next to the item you want to remove, select Unlink.

Choose distribution settings

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

Device & program icons

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

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

  • Your app is being reviewed Review
  • Your app has an issue or has been rejected Issue
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 team will review your app to help ensure that it follows the Wear App Quality guidelines.

Learn 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.

Remove your app from Android Auto distribution

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

Designed for Families

If you have apps designed for kids and families, you can opt-in for inclusion in the Designed for Families program. 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:

Advertising

If your apps have ads, they need to comply with policy and quality guidelines.

Learn More

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 July 2, 2016 (when the Developer Distribution Agreement update took effect) are eligible for Family Library.

To provide a seamless user experience, we suggest 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 Google Play Developer Console.
  2. Select a paid app.
  3. Select Pricing & Distribution.
  4. In the "Family Library" section, select the checkbox.

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 Developer 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.
Google Play for Work

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

To opt-in to Google Play for Work distribution, make sure to carefully review the terms and conditions for Google Play for Work. You need to accept the terms and conditions before your app can be distributed to Google Play for Work.

Note: If you have free apps, there's no need to opt-in. Free apps are automatically available to devices running Android for Work. Learn more about Android for Work.

Google Play for Education

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

Learn 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.

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

Examples

Here are a few examples of when you should answer "yes" to having ads for purposes of the "Contains ads" label. This isn't a comprehensive list but just a few examples based on the most common types of ads.

  • Banner and interstitials: My app integrates with an Ad SDK to show banners and/or interstitials. I use the ad formats to monetize and/or promote my own products or apps.
  • Native ads: My app includes ads natively, indistinguishable from other content (e.g. sponsored articles, ads within a feed, etc).
  • House ads: My app renders a small ad banner, interstitial ad, ad wall and/or widget to promote my other apps.

You should answer "no" to having ads for purposes of the "Contains ads" label if you only cross-promote your other apps in the following ways:

  • The app displays a More Apps* section in the main menu leading a user to your other apps
  • The More Apps* option does not interfere with gameplay
  • The More Apps* option does not confuse the user by embedding itself within gameplay

*Other acceptable substitutions for More Apps include More Games, More to Explore, Full Version, More, About Us, or your Developer Icon.

Additional monitoring

While you're responsible for accurately declaring ad presence in your apps, Google may verify this at any time and display the "Contains ads" label if appropriate.

If you think your app has been incorrectly labeled by our system, contact our support team for help.

Enforcement

If you misrepresent the presence of ads in your app(s), it's considered a violation of Google Play policies and may result in your app(s) being suspended.

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.

Related Content

Was this article helpful?