Google charges $25, one time, and that is it. No annual renewal, no fee per app, no charge to publish updates. One account lets you publish as many apps as you want, forever.
That is the honest answer to the question people actually ask. The longer answer is that money was never the expensive part of publishing on Google Play.
What is the $25 for?
It is a one-time registration fee for a Google Play developer account. You pay it once when you create the account and never again [1].
Things worth knowing about it:
- It is not refundable. If you abandon the account, the money is gone.
- It covers unlimited apps. There is no per-app charge, so your second and tenth app cost nothing extra.
- There is no annual renewal. This is where Google differs from Apple, which charges $99 every year to stay in the Developer Program.
- You pay before you can publish anything, so it comes at the start.
Does Google take a cut of my earnings?
Only if you earn. If your app is free with no in-app purchases, Google takes nothing beyond the original $25.
If you do sell something, the standard service fee is 15 percent on your first $1 million of earnings each year, and 30 percent above that. Most indie developers never reach the higher rate.
Subscriptions and some programmes have their own rates, so check the current fee page before you build a business model on a number from a blog post, including this one.
So what does it actually cost?
Here is the honest breakdown for a first app from a new personal developer account.
| Item | Cost |
|---|---|
| Google Play developer account | $25 once |
| Publishing an app | $0 |
| Publishing updates | $0 |
| Annual renewal | $0 |
| Google’s cut if you earn nothing | $0 |
| 14 days of closed testing | Two weeks of calendar time |
| Finding 12 testers | The part that actually hurts |
Why do people say it costs more than $25?
Because for most first-time developers it does, just not in fees.
If your personal developer account was created after 13 November 2023, you cannot publish to production until you have run a closed test with at least 12 testers for 14 continuous days [2]. That requirement is free in the sense that Google does not charge for it. It is expensive in the sense that you need twelve real people to install your app and keep using it for two weeks.
That is where the actual cost shows up:
- Two weeks minimum before you can even apply for production access, plus about 48 hours for the decision and up to 7 days for review.
- Recruiting time. Most developers spend longer finding testers than running the test.
- Failed attempts. If testers install and never open the app, the application gets rejected for insufficient testing engagement, and you start another cycle.
A rejected application is the single most expensive thing that can happen here, and it costs zero dollars. It costs weeks.
Are there other costs I should expect?
Depends entirely on what you are building. None of these are Google fees.
- A domain and privacy policy page. You need a working privacy policy URL. A cheap domain or a free hosted policy page covers it.
- Backend or hosting, if your app needs a server.
- Design assets, if you are not making your own icon and screenshots.
- A testing service, if you would rather not spend weeks recruiting. Ours starts at ₹999.
- An Apple developer account, $99 per year, if you also want to be on iOS.
Is it cheaper than the App Store?
Much, at least to get started.
| Google Play | Apple App Store | |
|---|---|---|
| Account fee | $25 one time | $99 per year |
| Cost after 5 years | $25 | $495 |
| Per app | $0 | $0 |
| Pre-launch testing requirement | 12 testers, 14 days, for new personal accounts | No equivalent requirement |
Google is cheaper in money and more demanding in time. Apple is the reverse.
Can I publish an app on Google Play for free?
No. The $25 registration fee is mandatory and there is no free tier for publishing to the Play Store.
You can develop and test for free. Android Studio is free, building your app costs nothing, and you can share an APK directly with people outside the Play Store. But putting an app on Google Play itself requires the account, and the account requires $25.
Frequently asked questions
Is the $25 Google Play fee monthly or yearly?
Neither. It is a single one-time payment. Your account stays active with no renewal [1].
Do I pay $25 for every app?
No. One account covers unlimited apps.
Can I get the $25 back?
No. The registration fee is non-refundable.
Does Google charge for app updates?
No. Publishing updates is free, forever.
How much does Google take from in-app purchases?
The standard service fee is 15 percent on the first $1 million you earn per year and 30 percent above that. Check Google’s current fee documentation for your specific case.
Do I have to pay for testers?
No. You can recruit 12 testers yourself for free. Paying a service buys you time and reliability, not permission.
What is the total realistic cost of a first launch?
$25 plus roughly three weeks of calendar time, if everything goes right the first time. Add another two to three weeks if your production access application is denied.
The cheapest way to lose money here
It is not the $25. It is spending five weeks on a launch that should have taken three, because finding twelve people who will genuinely use your app for a fortnight turned out to be harder than building it.
Option 1: have the testers assigned to you
Opt for one of our plans and the recruiting problem disappears.
- Starter, ₹999 gives you 15 verified Android testers for the full 14 days.
- Pro, ₹1,699 gives you 25 testers, plus a detailed ASO report and priority support.
- Testers assigned within 6 hours, so your 14 days start today.
- They stay active for the full period rather than installing once.
- Anyone who goes inactive is replaced.
- A feedback report at the end, plus pre-filled answers for the 10 production access questions.
- 100% production access or your money back.
More than 10,000 apps have reached production this way. Submit your app to start.
Option 2: join a free Pack of 16
If you have more time than budget, the Testers Community app is free and runs on mutual testing. You join a Pack of 16 developers who test each other’s apps for 16 days, opening every app daily and leaving real feedback. Members who stop testing are replaced. The cost is your time: you are testing fifteen other apps while yours is being tested.
Before you start either route, read the full closed testing requirements and our breakdown of how long publishing actually takes.