Google Adsense pays publishers in a few methods which is through western union, check or direct deposit. For Malaysians, we can only opt for Western Union or Check either through courier or local postage. Although Western Union is much easier and convenient where you can get cash by filling up the form but I prefer to receive the payment through check so that I can keep a nice record of the original receipt as a proof of income for taxation or any application purposes such as credit card, loan and etc.
Normally I would receive Google Adsense check on the first week of the month. If the 1st of the month falls on a Friday or the weekend, I will only receive the check on Monday or latest on Tuesday. However for this month, I felt that there’s a little delay in receiving my Adsense check because today is already the 5th and as far as I know DHL is very efficient. If you log on to your Google Adsense page, in the My Account > Payment History page shows the DHL tracking number if you click on the details link for Payment issued. I am not sure when Google actually prints out the DHL Tracking Number in your payment issued page but I know it’s usually later in the month. I just found out that even though Google haven’t provide the DHL Tracking Number, you can still trace where is your Adsense check.
Log in to your Adsense page, go to My Account > Payment History and click on the details link for the latest “payment issued”. Note down the “Payment Number” which is in all numbers and paste it in DHL’s website below.
For the shipment pickup date range, enter the Payment Date in your Adsense Payment Details for “From” and today’s date for “To”. Leave the rest blank and click the Track button.

From what I can see on the DHL tracking, my Adsense check is actually on the way and I would probably receive it either today or latest tomorrow. Most important thing to learn here is your Adsense Payment Number is actually the same as DHL’s Reference Number.