I think the 5 digit zip would suffice. However, is it a big issue to do zip + 4? While i don't think i will have a need for the +4 some other user might?
As far as the report in concerned, it would not matter; However, 40 million ZIP+4's vs 43,000 5 digit ZIPs would make a huge difference with the number of pages a report would print. And with a huge report like that, I am not sure how useful it would be combing through all of the data.
I tend to think a 5 digit ZIP code is sufficient for a report like this unless someone could explain why a ZIP+4 would be desireable.
Delphi Centurion