A letter and invoices sent to Canterbury police on November 21 went unanswered until yesterday when The Star made inquiries.
Mr Woods said it was "quite rude" of the police not to respond to any requests for payment.
"We haven't had a cent. It's a real pain," Mr Woods said.
Christchurch community policing commander Superintendent Andy McGregor yesterday apologised to the library.
"I have to acknowledge that we have dropped the ball on this matter," he said.
"We are extremely grateful for the support that the library has given our community policing staff in providing this space - it was a very generous gesture," Superintendent McGregor said.
"We absolutely intend to meet our obligations, and we regret that this delay has gone on so long."
He said it appeared the "appropriate payment system" wasn't set up when the arrangement was made in the immediate post-earthquake period.
Superintendent McGregor also admitted approaches from the library for payment hadn't been followed up "in a timely manner" and he had directed staff to "urgently address this".
"I apologise to the library for the unacceptable delay in settling the account, and give an assurance that we will resolve this as soon as possible."
Mr Woods said the belated police response was "bloody fantastic".
"It should never have happened but we are grateful the police have now acknowledged our situation."
Mr Woods said he contacted The Star after becoming incensed when he read recently of the police paying compensation after leaking details of a paedophile's identity.
"I thought if they can pay $15,000 in compensation, they can afford to pay us," he said.
The money would provide a welcome boost to the library's meagre funding.
"Insurance has doubled, power prices are going up all the time and we are responsible for the total maintenance of the building," Mr Woods said.
Opened in 1919 as a memorial to those who died in the Great War of 1914-18, the library hosts dawn Anzac Day services and November 11 Armistice Day services every year and is open three days a week. It is run by a committee of 16 volunteers.