The cost for a typical US patent, from start to finish, is between $10,000 and $40,000, and generally takes 2-7 years. Currently, the published average time from filing to grant is about 3 1/2 years.