I don't know about the US, but here in Australia there are certain legal requirements imposed by the tax office for invoices.

Perhaps some of the complexity you see relate to similar requirements


--=-- My credo: If it's worth doing, it's worth overdoing - just ask my missus, she'll tell ya laugh --=--
You're only paranoid if you're wrong!