I received my payment on time. But this was for my earnings as of the end of November. HubPages, like Google, makes a payment at the end of the current month for unpaid earnings through the end of the previous month.
HubPages probably needs time to be paid itself from advertisers whose ads were clicked on during the past month. It also takes time to reconcile and process payments to thousands of Hubbers.
Most employers pay employees a week or more after the time they actually worked, so a person receiving a paycheck on a Friday is probably being paid for work done through the previous Friday or earlier.
HubPages does make payment in the current month to Hubbers whose accumulated earnings at the end of the previous month was $50 or more. If a Hubber's accumulated earnings is less tan $50 (even a few cents less) the balance is rolled into and combined with the earnings for the next month. If the combined balance is $50 or more the Hubber receives the combined balance in the following month. If the combined balance is still less than $50, it is rolled into the following month and added to that month's earnings.
I have participated in the HubPages Ad program since it started and every time my balance has been $50 or more that balance has been deposited to my PayPal account at the end of the next month.
So, don't worry if your balance is currently $50 or more you will be receiving payment at the end of next month.