The incident took place in a slum in the steel city of Rourkela, about 514 km from state capital Bhubaneswar Saturday night. The matter only came to light when the husband of the deceased lodged a complaint at the Udit Nagar police station the next day.
Additional District Superintendent of Police Sudarsan Sethi said 24-year-old Sanjay, an alcoholic, would often extract money from his 46-year-old mother Salmi Lakra to buy liquor.
Saturday night, he told his mother that he needed a new pair of shoes, which would cost him at least Rs 200.
When his mother refused to give him the money, Sanjay struck her with a stone. The woman died on the spot, the police officer said.
Police arrested the accused and presented him in a local court. He was remanded to judicial custody after the judge rejected his bail plea, Sethi told IANS.