Costs & FeesNovember 20, 202510 min read

How Much Does It Cost to Publish an App on the App Store and Google Play?

A transparent breakdown of every cost involved in publishing your app, from mandatory developer fees to hidden expenses most guides don't mention.

The Mandatory Fees: Developer Account Costs

The most straightforward costs are the platform developer account fees. Apple charges $99 per year for an individual Apple Developer Program membership. This is non-negotiable — without it, you cannot submit apps to the App Store. Apple also offers an Organization enrollment at the same $99/year price, but it requires a D-U-N-S number for your business entity. Nonprofits and government organizations can apply for fee waivers. Google charges a one-time $25 registration fee for a Google Play Developer account. That's it — no annual renewal. Once you pay, you have lifetime access to publish apps on Google Play. This makes Google significantly cheaper long-term. If you plan to publish on both platforms (which most developers do), your first-year cost is $124. After that, it's just $99/year for the Apple renewal. Over five years, that's $521 total compared to publishing on only Google Play at $25 total.

Hardware Costs: The Mac Requirement

One cost that catches many developers off guard is the Mac requirement for iOS development. You need a Mac to run Xcode, which is required for building and signing iOS apps. A Mac Mini starts around $599, and a MacBook Air around $999. However, there are workarounds. Cloud build services like Expo's EAS Build, Codemagic, or Bitrise can build iOS apps on their cloud Macs, with free tiers available for many. Some developers use Mac-in-the-cloud services like MacStadium (starting around $50/month). If you're only publishing to Google Play, you don't need a Mac — Android development works on Windows, macOS, and Linux. The bottom line: if you're a cross-platform developer using React Native or Flutter and you don't already own a Mac, factor in either a Mac purchase or a cloud build subscription.

Code Signing Costs: Free but Confusing

Code signing itself doesn't cost extra beyond your developer account fees. Apple's distribution certificates and provisioning profiles are included with your $99/year membership. You can create them through the Apple Developer portal or let Xcode manage them automatically. Android signing keys are generated locally using the free keytool utility that comes with the Java Development Kit. Google Play App Signing, which manages your production signing key on Google's servers, is free. Where costs can sneak in is if you use third-party CI/CD services for automated signing. Services like Fastlane are free and open-source, but the CI/CD runners (GitHub Actions, CircleCI, etc.) may charge for build minutes, especially for macOS runners which are more expensive than Linux runners.

Optional Costs: Things You Might Need

Beyond the essentials, several optional costs can improve your app's success. App Store Optimization (ASO) tools like AppFollow, Sensor Tower, or App Annie range from free tiers to $200+/month for detailed keyword tracking and competitor analysis. Screenshot generation tools like AppMockup or Previewed range from free to $20/month. If your app uses push notifications, services like Firebase Cloud Messaging (free), OneSignal (free tier available), or Amazon SNS (pay-per-use) add varying costs. Analytics tools like Firebase Analytics are free, while Mixpanel or Amplitude have free tiers with paid plans starting around $25/month. If you need to test on real devices you don't own, services like BrowserStack or AWS Device Farm charge based on usage. Legal costs for privacy policies and terms of service can range from free (using generators) to hundreds of dollars for attorney-reviewed documents.

The Hidden Cost: Your Time

The biggest cost most articles don't mention is your time. For a first-time publisher, expect to spend 10-20 hours navigating the entire process: setting up accounts, configuring certificates, creating store listings, taking screenshots, writing descriptions, and handling review rejections. Experienced developers can do it in 2-4 hours. If your time is worth $50-100/hour as a developer, that initial setup represents $500-2,000 in opportunity cost. This is exactly why app publishing services exist — paying $150-500 for someone to handle the process can be a net positive when you factor in the time you'd spend doing it yourself, plus the reduced risk of rejection delays.

Cost Comparison Table: App Store vs Google Play

Here's a direct comparison of all costs. Developer account: Apple charges $99/year, Google charges $25 one-time. Hardware requirements: Apple requires a Mac (or cloud build service), Google has no special requirements. Code signing: free on both platforms. Store listing assets: free to create on both. App review: free on both, included with developer accounts. Total first-year minimum cost: Apple is $99 (if you already have a Mac), Google is $25. Total first-year with both platforms: $124 minimum. Five-year cost for both platforms: $521. These are minimums — actual costs depend on your tooling choices, testing needs, and whether you handle publishing yourself or use a service.

Key Takeaways

  • Apple App Store costs $99/year; Google Play costs $25 one-time — both platforms total $124 in year one
  • You need a Mac for iOS builds, but cloud build services offer affordable alternatives
  • Code signing is free on both platforms when included with developer accounts
  • The biggest hidden cost is your time — 10-20 hours for first-time publishers
  • A publishing service at $150-500 can save money when factoring in time and rejection risk

Related Framework Guides

Don't want to deal with this? Let us publish your app.

Our publishing experts handle the entire process — from developer accounts and code signing to store optimization and review management.

More Articles