I am creating a system that has different modules that need to be shown (in my example: Payroll, Bonus, Loan, Severance, Annual Tax) that each have different processes but all of them (except Annual Tax) should be paid and reported at once.
How do you think the navigation structure should be? So far I created two alternatives:
The problem with A is that it makes the side navigation too complex and it seems impossible to minimize it. It is important to minimize side navigation since my system needs large space to show many data. It is also important to highlight and access all modules mentioned directly when navigation is minimized.
The problem with B is that I have to put Payment and Report menu on each module, but I don't think it is the best practice since it will mess up my information architecture and breadcrumb.
I also need some suggestion regarding where to put menu of additional processes that are not streamlined with main Setup -> Process -> Payment -> Report flow (for example, Import) and modules that doesn't follow that flow (for example, Annual Tax).
Any help appreciated.


