Client Portal will have to be a link to external software. WordPress sites are often targeted for hacking and we don’t recommend having such sensitive information on one.
Use this Google search for options: accounting client portal software
These two look like good options: