Личный кабинет для WordPress?
Вопрос слишком общий, объем работы значительный. Есть готовые плагины, но их надо пилить для конкретных задач. Можно писать с нуля, можно с использованием наработок из других плагинов. В любом случае, это не тот вопрос, на который можно кратко ответить, да так чтобы не-разработчик сделал "раз-два и в дамках" за полчаса. Обратитесь к специалисту. Или читайте матчасть, разбирайтесь, разбивайте задачу на подзадачи, спрашивайте по конкретным пунктам.
Решил проблему так www.wpmayor.com/best-invoicing-plugins-for-wordpress