So, I will sometimes order copies of my books directly from Amazon, if I need a couple copies quickly as Amazon treats author copies like a red headed step child and will often take weeks to process. Because I order this way and pay full retail, Amazon owes me a royalty on each order processed. In June I ordered 10 but Amazon only reported 5 of these on June report. I'm like, wtf? That's half my sales never being reported and never paying a royalty!!! So I reached out to support and here's what they said,
"After investigating your royalty concern, I can confirm that the Amazon order in question was manufactured through our Expanded Distribution printers. While Amazon primarily uses Amazon facilities and printers to fulfill orders for your paperback, we occasionally send orders to our Expanded Distribution printers to ensure timely delivery.
For orders manufactured through our Expanded Distribution printers, your royalty will appear on your Sales Dashboard approximately 30 days after the end of the month in which the sale occurred. Importantly, your royalty will be calculated using your Amazon distribution channel royalty rate, regardless of where your book is printed.
For example: If an Amazon.com order occurs in October and is fulfilled by our Expanded Distribution printers, the sale will report as a standard Amazon royalty at the end of November and will be paid at the end of January, along with other sales reported in November." Here's my concern, how in the hell are we supposed to accurately track marketing effectively if Amazon is delaying reporting of a sale up to 60 days. Also, if I had never noticed this because I was "buying my own books" would they ever had reported it at all? I mean seriously, this feels like an "oops they caught us skimming" kind of explanation to me.