Hiding Default Columns

Is there an option to hide default columns in “Customers” page ? I am trying to hide Invoices, Accounts Receivable and Qty to deliver from restricted users.

No. You can neither hide default content of pages nor control what content on a page an individual user can see. User permission control is not that fine-grained.