Welcome to WebmasterWorld Guest from 188.8.131.52
Most companies are like that, so not to worry.
Receivables - collect as soon as possible.
Payments - pay as late as possible.
"one month before you receive your payment"
Probably to help guard against chargebacks on credit cards and for spotting click fraud patterns - BEFORE they pay you.
Then there is the banks clearing schedules.
On what grounds?
The contract between Google and the publisher clearly states that payments will be sent up to 30 days after the month where they have been earned. The same contract doesn't mention any interests due to this delay, so none will be paid.
If it takes you longer than that to actually receive your money, then this is the consequence of slow international transaction procedures. Google has no way to influence those, which means they can't be held liable for any extended delays you see either.
The only situation where you might have any recourse (at least theoretically) is when they happen to fail to send the money within 30 days.
Do you also ask for interest when you are employed by a company which pays you at the end of each month?
Also Google's payments are pretty quick compared to other online advertising programs. Amazon's payments for instance are much much worse. They only pay you on a quarterly base.
This can be achievable if they improve by 1-2 day each month now,so by the time Yahoo launches their network ,G have something strong to Fight.
If you don't like adsense, simply remove the code from your sites and cease to be a part of it.
Quit whining, and enjoy the most profitable way of monetising websites available to most webmasters.
I'd doubt they earn anything from the delay. Besides, I get my payment on the 28th of every month for the one preceding it.
Google isn't perfect, and there will always be ways that they can improve. It's been my experience here that they do listen, and they do implement good ideas.
My point is that it seems such a silly thing to moan about, and I think the OP sees this too.
You don't make payment until the latest that you have to. You only make early payment if there is incentive to do so (i.e. discount).
I haven't received a payment yet, still waiting on PIN. G wrote the terms of our contract and we agreed. I don't think there is anything about late payment penalties. And from what I hear, they send payment within a reasonable amount of time and in general you wouldn't expect interest on these types of payments.
Just because they have the advantage in terms of negotiation, doesn't mean they are still not the customer.
You are free not to accept their terms and look for customers who will accept your terms.
Although you might need some good luck with that.