A good CPA should be familiar with tax laws, but the average CPA probably doesn’t know them as well as a tax attorney. A CPA who’s not an attorney can’t represent a client in a legal matter and may be required to give testimony about a client during the client’s trial.