caused by non-numeric data in packed decimal fields. Common sources: uninitialized fields, group moves, corrupted file data, cross-platform interfaces.