Budget nears finalization