nicolasgomollon/AppSales-Mobile

Sales discrepancies

Opened this issue · 3 comments

Is anyone else getting large discrepancies between reported sales and actual payments?
My payments can be £1,000 lower than reported for some reason.

I'm having the same issue all the time. I suppose it got something in common with currency conversion. Because payouts are one month later as the actual revenue reports, the currency value may change. Apple get all the money in $ and convert it to your currency. Getting my payment in €. Maybe someone who get payments in $ can check this one?

I receive payments in USD, and there’s a very minimal discrepancy (< $50 difference) between reported sales for a given fiscal month and actual payment, which I have always dismissed as having to do with the change in currency conversion when the payment is actually deposited. Not sure what might account for the large discrepancy you guys are encountering, though.

I too see discrepancies between reported sales and actual payments. I've attributed this to three root causes.

  1. The App uses today's currency exchange rates. So if there is significant income from countries which are not your display currency, then the currency exchange day to day varies. Further more when apple settle with you it is about 28 days after the fiscal month end, so it is the exchange rate on that day which counts. Meaning the only time is can be closest to being right is the payment date (e.g. June 30 was the most recent).
  2. Non month cut-offs due to the Apple Fiscal Months (the 28/28/35 day pattern) instead of calendar months, so make sure you are comparing fiscal months (i am sure you are).
  3. Finally as apple are operating in markets all over the world and receiving revenues in multiple currencies, and paying out in multiple currencies, they are able to internalise some of the revenue to developers, and not have to move through the foreign exchange markets. So the conversions we see, apple can sometimes do better than fair market SPOT FX rates. Or if they are excessively LONG or SHORT in one currency, they that may have to exchange it on the open market, and not always get the best rates available on the settlement day. They used to report the fx rate in the payment reports, so you could see for yourself (not sure they do on the new payments ITC module).
    I don't think there is a bug in the app.