How to issue an invoice for your app payout in Google Play



Last Updated on

You have finally managed to earn money with your app published in Google Play. Payout money is already in your account… Yet, if you are from Europe, you probably (should) struggle to get it right bureaucratically.

Most of the European legal systems require to issue an invoice for every income a company is paid into a bank account. Although Apple enables the invoicing via an iTunes Connect account, Google Play Support was firstly puzzled by our question where to send our invoice for the payout money received. However, after all, people from Support really assisted us and provided us eventually with following instructions.

Google Play and invoices

As Google Merchant Support (click on the link or available at payments-support@google.com) informed us “invoices are not required to be sent to Google for the payments”. Nevertheless, in order to be law-abiding citizens adhering to our local (Czech) laws, there is this follow-up.

It takes 2 major steps: Go into the Payment Center and find Terms of Service. Here you can find the address of the Google Entity that you will use for your invoice.

Let’s break it down.

How to get to the Terms of Service

You need to be an admin of your Google Play Console since you need your Merchant ID and admin mail to log in payments profile.

If you can’t find your Merchant ID, follow this guide from Payment Center Support.

  1. Go to the Google Payment Center or click here
  2. Scroll down and find Terms of Service on the bottom of the page
  3. Click Terms of Service, and search in the page by CTRL+F for “Service Provider”
  4. THERE you can find the address of the Google Entity that you are contracting with. The same address is valid for EEA and Switzerland. There you can send your invoices.

Sorry for not disclaiming the address right away, but it can change anytime, so better to see it on your own eyes in your profile.

NO need to send the invoice to Google. Just add the Google Entity address on your invoice and include it in your accounting.

*Good advice off-topic: Set up your custom minimum payout limit*

The payout can turn unprofitable if you do not set the minimum payout limit since your bank will probably charge you for international money transfer. The default minimum payout limit, according to Support, is set to 1 USD if the merchant is receiving local currency payout or $100 USD if receiving USD wire transfer payouts.

However, through the Payment Settings in the left menu of your Developer Account, you will get to manage your minimum payout limit under the “Payout schedule” and save some money by setting the limit higher but less often. Consider that “The Payment Settings page within your Play Console is not updated in real-time and will update within 24 hours of a payout.”

This guide was created solely for our purpose. We do not promise it is applicable to your situation. Please contact also your accountant and/or lawyer for peculiarities of your case.

As it was asked in the comments, here is a template invoice we use for our apps payout.

google play payout invoice

 

Do you want more?

We share the world of software development on our Instagram. In case you have any questions, let’s chat there! 🙂

 

Zuzana Pápayová

Comments

Author picture

Thank you so much for this article. Being an independent developer is an everyday struggle in this bureaucratic world.

Reply
Author picture

We can relate :). But it is also an adventurous world of mobile apps!

Reply
Author picture

Very good article and very helpful! Being a Hungarian app developer for Android I also have to create invoices…
So thank you very much for this information! 🙂

Reply
Author picture

You are so welcome!

Reply
Author picture

Hi, can you attach to article one example of such invoice that you issue to Apple or Google. What do you actually write on Invoice as reason for payment, did some service for them? rent application, or sold licence for app? Thank you

Reply
Author picture

Hi, I attached our template invoice to show you how we do it. 🙂 Hope it helps. It is now a part of the article.

Reply
Author picture

I am a developer based in Spain. You don’t know how useful this article (and the iOS) has been. Thank thank thank you so much!

Reply
Author picture

Glad we helped.

Reply
Author picture

Big help, big help. And sualteprive news of course.

Reply
Load more
Leave a comment

Instead of great success we have experienced great entrepreneurship lessons (for now). It also transformed me, a person who has never worked in IT before, into the app project/product manager. I once took part in a workshop, which encouraged people to invest in their idea and start ...

Read post

  Project Čestina 2.0 covering a variety of the modern Czech language with its slangs and new words has joined forces with vocabulary Flashcard app Vocabulary Miner. They are bringing new words not only to Czechs but ...

Read post

  The most popular higher-order functions are map, filter, and reduce. We all use them since we think that syntax is much better and it is even faster to write them than the old way for-in loop. But is it really true ...

Read post

In order to allow our CI server to deploy applications on Google Play automatically, we have to generate the JSON key. This whole process has three parts: Create a Service account Generate the key Grant access to our key Thanks to this key, we can quickly deploy applications ...

Read post