Yes, a CPA can assist with both tax planning and preparation. With their experience and education, they’ll help you file returns in a way that can potentially save you money and is compliant with federal and state laws. In general, it can cost you around $1,000 to $1,500 per hour for a personal or business return.