Hire a CPA. They are worth it, if only for the liability protection they provide if they give you bad advice