Customer and invoicing management