Reverse charge invoice generator

Generate invoices based on your Google Play™ earnings reports
Unsplashed background img 1

Do you find this service useful? Keep it alive and well by becoming a patron!
Earnings file ...

Track app sales, ranks, reviews and more for all of your apps!
Use our link and get $10:

Generate to download the resulting PDF invoices here...

Donations are important! They help us maintaining and improving this service.

"A must-have service for Android developers earning income from Google Play™"
Unsplashed background img 2

This is a free reporting service for Android and hybrid app developers selling apps, in-app purchases or subscriptions on Google Play™.

When selling digital goods on Google Play™, you'll have to remit taxes, and the tax authorities therefore require some form of verification of your earnings, i.e. a receipt or an invoice. Bank statements and the raw financial data you download from the Google Play developer console are in most cases not considered as valid receipts for tax purposes.

Also, If your business is based in the European Union (EU) and consumers in the EU purchase your apps and in-app products, there are even more regulations that apply: The tax authorities requires that you periodically file a Recapitulative Statement which shows the amount of earnings originating from the EU.

One way of handling this is to create Reverse charge invoices based on your raw sales data.

Reverse charge invoicing means that the app developer creates invoices based on payments that already has occurred as a way of normalizing the business model of app sales; basically it can be seen as a way of getting back on track to how tax reporting and accounting normally work. Please note that it is not always required to send the reverse charge invoices provided by this service, to Google, since the invoices are normally only used for accounting and tax reporting purposes. Verify if you are required to do this with your local tax authorities.

This service creates reverse charge invoices based on the earnings data that Google provides through the Google Play console. On the invoices all sales are also nicely grouped by regions, where regions are either individual countries, e.g. Japan, or entities like the European Union, where Google has subsidiaries or by Google distributors, the companies that performs the sales around the world on your behalf.


Accounting and Tax compliance

We did most of the heavy lifting for you to provide you with useful reverse charge invoices that specify how much of your earnings that comes from each world region. This service makes it effortless to comply with the tax regulations associated with each region.

Tax Reporting
The reverse charge invoices should also be valid as receipts for your local tax authorities, although we strongly recommend you to verify this yourself

European Union
Companies based in the European Union that are selling digital goods through Google Play to consumers also in the EU must periodically report the amount of their earnings originated from the EU to their local tax authorities. Here in Sweden this is called " Periodisk sammanställning", which means "Recapitulative Statement" in English. Other EU countries have similar rules in place: in Germany it's called "Zusammenfassende Meldung", in France "Déclaration Européenne de Services" (DES) etc.

The reverse charge invoices should also be valid for accounting purposes. Your accountant will probably love getting, easy to grasp, invoices, specifying your app sales, instead of being confused by raw app sales data.

Sales by each Google Distributor
Earnings grouped by the Google Distributors that did the sale on your behalf are found in the generated invoice file prefixed 'GP_Invoice_Distributor'. For more information: Supported locations for developer & merchant registration.



Local processing
In order to protect your integrity, we've ensured that your business critical data never leaves your computer. This site does all the job locally using pure javascript on the client (meaning: your browser) and the only thing we do track is anonymous and aggregated data, like the total number of page visits and the number of generated reports using Google Analytics in order to improve this service even further.

We use it
This service is actually something that we as app developers selling apps, in-app purchases and subscriptions, on both the App store and Google Play, developed as a means to automate our own accounting and tax reporting.

Yes, we visit and use this site every month for this exact purpose.

Unsplashed background img 3



This service should be compatible with the latest version of the desktop Chrome, Firefox and Edge browsers.

  1. First of all, please read our disclaimer in the footer of this page. By using this service you accept the disclaimer.
  2. Login using your developer account on the Google Play Developer Console
  3. Select "Download reports" and then "Financial" from the side menu.
  4. In the page that opens, download the earnings report you want to generate a reverse charge invoice for. The file is named something similar to "".
  5. Unzip the earnings file that you've just downloaded. It should contain a file named similar to "PlayApps_201710.csv" and it contains all the raw data this service requires.
  6. Open this website and go to the generation form.
  7. Select the downloaded Earnings report file that you want to create a reverse invoice for, specify your Company name, an Invoice number, the Date you received or will receive payment from Google, your Company address and other data.
    Please note, that you can use this service regardless if you have a company or not.
  8. Google Contracting Entity - Choose which Google company that did the actual payment to your bank account.
  9. Remember my data is optional and means that the data (excluding the financial report from Google which is never stored or sent anywhere) is stored in a local cookie, which is convenient when several reports are to be processed or you visit the site next time.
  10. Ok, now we are ready to process the data and generate a Reverse charge invoice! Click on Generate.
  11. The data is now processed locally in your web browser, and the reverse invoices are created as PDF files. Two files are normally created: one where earnings are grouped by Regions of the world, and another where earnings are grouped by the Google Distributors that performed the sales for you. Use the one that makes the most sense in you specific scenario.

If you encounter any problems, don't hesitate to contact us using our web support system.