Average Cost of Tax Preparation by CPA: How to Pay Less