The simplest answer is twofold. First of all, there are a boatload of professionals involved in the adoption of a child, and those professionals need to be paid. This is a big change from the early 20 century, when adoptions were often arranged more informally. In an interview with Romper, Katie Foley, Associate Director of Outreach for Spence-Chapin Services to Families & Children, says, “In over 100 years, we've seen the professionals necessary to facilitate an adoption change as [the] practice has changed. For example, 100 years ago, a doctor might be the primary professional in making an adoption happen,” perhaps connecting a pregnant patient with an infertile one. But in 2016, all that has changed.
Most adoptions through foster care are done without a charge to the adopting family. In some instances, an out-of-state family may need to pay for the cost of the Adoption Home Study and Post Placement Supervisory Visits . In some states, the adopting parent(s) need to pay for the finalization of the adoption. There will also be a series of trips to the other state to meet and bond with the child before placement into your home. The adopting family covers those costs. A local foster care adoption can cost up to $2,000, not including travel expenses.