There is no definite answer to how much that Publix pays. This amount will depend on the position. It also will depend on one's experience and how long they have worked for the company. Starting pay for cashier's is usually $8.54, as of January 2013. Starting pay for Stock People is $9.81, as of January 2013.